diff --git a/addons/missileguidance/XEH_PREP.hpp b/addons/missileguidance/XEH_PREP.hpp index abee1cf2c4..d0c6b0af11 100644 --- a/addons/missileguidance/XEH_PREP.hpp +++ b/addons/missileguidance/XEH_PREP.hpp @@ -6,6 +6,8 @@ PREP(changeMissileDirection); PREP(checkSeekerAngle); PREP(checkLos); +PREP(dev_ProjectileCamera); + PREP(onFired); PREP(onIncomingMissile); diff --git a/addons/missileguidance/XEH_postInit.sqf b/addons/missileguidance/XEH_postInit.sqf index 2d434fd3f5..e0fc98ba1b 100644 --- a/addons/missileguidance/XEH_postInit.sqf +++ b/addons/missileguidance/XEH_postInit.sqf @@ -9,6 +9,3 @@ false }, [15, [false, true, false]], false] call CBA_fnc_addKeybind; //Ctrl+Tab Key - -GVAR(dev_fnc_projectileCamera) = compile preprocessFileLineNumbers QPATHTOF(dev\projectileCamera.sqf); - diff --git a/addons/missileguidance/dev/getAmmoProperties.sqf b/addons/missileguidance/dev/getAmmoProperties.sqf index efd045f081..9c416c228f 100644 --- a/addons/missileguidance/dev/getAmmoProperties.sqf +++ b/addons/missileguidance/dev/getAmmoProperties.sqf @@ -1,4 +1,4 @@ -#include "\z\ace\addons\missileguidance\script_component.hpp" +#include "..\script_component.hpp" private _configs = configProperties [configFile >> "CfgAmmo", QUOTE((isClass _x) && { isClass (_x >> QUOTE(QUOTE(ADDON)))})]; diff --git a/addons/missileguidance/dev/projectileCamera.sqf b/addons/missileguidance/functions/fnc_dev_ProjectileCamera.sqf similarity index 91% rename from addons/missileguidance/dev/projectileCamera.sqf rename to addons/missileguidance/functions/fnc_dev_ProjectileCamera.sqf index 3386ee0766..5073709a27 100644 --- a/addons/missileguidance/dev/projectileCamera.sqf +++ b/addons/missileguidance/functions/fnc_dev_ProjectileCamera.sqf @@ -1,5 +1,16 @@ #include "..\script_component.hpp" -// tracks a projectile until it explodes +/* + * Author: tcvm + * tracks a projectile until it explodes + * + * Arguments: + * None + * + * Return Value: + * None + * + * Public: No + */ params ["_projectile"]; private _camera = "camera" camCreate getPosATL _projectile; diff --git a/addons/missileguidance/functions/fnc_onFired.sqf b/addons/missileguidance/functions/fnc_onFired.sqf index 9c7eb0b272..9cc91f300a 100644 --- a/addons/missileguidance/functions/fnc_onFired.sqf +++ b/addons/missileguidance/functions/fnc_onFired.sqf @@ -231,7 +231,7 @@ if (_onFiredFunc != "") then { [LINKFUNC(guidancePFH),0, _args ] call CBA_fnc_addPerFrameHandler; if (GVAR(debug_enableMissileCamera)) then { - [_projectile] call GVAR(dev_fnc_projectileCamera); + [_projectile] call FUNC(dev_ProjectileCamera); };