ClassLuaRailSignalBaseControlBehaviorextendsLuaControlBehavior
| Inherits from LuaControlBehavior |
Members
| red_signal | :: RW SignalID? | |
| orange_signal | :: RW SignalID? | |
| green_signal | :: RW SignalID? | |
| blue_signal | :: RW SignalID? | |
| close_signal | :: RW boolean | If this will close the rail signal based off the circuit condition. |
If this will close the rail signal based off the circuit condition. | ||
| read_signal | :: RW boolean | If this will read the rail signal state. |
If this will read the rail signal state. | ||
| circuit_condition | :: RW CircuitConditionDefinition | The circuit condition when controlling the signal through the circuit network. |
The circuit condition when controlling the signal through the circuit network. | ||
| valid | :: R boolean | Is this object valid? [...] |
Is this object valid? [...] | ||
| object_name | :: R string | The class name of this object. [...] |
The class name of this object. [...] | ||
Inherited from LuaControlBehavior
| get_circuit_network(wire_connector_id) | → LuaCircuitNetwork? | |
| type | :: R defines.control_behavior.type | The concrete type of this control behavior. |
The concrete type of this control behavior. | ||
| entity | :: R LuaEntity | The entity this control behavior belongs to. |
The entity this control behavior belongs to. | ||


