code/__DEFINES/dcs/signals/signals_traitor.dm
COMSIG_GLOB_TRAITOR_OBJECTIVE_COMPLETED | Called when the hack_comm_console objective is completed. |
---|---|
COMSIG_UPLINK_HANDLER_ON_UPDATE | Called whenever the uplink handler receives any sort of update. Used by uplinks to update their UI. No arguments passed |
COMSIG_UPLINK_HANDLER_REPLACEMENT_ORDERED | Sent from the uplink handler when the traitor uses the syndicate uplink beacon to order a replacement uplink. |
COMSIG_TRAITOR_OBJECTIVE_PRE_GENERATE | Called before the traitor objective is generated |
COMSIG_TRAITOR_OBJECTIVE_COMPLETED | Called whenever the traitor objective is completed |
COMSIG_TRAITOR_OBJECTIVE_FAILED | Called whenever the traitor objective is failed |
COMSIG_TRAITOR_BUG_PLANTED_GROUND | Called when a traitor bug is planted in an area |
COMSIG_TRAITOR_BUG_PLANTED_OBJECT | Called when a traitor bug is planted |
COMSIG_TRAITOR_BUG_PRE_PLANTED_OBJECT | Called before a traitor bug is planted, where it can still be overrided |
COMSIG_TRAITOR_MACHINE_TRAP_TRIGGERED | Called when a machine a traitor has booby trapped triggers its payload |
COMSIG_DEMORALISING_EVENT | Called when a device a traitor has planted effects someone's mood. Pass the mind of the viewer. |
COMSIG_TRAITOR_GRAFFITI_DRAWN | Called when you finish drawing some graffiti so we can register more signals on it. Pass the graffiti effect. |
COMSIG_TRAITOR_GRAFFITI_SLIPPED | Called when someone slips on some seditious graffiti. Pass the mind of the viewer. |
COMSIG_EHMS_INJECTOR_INJECTED | For when someone is injected with the EHMS virus from /datum/traitor_objective_category/infect |
COMSIG_ROYALE_IMPLANTED | Called by an battle royale implanter when successfully implanting someone. Passes the implanted mob. |
Define Details
COMSIG_DEMORALISING_EVENT
Called when a device a traitor has planted effects someone's mood. Pass the mind of the viewer.
COMSIG_EHMS_INJECTOR_INJECTED
For when someone is injected with the EHMS virus from /datum/traitor_objective_category/infect
COMSIG_GLOB_TRAITOR_OBJECTIVE_COMPLETED
Called when the hack_comm_console objective is completed.
COMSIG_ROYALE_IMPLANTED
Called by an battle royale implanter when successfully implanting someone. Passes the implanted mob.
COMSIG_TRAITOR_BUG_PLANTED_GROUND
Called when a traitor bug is planted in an area
COMSIG_TRAITOR_BUG_PLANTED_OBJECT
Called when a traitor bug is planted
COMSIG_TRAITOR_BUG_PRE_PLANTED_OBJECT
Called before a traitor bug is planted, where it can still be overrided
COMSIG_TRAITOR_GRAFFITI_DRAWN
Called when you finish drawing some graffiti so we can register more signals on it. Pass the graffiti effect.
COMSIG_TRAITOR_GRAFFITI_SLIPPED
Called when someone slips on some seditious graffiti. Pass the mind of the viewer.
COMSIG_TRAITOR_MACHINE_TRAP_TRIGGERED
Called when a machine a traitor has booby trapped triggers its payload
COMSIG_TRAITOR_OBJECTIVE_COMPLETED
Called whenever the traitor objective is completed
COMSIG_TRAITOR_OBJECTIVE_FAILED
Called whenever the traitor objective is failed
COMSIG_TRAITOR_OBJECTIVE_PRE_GENERATE
Called before the traitor objective is generated
COMSIG_UPLINK_HANDLER_ON_UPDATE
Called whenever the uplink handler receives any sort of update. Used by uplinks to update their UI. No arguments passed
COMSIG_UPLINK_HANDLER_REPLACEMENT_ORDERED
Sent from the uplink handler when the traitor uses the syndicate uplink beacon to order a replacement uplink.