Skip to content
Snippets Groups Projects

Allow inactive xenos to be taken and allow kicking inactive players while they have clients

Merged Shad0vvs requested to merge Shad0vvs/colonial-warfare:xeno_idle_takeover into dev

Changelog

:cl: Shad0vvs

rscadd: Adds a verb to confirm if a mob is aghosted or not.

tweak: Prevents aghosted mobs from showing on the available xenomorphs list.

tweak: Only shows Xenomorphs that have 60 seconds left until triggered 'available' so they aren't shown to clients beforehand.

tweak: After 20 minutes, Starts the away_timer if your client is inactive (null clients bypass this timer), this will kick those logged in but inactive for 10 minutes(Admins are immune to this kicking), along with allowing xenomorph mobs to be taken if the client is inactive for 5 minutes (larva 1.3 minutes), this includes the Queen.

/:cl:

Details

Probably could do some stuff better, unsure if we want to add it to WO so I left taking client'ed mobs out from WO. Couldn't test some things such as the actual taking over of a mob with a mind, along with the 10 min kicker, could use help confirming they work.

Related Issues

Closes #516 (closed) #517 (closed)

Edited by Shad0vvs

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • spookydonut
  • Shad0vvs added 1 commit

    added 1 commit

    • 2e4562e6 - Apply 1 suggestion(s) to 1 file(s)

    Compare with previous version

  • Shad0vvs added 1 commit

    added 1 commit

    Compare with previous version

  • Shad0vvs resolved all threads

    resolved all threads

  • Shad0vvs added 54 commits

    added 54 commits

    Compare with previous version

  • Shad0vvs changed the description

    changed the description

    • Resolved by spookydonut

      These numbers are ridiculous. What if I have some emergency IRL or just need to get some snacks and it takes longer than 5 minutes? I'll just lose my xeno? Also take into account that xenos have to wait for 20 minutes for marines to land, and there is almost nothing to do during this time.

  • spookydonut approved this merge request

    approved this merge request

  • spookydonut resolved all threads

    resolved all threads

  • Firartix
  • Firartix added Code::Approved label and removed Code::Review label

    added Code::Approved label and removed Code::Review label

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading