ACE3/addons/frag/XEH_PREP.hpp
lambdatiger 3c1e912787 Initial commit:
- Added new ammo cfg types
 - Added new caching functions
 - Added dev functions
 - Transfered core system to vanilla projectile EHs
 - Added stringtable sub categories
 - Reworked fragmenting and spalling to us submunitions
   - Frag
     - Implemented system around chance to hit
     - Switched from hitbox estimation to hitting specific HPs
     - Updated chance to miss method based on solid angle hit chance
     - Split random & targeted frag to their own subfunctions
   - Spall
     - Uses a system of estimated momentum changes to generate spall
2024-01-08 15:22:52 -06:00

36 lines
605 B
C++

// dev
PREP(dev_fragCalcDump);
PREP(dev_debugAmmo);
PREP(dev_trackHitBox);
PREP(dev_fadeRound);
PREP(dev_sphereDraw);
PREP(dev_addRound);
PREP(dev_trackObj);
PREP(dev_drawTrace);
PREP(dev_clearTraces);
PREP(dev_switchUnitHandle);
// Frag
PREP(addBlackList);
PREP(initBlackList);
PREP(fired);
PREP(submunition);
PREP(shouldFrag);
PREP(fragInfo);
PREP(doFrag);
PREP(doFragTargeted);
PREP(doFragRandom);
// Spall
PREP(shouldSpall);
PREP(doSpall);
PREP(doSpallMomentum);
// * Other */
//PREP(spallHP); Look at me !*!
// Explosive Reflection
PREP(findReflections);
PREP(doExplosions);
PREP(doReflections);