#include "script_component.hpp" ADDON = false; PREP_RECOMPILE_START; #include "XEH_PREP.hpp" PREP_RECOMPILE_END; ["ACE_SpottingScopeObject", "killed", { params ["_wreck"]; private _tube = "ACE_SpottingScope_tube" createVehicle [0,0,0]; _tube setDir (getDir _wreck - 180); _tube setPosASL AGLToASL (_wreck modelToWorld (_wreck selectionPosition "destructionEffect")); _tube setVelocity [1 - random 2, 1 - random 2, 4]; _tube addTorque (vectorNormalized [1 - random 2, 1 - random 2, 1 - random 2] vectorMultiply 4); }] call CBA_fnc_addClassEventHandler; ["ACE_SpottingScopeObject", "GetOut", { params ["_vehicle", "", "_unit"]; if (local _unit) then { _unit setDir getDir _vehicle; }; }] call CBA_fnc_addClassEventHandler; ADDON = true;