From 9d0e1084cf6a2dd6c663a45265680a8ea956ace6 Mon Sep 17 00:00:00 2001 From: Ambroise Garel <47314805+akaAgar@users.noreply.github.com> Date: Wed, 23 Jul 2025 21:07:09 +0200 Subject: [PATCH] Added "simulate player takeoff" command --- Script/The Universal Mission/DebugMenu.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Script/The Universal Mission/DebugMenu.lua b/Script/The Universal Mission/DebugMenu.lua index 58968c2..7ac34ba 100644 --- a/Script/The Universal Mission/DebugMenu.lua +++ b/Script/The Universal Mission/DebugMenu.lua @@ -55,6 +55,13 @@ do TUM.playerScore.awardCompletedObjective() end + local function doSimulatePlayerTakeOff() + local playerUnit = coalition.getPlayers(TUM.settings.getPlayerCoalition())[1] + + local takeOffEvent = { id = world.event.S_EVENT_TAKEOFF, initiator = playerUnit } + TUM.onEvent(takeOffEvent) + end + local function doSimulatePlayerLanding() local playerUnit = coalition.getPlayers(TUM.settings.getPlayerCoalition())[1] @@ -72,6 +79,7 @@ do missionCommands.addCommand("Detonate \"boom\" map markers", rootMenu, doMarkersBoom, nil) missionCommands.addCommand("Detonate aircraft near \"airboom\" map markers", rootMenu, doMarkersAirBoom, nil) missionCommands.addCommand("Award 100 points and 1 objective", rootMenu, doAwardPointsAndObjectives, nil) + missionCommands.addCommand("Simulate player takeoff", rootMenu, doSimulatePlayerTakeOff, nil) missionCommands.addCommand("Simulate player landing", rootMenu, doSimulatePlayerLanding, nil) missionCommands.addCommand("Reset player stats", rootMenu, TUM.playerCareer.reset, nil) end