ClassLuaLogisticPoint
Members
| add_section(group?) | → LuaLogisticSection? | Adds a new logistic section to this logistic point if possible. |
Adds a new logistic section to this logistic point if possible. | ||
| remove_section(section_index) | → boolean | Removes the given logistic section if possible. [...] |
Removes the given logistic section if possible. [...] | ||
| get_section(section_index) | → LuaLogisticSection | Gets section on the selected index, if it exists |
Gets section on the selected index, if it exists | ||
| owner | :: R LuaEntity | The LuaEntity owner of this LuaLogisticPoint. |
The LuaEntity owner of this LuaLogisticPoint. | ||
| logistic_network | :: R LuaLogisticNetwork | |
| logistic_member_index | :: R defines.logistic_member_index | The Logistic member index of this logistic point. |
The Logistic member index of this logistic point. | ||
| filters | :: R array[CompiledLogisticFilter]? | The logistic filters for this logistic point, if this uses any. [...] |
The logistic filters for this logistic point, if this uses any. [...] | ||
| mode | :: R defines.logistic_mode | The logistic mode. |
The logistic mode. | ||
| force | :: R LuaForce | The force of this logistic point. [...] |
The force of this logistic point. [...] | ||
| targeted_items_pickup | :: R array[ItemWithQualityCount] | Items targeted to be picked up from this logistic point by robots. |
Items targeted to be picked up from this logistic point by robots. | ||
| targeted_items_deliver | :: R array[ItemWithQualityCount] | Items targeted to be dropped off into this logistic point by robots or cargo pods. |
Items targeted to be dropped off into this logistic point by robots or cargo pods. | ||
| exact | :: R boolean | If this logistic point is using the exact mode. [...] |
If this logistic point is using the exact mode. [...] | ||
| trash_not_requested | :: RW boolean | Whether this logistic point is set to trash unrequested items. |
Whether this logistic point is set to trash unrequested items. | ||
| enabled | :: RW boolean | Whether this logistic point is active, related to disabling logistics on player/spidertron. [...] |
Whether this logistic point is active, related to disabling logistics on player/spidertron. [...] | ||
| sections | :: R array[LuaLogisticSection] | All logistic sections of this logistic point. |
All logistic sections of this logistic point. | ||
| sections_count | :: R uint32 | Amount of logistic sections this logistic point has. |
Amount of logistic sections this logistic point has. | ||
| 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. [...] | ||
Methods
add_section(group?) → LuaLogisticSection?
Parameters
| group | :: string? | The group to assign this section to. |
The group to assign this section to. | ||
Return values
| → LuaLogisticSection? | The added logistic section. |
remove_section(section_index) → boolean
get_section(section_index) → LuaLogisticSection
Attributes
owner :: Read LuaEntity
logistic_network :: Read LuaLogisticNetwork
logistic_member_index :: Read defines.logistic_member_index
filters :: Read array[CompiledLogisticFilter]?
mode :: Read defines.logistic_mode
force :: Read LuaForce
targeted_items_pickup :: Read array[ItemWithQualityCount] 
targeted_items_deliver :: Read array[ItemWithQualityCount] 
exact :: Read boolean
trash_not_requested :: Read|Write boolean
enabled :: Read|Write boolean
sections :: Read array[LuaLogisticSection] 
sections_count :: Read uint32
valid :: Read boolean
object_name :: Read string
Class used in
- LuaControl::get_requester_point()
- LuaEntity::get_logistic_point()
- LuaLogisticNetwork::select_pickup_point()
- LuaLogisticNetwork::select_drop_point()
- LuaLogisticNetwork::provider_points
- LuaLogisticNetwork::passive_provider_points
- LuaLogisticNetwork::active_provider_points
- LuaLogisticNetwork::empty_provider_points
- LuaLogisticNetwork::requester_points
- LuaLogisticNetwork::storage_points
- LogisticsNetworkSupplyPoints

