◆ Activate()
| void AutoCrafter.Activate |
( |
| ) |
|
|
inlineprivate |
Called when all requirements are met for the machine to be running, activates effects.
◆ AttemptConnection()
| void AutoCrafter.AttemptConnection |
( |
GameObject |
obj | ) |
|
|
inlineprivate |
Connects the auto crafter to a storage inventory.
◆ CraftItems()
| void AutoCrafter.CraftItems |
( |
bool |
usingStorageComputer | ) |
|
|
inlineprivate |
Calls the appropriate item crafting method in the crafting manager.
◆ DoWork()
| void AutoCrafter.DoWork |
( |
| ) |
|
|
inlineprivate |
Handles overall operation of the machine.
◆ IsStorageContainer()
| bool AutoCrafter.IsStorageContainer |
( |
GameObject |
obj | ) |
|
|
inlineprivate |
◆ ShutDown()
| void AutoCrafter.ShutDown |
( |
bool |
disconnect | ) |
|
|
inlineprivate |
Called when requirements are not met for the machine to be running, disables effects.
◆ Start()
| void AutoCrafter.Start |
( |
| ) |
|
|
inline |
Called by unity engine on start up to initialize variables.
◆ UpdateMachine()
| override void AutoCrafter.UpdateMachine |
( |
| ) |
|
|
inlinevirtual |
◆ UpdatePowerReceiver()
| void AutoCrafter.UpdatePowerReceiver |
( |
| ) |
|
|
inlineprivate |
Gets power values from power receiver.
◆ address
◆ builtObjects
| GameObject AutoCrafter.builtObjects |
|
private |
◆ conduitItem
◆ connectionAttempts
| int AutoCrafter.connectionAttempts |
◆ connectionFailed
| bool AutoCrafter.connectionFailed |
◆ connectionLine
| LineRenderer AutoCrafter.connectionLine |
|
private |
◆ cooling
◆ craftingDictionary
◆ craftingManager
◆ creationMethod
| string AutoCrafter.creationMethod = "built" |
◆ hasHeatExchanger
| bool AutoCrafter.hasHeatExchanger |
◆ heat
◆ ID
| string AutoCrafter.ID = "unassigned" |
◆ inputID
| string AutoCrafter.inputID |
◆ inputObject
| GameObject AutoCrafter.inputObject |
◆ lineMat
| Material AutoCrafter.lineMat |
◆ machineTimer
| int AutoCrafter.machineTimer |
|
private |
◆ power
◆ powerObject
| GameObject AutoCrafter.powerObject |
◆ powerON
◆ powerReceiver
◆ speed
| int AutoCrafter.speed = 1 |
◆ stateManager
◆ storageComputerConduitItemObject
| GameObject AutoCrafter.storageComputerConduitItemObject |
◆ type
◆ warmup
The documentation for this class was generated from the following file: