EGX_MEDEVAC SYSTEM BY ENIGX
Description:
EGX_Medevac is a complete system to manage a call of a Medevac to a clickable extraction point on the map to transport injured players to a pre-defined medical point and subsequent insertion once healed.
Features:
- Just place a medical point marker during mission editing and the system does the rest.
- You can call Medevac wherever you want on the map
- You can call Medevac whenever and as many times as you want
- You can select medevac route clicking on four intermediate points on map
- Automatic procedure to identify safe landing position close the selected one
- Automatic procedure to take-off from extraction point, healing of players and their transport for the insertion
- Multiple Medevac calls
- No need to place medevac from editor. It is spawned and deleted at each call
- Activation by ACE self interaction menu for authorized players only or for everyone
- SP/MP compatible
Installation / Usage:
Place a marker on the map from the editor for the medical point (hospital) and name it as "MedicPoint"
Extract files and copy \EGX_Medevac folder into mission folder.
Create init.sqf in mission folder and insert this string:
null = []execVM "EGX_Medevac\initEGXMed.sqf";
Create initPlayerLocal.sqf in mission folder and add these strings in it
authPlayersMed = ["XXXXXXX", ... , "YYYYY"]; // <-- ADD HERE THE STEAM ID OF THE PLAYER/S ENABLED TO CALL THE MEDEVAC BY ACE COMMANDS
_uidP = getPlayerUID player;
if (_uidP in authPlayersMed) then {
_actionMd = {execVM "EGX_Medevac\CallMedevacV2.sqf";};
_CallMedEGX = ['CallMedevac', 'Call Medevac', 'EGX_Medevac\medevacCall.jpg', _actionMd, {true}] call ace_interact_menu_fnc_createAction;
[player, 1, ["ACE_SelfActions"], _CallMedEGX] call ace_interact_menu_fnc_addActionToObject;
_actionGoMd = {execVM "EGX_Medevac\OrderMedevacGO.sqf";};
_OrderMedEGXgo = ['OrderMedevacGO', 'Order Medevac GO', 'EGX_Medevac\medevacGo.jpg', _actionGoMd, {true}] call ace_interact_menu_fnc_createAction;
[player, 1, ["ACE_SelfActions"], _OrderMedEGXgo] call ace_interact_menu_fnc_addActionToObject;
};
You can activate it from ACE self interaction menu. You need the ACE mod loaded in your mission.
Detailed steps and explanations in initEGXMed.sqf.
Notes:
It needs the following mods loaded in your mission:
- ACE for the interaction menu
- RHS USAF for the definition of the Medevac helicopter "RHS_UH60M_MEV2". You can change it modifying the heli classname in CallMedevacV2.sqf file.
Mods:
ace
ACE Compat - RHS United States Armed Forces
CBA_A3
RHSUSAF
Credits & Thanks:
License / Disclaimer:
EGX_Medevac is free for use. Wherever possible, please keep it as it is. Have fun with it.
Changelog:
First official version 1.0
COMMENTS
If you have comments please use the specific BI forum page.
If you are interested, HERE you can download a document with a collection of procedures and scripts useful for an Arma 3 mission maker.
IT IS COINCEIVED AND WRITTEN IN ITALIAN. SO TAKE IT AS IT IS.
If interested, hereafter a complete list of my scripts with links: