* Add multiple projectile types for shotguns
* remove extra blank line
* fix classname whitepace issue
* reduce trigger time
* Verbose names and No4 Bird
- Change classnames and string keys to be more verbose
- Change No7 Birdshot to No4 Birdshot
While No7 is one of the most common loads for target shooting and hunting small birds the extreme number of pellets is just too hard on FPS.
No4 is not typically used in target shooting, but it is a common load for hunting various birds so I think it's realistic to have it for civlian purposes and the number of pellets is substatially less so the FPS hit isn't so bad.
If someone else could test the No4 to see how it feels to them I'd appreciate it.
* add/change penetration
* fix indentation
* Ballistics - Fix .338 misnomer
* Quick and dirty fix
* A proper fix would add new ammo and magazine classes
* Ballistics - Removed leftover HPBT translation
* Advanced Ballistics - Drag model revamp
- Moved away from using the drag tables from the GNU exterior ballistics library
- The drag functions are now based off this data from JBM Ballistics: http://www.jbmballistics.com/ballistics/downloads/text/
- The differences are minor, but some players might still appreciate the additional authenticity
* The Mach number is now calculated in relation to the air temperature.
* Improved speed of sound calculation accuracy.
* Advanced Ballistics - DLL update
* Advanced Ballistics - Added drag function reference (JBM Ballistics)
* Advanced Ballistics - Fixed calculation error in the spin drift simulation
- The error was introduced with this PR (https://github.com/acemod/ACE3/pull/4708)
* More descriptive variable names
* Minor performance optimizations
* Fixed some minor issues
* DLL rebuild
* Utilize new 'toFixed' script command
- Small performance improvement
* Fixed a typo
* Use correct reference speed for the drag compensation
* Updated all 'airFriction' values to match the new drag model
* 'Default' atmosphere now equals the ICAO standard atmosphere
* Update reference humidity to meet the ICAO standard
* Ballistics - Removed 'caliber', 'hit' and 'typicalSpeed' entries
* from all vanilla ammo types
* Removed all unused ammo types
* Ballistics - Removed more unnecessary config entries
* Made the new ammo types ready for advanced ballistics
* Made the new weapons ready for advanced ballistics
* Recalculated all initSpeed coefficients
* Updated the airFrictionAnalysis report
Added realistic tracer burn times for several ammo types:
B_556x45_Ball (parent for several tracer rounds)
ACE_545x39_Ball_7T3M
B_762x51_Ball (parent for several tracer rounds)
ACE_762x54_Ball_7T2
ACE_762x39_Ball_57N231P
Also changed color on russian tracer rounds from yellow to green, which is what they are in the real world.