code/__DEFINES/ai/pet_commands.dm ![code/__DEFINES/ai/pet_commands.dm0](git.png)
BB_ACTIVE_PET_COMMAND | Blackboard field for the most recent command the pet was given |
---|---|
BB_CURRENT_PET_TARGET | Blackboard field for what we actually want the pet to target |
BB_PET_TARGETTING_DATUM | Blackboard field for how we target things, as usually we want to be more permissive than normal |
BB_FRIENDS_LIST | Typecache of weakrefs to mobs this mob is friends with, will follow their instructions and won't attack them |
Define Details
BB_ACTIVE_PET_COMMAND ![code/__DEFINES/ai/pet_commands.dm 2](git.png)
Blackboard field for the most recent command the pet was given
BB_CURRENT_PET_TARGET ![code/__DEFINES/ai/pet_commands.dm 5](git.png)
Blackboard field for what we actually want the pet to target
BB_FRIENDS_LIST ![code/__DEFINES/ai/pet_commands.dm 9](git.png)
Typecache of weakrefs to mobs this mob is friends with, will follow their instructions and won't attack them
BB_PET_TARGETTING_DATUM ![code/__DEFINES/ai/pet_commands.dm 7](git.png)
Blackboard field for how we target things, as usually we want to be more permissive than normal