-
Notifications
You must be signed in to change notification settings - Fork 739
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes A-10/A-164 Cannon Values #7118
Conversation
Changes A-10 Cannon Dispersion to realistic levels.
Adds Missing Close Brace
Adjust 30mm cannon projectile damage. Adds AP projectile. Adds Combat Mix Projectile Capability.
This comment has been minimized.
This comment has been minimized.
addons/aircraft/CfgWeapons.hpp
Outdated
class Gatling_30mm_Plane_CAS_01_F: CannonCore { | ||
class LowROF: Mode_FullAuto { | ||
burst = 1; | ||
reloadtime = 0.015; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You need over 60 FPS to fire at this rate. This is impossible in multiplayer, the fire rate will vary depending on your FPS. This is not desirable.
Vanilla has 0.03, which is just about 34 FPS for constant fire rate.
addons/aircraft/CfgAmmo.hpp
Outdated
indirectHitRange = 3; // default: 3 | ||
}; | ||
|
||
// adjust damage and splash damage, AP Rounds | ||
class Cannon_30mm_HE_Plane_CAS_03_F: Gatling_30mm_HE_Plane_CAS_01_F { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new classname created by ACE. Classnames are in global space, so it needs to be tagged.
There's a history of PRs to make changes to the A-10 cannon, see #4497 Previously we ended up closing them after consulting someone knowledgeable as it wasn't clear that the changes were realistic (for some details the opposite seemed true). However, that's not to say this PR should suffer the same fate - I would just recommend providing some reference for these changes. |
I see references for the dispersion change. I don't see references for the ammo mix (ratio) and the functions of these two ammo types. |
https://en.wikipedia.org/wiki/GAU-8_Avenger#Design https://fas.org/man/dod-101/sys/ac/equip/gau-8.htm |
I like the approach with the submunitions and support this being included. Here are some things I would like to see.
|
Progress commit- |
Review ready. Request player feedback of how it plays. Unsure if CM 4:1 should be loaded by default to A-10/A-164, or if the HEI should remain the default loaded magazine. |
If you are making a difference between HE and AP, you should make sure they have different penetration values. Currently you are just inheriting the vanilla ammo's |
Bumped caliber values for AP rounds to penetrate between 50 and 70mm of Rha based on figure given. |
I would have the CM loaded by default as it is much more versatile. |
Configs default "1000Rnd_Gatling_30mm_Plane_CAS_01_F" magazine as CM5:1. Keeps "ACE_1000Rnd_Gatling_30mm_Plane_CAS_CM51" for legacy reasons.
Ready for final review. |
}; | ||
|
||
class ACE_Gatling_30mm_Sub_CM41: ACE_Gatling_30mm_Sub_HEI { | ||
submunitionAmmo[] = {"ACE_Gatling_30mm_AP_Plane_CAS_01_F",0.8,"Cannon_30mm_HE_Plane_CAS_01_F",0.2}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RPT now throws error
21:43:13 No class Cannon_30mm_HE_Plane_CAS_01_F
21:43:13 No ammo class Cannon_30mm_HE_Plane_CAS_01_F
21:43:13 No class Cannon_30mm_HE_Plane_CAS_01_F
21:43:13 No ammo class Cannon_30mm_HE_Plane_CAS_01_F
I think this should be
Gatling_30mm_HE_Plane_CAS_01_F
instead of
Cannon_30mm_HE_Plane_CAS_01_F
When merged this pull request will:
-Reduce A-10/A-164 Cannon dispersion to realistic levels
-Tweak current "Gatling_30mm_HE_Plane_CAS_01_F" damage values
-Add Armor Piercing ammo type for 30mm Gatling
-Add Combat Mix ammo types (4:1 and 5:1 AP:HEI) and magazines for 30 mm Gatling
-Allows full rate of fire at lower framerates than was otherwise possible