Alternative Restrict Anti-Air
Alternative Restrict Anti-Air is a restricted version of the Restrict Anti-Air mutator that is included in the base game.
The original Restrict AA prevents all ground vehicles and boats from firing on aircraft with all weapons, but it was a little too… restrictive due to it restricting every single weapon on the vehicle, regardless of its type.
This version of the mod restricts the restrictions of the original Restrict Anti-Air mutator by restricting which types of weapons get restricted by the restrictions, resulting in a Restricted Restrict Anti-Air experience that is more restricted in its restrictiveness.
– Vehicle weapons on ground vehicles and boats classified by RavenScript’s Weapon.GenerateWeaponRoleFromStats() method as a RocketLauncher or AutoCannon. This will include the vanilla tank’s main cannon and the APC’s autocannon. However, this restriction applies only to the driver seat’s weapons, so secondary weapons operated from a different seat (like the vanilla tank’s machine gun) will still be able to engage aircraft.
– Any weapon on a helicopter that is not classified as a MissileLauncher. This once again applies only to weapons controlled from the driver seat.
– Grenade launchers used by infantry have also been restricted from attacking aircraft.
These restrictions should ensure that ground vehicles are no longer distracted by taking potshots at low flying aircraft and are entirely focused on engaging ground targets while still maintaining a(n) (un)healthy amount of ground fire from other sources.