From 1a23b88996a6ed5ae4de329e872725432cbaf060 Mon Sep 17 00:00:00 2001 From: Ambroise Garel <47314805+akaAgar@users.noreply.github.com> Date: Sat, 26 Jul 2025 19:54:18 +0200 Subject: [PATCH] Added "pilotWingmanTakeOff" radio messages --- Script/Library/RadioMessages.lua | 7 +++++++ Script/The Universal Mission/Wingmen.lua | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Script/Library/RadioMessages.lua b/Script/Library/RadioMessages.lua index cb20d94..d595e98 100644 --- a/Script/Library/RadioMessages.lua +++ b/Script/Library/RadioMessages.lua @@ -167,6 +167,13 @@ Library.radioMessages = { "$1, pushing current status.\n\n$2", "$1, copy, reporting in.\n\n$2" }, + pilotWingmanTakeOff = { + "$1, wheels up, coming to join on your six.", + "$1 airborne, joining on your side.", + "$1 just lifted, moving to formation.", + "$1, off the strip, coming to your wing.", + "$1, off the deck, forming up now." + }, atcSafeLanding = { "Be advised: $1 is wheels down at $2 and clear of runway.", "All aircraft, $1 has landed at $2 and vacated active. Runway is open for next inbound.", "Traffic, $1 is on deck at $2 and heading to parking. Runway clear.", "All flights, $1 just rolled out at $2 and cleared the active.", "Heads up, $1 landed at $2 and moving to the ramp. Runway available for next approach." }, atcSafeLandingPlayer = { "$1, wheels on deck, welcome back. You may taxi to the parking area.", "$1, good copy on landing. Exit when able, proceed to the parking area.", "$1, touchdown confirmed. Continue to parking.", "$1, welcome home. Clear of runway and taxi to parking area.", "$1, nice landing. Taxi to parking when ready." }, diff --git a/Script/The Universal Mission/Wingmen.lua b/Script/The Universal Mission/Wingmen.lua index 4ade64a..f28ab3a 100644 --- a/Script/The Universal Mission/Wingmen.lua +++ b/Script/The Universal Mission/Wingmen.lua @@ -99,8 +99,8 @@ do TUM.log("Spawned AI wingmen") - -- Tasking the new wingmen to rejoin - TUM.wingmenTasking.commandRejoin(nil, true) + TUM.radio.playForAll("pilotWingmanTakeOff", { TUM.wingmen.getFirstWingmanNumber() }, TUM.wingmen.getFirstWingmanCallsign(), true) + TUM.wingmenTasking.commandRejoin(nil, true, true) -- Task the new wingmen to rejoin end function TUM.wingmen.getContacts(groupCategory)