Space Station 13 - Modules - TypesDefine Details

code/__DEFINES/ai/blackboard_defines.dm

BB_CURRENT_MIN_MOVE_DISTANCEThe closest we're allowed to / required to get to a target.
BB_BASIC_MOB_IDLE_WALK_CHANCEHow likely is this mob to move when idle per tick?
BB_SEARCH_RANGEkey holding a range to look for stuff in
BB_TARGET_MINIMUM_STATKey for the minimum status at which we want to target mobs (does not need to be specified if CONSCIOUS)
BB_ALWAYS_IGNORE_FACTIONShould we skip the faction check for the targeting strategy?
BB_TEMPORARILY_IGNORE_FACTIONAre we in some kind of temporary state of ignoring factions when targeting? can result in volatile results if multiple behaviours touch this
BB_BASIC_FOODSlist of foods this mob likes
BB_TARGET_FOODkey holding any food we've found
BB_EAT_EMOTESkey holding emotes we play after eating
BB_NEXT_FOOD_EATkey holding the next time we eat
BB_EAT_FOOD_COOLDOWNkey holding our eating cooldown
BB_BASIC_MOB_TIP_REACTINGBool that means a basic mob will start reacting to being tipped in its planning
BB_BASIC_MOB_TIPPERthe motherfucker who tipped us

Define Details

BB_ALWAYS_IGNORE_FACTION

Should we skip the faction check for the targeting strategy?

BB_BASIC_FOODS

list of foods this mob likes

BB_BASIC_MOB_IDLE_WALK_CHANCE

How likely is this mob to move when idle per tick?

BB_BASIC_MOB_TIPPER

the motherfucker who tipped us

BB_BASIC_MOB_TIP_REACTING

Bool that means a basic mob will start reacting to being tipped in its planning

BB_CURRENT_MIN_MOVE_DISTANCE

The closest we're allowed to / required to get to a target.

BB_EAT_EMOTES

key holding emotes we play after eating

BB_EAT_FOOD_COOLDOWN

key holding our eating cooldown

BB_NEXT_FOOD_EAT

key holding the next time we eat

BB_SEARCH_RANGE

key holding a range to look for stuff in

BB_TARGET_FOOD

key holding any food we've found

BB_TARGET_MINIMUM_STAT

Key for the minimum status at which we want to target mobs (does not need to be specified if CONSCIOUS)

BB_TEMPORARILY_IGNORE_FACTION

Are we in some kind of temporary state of ignoring factions when targeting? can result in volatile results if multiple behaviours touch this