Loadouts should not be enforced, they should be restricted.
Specifically speaking about belts, there should be an option for mission designer to specify max allowed percentage of every bullet type in loudout (taking into account all guns on plane), and a fallback belt (in case user belt violates the limits). I.e.:
Steel AP - 100%
Tracer - 100%
Tungsten AP - 30%
Fallback belt: [Steel AP, Steel AP, Steel AP, Tracer]
That way various custom belts could be made, and spraying of rare things like Tungsten could be prevented.
|