code/__DEFINES/ai/pets.dm
BB_FETCH_IGNORE_LIST | Dog AI controller blackboard keys |
---|---|
AI_DOG_VISION_RANGE | Basically, what is our vision/hearing range for picking up on things to fetch |
AI_DOG_PET_FRIEND_PROB | What are the odds someone petting us will become our friend? |
AI_FETCH_IGNORE_DURATION | After this long without having fetched something, we clear our ignore list |
BB_BABIES_PARTNER_TYPES | Baby-making blackboard Types of animal we can make babies with. |
BB_BABIES_CHILD_TYPES | Types of animal that we make as a baby. |
BB_BABIES_TARGET | Current partner target |
BB_FOUND_MOM | Finding adult mob key holds the adult we found |
BB_FIND_MOM_TYPES | list of types of mobs we will look for |
BB_IGNORE_MOM_TYPES | list of types of mobs we must ignore |
BB_PARROT_REPEAT_STRING | The current string that this parrot will repeat back to someone |
BB_PARROT_REPEAT_PROBABILITY | The odds that this parrot will repeat back a string |
BB_PARROT_PHRASE_CHANGE_PROBABILITY | The odds that this parrot will choose another string to repeat |
BB_EXPORTABLE_STRING_BUFFER_LIST | A copy of the string buffer that we end the shift with. DO NOT ACCESS THIS DIRECTLY - YOU SHOULD USE THE COMPONENT IN MOST CASES |
BB_PARROT_PERCH_TYPES | The types of perches we desire to use |
BB_PERCH_TARGET | key that holds our perch target |
BB_HOARD_ITEM_TARGET | key that holds our theft item target |
BB_THEFT_VICTIM | key that holds the mob we will steal from |
BB_HOARD_LOCATION | key that holds the turf we will be hauling stolen items to |
BB_HOARD_LOCATION_RANGE | key that holds the minimum range we must be from the hoard spot |
BB_IGNORE_ITEMS | key that holds items we arent interested in hoarding |
Define Details
AI_DOG_PET_FRIEND_PROB
What are the odds someone petting us will become our friend?
AI_DOG_VISION_RANGE
Basically, what is our vision/hearing range for picking up on things to fetch
AI_FETCH_IGNORE_DURATION
After this long without having fetched something, we clear our ignore list
BB_BABIES_CHILD_TYPES
Types of animal that we make as a baby.
BB_BABIES_PARTNER_TYPES
Baby-making blackboard Types of animal we can make babies with.
BB_BABIES_TARGET
Current partner target
BB_EXPORTABLE_STRING_BUFFER_LIST
A copy of the string buffer that we end the shift with. DO NOT ACCESS THIS DIRECTLY - YOU SHOULD USE THE COMPONENT IN MOST CASES
BB_FETCH_IGNORE_LIST
Dog AI controller blackboard keys
BB_FIND_MOM_TYPES
list of types of mobs we will look for
BB_FOUND_MOM
Finding adult mob key holds the adult we found
BB_HOARD_ITEM_TARGET
key that holds our theft item target
BB_HOARD_LOCATION
key that holds the turf we will be hauling stolen items to
BB_HOARD_LOCATION_RANGE
key that holds the minimum range we must be from the hoard spot
BB_IGNORE_ITEMS
key that holds items we arent interested in hoarding
BB_IGNORE_MOM_TYPES
list of types of mobs we must ignore
BB_PARROT_PERCH_TYPES
The types of perches we desire to use
BB_PARROT_PHRASE_CHANGE_PROBABILITY
The odds that this parrot will choose another string to repeat
BB_PARROT_REPEAT_PROBABILITY
The odds that this parrot will repeat back a string
BB_PARROT_REPEAT_STRING
The current string that this parrot will repeat back to someone
BB_PERCH_TARGET
key that holds our perch target
BB_THEFT_VICTIM
key that holds the mob we will steal from