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

plumbing

The plumbing RCD. All the blueprints are located in _globalvars > lists > construction.dm

Vars

blueprinttype of the plumbing machine
current_colorCurrent selected color, for ducts
current_layerCurrent selected layer
general_design_typesDesign types for general plumbing constructor
name_to_numbermaps layer name to layer number value. didnt make this global cause only this class needs it
plumbing_design_typesThis list that holds all the plumbing design types the plumberer can construct. Its purpose is to make it easy to make new plumberer subtypes with a different selection of machines.
selected_categorycategory of design selected

Procs

create_machinepretty much rcd_create, but named differently to make myself feel less bad for copypasting from a sibling-type
equippedplumbing_design_types["Synthesizers"] = [1] =

Var Details

blueprint

type of the plumbing machine

current_color

Current selected color, for ducts

current_layer

Current selected layer

general_design_types

Design types for general plumbing constructor

name_to_number

maps layer name to layer number value. didnt make this global cause only this class needs it

plumbing_design_types

This list that holds all the plumbing design types the plumberer can construct. Its purpose is to make it easy to make new plumberer subtypes with a different selection of machines.

selected_category

category of design selected

Proc Details

create_machine

pretty much rcd_create, but named differently to make myself feel less bad for copypasting from a sibling-type

equipped

plumbing_design_types["Synthesizers"] = [1] =