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

arc_furnace

Vars

operatingIf the furnace is currently working on smelting something
radial_ejectImage for the radial eject button
radial_optionsRadial options for using the arc furnace
radial_useImage for the radial use button
repacked_typeThe item we turn into when repacked
soundloopSoundloop for while we are smelting ores

Procs

eject_contentsRemoves the first item in the contents list which should only ever be ore and if its not, we have problems
end_smeltingTurns the arc furnace off, removing its lights, sounds, so on.
loopThe smelting loop for checking if we're done smelting or not. If we are, then we succeed smelting. If we have to stop for whatever reason, we stop.
smelt_it_upStarts the smelting process, checking if the machine has power or if its broken at all
succeed_smeltingTakes the ore contained and turns it into an equal stack amount of its smelt result

Var Details

operating

If the furnace is currently working on smelting something

radial_eject

Image for the radial eject button

radial_options

Radial options for using the arc furnace

radial_use

Image for the radial use button

repacked_type

The item we turn into when repacked

soundloop

Soundloop for while we are smelting ores

Proc Details

eject_contents

Removes the first item in the contents list which should only ever be ore and if its not, we have problems

end_smelting

Turns the arc furnace off, removing its lights, sounds, so on.

loop

The smelting loop for checking if we're done smelting or not. If we are, then we succeed smelting. If we have to stop for whatever reason, we stop.

smelt_it_up

Starts the smelting process, checking if the machine has power or if its broken at all

succeed_smelting

Takes the ore contained and turns it into an equal stack amount of its smelt result