branchrust_reboot/main/Submarinecancel

458 Commits over 122 Days - 0.16cph!

2 Months Ago
Various solo sub setup.
comment
2 Months 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.
comment
2 Months Ago
Triangulate some faces
comment
2 Months Ago
Made a collider model for the top section
comment
2 Months Ago
Made a collision mesh for the solo sub main body detailed collider
comment
2 Months Ago
Make BuoyancyPoint gizmo translucent
comment
2 Months Ago
Merge Main->Submarine
comment
2 Months Ago
Solo sub world colliders
comment
2 Months Ago
Also add .entity
comment
2 Months Ago
Let's not get ourselves into another Bandid Camp or CargoShipTest situation. Rename SoloSubmarine to SubmarineSolo to match the SubmarineDuo naming scheme
comment
2 Months Ago
Merge Main->Submarine
comment
2 Months Ago
More solo sub setup + extra fixes
comment
2 Months Ago
Show sub health info bar, but only when not mounted
comment
2 Months 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
comment
2 Months Ago
Merge Main->Submarine
comment
2 Months 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.
comment
2 Months Ago
Put a whole copy of Compound underwater on the test map
comment
2 Months Ago
Introduced a graduated input system for dive/climb to feel smoother and give the player some more fine-grained control
comment
2 Months Ago
Minor fix
comment
2 Months Ago
Increase underwater visibility when in the sub
comment
2 Months 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
comment
2 Months Ago
Driving controls/physics
comment
2 Months Ago
Bugfix
comment
2 Months Ago
Hide the plankton too, we don't want plankton in our sub
comment
2 Months Ago
Increase minimum buoyancy
comment
2 Months Ago
Disable the water FX on the sub. Splash FX are nice, but they show up both outside and inside of the sub
comment
2 Months Ago
Don't show the water bubbles effect when going underwater if player is mounted in a submarine
comment
2 Months 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.
comment
2 Months Ago
Fixed duo sub interior lod size difference
comment
2 Months Ago
Adjust volumes to work around a camera bug in WaterCullingVolume
comment
2 Months 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.
comment
2 Months Ago
Player can dive/surface the sub
comment
2 Months Ago
Duo sub is now buoyant
comment
2 Months Ago
Same for Buoyancy class
comment
2 Months Ago
Actually better, don't serialize them at all
comment
2 Months Ago
Hide BuoyancyPoint parameters in the inspector that are overridden
comment
2 Months Ago
Sub mount and dismount updates. No more hacks.
comment
2 Months Ago
Show maxMountDistance again on vehicles, turns out it is used
comment
2 Months Ago
Submarine work, mainly on mounting/seating
comment
2 Months Ago
Turned BillBTestMap into an ocean map
comment
2 Months Ago
More
comment
2 Months Ago
Fix end cap positioning and import settings
comment
2 Months Ago
Scaled sub colliders to the new size
comment
2 Months Ago
Adjust size and rotation
comment
2 Months Ago
Seating work
comment1 Comment
2 Months Ago
Prefab ID
comment
2 Months Ago
Manifest
comment
2 Months Ago
Set up sub scripts, mass, drag, protection, centre of mass, parent trigger, prevent_building, mount/dismount points
comment
2 Months Ago
Add sub item (for repairs). Updated workcart item as well.
comment
3 Months Ago
Basic framework for a submarine class + some minor cleanup on older vehicle classes
comment