/tg/ Station 13 - Modules - TypesVar Details - Proc Details

fuel_pool

Vars

burn_amountMaximum amount of hotspots this pool can create before deleting itself
burningIs this fuel pool currently burning?
hotspot_typeType of hotspot fuel pool spawns upon being ignited

Procs

burn_processSpends 1 burn_amount and spawns a hotspot. If burn_amount is equal to 0, deletes the fuel pool. Else, queues another call of this proc upon hotspot getting deleted and ignites other fuel pools around itself after 0.5 seconds. THIS SHOULD NOT BE CALLED DIRECTLY.
igniteIgnites the fuel pool. This should be the only way to ignite fuel pools.
ignite_othersIgnites other oil pools around itself.

Var Details

burn_amount

Maximum amount of hotspots this pool can create before deleting itself

burning

Is this fuel pool currently burning?

hotspot_type

Type of hotspot fuel pool spawns upon being ignited

Proc Details

burn_process

Spends 1 burn_amount and spawns a hotspot. If burn_amount is equal to 0, deletes the fuel pool. Else, queues another call of this proc upon hotspot getting deleted and ignites other fuel pools around itself after 0.5 seconds. THIS SHOULD NOT BE CALLED DIRECTLY.

ignite

Ignites the fuel pool. This should be the only way to ignite fuel pools.

ignite_others

Ignites other oil pools around itself.