component_printer
![code/modules/wiremod/core/component_printer.dm 2](git.png)
Component printer, creates components for integrated circuits.
Vars | |
current_unlocked_designs | The current unlocked circuit component designs. Used by integrated circuits to print off circuit components remotely. |
---|---|
efficiency_coeff | The efficiency of this machine |
materials | The internal material bus |
techweb | The techweb the printer will get researched designs from |
Procs | |
print_component | we do -1 because normal manipulators rating of 1 gives us 1-1=0 i.e no decrement in cost linear interpolation between full cost i.e 1 & 1/8th the cost i.e 0.125 we do it in 6 steps because maximum rating of 2 manipulators is 8 but -1 gives us 6 |
Var Details
current_unlocked_designs
![code/modules/wiremod/core/component_printer.dm 18](git.png)
The current unlocked circuit component designs. Used by integrated circuits to print off circuit components remotely.
efficiency_coeff
![code/modules/wiremod/core/component_printer.dm 21](git.png)
The efficiency of this machine
materials
![code/modules/wiremod/core/component_printer.dm 10](git.png)
The internal material bus
techweb
![code/modules/wiremod/core/component_printer.dm 15](git.png)
The techweb the printer will get researched designs from
Proc Details
print_component
we do -1 because normal manipulators rating of 1 gives us 1-1=0 i.e no decrement in cost linear interpolation between full cost i.e 1 & 1/8th the cost i.e 0.125 we do it in 6 steps because maximum rating of 2 manipulators is 8 but -1 gives us 6