/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/ai/bot_keys.dm

BB_BEACON_TARGETThe first beacon we find
BB_PREVIOUS_BEACON_TARGETThe last beacon we found, we will use its codes to find the next beacon
BB_BOT_SUMMON_TARGETLocation of whoever summoned us
BB_SALUTE_MESSAGESsalute messages to beepsky
BB_SALUTE_TARGETthe beepsky we will salute
BB_ANNOUNCE_ABILITYour announcement ability
BB_RADIO_CHANNELlist of our radio channels
BB_TEMPORARY_IGNORE_LISTlist of unreachable things we will temporarily ignore
BB_PATIENT_TARGETthe patient we must heal
BB_WAIT_SPEECHlist holding our wait dialogue
BB_AFTERHEAL_SPEECHwhat we will say to our patient after we heal them
BB_IDLE_SPEECHthings we will say when we are bored
BB_EMAGGED_SPEECHspeech unlocked after being emagged
BB_WORRIED_ANNOUNCEMENTSspeech when we are tipped
BB_NEAR_DEATH_SPEECHspeech when our patient is near death
BB_PATIENT_IN_CRITin crit patient we must alert medbay about
BB_UNREACHABLE_LIST_COOLDOWNhow much time interval before we clear list
BB_CLEAR_LIST_READYcan we clear the list now
BB_CLEANBOT_FOAMkey that holds the foaming ability
BB_CLEANABLE_DECALSkey that holds decals we hunt
BB_CLEANABLE_BLOODkey that holds blood we hunt
BB_HUNTABLE_PESTSkey that holds pests we hunt
BB_CLEANBOT_EMAGGED_PHRASESkey that holds emagged speech
BB_CLEANABLE_DRAWINGSkey that holds drawings we hunt
BB_CLEAN_TARGETKey that holds our clean target
BB_FRIENDLY_JANITORkey that holds the janitor we will befriend
BB_ACID_SPRAY_TARGETkey that holds the victim we will spray
BB_HUNTABLE_TRASHkey that holds trash we will burn
BB_WASH_THREATSkey that holds our threats
BB_WASH_FOUNDkey that holds speech when we find our target
BB_WASH_DONEkey that holds speech when we cleaned our target
BB_WASH_TARGETkey that holds target we will wash
BB_WASH_FRUSTRATIONkey that holds how frustrated we are when target is running away
BB_POST_CLEAN_COOLDOWNkey that holds cooldown after we finish cleaning something, so we dont immediately run off to patrol

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_SUMMON_TARGET

Location of whoever summoned us

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_CLEAN_TARGET

Key that holds our clean target

BB_CLEAR_LIST_READY

can we clear the list now

BB_EMAGGED_SPEECH

speech unlocked after being emagged

BB_FRIENDLY_JANITOR

key that holds the janitor we will befriend

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

salute messages to beepsky

BB_SALUTE_TARGET

the beepsky we will salute

BB_TEMPORARY_IGNORE_LIST

list of unreachable things we will temporarily ignore

BB_UNREACHABLE_LIST_COOLDOWN

how much time interval before we clear list

BB_WAIT_SPEECH

list holding our wait dialogue

BB_WASH_DONE

key that holds speech when we cleaned our target

BB_WASH_FOUND

key that holds speech when we find our target

BB_WASH_FRUSTRATION

key that holds how frustrated we are when target is running away

BB_WASH_TARGET

key that holds target we will wash

BB_WASH_THREATS

key that holds our threats

BB_WORRIED_ANNOUNCEMENTS

speech when we are tipped