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
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading