maintain_distance ![code/datums/ai/basic_mobs/basic_subtrees/maintain_distance.dm 2](git.png)
Step away if too close, or towards if too far
Vars | |
maximum_distance | How far away will we allow our target to get? |
---|---|
minimum_distance | How close will we allow our target to get? |
run_away_behavior | the run away behavior we will use |
target_key | Blackboard key holding atom we want to stay away from |
view_distance | How far do we look for our target? |
Var Details
maximum_distance ![code/datums/ai/basic_mobs/basic_subtrees/maintain_distance.dm 8](git.png)
How far away will we allow our target to get?
minimum_distance ![code/datums/ai/basic_mobs/basic_subtrees/maintain_distance.dm 6](git.png)
How close will we allow our target to get?
run_away_behavior ![code/datums/ai/basic_mobs/basic_subtrees/maintain_distance.dm 12](git.png)
the run away behavior we will use
target_key ![code/datums/ai/basic_mobs/basic_subtrees/maintain_distance.dm 4](git.png)
Blackboard key holding atom we want to stay away from
view_distance ![code/datums/ai/basic_mobs/basic_subtrees/maintain_distance.dm 10](git.png)
How far do we look for our target?