From 68d4c9bbd80ed2e6528244569c79676b87295bd1 Mon Sep 17 00:00:00 2001 From: hybrid Date: Thu, 11 Jun 2026 19:54:45 +0300 Subject: init --- Client/Module/Arty/ARTY_HandleILLUM.sqf | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Client/Module/Arty/ARTY_HandleILLUM.sqf (limited to 'Client/Module/Arty/ARTY_HandleILLUM.sqf') diff --git a/Client/Module/Arty/ARTY_HandleILLUM.sqf b/Client/Module/Arty/ARTY_HandleILLUM.sqf new file mode 100644 index 0000000..e6a4d43 --- /dev/null +++ b/Client/Module/Arty/ARTY_HandleILLUM.sqf @@ -0,0 +1,26 @@ +/* ILLUM Handler, Battlefield light bringer */ +Private ['_deployPos','_destination','_flare','_force','_shell','_targetToHit','_velocity']; +_shell = _this select 0; +_destination = _this select 1; +_velocity = _this select 2; + +//--- 1KM Above. +_destination set [2, 1000]; + +//--- Positionate the shell in the air. +_shell setPos _destination; +_targetToHit = objNull; + +//--- Fall straigh. +_shell setVelocity [0,0,-_velocity]; + +//--- Wait before deploying. +waitUntil {(getPos _shell select 2) < 310}; + +//--- Retrieve the shell position. +_deployPos = getPos _shell; +deleteVehicle _shell; + +//--- Deploy a Flare. +_flare = "ARTY_Flare_Medium" createVehicle _deployPos; +_flare setPos _deployPos; \ No newline at end of file -- cgit v1.3.1