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_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_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