machine_corruption 
Vars | |
| damage_response_cooldown | The cooldown to damage responses. |
|---|---|
| possible_overlays | A list of possible overlays that we can choose from when we are created. |
| set_overlay | After init, this will be set so we preserve the originally set overlay even if our overlays are updated. |
| starting_up | Are we in the startup phase? |
| weak_controller | Our controller |
Procs | |
| convert_to_factory | Converts our parent into a factory |
| handle_attack_hand | Handling UI interactions |
| react_to_damage | Infected machines are considered alive, they react to damage, trying to stop the agressor! |
| whip_all_in_range | A general attack proc, this whips all users within a range around the machine. |
| whip_mob | Throws the user in a specified direction. |
Var Details
damage_response_cooldown 
The cooldown to damage responses.
possible_overlays 
A list of possible overlays that we can choose from when we are created.
set_overlay 
After init, this will be set so we preserve the originally set overlay even if our overlays are updated.
starting_up 
Are we in the startup phase?
weak_controller 
Our controller
Proc Details
convert_to_factory
Converts our parent into a factory
handle_attack_hand
Handling UI interactions
These machines have been posessed by the corruption and should not work, logically, so we want to prevent this in any way we can.
react_to_damage
Infected machines are considered alive, they react to damage, trying to stop the agressor!
whip_all_in_range
A general attack proc, this whips all users within a range around the machine.
whip_mob
Throws the user in a specified direction.