mission_vehicle_util¶
Quelle: base/tealdef/mission/tasks/vehicle_util/mission_vehicle_util.d.tl
Hinweise
Hilfsfunktionen für Fahrzeuge und Linien, die Missionsaufgaben verwenden.
MissionVehicleUtil¶
record global base/tealdef/mission/tasks/vehicle_util/mission_vehicle_util.d.tl:3
global record MissionVehicleUtil
Laden: local mission_vehicle_util = ug_require "::/mission/tasks/vehicle_util/mission_vehicle_util.tl" as MissionVehicleUtil
Hinweise
Hilfsfunktionen für Fahrzeuge und Linien, die Missionsaufgaben verwenden.
Funktionen
createLine(stationGroup : Engine.Entity) : Engine.Entity base/tealdef/mission/tasks/vehicle_util/mission_vehicle_util.d.tl:4
Aufruf: mission_vehicle_util.createLine(…)
Hinweise
Legt an einer Stationsgruppe eine Linie mit einem Halt an und übergibt sie einem neu erzeugten KI-Spieler.
| Parameter | Typ | Beschreibung |
|---|---|---|
stationGroup |
Engine.Entity |
Stationsgruppe des Halts. |
Rückgabe Engine.Entity: Die neue Linien-Entität.
Im Basisspiel verwendet: 2-mal in 2 Dateien
mods/release/urbangames_campaign_mission_05/content/mission/mission/tasks/drilling/observe_drilling.tl:82
mods/release/urbangames_campaign_mission_05/content/mission/mission/tasks/drilling/send_vehicle.tl:59
startVehicle(vehicleEntity : Engine.Entity, stop? : boolean) base/tealdef/mission/tasks/vehicle_util/mission_vehicle_util.d.tl:5
Aufruf: mission_vehicle_util.startVehicle(…)
Hinweise
Startet oder hält ein Fahrzeug an (Stopp-Flag des Spielers), wenn es nicht schon in diesem Zustand ist.
| Parameter | Typ | Beschreibung |
|---|---|---|
vehicleEntity |
Engine.Entity |
Fahrzeug. |
stop? |
boolean |
true zum Anhalten, sonst Start. |
Im Basisspiel verwendet: 3-mal in 3 Dateien
base/content/mission/mission/tasks/vehicle_util/start_vehicles.tl:23
mods/release/urbangames_campaign_mission_05/content/mission/mission/tasks/drilling/observe_drilling.tl:84
mods/release/urbangames_campaign_mission_05/content/mission/mission/tasks/drilling/send_vehicle.tl:62
deleteLine(oldLine : Engine.Entity) base/tealdef/mission/tasks/vehicle_util/mission_vehicle_util.d.tl:6
Aufruf: mission_vehicle_util.deleteLine(…)
Hinweise
Löscht eine Linie, wenn es sie gibt. Hat sie noch Fahrzeuge, schreibt die Funktion einen Fehler ins Log.
| Parameter | Typ | Beschreibung |
|---|---|---|
oldLine |
Engine.Entity |
Linien-Entität. |