mission_task_tutorial_init¶
Quelle: base/tealdef/mission/tutorial/tasks/mission_task_tutorial_init.d.tl
Hinweise
Aufgabe, die zu Beginn des Tutorials die Karte vorbereitet.
MissionTaskTutorialInit¶
record global base/tealdef/mission/tutorial/tasks/mission_task_tutorial_init.d.tl:3
global record MissionTaskTutorialInit is MissionInterface.TaskScript<MissionTaskTutorialInit.State, MissionTaskTutorialInit.Params>
Laden: local tutorial_init = ug_require "::/mission/tutorial/tasks/tutorial_init.tl" as MissionTaskTutorialInit
Hinweise
Erste Aufgabe des Tutorials im Basisspiel. Sie wählt anhand der Industrien auf der Karte einen Story-Zweig, passt den Güterbedarf der Hauptstadt an, erzeugt fehlende Industrien und entfernt die Straße der Industrie, die der Spieler anbinden muss.
MissionTaskTutorialInit.BranchId¶
enum base/tealdef/mission/tutorial/tasks/mission_task_tutorial_init.d.tl:4
enum BranchId
Hinweise
Story-Zweig des Tutorials.
Im Basisspiel verwendet: 1-mal in 1 Datei
base/content/mission/mission/tutorial/tasks/tutorial_init.tl:161
| Wert | Beschreibung |
|---|---|
"A" |
Zweig für Karten mit Ölbohrinsel (Bauernhof, Ölraffinerie; Gemüse und Treibstoff). |
"B" |
Zweig für Karten mit Fischzucht (Holzfällerlager, Sägewerk; Fisch und Bretter). |
MissionTaskTutorialInit.PreparationState¶
enum base/tealdef/mission/tutorial/tasks/mission_task_tutorial_init.d.tl:8
enum PreparationState
Hinweise
Fortschritt der Kartenvorbereitung.
MissionTaskTutorialInit.Params¶
record base/tealdef/mission/tutorial/tasks/mission_task_tutorial_init.d.tl:14
record Params
Hinweise
Parameter der Init-Aufgabe des Tutorials.
Im Basisspiel verwendet: 15-mal in 3 Dateien
base/content/mission/mission/tutorial/tasks/tutorial_init.tl:6
base/content/mission/mission/tutorial/tutorial_story.tl:255
local init = getTaskState("init") as MissionInterface.TaskState<MissionTaskTutorialInit.State, MissionTaskTutorialInit.Params>
base/content/mission/mission/tutorial/tutorial_story_util.tl:284
Felder
| Name | Typ | Beschreibung |
|---|---|---|
capital |
Engine.Entity |
Stadt, in der das Tutorial spielt. |
MissionTaskTutorialInit.State¶
record base/tealdef/mission/tutorial/tasks/mission_task_tutorial_init.d.tl:17
record State
Hinweise
Zustand der Init-Aufgabe des Tutorials.
Im Basisspiel verwendet: 15-mal in 3 Dateien
base/content/mission/mission/tutorial/tasks/tutorial_init.tl:5
base/content/mission/mission/tutorial/tutorial_story.tl:255
local init = getTaskState("init") as MissionInterface.TaskState<MissionTaskTutorialInit.State, MissionTaskTutorialInit.Params>
base/content/mission/mission/tutorial/tutorial_story_util.tl:284
Felder
| Name | Typ | Beschreibung |
|---|---|---|
branch |
BranchId |
Gewählter Story-Zweig. |
preparationState |
PreparationState |
Fortschritt der Vorbereitung. |
industrySnapshot |
EntityUtil.EntityAndRevision |
Die Industrie, deren Straße entfernt wurde (Bauernhof oder Sägewerk), mit ihrer Revision. TutorialStoryUtil.getIndustryToConnect liest sie. |
industryResolved |
boolean |
true, sobald die Industrie gewählt wurde, auch wenn der Schnappschuss nil ist, weil die Industrie nicht mehr existiert. |