Space Station 13 - Modules - TypesDefine Details

code/__DEFINES/dcs/ai_signals.dm

AI_CONTROLLER_BEHAVIOR_QUEUEDsent from ai controllers when a behavior is inserted into the queue: (list/new_arguments)
COMSIG_AI_BLACKBOARD_KEY_SETSignal sent when a blackboard key is set to a new value
COMSIG_AI_BLACKBOARD_KEY_PRECLEARSignal sent before a blackboard key is cleared
COMSIG_AI_BLACKBOARD_KEY_CLEAREDSignal sent when a blackboard key is cleared
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)

Define Details

AI_CONTROLLER_BEHAVIOR_QUEUED

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

COMSIG_AI_BLACKBOARD_KEY_CLEARED

Signal sent when a blackboard key is cleared

COMSIG_AI_BLACKBOARD_KEY_PRECLEAR

Signal sent before a blackboard key is cleared

COMSIG_AI_BLACKBOARD_KEY_SET

Signal sent when a blackboard key is set to a new value

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)