userBill Bcancel
branchrust_reboot/main/Submarinecancel

258 Commits over 61 Days - 0.18cph!

3 Years Ago
Improve the solo sub's water culling volumes. Problems were caused by the water culling shader having a global maximum of four at a time. The solo sub needed six on its own. Probably not a good idea to have that many anyway, so rather than change the shader, reduced it to four per sub, and the interior mesh will just need a minor edit to not show any water inside. The culling volumes are sorted so having e.g. two subs near each other is fine.
3 Years Ago
Mount pos edit. Solo sub now fully set up and driveable.
3 Years Ago
Buoyancy, mount anchor
3 Years Ago
Buoyancy edit on solo sub
3 Years Ago
Hide some more unused inspector vars from BaseVehicle classes
3 Years Ago
Various solo sub setup.
3 Years Ago
More collider work for both subs. Collision meshes for the propeller housing on both subs. Note that the solo sub interior is solid even in detailed collision mode - if we eventually let people shoot through the windows, the top turret will need to be modified to be hollow.
3 Years Ago
Triangulate some faces
3 Years Ago
Made a collider model for the top section
3 Years Ago
Made a collision mesh for the solo sub main body detailed collider
3 Years Ago
Make BuoyancyPoint gizmo translucent
3 Years Ago
Merge Main->Submarine
3 Years Ago
Solo sub world colliders
3 Years Ago
Also add .entity
3 Years Ago
Let's not get ourselves into another Bandid Camp or CargoShipTest situation. Rename SoloSubmarine to SubmarineSolo to match the SubmarineDuo naming scheme
3 Years Ago
Merge Main->Submarine
3 Years Ago
More solo sub setup + extra fixes
3 Years Ago
Show sub health info bar, but only when not mounted
3 Years Ago
Some initial setup for SoloSubmarine. Temporarily scale the whole model gameobject to 60% size and rotate it 90 degrees until the model itself is updated
3 Years Ago
Merge Main->Submarine
3 Years Ago
Don't drown while in the sub. Don't get wet while in the sub. Don't run out of oxygen while in the sub.
3 Years Ago
Put a whole copy of Compound underwater on the test map
3 Years Ago
Introduced a graduated input system for dive/climb to feel smoother and give the player some more fine-grained control
3 Years Ago
Minor fix
3 Years Ago
Increase underwater visibility when in the sub
3 Years Ago
Change the dive/climb buoyancy system. Old system was too bouncy. Now, by default try to stay at the depth we're already at. User input then modifies that value to climb or dive
3 Years Ago
Driving controls/physics
3 Years Ago
Bugfix
3 Years Ago
Hide the plankton too, we don't want plankton in our sub
3 Years Ago
Increase minimum buoyancy
3 Years Ago
Disable the water FX on the sub. Splash FX are nice, but they show up both outside and inside of the sub
3 Years Ago
Don't show the water bubbles effect when going underwater if player is mounted in a submarine
3 Years Ago
Set up a water overlay modification for when the player is in a submarine. Changed the goggles setting to pull state instead of push.
3 Years Ago
Adjust volumes to work around a camera bug in WaterCullingVolume
3 Years Ago
Add water culling volumes for the duo sub, to hide water surface inside the sub. Unfortunately it needs several since culling volumes are boxes and the sub is very round, but performance seems fine.
3 Years Ago
Player can dive/surface the sub
3 Years Ago
Duo sub is now buoyant
3 Years Ago
Same for Buoyancy class
3 Years Ago
Actually better, don't serialize them at all
3 Years Ago
Hide BuoyancyPoint parameters in the inspector that are overridden
3 Years Ago
Sub mount and dismount updates. No more hacks.
3 Years Ago
Show maxMountDistance again on vehicles, turns out it is used
3 Years Ago
Submarine work, mainly on mounting/seating
3 Years Ago
Turned BillBTestMap into an ocean map
3 Years Ago
More
3 Years Ago
Fix end cap positioning and import settings
3 Years Ago
Scaled sub colliders to the new size
3 Years Ago
Seating work
3 Years Ago
Prefab ID
3 Years Ago
Manifest