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

 

 

Download
EGX_Medevac system
EGX_MedevacV1_0.zip
Compressed Archive in ZIP Format 76.1 KB

 

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.