/tg/ Station 13 - Modules - Types

code/datums/ai/bots/bot_decorators.dm

/datum/bt_node/decorator/bot_is_emaggedGates child on pawn being emagged. Use invert = TRUE for the opposite. Checked each tick.
/datum/bt_node/decorator/bot_mode_flagGates child on pawn having the specified bot_mode_flag. Observes COMSIG_BOT_MODE_FLAGS_SET.
/datum/bt_node/decorator/bot_modeGates child on the pawn's current mode matching mode (e.g. BOT_DELIVER). Use invert = TRUE for the opposite. Checked each tick.
/datum/bt_node/decorator/bot_wire_cutGates child on the pawn's wire being cut. Use invert = TRUE to gate on the wire being intact. Checked each tick.
/datum/bt_node/decorator/bot_medical_flagGates child when pawn has the specified medical mode flag. Use invert = TRUE for the opposite. Checked each tick.