Explosive compressor machines
The explosive compressor machine used in anomaly core production.
Uses the standard toxins/tank explosion scaling to compress raw anomaly cores into completed ones. The required explosion radius increases as more cores of that type are created.
Vars | |
inserted_bomb | The TTV inserted in the machine. |
---|---|
inserted_core | The raw core inserted in the machine. |
last_requirements_say | The last time we did say_requirements(), because someone will inevitably click spam this. |
Procs | |
do_implosion | The ""explosion"" proc. |
get_required_radius | Determines how much explosive power (last value, so light impact theoretical radius) is required to make a certain anomaly type. |
say_requirements | Says (no, literally) the data of required explosive power for a certain anomaly type. |
Var Details
inserted_bomb
The TTV inserted in the machine.
inserted_core
The raw core inserted in the machine.
last_requirements_say
The last time we did say_requirements(), because someone will inevitably click spam this.
Proc Details
do_implosion
The ""explosion"" proc.
get_required_radius
Determines how much explosive power (last value, so light impact theoretical radius) is required to make a certain anomaly type.
Returns null if the max amount has already been reached.
Arguments:
- anomaly_type - anomaly type define
say_requirements
Says (no, literally) the data of required explosive power for a certain anomaly type.