industry_workers¶
Quelle: base/tealdef/industries/industry_workers.d.tl
Hinweise
Zustand des Game-Scripts ::/industries/industry_workers.gs, das die Arbeiter erfasst, die jede Industrie per Linie erreichen.
IndustriesWorkersState¶
record global base/tealdef/industries/industry_workers.d.tl:3
global record IndustriesWorkersState
Hinweise
Zustand des Game-Scripts industry_workers.
Felder
| Name | Typ | Beschreibung |
|---|---|---|
industriesState |
{Engine.Entity : IndustryState} |
Arbeiterzustand pro Industrie-Entität. |
IndustriesWorkersState.IndustryState¶
record base/tealdef/industries/industry_workers.d.tl:4
record IndustryState
Hinweise
Arbeiterbesuche einer Industrie.
Im Basisspiel verwendet: 2-mal in 1 Datei
base/content/industries/industry_productivity_util.tl:5
Felder
| Name | Typ | Beschreibung |
|---|---|---|
lastVisitors |
{Visitor} |
Die letzten Besucher, neueste zuerst. Höchstens 20, keiner älter als workersTimeIntervalMax. |
pendingVisitors |
{Visitor} |
Ankünfte, die das nächste Update noch nicht verarbeitet hat. |
IndustriesWorkersState.IndustryState.Visitor¶
record base/tealdef/industries/industry_workers.d.tl:5
record Visitor
Hinweise
Ein Arbeiter, der bei der Industrie angekommen ist.
Im Basisspiel verwendet: 5-mal in 3 Dateien
base/content/gui/gui/entity_window/entity_window_util.tl:1609
table.sort(visitors, function(a : IndustriesWorkersState.IndustryState.Visitor, b : IndustriesWorkersState.IndustryState.Visitor) : boolean
base/content/industries/industry_productivity_util.tl:23
function industry_productivity_util.getVisitors(entity : Engine.Entity) : {IndustriesWorkersState.IndustryState.Visitor}
base/content/industries/industry_workers.script.tl:45
Felder
| Name | Typ | Beschreibung |
|---|---|---|
time |
integer |
Spielzeit der Ankunft. |
entity |
EntityUtil.EntityAndRevision |
Die Sim-Person, mit Revision. |