◆ CheckForRailCart()
| void Retriever.CheckForRailCart |
( |
| ) |
|
|
inlineprivate |
Checks if there is a rail cart near the retreiver.
◆ FindInputObject()
| void Retriever.FindInputObject |
( |
| ) |
|
|
inlineprivate |
Connects the retriever to an inventory manager for input and a conduit for output.
◆ FindOutputObject()
| void Retriever.FindOutputObject |
( |
| ) |
|
|
inlineprivate |
Connects the retriever to an inventory manager for input and a conduit for output.
◆ IsStorageContainer()
| bool Retriever.IsStorageContainer |
( |
GameObject |
obj | ) |
|
|
inlineprivate |
Returns true if the object in question is a storage container.
◆ IsValidOutputConduit()
| bool Retriever.IsValidOutputConduit |
( |
GameObject |
obj | ) |
|
|
inlineprivate |
The object is a potential output connection.
◆ OnDestroy()
| void Retriever.OnDestroy |
( |
| ) |
|
|
inlineprivate |
Used to remove line renderers and conduit item sprites when the machine is destroyed.
◆ RetrieveFromStorageComputer()
| void Retriever.RetrieveFromStorageComputer |
( |
| ) |
|
|
inlineprivate |
Retrieves items from storage computers.
◆ RetrieveFromStorageContainer()
| void Retriever.RetrieveFromStorageContainer |
( |
| ) |
|
|
inlineprivate |
Retrieves items from storage containers.
◆ RetrieveItems()
| void Retriever.RetrieveItems |
( |
| ) |
|
|
inlineprivate |
◆ Start()
Called by unity engine on start up to initialize variables.
◆ UpdateMachine()
| override void Retriever.UpdateMachine |
( |
| ) |
|
|
inlinevirtual |
◆ UpdatePowerReceiver()
| void Retriever.UpdatePowerReceiver |
( |
| ) |
|
|
inlineprivate |
Gets power values from power receiver.
◆ address
◆ amount
◆ builtObjects
| GameObject Retriever.builtObjects |
|
private |
◆ conduitItem
◆ connectionAttempts
| int Retriever.connectionAttempts |
◆ connectionFailed
| bool Retriever.connectionFailed |
◆ connectionLine
| LineRenderer Retriever.connectionLine |
|
private |
◆ connectionObject
| GameObject Retriever.connectionObject |
◆ cooling
◆ creationMethod
| string Retriever.creationMethod = "built" |
◆ currentType
| string Retriever.currentType |
◆ findRailCartsInterval
| int Retriever.findRailCartsInterval |
|
private |
◆ hasHeatExchanger
| bool Retriever.hasHeatExchanger |
◆ heat
◆ ID
| string Retriever.ID = "unassigned" |
◆ inputID
◆ inputLine
| LineRenderer Retriever.inputLine |
|
private |
◆ inputObject
| GameObject Retriever.inputObject |
◆ lineMat
| Material Retriever.lineMat |
◆ multipleItemIteration
| int Retriever.multipleItemIteration |
◆ outputID
| string Retriever.outputID |
◆ outputObject
| GameObject Retriever.outputObject |
◆ power
◆ powerObject
| GameObject Retriever.powerObject |
◆ powerON
◆ powerReceiver
◆ retrievingIce
| bool Retriever.retrievingIce |
|
private |
◆ spawnedConnection
| GameObject Retriever.spawnedConnection |
|
private |
◆ speed
◆ stateManager
◆ storageComputerConduitItem
◆ storageComputerConduitItemObject
| GameObject Retriever.storageComputerConduitItemObject |
◆ storageComputerInventoryManager
◆ type
| List<string> Retriever.type |
◆ warmup
The documentation for this class was generated from the following file: