code/__DEFINES/ai/monsters.dm 
BB_METEOR_HEART_GROUND_SPIKES | Key where we keep the spike trail ability |
---|---|
BB_METEOR_HEART_SPINE_TRAPS | Key where we keep the spine traps ability |
BB_CYBERSUN_CORE_LIGHTNING | key for lightning strike attack |
BB_CYBERSUN_CORE_BARRAGE | key for big laser attack |
BB_SPIDER_WEB_TARGET | Key where we store a turf to put webs on |
BB_SPIDER_WEB_ACTION | Key where we store the web-spinning ability |
BB_FUGU_INFLATE | Key where we store the inflating ability |
BB_FESTIVE_APC | Key where we store the charging apc ability |
BB_WIZARD_SUMMON_MINIONS | Key where we store the summon minions ability |
BB_WIZARD_MIMICS | Key where we store the mimics ability |
BB_FOUND_PAPER | Key where we store the paper target |
BB_WRITING_LIST | Key where we store the list of things we can write on a paper |
BB_GOLIATH_TENTACLES | Key where we store the tentacleing ability |
BB_GOLIATH_HOLE_TARGET | Key where goliath stores a hole it wants to get into |
BB_CURRENT_HOME | the bee hive we live inside |
BB_TARGET_HYDRO | the hydro we will pollinate |
BB_SWARM_TARGET | key to swarm around |
BB_FOUND_HONEY | the hive with honey that we will steal from |
BB_CLIMBED_TREE | the tree that we will climb |
BB_LOBSTROSITY_EXPLOIT_TRAITS | Lobstrosities will only attack people with one of these traits |
BB_LOBSTROSITY_TARGET_LIMB | Key where we store some tasty fingers |
BB_LOBSTROSITY_FINGER_LUST | We increment this counter every time we try to move while dragging an arm and if we go too long we'll give up trying to get out of line of sight and just eat the fingers |
BB_LOBSTROSITY_NAIVE_HUNTER | Does this carp still target lying mobs even if they aren't stunned, and flee from sary fishermen? |
BB_CARPS_FEAR_FISHERMAN | Does this carp run from scary fishermen? |
BB_GLARE_ABILITY | the death glare ability |
BB_BLIND_TARGET | the blind target we must protect |
BB_EYE_DAMAGE_THRESHOLD | value to store the minimum eye damage to prevent us from attacking a human |
BB_MACHINE_TARGET | the machine we must go to repair |
BB_HIVE_PARTNER | the hivebot partner we will go communicate with |
BB_WHELP_STRAIGHTLINE_FIRE | whelp's straight line fire ability |
BB_WHELP_WIDESPREAD_FIRE | whelp's secondary enraged ability |
BB_WHELP_ENRAGED | how enraged the whelp is |
BB_TARGET_ROCK | the target rock we will attempt to create a sculpture out of |
BB_TARGET_CANNIBAL | the cannibal target we shall consume |
BB_TARGET_TREE | the tree we will burn down |
BB_DOMAIN_ABILITY | The rat's ability to corrupt an area. |
BB_RAISE_HORDE_ABILITY | The rat's ability to raise a horde of soldiers. |
BB_ARACHNID_RESTRAIN | ability to throw restrain projectiles |
BB_SURVEILLANCE_TARGET | the found surveillance item we must destroy |
BB_ARACHNID_SLIP | our acid slip ability |
BB_STORM_APPROACHING | key that tells if a storm is coming |
BB_TARGET_MINERAL_WALL | key that tells the wall we will mine |
BB_SPIT_ABILITY | key that holds our spit ability |
BB_BURROW_ABILITY | key that holds our dig ability |
BB_ORE_TARGET | key that holds the ore we will eat |
BB_ORE_IGNORE_TYPES | which ore types we will not eat |
BB_BOULDER_TARGET | key that holds the boulder we will break |
BB_VENT_TARGET | key that holds the ore_vent we will harvest boulders from |
BB_MINEBOT_LIGHT_ABILITY | key that stores our toggle light ability |
BB_MINEBOT_DUMP_ABILITY | key that stores our dump ore ability |
BB_TARGET_MINERAL_TURF | key that stores our target turf |
BB_MINEBOT_MISSILE_ABILITY | key that holds our missile ability |
BB_MINEBOT_LANDMINE_ABILITY | key that holds our landmine ability |
BB_BLACKLIST_MINERAL_TURFS | key that stores list of the turfs we ignore |
BB_PREVIOUS_UNREACHABLE_WALL | key that stores the previous blocked wall |
BB_AUTOMATED_MINING | key that stores our mining mode |
BB_NEARBY_DEAD_MINER | key that stores the nearest dead human |
BB_DRONE_DEFEND | key that holds the drone we defend |
BB_MINIMUM_SHOOTING_DISTANCE | key that holds the minimum distance before we flee |
BB_MINER_FRIEND | key that holds the miner we must befriend |
BB_MINEBOT_MISSILE_TARGET | key that holds the missile target |
BB_MINEBOT_AUTO_DEFEND | should we auto protect? |
BB_MINEBOT_REPAIR_DRONE | should we repair drones? |
BB_MINEBOT_PLANT_MINES | should we plant mines? |
BB_WATERCAN_TARGET | the water can we will pick up |
BB_HYDROPLANT_TARGET | the hydrotray we will heal |
BB_WEEDLEVEL_THRESHOLD | minimum weed levels for us to cure |
BB_WATERLEVEL_THRESHOLD | minimum water levels for us to refill |
BB_SOLARBEAM_ABILITY | key holds our solarbeam ability |
BB_RAPIDSEEDS_ABILITY | key holds our rapid seeds ability |
BB_BEAMABLE_HYDROPLANT_TARGET | key holds the tray we will beam |
BB_LIST_SCARY_ITEMS | the list of items we are afraid of |
BB_DEMON_TELEPORT_ABILITY | our teleportation ability |
BB_TELEPORT_DESTINATION | the destination of our teleport ability |
BB_DEMON_CLONE_ABILITY | the ability to clone ourself |
BB_DEMON_SLIP_ABILITY | our slippery ice ability |
BB_ESCAPE_DESTINATION | the turf we are escaping to |
BB_LEGION_CORPSE | Corpse we have consumed |
BB_LEGION_RECENT_LINES | Things our target recently said |
BB_LEGION_BROOD_CREATOR | The creator of our legion skull |
BB_HOME_VILLAGE | our home landmark |
BB_MAXIMUM_DISTANCE_TO_VILLAGE | maximum distance we can be from home during a storm |
BB_MATERIAL_STAND_TARGET | stand where we deposit our ores |
BB_MOOK_JUMP_ABILITY | our jump ability |
BB_MOOK_LEAP_ABILITY | our leap ability |
BB_MOOK_TRIBAL_CHIEF | the chief we must obey |
BB_INJURED_MOOK | the injured mook we must heal |
BB_MOOK_MUSIC_AUDIENCE | the player we will follow and play music for |
BB_MOOK_BONFIRE_TARGET | the bonfire we will light up |
BB_TROUGH_TARGET | the trough we will eat from |
BB_LEAPER_VOLLEY | key holds our volley ability |
BB_LEAPER_FLOP | key holds our flop ability |
BB_LEAPER_BUBBLE | key holds our bubble ability |
BB_LEAPER_SUMMON | key holds our summon ability |
BB_KEY_SWIM_TIME | key holds the world timer for swimming |
BB_SWIM_ALTERNATE_TURF | key holds the water or land target turf |
BB_CURRENTLY_SWIMMING | key holds our state of swimming |
BB_KEY_SWIMMER_COOLDOWN | key holds how long we will be swimming for |
BB_WIZARD_TARGETED_SPELL | Key where we store our main targeted spell |
BB_WIZARD_SECONDARY_SPELL | Key where we store our secondary, untargeted spell |
BB_WIZARD_BLINK_SPELL | Key where we store our blink spell |
BB_WIZARD_SPELL_COOLDOWN | Key for the next time we can cast a spell |
BB_TRESSPASSER_TARGET | key that holds the target we will battle over our turf |
BB_HOSTILE_MEOWS | key that holds angry meows |
BB_MOUSE_TARGET | key that holds the mouse target |
BB_CAT_FOOD_TARGET | key that holds our dinner target |
BB_FOOD_TO_DELIVER | key that holds the food we must deliver |
BB_HUNTABLE_PREY | key that holds things we can hunt |
BB_KITTEN_TO_FEED | key that holds target kitten to feed |
BB_HUNGRY_MEOW | key that holds our hungry meows |
BB_MAX_DISTANCE_TO_FOOD | key that holds maximum distance food is to us so we can pursue it |
BB_STOVE_TARGET | key that holds the stove we must turn off |
BB_DONUT_TARGET | key that holds the donut we will decorate |
BB_CAT_HOME | key that holds our home... |
BB_HUMAN_BEG_TARGET | key that holds the human we will beg |
BB_NETGUARDIAN_ROCKET_ABILITY | rocket launcher |
BB_DEER_WATER_TARGET | our water target |
BB_DEER_GRASS_TARGET | our grass target |
BB_DEER_TREE_TARGET | our tree target |
BB_DEER_PLAYFRIEND | our temporary playmate |
BB_DEER_TREEHOME | our home target |
BB_DEER_RESTING | our resting duration |
BB_DEER_NEXT_REST_TIMER | time till our next rest duration |
BB_THETHING_ATTACKMODE | Blackboard key for The Thing boss that determines attack mode. TRUE means it will focus on closing the distance and murdering the person in question. Otherwise AOE. |
BB_THETHING_NOAOE | The Thing will be in attack mode forever if true |
BB_THETHING_LASTAOE | What (first in combo) attack was last executed |
BB_TURTLE_TREE_ABILITY | our tree's ability |
BB_TURTLE_HEADBUTT_VICTIM | people we headbutt! |
BB_TURTLE_FLORA_TARGET | flore we must smell |
Define Details
BB_ARACHNID_RESTRAIN 
ability to throw restrain projectiles
BB_ARACHNID_SLIP 
our acid slip ability
BB_AUTOMATED_MINING 
key that stores our mining mode
BB_BEAMABLE_HYDROPLANT_TARGET 
key holds the tray we will beam
BB_BLACKLIST_MINERAL_TURFS 
key that stores list of the turfs we ignore
BB_BLIND_TARGET 
the blind target we must protect
BB_BOULDER_TARGET 
key that holds the boulder we will break
BB_BURROW_ABILITY 
key that holds our dig ability
BB_CARPS_FEAR_FISHERMAN 
Does this carp run from scary fishermen?
BB_CAT_FOOD_TARGET 
key that holds our dinner target
BB_CAT_HOME 
key that holds our home...
BB_CLIMBED_TREE 
the tree that we will climb
BB_CURRENTLY_SWIMMING 
key holds our state of swimming
BB_CURRENT_HOME 
the bee hive we live inside
BB_CYBERSUN_CORE_BARRAGE 
key for big laser attack
BB_CYBERSUN_CORE_LIGHTNING 
key for lightning strike attack
BB_DEER_GRASS_TARGET 
our grass target
BB_DEER_NEXT_REST_TIMER 
time till our next rest duration
BB_DEER_PLAYFRIEND 
our temporary playmate
BB_DEER_RESTING 
our resting duration
BB_DEER_TREEHOME 
our home target
BB_DEER_TREE_TARGET 
our tree target
BB_DEER_WATER_TARGET 
our water target
BB_DEMON_CLONE_ABILITY 
the ability to clone ourself
BB_DEMON_SLIP_ABILITY 
our slippery ice ability
BB_DEMON_TELEPORT_ABILITY 
our teleportation ability
BB_DOMAIN_ABILITY 
The rat's ability to corrupt an area.
BB_DONUT_TARGET 
key that holds the donut we will decorate
BB_DRONE_DEFEND 
key that holds the drone we defend
BB_ESCAPE_DESTINATION 
the turf we are escaping to
BB_EYE_DAMAGE_THRESHOLD 
value to store the minimum eye damage to prevent us from attacking a human
BB_FESTIVE_APC 
Key where we store the charging apc ability
BB_FOOD_TO_DELIVER 
key that holds the food we must deliver
BB_FOUND_HONEY 
the hive with honey that we will steal from
BB_FOUND_PAPER 
Key where we store the paper target
BB_FUGU_INFLATE 
Key where we store the inflating ability
BB_GLARE_ABILITY 
the death glare ability
BB_GOLIATH_HOLE_TARGET 
Key where goliath stores a hole it wants to get into
BB_GOLIATH_TENTACLES 
Key where we store the tentacleing ability
BB_HIVE_PARTNER 
the hivebot partner we will go communicate with
BB_HOME_VILLAGE 
our home landmark
BB_HOSTILE_MEOWS 
key that holds angry meows
BB_HUMAN_BEG_TARGET 
key that holds the human we will beg
BB_HUNGRY_MEOW 
key that holds our hungry meows
BB_HUNTABLE_PREY 
key that holds things we can hunt
BB_HYDROPLANT_TARGET 
the hydrotray we will heal
BB_INJURED_MOOK 
the injured mook we must heal
BB_KEY_SWIMMER_COOLDOWN 
key holds how long we will be swimming for
BB_KEY_SWIM_TIME 
key holds the world timer for swimming
BB_KITTEN_TO_FEED 
key that holds target kitten to feed
BB_LEAPER_BUBBLE 
key holds our bubble ability
BB_LEAPER_FLOP 
key holds our flop ability
BB_LEAPER_SUMMON 
key holds our summon ability
BB_LEAPER_VOLLEY 
key holds our volley ability
BB_LEGION_BROOD_CREATOR 
The creator of our legion skull
BB_LEGION_CORPSE 
Corpse we have consumed
BB_LEGION_RECENT_LINES 
Things our target recently said
BB_LIST_SCARY_ITEMS 
the list of items we are afraid of
BB_LOBSTROSITY_EXPLOIT_TRAITS 
Lobstrosities will only attack people with one of these traits
BB_LOBSTROSITY_FINGER_LUST 
We increment this counter every time we try to move while dragging an arm and if we go too long we'll give up trying to get out of line of sight and just eat the fingers
BB_LOBSTROSITY_NAIVE_HUNTER 
Does this carp still target lying mobs even if they aren't stunned, and flee from sary fishermen?
BB_LOBSTROSITY_TARGET_LIMB 
Key where we store some tasty fingers
BB_MACHINE_TARGET 
the machine we must go to repair
BB_MATERIAL_STAND_TARGET 
stand where we deposit our ores
BB_MAXIMUM_DISTANCE_TO_VILLAGE 
maximum distance we can be from home during a storm
BB_MAX_DISTANCE_TO_FOOD 
key that holds maximum distance food is to us so we can pursue it
BB_METEOR_HEART_GROUND_SPIKES 
Key where we keep the spike trail ability
BB_METEOR_HEART_SPINE_TRAPS 
Key where we keep the spine traps ability
BB_MINEBOT_AUTO_DEFEND 
should we auto protect?
BB_MINEBOT_DUMP_ABILITY 
key that stores our dump ore ability
BB_MINEBOT_LANDMINE_ABILITY 
key that holds our landmine ability
BB_MINEBOT_LIGHT_ABILITY 
key that stores our toggle light ability
BB_MINEBOT_MISSILE_ABILITY 
key that holds our missile ability
BB_MINEBOT_MISSILE_TARGET 
key that holds the missile target
BB_MINEBOT_PLANT_MINES 
should we plant mines?
BB_MINEBOT_REPAIR_DRONE 
should we repair drones?
BB_MINER_FRIEND 
key that holds the miner we must befriend
BB_MINIMUM_SHOOTING_DISTANCE 
key that holds the minimum distance before we flee
BB_MOOK_BONFIRE_TARGET 
the bonfire we will light up
BB_MOOK_JUMP_ABILITY 
our jump ability
BB_MOOK_LEAP_ABILITY 
our leap ability
BB_MOOK_MUSIC_AUDIENCE 
the player we will follow and play music for
BB_MOOK_TRIBAL_CHIEF 
the chief we must obey
BB_MOUSE_TARGET 
key that holds the mouse target
BB_NEARBY_DEAD_MINER 
key that stores the nearest dead human
BB_NETGUARDIAN_ROCKET_ABILITY 
rocket launcher
BB_ORE_IGNORE_TYPES 
which ore types we will not eat
BB_ORE_TARGET 
key that holds the ore we will eat
BB_PREVIOUS_UNREACHABLE_WALL 
key that stores the previous blocked wall
BB_RAISE_HORDE_ABILITY 
The rat's ability to raise a horde of soldiers.
BB_RAPIDSEEDS_ABILITY 
key holds our rapid seeds ability
BB_SOLARBEAM_ABILITY 
key holds our solarbeam ability
BB_SPIDER_WEB_ACTION 
Key where we store the web-spinning ability
BB_SPIDER_WEB_TARGET 
Key where we store a turf to put webs on
BB_SPIT_ABILITY 
key that holds our spit ability
BB_STORM_APPROACHING 
key that tells if a storm is coming
BB_STOVE_TARGET 
key that holds the stove we must turn off
BB_SURVEILLANCE_TARGET 
the found surveillance item we must destroy
BB_SWARM_TARGET 
key to swarm around
BB_SWIM_ALTERNATE_TURF 
key holds the water or land target turf
BB_TARGET_CANNIBAL 
the cannibal target we shall consume
BB_TARGET_HYDRO 
the hydro we will pollinate
BB_TARGET_MINERAL_TURF 
key that stores our target turf
BB_TARGET_MINERAL_WALL 
key that tells the wall we will mine
BB_TARGET_ROCK 
the target rock we will attempt to create a sculpture out of
BB_TARGET_TREE 
the tree we will burn down
BB_TELEPORT_DESTINATION 
the destination of our teleport ability
BB_THETHING_ATTACKMODE 
Blackboard key for The Thing boss that determines attack mode. TRUE means it will focus on closing the distance and murdering the person in question. Otherwise AOE.
BB_THETHING_LASTAOE 
What (first in combo) attack was last executed
BB_THETHING_NOAOE 
The Thing will be in attack mode forever if true
BB_TRESSPASSER_TARGET 
key that holds the target we will battle over our turf
BB_TROUGH_TARGET 
the trough we will eat from
BB_TURTLE_FLORA_TARGET 
flore we must smell
BB_TURTLE_HEADBUTT_VICTIM 
people we headbutt!
BB_TURTLE_TREE_ABILITY 
our tree's ability
BB_VENT_TARGET 
key that holds the ore_vent we will harvest boulders from
BB_WATERCAN_TARGET 
the water can we will pick up
BB_WATERLEVEL_THRESHOLD 
minimum water levels for us to refill
BB_WEEDLEVEL_THRESHOLD 
minimum weed levels for us to cure
BB_WHELP_ENRAGED 
how enraged the whelp is
BB_WHELP_STRAIGHTLINE_FIRE 
whelp's straight line fire ability
BB_WHELP_WIDESPREAD_FIRE 
whelp's secondary enraged ability
BB_WIZARD_BLINK_SPELL 
Key where we store our blink spell
BB_WIZARD_MIMICS 
Key where we store the mimics ability
BB_WIZARD_SECONDARY_SPELL 
Key where we store our secondary, untargeted spell
BB_WIZARD_SPELL_COOLDOWN 
Key for the next time we can cast a spell
BB_WIZARD_SUMMON_MINIONS 
Key where we store the summon minions ability
BB_WIZARD_TARGETED_SPELL 
Key where we store our main targeted spell
BB_WRITING_LIST 
Key where we store the list of things we can write on a paper