ACE3/addons/advanced_ballistics/functions
SilentSpike a718c82780 Implement nice index deletion iteration solution
Previously when iterating over an array and modifying the same array via deletion of the current index, incorrect means was used to account for the change in index resulting in any further deletions being applied to the wrong elements.

This solution does not require duplication of the array or the use of external variables to track the number of deleted elements. We simply lower the `_forEachIndex` by 1 whenever an element is removed.
2015-11-17 16:02:56 +00:00
..
fnc_calculateAmmoTemperatureVelocityShift.sqf #2696 - Rangecard check bounds before select 2015-10-08 20:32:14 -05:00
fnc_calculateAtmosphericCorrection.sqf Updated parameterization in Advanced Ballistics module. 2015-08-05 00:32:48 +02:00
fnc_calculateBarrelLengthVelocityShift.sqf Simplyfied bounding value detection 2015-08-23 22:26:31 +02:00
fnc_calculateRetardation.sqf Minimal performance improvement and fixed missing semicolon 2015-08-05 05:04:34 +02:00
fnc_calculateStabilityFactor.sqf AB Performance Optimization (Part 2) 2015-08-05 05:19:08 +02:00
fnc_displayProtractor.sqf AB Performance Optimization (Part 3) 2015-08-05 06:01:38 +02:00
fnc_handleFired.sqf #2709 - Fix AB handleFired _muzzleVelocityShift 2015-10-08 21:22:00 -05:00
fnc_handleFirePFH.sqf Implement nice index deletion iteration solution 2015-11-17 16:02:56 +00:00
fnc_initializeTerrainExtension.sqf AB Performance Optimization (Part 5) 2015-08-05 18:33:28 +02:00
fnc_initModuleSettings.sqf AB Performance Optimization (Part 3) 2015-08-05 06:01:38 +02:00
fnc_readAmmoDataFromConfig.sqf AB Performance Optimization (Part 3) 2015-08-05 06:01:38 +02:00
fnc_readWeaponDataFromConfig.sqf AB Performance Optimization (Part 5) 2015-08-05 18:33:28 +02:00
script_component.hpp Added new advanced_ballistics module 2015-04-05 21:08:55 +02:00