mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 11:13:16 +00:00
Merge pull request #10703 from GinjaNinja32/cryostorage
adds admin logs to cryostorage
This commit is contained in:
@@ -22,6 +22,7 @@
|
|||||||
//Used for logging people entering cryosleep and important items they are carrying.
|
//Used for logging people entering cryosleep and important items they are carrying.
|
||||||
var/list/frozen_crew = list()
|
var/list/frozen_crew = list()
|
||||||
var/list/frozen_items = list()
|
var/list/frozen_items = list()
|
||||||
|
var/list/_admin_logs = list() // _ so it shows first in VV
|
||||||
|
|
||||||
var/storage_type = "crewmembers"
|
var/storage_type = "crewmembers"
|
||||||
var/storage_name = "Cryogenic Oversight Control"
|
var/storage_name = "Cryogenic Oversight Control"
|
||||||
@@ -389,15 +390,18 @@
|
|||||||
|
|
||||||
//TODO: Check objectives/mode, update new targets if this mob is the target, spawn new antags?
|
//TODO: Check objectives/mode, update new targets if this mob is the target, spawn new antags?
|
||||||
|
|
||||||
//This should guarantee that ghosts don't spawn.
|
|
||||||
occupant.ckey = null
|
|
||||||
|
|
||||||
//Make an announcement and log the person entering storage.
|
//Make an announcement and log the person entering storage.
|
||||||
control_computer.frozen_crew += "[occupant.real_name], [occupant.mind.role_alt_title] - [worldtime2text()]"
|
control_computer.frozen_crew += "[occupant.real_name], [occupant.mind.role_alt_title] - [worldtime2text()]"
|
||||||
|
control_computer._admin_logs += "[key_name(occupant)] ([occupant.mind.role_alt_title]) at [worldtime2text()]"
|
||||||
|
log_and_message_admins("[key_name(occupant)] ([occupant.mind.role_alt_title]) entered cryostorage.")
|
||||||
|
|
||||||
announce.autosay("[occupant.real_name], [occupant.mind.role_alt_title], [on_store_message]", "[on_store_name]")
|
announce.autosay("[occupant.real_name], [occupant.mind.role_alt_title], [on_store_message]", "[on_store_name]")
|
||||||
visible_message("<span class='notice'>\The [initial(name)] hums and hisses as it moves [occupant.real_name] into storage.</span>", 3)
|
visible_message("<span class='notice'>\The [initial(name)] hums and hisses as it moves [occupant.real_name] into storage.</span>", 3)
|
||||||
|
|
||||||
|
//This should guarantee that ghosts don't spawn.
|
||||||
|
occupant.ckey = null
|
||||||
|
|
||||||
// Delete the mob.
|
// Delete the mob.
|
||||||
qdel(occupant)
|
qdel(occupant)
|
||||||
set_occupant(null)
|
set_occupant(null)
|
||||||
|
|||||||
Reference in New Issue
Block a user