Ballistics - Overworked .408 CheyTac based on new JBM Ballistics data

* Added 419gr and 305gr variants (vanilla ammo == 419gr)
* Muzzle velocities from http://www.cheytac.com
* G7 BCs from http://www.jbmballistics.com/
This commit is contained in:
ulteq 2016-11-13 18:09:28 +01:00 committed by ulteq
parent 88596aaaf1
commit 2e81f7c104
7 changed files with 131 additions and 46 deletions

View File

@ -15,7 +15,8 @@ if ((profileNamespace getVariable ["ACE_ATragMX_profileNamespaceVersion", 0]) ==
[".50 Beowulf" , 563, 100, 0.0657485, -0.00202645, 3.81, 0, 2, 10, 120, 0, 0, 21.71, 12.7, 50.80, 0.210, 1, "ASM" , [[-15,560],[0,561],[10,562],[15,562],[25,564],[30,565],[35,566]] , [[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]], true], [".50 Beowulf" , 563, 100, 0.0657485, -0.00202645, 3.81, 0, 2, 10, 120, 0, 0, 21.71, 12.7, 50.80, 0.210, 1, "ASM" , [[-15,560],[0,561],[10,562],[15,562],[25,564],[30,565],[35,566]] , [[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]], true],
[".408 Chey Tac" , 910, 100, 0.0569400, -0.00038944, 3.81, 0, 2, 10, 120, 0, 0, 26.57, 10.4, 33.02, 0.970, 1, "ASM" , [[-15,883],[0,890],[10,897],[15,902],[25,916],[30,925],[35,936]], [[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]], true], [".408 CheyTac 305gr", 1067, 100, 0.0482451, -0.00063655, 3.81, 0, 2, 10, 120, 0, 0, 19.76, 10.4, 33.02, 0.569, 1, "ICAO", [[-15,1040],[0,1047],[10,1054],[15,1059],[25,1073],[30,1082],[35,1093]], [[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]], true],
[".408 CheyTac 419gr", 867, 100, 0.0613501, -0.00044958, 3.81, 0, 2, 10, 120, 0, 0, 27.15, 10.4, 33.02, 0.866, 1, "ICAO", [[-15,840],[0,847],[10,854],[15,859],[25,873],[30,882],[35,893]] , [[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]], true],
["9.3×64mm" , 870, 100, 0.0619295, -0.00108571, 3.81, 0, 2, 10, 120, 0, 0, 14.90, 9.30, 35.56, 0.368, 1, "ASM" , [[-15,843],[0,850],[10,857],[15,862],[25,876],[30,885],[35,896]] , [[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]], true], ["9.3×64mm" , 870, 100, 0.0619295, -0.00108571, 3.81, 0, 2, 10, 120, 0, 0, 14.90, 9.30, 35.56, 0.368, 1, "ASM" , [[-15,843],[0,850],[10,857],[15,862],[25,876],[30,885],[35,896]] , [[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]], true],

View File

@ -601,19 +601,36 @@ class CfgAmmo {
}; };
class B_408_Ball : BulletBase { class B_408_Ball : BulletBase {
timeToLive=10; timeToLive=10;
airFriction=-0.00038944; airFriction=-0.00044958;
typicalSpeed=910; typicalSpeed=867;
tracerScale = 1.3; //1.2; tracerScale = 1.3;
ACE_caliber=10.363; ACE_caliber=10.363;
ACE_bulletLength=54.0; ACE_bulletLength=55.1942;
ACE_bulletMass=26.568; ACE_bulletMass=27.1507; // 419 gr
ACE_transonicStabilityCoef=1; ACE_transonicStabilityCoef=1;
ACE_ammoTempMuzzleVelocityShifts[]={-26.55, -25.47, -22.85, -20.12, -16.98, -12.80, -7.64, -1.53, 5.96, 15.17, 26.19}; ACE_ammoTempMuzzleVelocityShifts[]={-26.55, -25.47, -22.85, -20.12, -16.98, -12.80, -7.64, -1.53, 5.96, 15.17, 26.19};
ACE_ballisticCoefficients[]={0.97}; ACE_ballisticCoefficients[]={0.434};
ACE_velocityBoundaries[]={}; ACE_velocityBoundaries[]={};
ACE_standardAtmosphere="ASM"; ACE_standardAtmosphere="ICAO";
ACE_dragModel=1; ACE_dragModel=7;
ACE_muzzleVelocities[]={910}; ACE_muzzleVelocities[]={867};
ACE_barrelLengths[]={736.6};
};
class ACE_408_Ball : BulletBase {
timeToLive=10;
airFriction=-0.00063655;
typicalSpeed=1067;
tracerScale = 1.3;
ACE_caliber=10.363;
ACE_bulletLength=41.4528;
ACE_bulletMass=19.7637; // 305 gr
ACE_transonicStabilityCoef=1;
ACE_ammoTempMuzzleVelocityShifts[]={-26.55, -25.47, -22.85, -20.12, -16.98, -12.80, -7.64, -1.53, 5.96, 15.17, 26.19};
ACE_ballisticCoefficients[]={0.279};
ACE_velocityBoundaries[]={};
ACE_standardAtmosphere="ICAO";
ACE_dragModel=7;
ACE_muzzleVelocities[]={1067};
ACE_barrelLengths[]={736.6}; ACE_barrelLengths[]={736.6};
}; };
class ACE_106x83mm_Ball : B_408_Ball { class ACE_106x83mm_Ball : B_408_Ball {

View File

@ -287,6 +287,18 @@ class CfgMagazines {
initSpeed = 880; initSpeed = 880;
}; };
class 7Rnd_408_Mag: CA_Magazine {
initSpeed = 867;
};
class ACE_7Rnd_408_305gr_Mag: 7Rnd_408_Mag {
author = ECSTRING(common,ACETeam);
ammo = "ACE_408_Ball";
displayName = CSTRING(7Rnd_408_305gr_Mag_Name);
displayNameShort = CSTRING(7Rnd_408_305gr_Mag_NameShort);
descriptionShort = CSTRING(7Rnd_408_305gr_Mag_Description);
initSpeed = 1067;
};
class 5Rnd_127x108_Mag; class 5Rnd_127x108_Mag;
class ACE_5Rnd_127x99_Mag: 5Rnd_127x108_Mag { class ACE_5Rnd_127x99_Mag: 5Rnd_127x108_Mag {
author = ECSTRING(common,ACETeam); author = ECSTRING(common,ACETeam);

View File

@ -26,6 +26,7 @@ class CfgVehicles {
MACRO_ADDMAGAZINE(ACE_30Rnd_556x45_Stanag_Tracer_Dim,1); MACRO_ADDMAGAZINE(ACE_30Rnd_556x45_Stanag_Tracer_Dim,1);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4);
MACRO_ADDMAGAZINE(ACE_7Rnd_408_305gr_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4);
@ -46,6 +47,7 @@ class CfgVehicles {
MACRO_ADDMAGAZINE(ACE_20Rnd_762x51_Mag_Tracer_Dim,4); MACRO_ADDMAGAZINE(ACE_20Rnd_762x51_Mag_Tracer_Dim,4);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4);
MACRO_ADDMAGAZINE(ACE_7Rnd_408_305gr_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4);
@ -67,6 +69,7 @@ class CfgVehicles {
MACRO_ADDMAGAZINE(ACE_20Rnd_762x51_M993_AP_Mag,4); MACRO_ADDMAGAZINE(ACE_20Rnd_762x51_M993_AP_Mag,4);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4);
MACRO_ADDMAGAZINE(ACE_7Rnd_408_305gr_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4);
@ -221,6 +224,7 @@ class CfgVehicles {
MACRO_ADDMAGAZINE(ACE_30Rnd_65_Creedmor_mag,4); MACRO_ADDMAGAZINE(ACE_30Rnd_65_Creedmor_mag,4);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_300gr_HPBT_Mag,4);
MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4); MACRO_ADDMAGAZINE(ACE_10Rnd_338_API526_Mag,4);
MACRO_ADDMAGAZINE(ACE_7Rnd_408_305gr_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_API_Mag,4);
MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4); MACRO_ADDMAGAZINE(ACE_5Rnd_127x99_AMAX_Mag,4);

View File

@ -541,6 +541,10 @@ class CfgWeapons {
}; };
*/ */
class srifle_LRR_F: LRR_base_F { class srifle_LRR_F: LRR_base_F {
magazines[] = {
"7Rnd_408_Mag",
"ACE_7Rnd_408_305gr_Mag"
};
initSpeed = -1.0; initSpeed = -1.0;
ACE_barrelTwist=330.2; ACE_barrelTwist=330.2;
ACE_barrelLength=736.6; ACE_barrelLength=736.6;

View File

@ -1686,6 +1686,45 @@
<Hungarian>Kaliber: 8,6x70mm (API526)&lt;br /&gt;Lövedékek: 10</Hungarian> <Hungarian>Kaliber: 8,6x70mm (API526)&lt;br /&gt;Lövedékek: 10</Hungarian>
<Japanese>口径: 8.6x70mm (API526)&amp;lt;br /&amp;gt;装填数: 10</Japanese> <Japanese>口径: 8.6x70mm (API526)&amp;lt;br /&amp;gt;装填数: 10</Japanese>
</Key> </Key>
<Key ID="STR_ACE_Ballistics_7Rnd_408_305gr_Mag_Name">
<English>.408 7Rnd Mag (305gr)</English>
<French>Ch. .408 7Cps (305gr)</French>
<Spanish>Cargador de 7 balas de .408 (305gr)</Spanish>
<Polish>Magazynek .408 7rd (305gr)</Polish>
<Russian>Магазин из 7-ти .408 (305gr)</Russian>
<German>.408 7-Patronen-Magazin (305gr)</German>
<Italian>.408 7Rnd Mag (305gr)</Italian>
<Czech>.408 7náb. Zásobník (305gr)</Czech>
<Portuguese>Carregador .408 (305gr) com 7 cartuchos </Portuguese>
<Hungarian>.408 7-lövedékes tár (305gr)</Hungarian>
<Japanese>.408 7発入り 弾倉 (305gr)</Japanese>
</Key>
<Key ID="STR_ACE_Ballistics_7Rnd_408_305gr_Mag_NameShort">
<English>.408</English>
<French>.408</French>
<Spanish>.408</Spanish>
<Polish>.408</Polish>
<Russian>.408</Russian>
<German>.408</German>
<Italian>.408</Italian>
<Czech>.408</Czech>
<Portuguese>.408</Portuguese>
<Hungarian>.408</Hungarian>
<Japanese>.408</Japanese>
</Key>
<Key ID="STR_ACE_Ballistics_7Rnd_408_305gr_Mag_Description">
<English>Caliber: .408 CheyTac (305gr)&lt;br /&gt;Rounds: 7</English>
<French>Calibre: .408 CheyTac (305gr)&lt;br /&gt;Cartouches: 7</French>
<Spanish>Calibre: .408 CheyTac (305gr)&lt;br /&gt;Balas: 7</Spanish>
<Polish>Kaliber: .408 CheyTac (305gr)&lt;br /&gt;Pociski: 7</Polish>
<Russian>Калибр: .408 CheyTac (305gr)&lt;br /&gt;Патронов: 7</Russian>
<German>Kaliber: .408 CheyTac (305gr)&lt;br /&gt;Patronen: 7</German>
<Italian>Calibro: .408 CheyTac (305gr)&lt;br /&gt;Munizioni: 7</Italian>
<Czech>Ráže: .408 CheyTac (305gr)&lt;br /&gt;Nábojů: 7</Czech>
<Portuguese>Calibre: .408 CheyTac (305gr)&lt;br/&gt;Cartuchos: 7</Portuguese>
<Hungarian>Kaliber: .408 CheyTac (305gr)&lt;br /&gt;Lövedékek: 7</Hungarian>
<Japanese>口径: .408 CheyTac (305gr)&amp;lt;br /&amp;gt;装填数: 7</Japanese>
</Key>
<Key ID="STR_ACE_Ballistics_5Rnd_127x99_Mag_Name"> <Key ID="STR_ACE_Ballistics_5Rnd_127x99_Mag_Name">
<English>12.7x99mm 5Rnd Mag</English> <English>12.7x99mm 5Rnd Mag</English>
<French>Ch. 12.7x99mm 5Cps</French> <French>Ch. 12.7x99mm 5Cps</French>

View File

@ -209,11 +209,19 @@ Optimal airFriction: 0.00108571
########################################## ##########################################
Ammo Class: B_408_Ball Ammo Class: B_408_Ball
MaxRanges (m): [1600, 1600] MaxRanges (m): [1600, 1600]
MuzzleVelocities (m/s): [905, 915] MuzzleVelocities (m/s): [862, 872]
Max. velocity difference (m/s): 19.47 Max. velocity difference (m/s): 28.15
Max. drop difference (cm): 9.17 Max. drop difference (cm): 15.97
Max. tof difference (ms): 22.0 Max. tof difference (ms): 77.0
Optimal airFriction: 0.00038944 Optimal airFriction: 0.00044958
##########################################
Ammo Class: ACE_408_Ball
MaxRanges (m): [1200, 1200]
MuzzleVelocities (m/s): [1057, 1067]
Max. velocity difference (m/s): 37.45
Max. drop difference (cm): 7.45
Max. tof difference (ms): 56.0
Optimal airFriction: 0.00063655
########################################## ##########################################
Ammo Class: ACE_106x83mm_Ball Ammo Class: ACE_106x83mm_Ball
MaxRanges (m): [1400, 1400] MaxRanges (m): [1400, 1400]