code/__DEFINES/robots.dm 
DEFAULT_AI_LAWID | AI defines |
---|---|
AI_NOTIFICATION_NEW_BORG | Alert when a new Cyborg is created. |
AI_NOTIFICATION_NEW_MODEL | Alert when a Cyborg selects a model. |
AI_NOTIFICATION_CYBORG_RENAMED | Alert when a Cyborg changes their name. |
AI_NOTIFICATION_AI_SHELL | Alert when an AI disconnects themselves from their shell. |
AI_NOTIFICATION_CYBORG_DISCONNECTED | Alert when a Cyborg gets disconnected from their AI. |
AI_TRANS_TO_CARD | Downloading AI to InteliCard |
AI_TRANS_FROM_CARD | Uploading AI from InteliCard |
AI_MECH_HACK | Malfunctioning AI hijacking mecha |
BORG_LAMP_CD_RESET | Cyborg defines Special value to reset cyborg's lamp_cooldown |
BORG_MODULE_THREE_DISABLED | The third module slots is disabed. |
BORG_MODULE_TWO_DISABLED | The second module slots is disabed. |
BORG_MODULE_ALL_DISABLED | All modules slots are disabled. |
BORG_CHOOSE_MODULE_ONE | First Borg module slot. |
BORG_CHOOSE_MODULE_TWO | Second Borg module slot. |
BORG_CHOOSE_MODULE_THREE | Third Borg module slot. |
ASSEMBLY_FIRST_STEP | Simple Animal BOT defines |
BOT_STEP_DELAY | Delay between movemements |
BOT_STEP_MAX_RETRIES | Maximum times a bot will retry to step from its position |
DEFAULT_SCAN_RANGE | Default view range for finding targets. |
BOT_MODE_ON | The Bot is currently active, and will do whatever it is programmed to do. |
BOT_MODE_AUTOPATROL | The Bot is currently set to automatically patrol the station. |
BOT_MODE_REMOTE_ENABLED | The Bot is currently allowed to be remote controlled by Silicon. |
BOT_MODE_PAI_CONTROLLABLE | The Bot is allowed to have a pAI placed in control of it. |
BOT_COVER_OPEN | The Bot's cover is open and can be modified/emagged by anyone. |
BOT_COVER_LOCKED | The Bot's cover is locked, and cannot be opened without unlocking it. |
BOT_COVER_EMAGGED | The Bot is emagged. |
BOT_COVER_HACKED | The Bot has been hacked by a Silicon, emagging them, but revertable. |
SEC_BOT | Secutritrons (Beepsky) |
ADVANCED_SEC_BOT | ED-209s |
MULE_BOT | MULEbots |
FLOOR_BOT | Floorbots |
CLEAN_BOT | Cleanbots |
MED_BOT | Medibots |
HONK_BOT | Honkbots & ED-Honks |
FIRE_BOT | Firebots |
HYGIENE_BOT | Hygienebots |
VIBE_BOT | Vibe bots |
BOT_IDLE | Idle |
BOT_HUNT | Found target, hunting |
BOT_TIPPED | Currently tipped over. |
BOT_START_PATROL | Start patrol |
BOT_PATROL | Patrolling |
BOT_SUMMON | Summoned to a location |
BOT_RESPONDING | Responding to a call from the AI |
BOT_MOVING | Currently moving |
BOT_PATHING | Currently making a path |
BOT_PREP_ARREST | Secbot - At target, preparing to arrest |
BOT_ARREST | Secbot - Arresting target |
BOT_CLEANING | Cleanbot - Cleaning |
BOT_SHOWERSTANCE | Hygienebot - Cleaning unhygienic humans |
BOT_REPAIRING | Floorbots - Repairing hull breaches |
BOT_HEALING | Medibots - Healing people |
BOT_DELIVER | MULEbot - Moving to deliver |
BOT_GO_HOME | MULEbot - Returning to home |
BOT_BLOCKED | MULEbot - Blocked |
BOT_NAV | MULEbot - Computing navigation |
BOT_WAIT_FOR_NAV | MULEbot - Waiting for nav computation |
BOT_NO_ROUTE | MULEbot - No destination beacon found (or no route) |
SECBOT_DECLARE_ARRESTS | Whether arrests should be broadcasted over the Security radio |
SECBOT_CHECK_IDS | Will arrest people who lack an ID card |
SECBOT_CHECK_WEAPONS | Will check for weapons, taking Weapons access into account |
SECBOT_CHECK_RECORDS | Will check Security record on whether to arrest |
SECBOT_HANDCUFF_TARGET | Whether we will stun & cuff or endlessly stun |
MEDBOT_DECLARE_CRIT | Whether to declare if someone (we are healing) is in critical condition |
MEDBOT_STATIONARY_MODE | If the bot will stand still, only healing those next to it. |
MEDBOT_SPEAK_MODE | Whether the bot will randomly speak from time to time. This will not actually prevent all speech. |
Define Details
ADVANCED_SEC_BOT 
ED-209s
AI_MECH_HACK 
Malfunctioning AI hijacking mecha
AI_NOTIFICATION_AI_SHELL 
Alert when an AI disconnects themselves from their shell.
AI_NOTIFICATION_CYBORG_DISCONNECTED 
Alert when a Cyborg gets disconnected from their AI.
AI_NOTIFICATION_CYBORG_RENAMED 
Alert when a Cyborg changes their name.
AI_NOTIFICATION_NEW_BORG 
Alert when a new Cyborg is created.
AI_NOTIFICATION_NEW_MODEL 
Alert when a Cyborg selects a model.
AI_TRANS_FROM_CARD 
Uploading AI from InteliCard
AI_TRANS_TO_CARD 
Downloading AI to InteliCard
ASSEMBLY_FIRST_STEP 
Simple Animal BOT defines
BORG_CHOOSE_MODULE_ONE 
First Borg module slot.
BORG_CHOOSE_MODULE_THREE 
Third Borg module slot.
BORG_CHOOSE_MODULE_TWO 
Second Borg module slot.
BORG_LAMP_CD_RESET 
Cyborg defines Special value to reset cyborg's lamp_cooldown
BORG_MODULE_ALL_DISABLED 
All modules slots are disabled.
BORG_MODULE_THREE_DISABLED 
The third module slots is disabed.
BORG_MODULE_TWO_DISABLED 
The second module slots is disabed.
BOT_ARREST 
Secbot - Arresting target
BOT_BLOCKED 
MULEbot - Blocked
BOT_CLEANING 
Cleanbot - Cleaning
BOT_COVER_EMAGGED 
The Bot is emagged.
BOT_COVER_HACKED 
The Bot has been hacked by a Silicon, emagging them, but revertable.
BOT_COVER_LOCKED 
The Bot's cover is locked, and cannot be opened without unlocking it.
BOT_COVER_OPEN 
The Bot's cover is open and can be modified/emagged by anyone.
BOT_DELIVER 
MULEbot - Moving to deliver
BOT_GO_HOME 
MULEbot - Returning to home
BOT_HEALING 
Medibots - Healing people
BOT_HUNT 
Found target, hunting
BOT_IDLE 
Idle
BOT_MODE_AUTOPATROL 
The Bot is currently set to automatically patrol the station.
BOT_MODE_ON 
The Bot is currently active, and will do whatever it is programmed to do.
BOT_MODE_PAI_CONTROLLABLE 
The Bot is allowed to have a pAI placed in control of it.
BOT_MODE_REMOTE_ENABLED 
The Bot is currently allowed to be remote controlled by Silicon.
BOT_MOVING 
Currently moving
BOT_NAV 
MULEbot - Computing navigation
BOT_NO_ROUTE 
MULEbot - No destination beacon found (or no route)
BOT_PATHING 
Currently making a path
BOT_PATROL 
Patrolling
BOT_PREP_ARREST 
Secbot - At target, preparing to arrest
BOT_REPAIRING 
Floorbots - Repairing hull breaches
BOT_RESPONDING 
Responding to a call from the AI
BOT_SHOWERSTANCE 
Hygienebot - Cleaning unhygienic humans
BOT_START_PATROL 
Start patrol
BOT_STEP_DELAY 
Delay between movemements
BOT_STEP_MAX_RETRIES 
Maximum times a bot will retry to step from its position
BOT_SUMMON 
Summoned to a location
BOT_TIPPED 
Currently tipped over.
BOT_WAIT_FOR_NAV 
MULEbot - Waiting for nav computation
CLEAN_BOT 
Cleanbots
DEFAULT_AI_LAWID 
AI defines
DEFAULT_SCAN_RANGE 
Default view range for finding targets.
FIRE_BOT 
Firebots
FLOOR_BOT 
Floorbots
HONK_BOT 
Honkbots & ED-Honks
HYGIENE_BOT 
Hygienebots
MEDBOT_DECLARE_CRIT 
Whether to declare if someone (we are healing) is in critical condition
MEDBOT_SPEAK_MODE 
Whether the bot will randomly speak from time to time. This will not actually prevent all speech.
MEDBOT_STATIONARY_MODE 
If the bot will stand still, only healing those next to it.
MED_BOT 
Medibots
MULE_BOT 
MULEbots
SECBOT_CHECK_IDS 
Will arrest people who lack an ID card
SECBOT_CHECK_RECORDS 
Will check Security record on whether to arrest
SECBOT_CHECK_WEAPONS 
Will check for weapons, taking Weapons access into account
SECBOT_DECLARE_ARRESTS 
Whether arrests should be broadcasted over the Security radio
SECBOT_HANDCUFF_TARGET 
Whether we will stun & cuff or endlessly stun
SEC_BOT 
Secutritrons (Beepsky)
VIBE_BOT 
Vibe bots