/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_ai_controller.dm

COMSIG_AI_CONTROLLER_POSSESSED_PAWNsent from ai controllers when they possess a pawn: (datum/ai_controller/source_controller)
COMSIG_AI_CONTROLLER_PICKED_BEHAVIORSsent from ai controllers when they pick behaviors: (list/datum/ai_behavior/old_behaviors, list/datum/ai_behavior/new_behaviors)
AI_CONTROLLER_BEHAVIOR_QUEUEDsent from ai controllers when a behavior is inserted into the queue: (list/new_arguments)

Define Details

AI_CONTROLLER_BEHAVIOR_QUEUED

sent from ai controllers when a behavior is inserted into the queue: (list/new_arguments)

COMSIG_AI_CONTROLLER_PICKED_BEHAVIORS

sent from ai controllers when they pick behaviors: (list/datum/ai_behavior/old_behaviors, list/datum/ai_behavior/new_behaviors)

COMSIG_AI_CONTROLLER_POSSESSED_PAWN

sent from ai controllers when they possess a pawn: (datum/ai_controller/source_controller)