mission_task_vehicle_modifier¶
Quelle: base/tealdef/mission/tasks/vehicle_util/mission_task_vehicle_modifier.d.tl
Hinweise
Aufgabe, die Modifikatoren von Fahrzeugen ändert (Höchstgeschwindigkeit, Komfort, Lärm, Verschmutzung).
MissionTaskVehicleModifier¶
record global base/tealdef/mission/tasks/vehicle_util/mission_task_vehicle_modifier.d.tl:3
global record MissionTaskVehicleModifier is MissionInterface.TaskScript<MissionTaskVehicleModifier.State, MissionTaskVehicleModifier.Params>
Laden: local vehicle_modifier = ug_require "::/mission/tasks/vehicle_util/vehicle_modifier.tl" as MissionTaskVehicleModifier
Hinweise
Aufgabe (vehicle_modifier), die Events VehicleModifier / ChangeModifier für die angegebenen Fahrzeuge oder für alle Fahrzeuge (eines Verkehrsträgers) sendet und dann abgeschlossen ist.
MissionTaskVehicleModifier.Params¶
record base/tealdef/mission/tasks/vehicle_util/mission_task_vehicle_modifier.d.tl:4
record Params
Hinweise
Parameter der Aufgabe.
Im Basisspiel verwendet: 1-mal in 1 Datei
base/content/mission/mission/tasks/vehicle_util/vehicle_modifier.tl:3
Felder
| Name | Typ | Beschreibung |
|---|---|---|
entities |
{Engine.Entity} |
Fahrzeuge, die beim Start der Aufgabe geändert werden. |
all |
boolean |
Ändert auch jedes andere Transportfahrzeug (gefiltert nach carrier). |
modifiers |
{VehicleModifierChanger.Modification : number} |
Änderung (TopSpeed, Comfort, Noise, Pollution) -> Wert. |
carrier |
Carrier |
Beschränkt all auf Fahrzeuge dieses Verkehrsträgers. |
MissionTaskVehicleModifier.State¶
record base/tealdef/mission/tasks/vehicle_util/mission_task_vehicle_modifier.d.tl:10
record State
Hinweise
Zustand der Aufgabe.
Im Basisspiel verwendet: 1-mal in 1 Datei
base/content/mission/mission/tasks/vehicle_util/vehicle_modifier.tl:2
Felder
| Name | Typ | Beschreibung |
|---|---|---|
knownEntities |
{Engine.Entity : boolean} |
Fahrzeuge, die all bereits geändert hat. |