diff --git a/addons/missileguidance/functions/fnc_navigationType_lineOfSight.sqf b/addons/missileguidance/functions/fnc_navigationType_lineOfSight.sqf index e5d3f71b4f..09b7564b78 100644 --- a/addons/missileguidance/functions/fnc_navigationType_lineOfSight.sqf +++ b/addons/missileguidance/functions/fnc_navigationType_lineOfSight.sqf @@ -46,3 +46,4 @@ if (accTime > 0) then { }; _commandedAcceleration + diff --git a/addons/missileguidance/functions/fnc_seekerType_IR.sqf b/addons/missileguidance/functions/fnc_seekerType_IR.sqf index a3020798f8..8fb819e9d1 100644 --- a/addons/missileguidance/functions/fnc_seekerType_IR.sqf +++ b/addons/missileguidance/functions/fnc_seekerType_IR.sqf @@ -16,7 +16,7 @@ * Public: No */ #ifdef DEBUG_MODE_FULL -#define TRACK_ON_PAUSE true +#define TRACK_ON_PAUSE false #else #define TRACK_ON_PAUSE false #endif @@ -92,7 +92,6 @@ if (TRACK_ON_PAUSE || {accTime > 0 && !isGamePaused}) then { private _flareRelativeVelocity = (velocity _x) vectorDiff _projectileVelocity; private _angleBetweenVelocities = acos (_closingVelocity vectorCos _flareRelativeVelocity); - systemChat str [_angleBetweenVelocities, _flareAngleFilter]; if (_angleBetweenVelocities <= _flareAngleFilter) then { _considering = true; if (_seekerAccuracy <= random 1) then { diff --git a/addons/missileguidance/script_component.hpp b/addons/missileguidance/script_component.hpp index a4a4f51906..a54c93086b 100644 --- a/addons/missileguidance/script_component.hpp +++ b/addons/missileguidance/script_component.hpp @@ -3,7 +3,7 @@ #include "\z\ace\addons\main\script_mod.hpp" #define DRAW_GUIDANCE_INFO -// #define ENABLE_PROJECTILE_CAMERA + #define ENABLE_PROJECTILE_CAMERA #define DEBUG_MODE_FULL #define DISABLE_COMPILE_CACHE // #define ENABLE_PERFORMANCE_COUNTERS diff --git a/addons/missileguidance/todo.txt b/addons/missileguidance/todo.txt index 36e84620b7..b1224704fd 100644 --- a/addons/missileguidance/todo.txt +++ b/addons/missileguidance/todo.txt @@ -30,7 +30,7 @@ Weapon Configs: Seeker Types: X Laser - Optical + X Optical X Infrared GPS/INS diff --git a/addons/nlaw/CfgAmmo.hpp b/addons/nlaw/CfgAmmo.hpp index 1612b2a305..cdc52eb524 100644 --- a/addons/nlaw/CfgAmmo.hpp +++ b/addons/nlaw/CfgAmmo.hpp @@ -6,8 +6,8 @@ class CfgAmmo { class ace_missileguidance { enabled = 1; - pitchRate = 20; // Minium flap deflection for guidance - yawRate = 20; // Maximum flap deflection for guidance + pitchRate = 5; // Minium flap deflection for guidance + yawRate = 10; // Maximum flap deflection for guidance canVanillaLock = 0; // Can this default vanilla lock? Only applicable to non-cadet mode diff --git a/addons/nlaw/functions/fnc_seeker.sqf b/addons/nlaw/functions/fnc_seeker.sqf index af9b349cc2..ee82622c53 100644 --- a/addons/nlaw/functions/fnc_seeker.sqf +++ b/addons/nlaw/functions/fnc_seeker.sqf @@ -17,7 +17,7 @@ * Public: No */ -params ["", "_args", "_seekerStateParams"]; +params ["", "_args", "_seekerStateParams", "", "", "_targetData"]; _args params ["_firedEH", "_launchParams", "", "_seekerParams", "_stateParams"]; _firedEH params ["","","","","","","_projectile"]; _launchParams params ["", "_targetLaunchParams", "", "_attackProfile"]; diff --git a/addons/nlaw/script_component.hpp b/addons/nlaw/script_component.hpp index 2cabaf7e47..2df15afba8 100644 --- a/addons/nlaw/script_component.hpp +++ b/addons/nlaw/script_component.hpp @@ -4,7 +4,7 @@ // #define DRAW_NLAW_INFO // #define DEBUG_MODE_FULL -// #define DISABLE_COMPILE_CACHE + #define DISABLE_COMPILE_CACHE // #define ENABLE_PERFORMANCE_COUNTERS #ifdef DEBUG_ENABLED_NLAW