Not a bug report, so I'm not following the normal template.
Being unable to turn off the pardon system has some serious downsides, for us. If you accidentally shoot someone in the dark, and you need to evac in an emergency, you can't get in the evac chopper until someone gets out and pardons you, by which time it could be too late.
tl;dr let us toggle the pardon system on or off.
That's not what "Pardon" is for. What you are talking about is Arma's system, we simply add "Pardon" interaction as a workaround.
If you want to remove the problem from arma you could add this to a mission's description.ext:
class Extended_InitPost_EventHandlers {
class CAManBase {
class FixFriendlyFire { init = "if (local (_this select 0)) then {(_this select 0) addRating 100000;};";};
};
};
What jonpas said. And Pabst wrote a nice way to disable this vanilla system.
Most helpful comment
If you want to remove the problem from arma you could add this to a mission's description.ext: