- Renamed PoolVehicle to IPoolVehicle.
- Made the submarines an IPoolVehicle.
- Removed the wake on trigger enter, IPoolVehicle already covers it.
- Made BaseBoat an IPoolVehicle as well, and removed it from Kayak (it's a BaseBoat subclass).
Detail collider trigger detection caused too many issues. Go back to the old way, and just add a small Vehicle World collider on the sub's client side just for detecting water volume triggers. Subs now float reliably in swimming pools.
Use Vehicle Detailed instead of Vehicle World in the swimming pool and paddling pool layer masks for the water volumes. Fixes submarines returning different water level results between client and server when used in a pool.
Centered the icons and text in tooltips properly. Added the Adrenaline ability for Assault units usable after learning Syringes, this gives the Boost Status to the unit for 15 seconds making it move 40% faster
Unit Buff Particles
Use Axis X to scale the radius
Use Axis Z (1) to enable the icons and electric effect.