interaction_point 
Vars | |
| atom_filters | Which items are supposed to be picked up from interaction_turf if this is a pickup point
or looked for in the interaction_turf if this is a dropoff point. |
|---|---|
| filtering_mode | Which object category should the filters be looking out for. |
| interaction_mode | How should this point be interacted with? |
| interaction_priorities | If this is a dropoff point, influences which interaction endpoints are preferred over which by the manipulator. |
| interaction_turf | The turf this interaction point represents. |
| overflow_status | Should the manipulator put items on this point if there are already such items on the turf? |
| should_use_filters | Should we check our filters while interacting with this point? |
| throw_range | How far should the manipulator throw the object? |
| type_filters | List of types that can be picked up from this point |
| use_post_interaction | What should the manipulator do when there's nothing to "USE" the held item on anymore? |
| worker_combat_mode | Whether the worker will use combat mode while interacting with this point. |
| worker_interaction | How should the monkey worker (if there is one) interact with the target point? |
| worker_use_rmb | Whether the worker will simulate RMB instead of LMB on interaction. |
Procs | |
| check_filters_for_atom | Checks if the passed movable atom fits the filters. |
| fill_priority_list | Fills the interaction endpoint priority list for the current interaction mode. |
| find_type_priority | Finds the type priority of the interaction point. |
| is_available | Checks if the interaction point is available - if it has items that can be interacted with. |
| is_valid | Checks if the interaction point is valid — is not located on a closed turf. |
| move_priority_up_by_index | Moves the priority for a given index 1 step higher. |
| tick_priority_by_index | Toggles the priority's active param. Sets to TRUE if reset is TRUE. |
Var Details
atom_filters 
Which items are supposed to be picked up from interaction_turf if this is a pickup point
or looked for in the interaction_turf if this is a dropoff point.
filtering_mode 
Which object category should the filters be looking out for.
interaction_mode 
How should this point be interacted with?
interaction_priorities 
If this is a dropoff point, influences which interaction endpoints are preferred over which by the manipulator.
interaction_turf 
The turf this interaction point represents.
overflow_status 
Should the manipulator put items on this point if there are already such items on the turf?
should_use_filters 
Should we check our filters while interacting with this point?
throw_range 
How far should the manipulator throw the object?
type_filters 
List of types that can be picked up from this point
use_post_interaction 
What should the manipulator do when there's nothing to "USE" the held item on anymore?
worker_combat_mode 
Whether the worker will use combat mode while interacting with this point.
worker_interaction 
How should the monkey worker (if there is one) interact with the target point?
worker_use_rmb 
Whether the worker will simulate RMB instead of LMB on interaction.
Proc Details
check_filters_for_atom
Checks if the passed movable atom fits the filters.
fill_priority_list
Fills the interaction endpoint priority list for the current interaction mode.
find_type_priority
Finds the type priority of the interaction point.
is_available
Checks if the interaction point is available - if it has items that can be interacted with.
is_valid
Checks if the interaction point is valid — is not located on a closed turf.
move_priority_up_by_index
Moves the priority for a given index 1 step higher.
tick_priority_by_index
Toggles the priority's active param. Sets to TRUE if reset is TRUE.