Features that would enhance the realism of underwater operations.
Most important: Throwing range limit
An item parameter that defines the maximum throw distance when under water. Also, a parameter to define throw distance regardless of strength.
Use: I was thinking of how underwater grenades might realistically work. My conclusion is some form of hand held mini torpedo, kind of like a Ketchum Grenade (
https://en.wikipedia.org/wiki/Ketchum_Grenade) with an added small propulsion system. These would have a throw distance that is not related to the strength of the user.
And anything that is not designed to be thrown under water should have a throw range limit of two tiles.
Might be useful: Seperate damage parameters in water / out of water
Right now you can circumvent that problem by having seperate ammo types and restrict them to each enviroment. With that feature you can have multi environment ammo that changes behavior. I'm thinking of bullets that work fine out of the water but loose damage over range when under water. Can also be useful for weapons were different clips don't make sense like lasers and sonic weapons.
Maybe too much trouble: seperate under water weight
Because under water weight behaves differently. Also, weight limits on swimming armors that are independent of user strength. If I float or not has nothing to do with my strength.