mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
1) Inbound calls both from Players requesting marshal and AI sent to marshal: "Marshal, [MODEX], marking mom's [BEARING] for [DISTANCE], angels [HEIGHT], state [FUEL_STATE] 2) Commencing call and voiceover (both AI and Players) For that, two boolean fields have been added to Airboss class to trigger or not extra voice overs: xtVoiceOvers xtVoiceOversAI These fields can be modified trough methods: AIRBOSS:SetExtraVoiceOvers(true/false) AIRBOSS:SetExtraVoiceOversAI(true/false) Note. At the moment both methods initialize to "false" at Airboss:NEW, so in case you want to have this functionality activated, you need to call the methods with (true) when initializing your Airboss class. The new methods in charge of creating the radio calls are AIRBOSS:_MarshalAI: for AI flights send to marshal AIRBOSS:_RequestMarshal: for player flighs requesting marshal from F10 menu 2) AIRBOSS:_CommencingCall(unit, modex), which is called from AIRBOSS:_ClearForLanding: for AI flights cleared for landing AIRBOSS:_RequestCommence: for player flights requesting commencing from F10 menu (disregarding if the player call is right or not) This enhacement of the Airboss class requires 5 new sound files (.ogg) to be included to folder "\Airboss Soundfiles" in your .miz file: PILOT-Angels.ogg PILOT-For.ogg PILOT-MarkingMoms.ogg PILOT-Marshal.ogg PILOT-State.ogg PILOT-Commencing.ogg