Commit Graph

11 Commits

Author SHA1 Message Date
lambdatiger
d25d6a61b3 readded seperate debug draw define 2024-01-09 23:17:08 -06:00
lambdatiger
71f26f5df6 Updated spall to use material 2024-01-09 21:07:01 -06:00
lambdatiger
acb7249039 added impact angle calculation handle to minimize spawning spall inside walls 2024-01-09 19:03:12 -06:00
lambdatiger
026e12b2f9 Added methods to retrieve impact surface type 2024-01-09 17:25:09 -06:00
lambdatiger
48d37a96e0 update caching access function names to align with each other and added some preliminary material consideration for spalling 2024-01-09 14:00:43 -06:00
lambdatiger
601083bce3 Increased readability to doSpallMomentum 2024-01-09 00:54:11 -06:00
lambdatiger
3a088bb24c Returned some missing variable names. 2024-01-09 00:26:43 -06:00
lambdatiger
14e7ef7cba removed leftover script profiler calls 2024-01-08 18:07:15 -06:00
lambdatiger
42832aa95c Clarified variable names 2024-01-08 15:38:26 -06:00
lambdatiger
370f1ce67f Added shot parents to spalling 2024-01-08 15:38:19 -06:00
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