◆ CheckForRailCart()
| void DarkMatterConduit.CheckForRailCart |
( |
| ) |
|
|
inlineprivate |
Checks if there is a rail cart near the conduit.
◆ DisableEffects()
| void DarkMatterConduit.DisableEffects |
( |
| ) |
|
|
inlineprivate |
Turns off line renderer, audio and light effects.
◆ EnableEffects()
| void DarkMatterConduit.EnableEffects |
( |
| ) |
|
|
inlineprivate |
Turns on line renderer, audio and light effects.
◆ FindInputConnection()
| void DarkMatterConduit.FindInputConnection |
( |
| ) |
|
|
inlineprivate |
Finds an input connection.
◆ FindOutputConnection()
| void DarkMatterConduit.FindOutputConnection |
( |
| ) |
|
|
inlineprivate |
Finds an output connection.
◆ HandleIO()
| void DarkMatterConduit.HandleIO |
( |
| ) |
|
|
inlineprivate |
Gets values from input object and calls HandleOutput.
◆ HandleOutput()
| void DarkMatterConduit.HandleOutput |
( |
| ) |
|
|
inlineprivate |
Moves dark matter to the output object.
◆ IsStorageContainer()
| bool DarkMatterConduit.IsStorageContainer |
( |
GameObject |
obj | ) |
|
|
inlineprivate |
Returns true if the object is a storage container.
◆ IsValidOutputObject()
| bool DarkMatterConduit.IsValidOutputObject |
( |
GameObject |
obj | ) |
|
|
inlineprivate |
The object is a potential output connection.
◆ OnDestroy()
| void DarkMatterConduit.OnDestroy |
( |
| ) |
|
|
inlineprivate |
Used to remove conduit item from storage computer if connected to one.
◆ OutputToInventory()
| void DarkMatterConduit.OutputToInventory |
( |
| ) |
|
|
inlineprivate |
Moves dark matter to a storage container.
◆ OutputToStorageComputer()
| void DarkMatterConduit.OutputToStorageComputer |
( |
| ) |
|
|
inlineprivate |
Moves dark matter from the conduit to a storage computer.
◆ SetOutputID()
| void DarkMatterConduit.SetOutputID |
( |
| ) |
|
|
inlineprivate |
Sets the output ID to that of the current output object.
◆ Start()
| void DarkMatterConduit.Start |
( |
| ) |
|
|
inline |
Called by unity engine on start up to initialize variables.
◆ UpdateMachine()
| override void DarkMatterConduit.UpdateMachine |
( |
| ) |
|
|
inlinevirtual |
◆ address
| int DarkMatterConduit.address |
◆ builtObjects
| GameObject DarkMatterConduit.builtObjects |
|
private |
◆ conduitItem
◆ connectionAttempts
| int DarkMatterConduit.connectionAttempts |
◆ connectionFailed
| bool DarkMatterConduit.connectionFailed |
◆ connectionLine
| LineRenderer DarkMatterConduit.connectionLine |
|
private |
◆ creationMethod
| string DarkMatterConduit.creationMethod = "built" |
◆ darkMatterAmount
| float DarkMatterConduit.darkMatterAmount |
◆ darkMatterMat
| Material DarkMatterConduit.darkMatterMat |
◆ findRailCartsInterval
| int DarkMatterConduit.findRailCartsInterval |
|
private |
◆ ID
| string DarkMatterConduit.ID = "unassigned" |
◆ inputID
| string DarkMatterConduit.inputID |
◆ inputObject
| GameObject DarkMatterConduit.inputObject |
◆ lineMat
| Material DarkMatterConduit.lineMat |
◆ linkedToRailCart
| bool DarkMatterConduit.linkedToRailCart |
|
private |
◆ outputID
| string DarkMatterConduit.outputID |
◆ outputObject
| GameObject DarkMatterConduit.outputObject |
◆ range
| int DarkMatterConduit.range = 6 |
◆ speed
| int DarkMatterConduit.speed = 1 |
◆ stateManager
◆ storageComputerConduitItem
| ConduitItem DarkMatterConduit.storageComputerConduitItem |
◆ storageComputerConduitItemObject
| GameObject DarkMatterConduit.storageComputerConduitItemObject |
The documentation for this class was generated from the following file: