mission_task_buy_vehicle¶
Quelle: base/tealdef/mission/tasks/buy_vehicle/mission_task_buy_vehicle.d.tl
Hinweise
Aufgabe, die wartet, bis der Spieler passende Fahrzeuge besitzt oder kauft.
MissionTaskBuyVehicle¶
record global base/tealdef/mission/tasks/buy_vehicle/mission_task_buy_vehicle.d.tl:3
global record MissionTaskBuyVehicle is MissionInterface.TaskScript<MissionTaskBuyVehicle.State, MissionTaskBuyVehicle.Params>
Laden: local buy_vehicle = ug_require "::/mission/tasks/buy_vehicle/buy_vehicle.tl" as MissionTaskBuyVehicle
Hinweise
Aufgabe (buy_vehicle), die abgeschlossen ist, sobald der Spieler minCount Fahrzeuge eines Verkehrsträgers besitzt, die cargoTypeRes transportieren können. Mit allowBuyVehicles muss er stattdessen von jedem Modell die angegebene Zahl im Fahrzeugladen gekauft haben.
Beispiel
MissionTaskBuyVehicle.Params¶
record base/tealdef/mission/tasks/buy_vehicle/mission_task_buy_vehicle.d.tl:4
record Params
Hinweise
Parameter der Aufgabe. Setze entweder cargoTypeRes oder allowBuyVehicles.
Im Basisspiel verwendet: 20-mal in 6 Dateien
base/content/mission/mission/tasks/buy_vehicle/buy_vehicle.tl:4
base/content/mission/mission/tutorial/tutorial_story.tl:924
base/content/mission/mission/tutorial/tutorial_story_branch_a.tl:287
base/content/mission/mission/tutorial/tutorial_story_branch_b.tl:910
mods/release/urbangames_campaign_mission_01/content/mission/mission/mission_story.tl:833
mods/release/urbangames_campaign_mission_02/content/mission/mission/mission_story.tl:233
Felder
| Name | Typ | Beschreibung |
|---|---|---|
carrier |
Carrier |
Verkehrsträger der Fahrzeuge. |
cargoTypeRes |
string |
Gütertyp, den die Fahrzeuge transportieren müssen. |
minCount |
integer |
Anzahl der Fahrzeuge (Standard 1). |
allowBuyVehicles |
{string : integer} |
Modelldatei -> zu kaufende Anzahl. |
MissionTaskBuyVehicle.State¶
record base/tealdef/mission/tasks/buy_vehicle/mission_task_buy_vehicle.d.tl:10
record State
Hinweise
Zustand der Aufgabe.
Im Basisspiel verwendet: 8-mal in 3 Dateien
base/content/mission/mission/tasks/buy_vehicle/buy_vehicle.tl:3
mods/release/urbangames_campaign_mission_01/content/mission/mission/mission_story.tl:895
local getTaskState = function() : MissionInterface.TaskState<MissionTaskBuyVehicle.State, MissionTaskBuyVehicle.Params>
mods/release/urbangames_campaign_mission_02/content/mission/mission/mission_story.tl:233
Felder
| Name | Typ | Beschreibung |
|---|---|---|
result |
{Engine.Entity} |
Gefundene passende Fahrzeuge. |
purchasedVehicles |
{string : integer} |
Modelldatei -> Anzahl, die gekauft wurde, während die Aufgabe offen war. |