/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_mob/signals_mob_silicon.dm

COMSIG_PROCESS_BORGCHARGER_OCCUPANTsent from borg recharge stations: (amount, repairs)
COMSIG_BORG_SAFE_DECONSTRUCTsent from borg mobs to itself, for tools to catch an upcoming destroy() due to safe decon (rather than detonation)
COMSIG_BORG_HUG_MOBcalled from /obj/item/borg/cyborghug/attack proc
COMSIG_BORG_HUG_HANDLEDreturned if this action was handled by signal handler.
COMSIG_MOB_PAT_BORGcalled from /mob/living/silicon/attack_hand proc
COMSIG_SILICON_AI_CORE_STATUScalled when someone is inquiring about an AI's linked core
COMSIG_SILICON_AI_OCCUPY_APCcalled when an AI (malf or perhaps combat upgraded or some other circumstance that has them inhabit an APC) enters an APC
COMSIG_SILICON_AI_VACATE_APCcalled when an AI vacates an APC

Define Details

COMSIG_BORG_HUG_HANDLED

returned if this action was handled by signal handler.

COMSIG_BORG_HUG_MOB

called from /obj/item/borg/cyborghug/attack proc

COMSIG_BORG_SAFE_DECONSTRUCT

sent from borg mobs to itself, for tools to catch an upcoming destroy() due to safe decon (rather than detonation)

COMSIG_MOB_PAT_BORG

called from /mob/living/silicon/attack_hand proc

COMSIG_PROCESS_BORGCHARGER_OCCUPANT

sent from borg recharge stations: (amount, repairs)

COMSIG_SILICON_AI_CORE_STATUS

called when someone is inquiring about an AI's linked core

COMSIG_SILICON_AI_OCCUPY_APC

called when an AI (malf or perhaps combat upgraded or some other circumstance that has them inhabit an APC) enters an APC

COMSIG_SILICON_AI_VACATE_APC

called when an AI vacates an APC