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

production

Vars

allowed_buildtypesThe types of designs this fabricator can print.
allowed_department_flagsWhich departments forego the lathe tax when using this lathe.
cached_designsAll designs in the techweb that can be fabricated by this machine, since the last update.
charges_taxDoes this charge the user's ID on fabrication?
efficiency_coeffThe efficiency coefficient. Material costs and print times are multiplied by this number; better parts result in a higher efficiency (and lower value).
materialsThe material storage used by this fabricator.
production_animationWhat's flick()'d on print.
stripe_colorWhat color is this machine's stripe? Leave null to not have a stripe.

Procs

calculate_efficiencyUpdates the fabricator's efficiency coefficient based on the installed parts.
update_designsUpdates the list of designs this fabricator can print.

Var Details

allowed_buildtypes

The types of designs this fabricator can print.

allowed_department_flags

Which departments forego the lathe tax when using this lathe.

cached_designs

All designs in the techweb that can be fabricated by this machine, since the last update.

charges_tax

Does this charge the user's ID on fabrication?

efficiency_coeff

The efficiency coefficient. Material costs and print times are multiplied by this number; better parts result in a higher efficiency (and lower value).

materials

The material storage used by this fabricator.

production_animation

What's flick()'d on print.

stripe_color

What color is this machine's stripe? Leave null to not have a stripe.

Proc Details

calculate_efficiency

Updates the fabricator's efficiency coefficient based on the installed parts.

update_designs

Updates the list of designs this fabricator can print.