Zum Inhalt

mission_task_industry_activity

Quelle: base/tealdef/mission/tasks/utility/mission_task_industry_activity.d.tl

Hinweise

Aufgabe, die die Bestände oder die Station einer Industrie ein- oder ausschaltet.

MissionTaskIndustryActivity

record global base/tealdef/mission/tasks/utility/mission_task_industry_activity.d.tl:3

global record MissionTaskIndustryActivity is MissionInterface.TaskScript<any, MissionTaskIndustryActivity.Params>

Laden: local industry_activity = ug_require "::/mission/tasks/utility/industry_activity.tl" as MissionTaskIndustryActivity

Hinweise

Aufgabe (industry_activity), die eine Industriekonstruktion mit gesetzten Konstruktionsparametern disableStocks und disableStation neu baut. Der Name bleibt erhalten, und die Aufgabe ist sofort abgeschlossen.

Beispiel

-- urbangames_campaign_mission_01
taskScript = industry_activity as MissionInterface.TaskScript<any, any>,
taskParams = {
    entity = params.entity_newOrleansForest,
    disableStocks = false,
    disableStation = false,
},

MissionTaskIndustryActivity.Params

record base/tealdef/mission/tasks/utility/mission_task_industry_activity.d.tl:4

record Params

Hinweise

Parameter der Aufgabe.

Im Basisspiel verwendet: 2-mal in 1 Datei

base/content/mission/mission/tasks/utility/industry_activity.tl:7

onSpawn = function(params : MissionTaskIndustryActivity.Params) : any

Felder

Name Typ Beschreibung
entity Engine.Entity Entität der Industrie (Unterkonstruktion).
disableStocks boolean Wert des Konstruktionsparameters disableStocks.
disableStation boolean Wert des Konstruktionsparameters disableStation.

MissionTaskIndustryActivity.State

record base/tealdef/mission/tasks/utility/mission_task_industry_activity.d.tl:9

record State

Hinweise

Leerer Zustand.