Suggestion:
Rather than having each unit's model default to their uniform, have the standard as a model of the player's choice without a mask. Then, by adding items which change the wearer's model and possibly name and faction, you can create varying types of interchangeable uniform.
Why it would be worth adding:
The sheer level of convenience this provides is immense, allowing for a more dynamic approach to new situations by units. (e.g. biohazard, units change to a hazmat uniform. stealth operation, units change to a black ops uniform, so on and so forth) By regulating what units can and can't wear when, you can easily distinguish what units are on what VERY specific assignments. This also allows for different uniforms to have different armour levels assuming such a thing is possible.
Additionally, this complicated albeit worthwhile system could work hand-in-hand with any already implemented systems, such as a uniform system of gas zone system, by introducing filters for certain uniforms and oxygen tanks for others.
Assuming the uniforms-giving-armour concept is possible, consumable smaller rank-appropriate vests may also be a worthwhile investment to set armour to a very specific level rather than add armour.
Necessary content:
Whatever models are used by the associated uniforms, and a hell of a lot of programming, coffee, and pizza.
Rather than having each unit's model default to their uniform, have the standard as a model of the player's choice without a mask. Then, by adding items which change the wearer's model and possibly name and faction, you can create varying types of interchangeable uniform.
Why it would be worth adding:
The sheer level of convenience this provides is immense, allowing for a more dynamic approach to new situations by units. (e.g. biohazard, units change to a hazmat uniform. stealth operation, units change to a black ops uniform, so on and so forth) By regulating what units can and can't wear when, you can easily distinguish what units are on what VERY specific assignments. This also allows for different uniforms to have different armour levels assuming such a thing is possible.
Additionally, this complicated albeit worthwhile system could work hand-in-hand with any already implemented systems, such as a uniform system of gas zone system, by introducing filters for certain uniforms and oxygen tanks for others.
Assuming the uniforms-giving-armour concept is possible, consumable smaller rank-appropriate vests may also be a worthwhile investment to set armour to a very specific level rather than add armour.
Necessary content:
Whatever models are used by the associated uniforms, and a hell of a lot of programming, coffee, and pizza.