This looks like a lot but it really isn't.
Upgraded Water
Alright, it's time to give water an upgrade. You can't swim underwater without holding shift. Something needs to be done.
My idea is to make a script that automatically puts zero gravity zones in water and automatically resizes the zones to fit the water. If the water height changes due to someone using environment settings, so does the height of the zones.
In this updated water, you can hold shift to dive down, and hold space to swim up. Except, you wont automatically float.
Diving Mod
Just like the title says, a diving mod.
For this, we need a modeler and scripter that can both dedicate some time on this project, to make it look beautiful.
Models
-Underwater breathing apparatus (or whatever you call that mouthpiece divers wear)
-Diving flippers
-Oxygen Tank
-Wetsuit
-Diving Goggles
Scripts + Animations
-Animation for swimming in water with and without diving flippers
-Oxygen script. If a player is wearing both the oxygen tank and underwater breathing apparatus, the amount of oxygen the player is given greatly increases.
With/without the tank and underwater breathing apparatus (which i will now call UDA), oxygen gradually reduces over time. When it reaches zero, the player dies.
-Script that makes you swim faster with diving flippers
Other
-The oxygen tank, UDA, and wetsuit begin as items, but the player can easily equip them by clicking with the item. They can also be taken off.
And that's all. If someone could make this, it'd be amazing. Please do make this! I don't ask for much!