ai_target_tracking ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 2](git.png)
Vars | |
controller | The ai controller we're using |
---|---|
filter | The targeting strategy we're using |
first_build | If we've built our field yet Prevents wasted work on the first build (since the behavior did it) |
hiding_location_key | The hiding location key we're using |
owning_behavior | The ai behavior who owns us |
target_key | The target key we're trying to fill |
targeting_strategy_key | The targeting strategy KEY we're using |
Procs | |
check_new_args | Ensure our args and locals are up to date |
controller_deleted | React to controller planning |
controller_think | React to controller planning |
pawn_changed | React to the pawn goin byebye |
Var Details
controller ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 7](git.png)
The ai controller we're using
filter ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 16](git.png)
The targeting strategy we're using
first_build ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 19](git.png)
If we've built our field yet Prevents wasted work on the first build (since the behavior did it)
hiding_location_key ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 13](git.png)
The hiding location key we're using
owning_behavior ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 5](git.png)
The ai behavior who owns us
target_key ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 9](git.png)
The target key we're trying to fill
targeting_strategy_key ![code/datums/proximity_monitor/fields/ai_target_tracking.dm 11](git.png)
The targeting strategy KEY we're using
Proc Details
check_new_args
Ensure our args and locals are up to date
controller_deleted
React to controller planning
controller_think
React to controller planning
pawn_changed
React to the pawn goin byebye