mission_task_connect_nodes¶
Quelle: base/tealdef/mission/tasks/connect_nodes/mission_task_connect_nodes.d.tl
Hinweise
Aufgabe, die nur Straßen- oder Gleisvorschläge zulässt, die bestimmte Knoten verbinden.
MissionTaskConnectNodes¶
record global base/tealdef/mission/tasks/connect_nodes/mission_task_connect_nodes.d.tl:3
global record MissionTaskConnectNodes is MissionInterface.TaskScript<MissionTaskConnectNodes.State, MissionTaskConnectNodes.Params>
Laden: local connect_nodes = ug_require "::/mission/tasks/connect_nodes/connect_nodes.tl" as MissionTaskConnectNodes
Hinweise
Aufgabe (connect_nodes), die jeden Straßen- oder Gleisvorschlag blockiert, der keines der eingestellten Knotenpaare verbindet (der Bulldozer bleibt erlaubt). Sie ist abgeschlossen, wenn alle Paare verbunden wurden.
MissionTaskConnectNodes.Mode¶
enum base/tealdef/mission/tasks/connect_nodes/mission_task_connect_nodes.d.tl:4
enum Mode
Hinweise
Werkzeug, das der Spieler verwenden muss.
| Wert | Beschreibung |
|---|---|
"Tracks" |
Nur das Werkzeug für Gleisbau. |
"Street" |
Nur das Werkzeug für Straßenbau. |
MissionTaskConnectNodes.Config¶
record base/tealdef/mission/tasks/connect_nodes/mission_task_connect_nodes.d.tl:8
record Config
Hinweise
Eine zu bauende Verbindung (geprüft mit api.engine.util.proposal.checkProposalConnectsNodes).
Im Basisspiel verwendet: 1-mal in 1 Datei
base/content/mission/mission/tasks/connect_nodes/connect_nodes.tl:71
Felder
| Name | Typ | Beschreibung |
|---|---|---|
startNode |
Engine.Entity |
Startknoten. |
startEdge |
Engine.Entity |
Kante am Startknoten. |
targetNode |
Engine.Entity |
Zielknoten. |
MissionTaskConnectNodes.Params¶
record base/tealdef/mission/tasks/connect_nodes/mission_task_connect_nodes.d.tl:13
record Params
Hinweise
Parameter der Aufgabe.
Im Basisspiel verwendet: 3-mal in 3 Dateien
base/content/mission/mission/tasks/connect_nodes/connect_nodes.tl:4
mods/release/urbangames_campaign_mission_01/content/mission/mission/mission_story.tl:2157
mods/release/urbangames_campaign_mission_02/content/mission/mission/mission_story.tl:1068
Felder
| Name | Typ | Beschreibung |
|---|---|---|
mode |
Mode |
Werkzeug, das der Spieler verwenden muss. |
configs |
{Config} |
Die zu bauenden Verbindungen. |
renderZonesForEntities |
{{MissionInterface.PosRadius, MissionInterface.PosRadius}} |
Bereichspaar, das je Verbindung gezeichnet wird (Pflicht); pos[3] ist die Höhe der Zone. |
MissionTaskConnectNodes.State¶
record base/tealdef/mission/tasks/connect_nodes/mission_task_connect_nodes.d.tl:19
record State
Hinweise
Zustand der Aufgabe.
Im Basisspiel verwendet: 1-mal in 1 Datei
base/content/mission/mission/tasks/connect_nodes/connect_nodes.tl:3
Felder
| Name | Typ | Beschreibung |
|---|---|---|
complete |
{boolean} |
Je Verbindung, ob sie gebaut wurde. |