Home

LuaControlBehavior

The control behavior for an entity. Inserters have logistic network and circuit network behavior logic, lamps have circuit logic and so on. This is an abstract base class that concrete control behaviors inherit.

An control reference becomes invalid once the control behavior is removed or the entity (see LuaEntity) it resides in is destroyed.

Attributes

type

The concrete type of this control behavior.

entity

The entity this control behavior belongs to.

Methods

get_circuit_network

LuaControlBehavior.get_circuit_network(wire_connector_id: defines.wire_connector_id) -> LuaCircuitNetwork?

Call As

controlBehavior.get_circuit_network(wire_connector_id)

Call Convention

Parameters

Returns