code/__DEFINES/ai/bot_defines.dm 
| BB_BEACON_TARGET | The first beacon we find |
|---|---|
| BB_PREVIOUS_BEACON_TARGET | The last beacon we found, we will use its codes to find the next beacon |
| BB_BOT_SUMMON_TARGET | Location of whoever summoned us |
| BB_SALUTE_MESSAGES | Salute messages to beepsky |
| BB_SALUTE_TARGET | The beepsky we will salute |
| BB_ANNOUNCE_ABILITY | Our announcement ability |
| BB_RADIO_CHANNEL | List of our radio channels |
| BB_TEMPORARY_IGNORE_LIST | List of unreachable things we will temporarily ignore |
| BB_BOT_BEACON_COOLDOWN | Penalty cooldown if we are unable to path to any beacons |
| BB_FIREBOT_CAN_EXTINGUISH | things we can extinguish |
| BB_FIREBOT_EXTINGUISH_TARGET | the target we will extinguish |
| BB_FIREBOT_FIRE_DETECTED_LINES | lines we say when we detect a fire |
| BB_FIREBOT_IDLE_LINES | lines we say when we are idle |
| BB_FIREBOT_EMAGGED_LINES | lines we say when we are emagged |
| BB_PATIENT_TARGET | The patient we must heal |
| BB_WAIT_SPEECH | List holding our wait dialogue |
| BB_AFTERHEAL_SPEECH | What we will say to our patient after we heal them |
| BB_IDLE_SPEECH | Things we will say when we are bored |
| BB_EMAGGED_SPEECH | Speech unlocked after being emagged |
| BB_WORRIED_ANNOUNCEMENTS | Speech when we are tipped |
| BB_NEAR_DEATH_SPEECH | Speech when our patient is near death |
| BB_PATIENT_IN_CRIT | In crit patient we must alert medbay about |
| BB_UNREACHABLE_LIST_COOLDOWN | How much time interval before we clear list |
| BB_CLEAR_LIST_READY | Can we clear the list now |
| BB_CLEANBOT_FOAM | Key that holds the foaming ability |
| BB_CLEANABLE_DECALS | Key that holds decals we hunt |
| BB_CLEANABLE_BLOOD | Key that holds blood we hunt |
| BB_HUNTABLE_PESTS | Key that holds pests we hunt |
| BB_CLEANBOT_EMAGGED_PHRASES | Key that holds emagged speech |
| BB_CLEANABLE_DRAWINGS | Key that holds drawings we hunt |
| BB_FRIENDLY_JANITOR | Key that holds the janitor we will befriend |
| BB_ACID_SPRAY_TARGET | Key that holds the victim we will spray |
| BB_HUNTABLE_TRASH | Key that holds trash we will burn |
| BB_POST_CLEAN_COOLDOWN | key that holds cooldown after we finish cleaning something, so we dont immediately run off to patrol |
| BB_CURRENT_CRIMINAL_ASSESSMENT | Threat of our current target |
| BB_SECBOT_FRUSTRATION | Arrest frustration timer |
| BB_CLOWNS_LIST | Key that holds all possible clown friends |
| BB_CLOWN_FRIEND | Key that holds the clown we play with |
| BB_SLIPPERY_ITEMS | Key that holds the list of slippery items |
| BB_SLIP_LIST | Key that holds list of types we will attempt to slip |
| BB_SLIPPERY_TARGET | Key that holds the slippery item we will drag people too |
| BB_SLIP_TARGET | Key that holds the victim we will slip |
| BB_HONK_ABILITY | Key that holds our honk ability |
| BB_TILELESS_FLOOR | Key that holds the floor we should tile over |
| BB_GIRDER_TARGET | Key that holds the turf we should place a girder over |
| BB_GIRDER_TO_WALL_TARGET | Key that holds the girder we should place a wall over |
| BB_WINDOW_FRAMETARGET | Key that holds the grille we must fix |
| BB_WELDER_TARGET | Key that holds the machinery we repair with a welder |
| BB_GIRDER_BUILD_ABILITY | Our wall girder ability |
| BB_BREACHED_FLOOR | Key that holds breached floors we should repair |
| BB_REPAIRBOT_EMAGGED_SPEECH | Key that holds our emagged speech |
| BB_REPAIRBOT_NORMAL_SPEECH | Key that holds our normal speech |
| BB_DECONSTRUCT_TARGET | Key that holds the thing we should deconstruct |
| BB_REPAIRBOT_SPEECH_COOLDOWN | Key that holds our speech timer |
| BB_ROBOT_TARGET | Key that holds our target borg |
| BB_REFILLABLE_TARGET | Key that holds materials we can refill |
| BB_MULEBOT_DESTINATION_BEACON | key that holds our delivery destination's name |
| BB_MULEBOT_HOME_BEACON | key that holds our home port's name |
| BB_MULEBOT_TRAVEL_TARGET | key that holds our current delivery target atom |
Define Details
BB_ACID_SPRAY_TARGET 
Key that holds the victim we will spray
BB_AFTERHEAL_SPEECH 
What we will say to our patient after we heal them
BB_ANNOUNCE_ABILITY 
Our announcement ability
BB_BEACON_TARGET 
The first beacon we find
BB_BOT_BEACON_COOLDOWN 
Penalty cooldown if we are unable to path to any beacons
BB_BOT_SUMMON_TARGET 
Location of whoever summoned us
BB_BREACHED_FLOOR 
Key that holds breached floors we should repair
BB_CLEANABLE_BLOOD 
Key that holds blood we hunt
BB_CLEANABLE_DECALS 
Key that holds decals we hunt
BB_CLEANABLE_DRAWINGS 
Key that holds drawings we hunt
BB_CLEANBOT_EMAGGED_PHRASES 
Key that holds emagged speech
BB_CLEANBOT_FOAM 
Key that holds the foaming ability
BB_CLEAR_LIST_READY 
Can we clear the list now
BB_CLOWNS_LIST 
Key that holds all possible clown friends
BB_CLOWN_FRIEND 
Key that holds the clown we play with
BB_CURRENT_CRIMINAL_ASSESSMENT 
Threat of our current target
BB_DECONSTRUCT_TARGET 
Key that holds the thing we should deconstruct
BB_EMAGGED_SPEECH 
Speech unlocked after being emagged
BB_FIREBOT_CAN_EXTINGUISH 
things we can extinguish
BB_FIREBOT_EMAGGED_LINES 
lines we say when we are emagged
BB_FIREBOT_EXTINGUISH_TARGET 
the target we will extinguish
BB_FIREBOT_FIRE_DETECTED_LINES 
lines we say when we detect a fire
BB_FIREBOT_IDLE_LINES 
lines we say when we are idle
BB_FRIENDLY_JANITOR 
Key that holds the janitor we will befriend
BB_GIRDER_BUILD_ABILITY 
Our wall girder ability
BB_GIRDER_TARGET 
Key that holds the turf we should place a girder over
BB_GIRDER_TO_WALL_TARGET 
Key that holds the girder we should place a wall over
BB_HONK_ABILITY 
Key that holds our honk ability
BB_HUNTABLE_PESTS 
Key that holds pests we hunt
BB_HUNTABLE_TRASH 
Key that holds trash we will burn
BB_IDLE_SPEECH 
Things we will say when we are bored
BB_MULEBOT_DESTINATION_BEACON 
key that holds our delivery destination's name
BB_MULEBOT_HOME_BEACON 
key that holds our home port's name
BB_MULEBOT_TRAVEL_TARGET 
key that holds our current delivery target atom
BB_NEAR_DEATH_SPEECH 
Speech when our patient is near death
BB_PATIENT_IN_CRIT 
In crit patient we must alert medbay about
BB_PATIENT_TARGET 
The patient we must heal
BB_POST_CLEAN_COOLDOWN 
key that holds cooldown after we finish cleaning something, so we dont immediately run off to patrol
BB_PREVIOUS_BEACON_TARGET 
The last beacon we found, we will use its codes to find the next beacon
BB_RADIO_CHANNEL 
List of our radio channels
BB_REFILLABLE_TARGET 
Key that holds materials we can refill
BB_REPAIRBOT_EMAGGED_SPEECH 
Key that holds our emagged speech
BB_REPAIRBOT_NORMAL_SPEECH 
Key that holds our normal speech
BB_REPAIRBOT_SPEECH_COOLDOWN 
Key that holds our speech timer
BB_ROBOT_TARGET 
Key that holds our target borg
BB_SALUTE_MESSAGES 
Salute messages to beepsky
BB_SALUTE_TARGET 
The beepsky we will salute
BB_SECBOT_FRUSTRATION 
Arrest frustration timer
BB_SLIPPERY_ITEMS 
Key that holds the list of slippery items
BB_SLIPPERY_TARGET 
Key that holds the slippery item we will drag people too
BB_SLIP_LIST 
Key that holds list of types we will attempt to slip
BB_SLIP_TARGET 
Key that holds the victim we will slip
BB_TEMPORARY_IGNORE_LIST 
List of unreachable things we will temporarily ignore
BB_TILELESS_FLOOR 
Key that holds the floor we should tile over
BB_UNREACHABLE_LIST_COOLDOWN 
How much time interval before we clear list
BB_WAIT_SPEECH 
List holding our wait dialogue
BB_WELDER_TARGET 
Key that holds the machinery we repair with a welder
BB_WINDOW_FRAMETARGET 
Key that holds the grille we must fix
BB_WORRIED_ANNOUNCEMENTS 
Speech when we are tipped