userAdam Wcancel
branchrust_reboot/main/naval_update/boat_buildingcancel

562 Commits over 214 Days - 0.11cph!

1 Year Ago
Refactor SetDimensions, now also sets parent trigger size and is also called after a load. Disable individual hull parent triggers for now.
1 Year Ago
Re-enable the BaseMountable visibility and dismount position checks I initially disabled now that things are setup properly.
1 Year Ago
Merge from parent
1 Year Ago
Added oriented dimensions calculation, used to auto set PlayerBoat entity bounds during boat creation. Added DebugDrawDimensions.
1 Year Ago
Bounds fix
1 Year Ago
hull_triangle parent trigger & vehicle world collider.
1 Year Ago
Remove parent trigger from PlayerBoat. Add parent triggers to hull_square and hull_corner. Add missing vehicle world collidesr to hull_corner
1 Year Ago
Fixed some IsOn logic. Refactored MotorRowboat engineOnEligable bool calculation to a virtual function, override for PlayerBoat. MotorRowboat drag multiplier now has an engineOffWaterDragMultiplier. Tweak some PlayerBoat drag values for less abrupt stopping. Added a pre-made boat at a pre-placed Boat Building Station in test save.
1 Year Ago
Merge from parent
1 Year Ago
Refactor child entity handling interface calls. Call them on server load.
1 Year Ago
More load fixes, including speed + mass
1 Year Ago
Correctly restore thrust point after a load
1 Year Ago
Added IAnchorable, implemented for PlayerBoat. Toggle buoyancy flow force on/off with anhor raise/lower. Checks all anchors incase there's multiple.
1 Year Ago
Buoyancy flow force can be disabled per instance.
1 Year Ago
Add Lowered property for anchor. Raise/lower radial interactions. Basic cancelling out of thrust when anchored.
1 Year Ago
Anchor prefab/script setup. Manifest.
1 Year Ago
Anchor boiler
1 Year Ago
Merge from parent
1 Year Ago
Convars for aboard player and auto close sails checks.
1 Year Ago
Bunch of thrust position calculation improvements. Makes turning much more reliable on a bigger variet of boats for now.
1 Year Ago
Thrust position calculation fix
1 Year Ago
WIP Automatic thrust point calculation based on hull blocks
1 Year Ago
Tag hull pieces
1 Year Ago
Track how long since a boat has had a player aboard. Auto close sails after ~30 seconds of having no players aboard.
1 Year Ago
Implement AnyPlayersOnBoat
1 Year Ago
EngineOn now checks for open sails and thrust
1 Year Ago
Sail blocking tweaks
1 Year Ago
Fix some client/server domain issues with GetEntitiesInBuildArea
1 Year Ago
Merge from parent
1 Year Ago
Merge from parent
1 Year Ago
Cannon whitebox deployabke
1 Year Ago
Merge from deployable_cannon
1 Year Ago
Flip default anchor rotation so it's easier to place at edges
1 Year Ago
Initial setup of anchor as deployable.
1 Year Ago
Merge from manual_anchor
1 Year Ago
Added IBoatBuildingPiece inteface. Call IBoatBuildingPiece.OnAddedToBoat when pieces are parented. Moved steering wheel and sail init logic to this implementation.
1 Year Ago
Close any open sails when finialising boat building at the boat building station, so that your boat doesn't sail off before you can get back on it.
1 Year Ago
Merge from parent
1 Year Ago
Merge from UI
1 Year Ago
Refactor to WindBlocked. Include clearance checks in front and behind of sails so that they need room to catch wind.
1 Year Ago
Sails only work if they're outside
1 Year Ago
Merge from parent
1 Year Ago
merge from manual_anchor
1 Year Ago
Merge from manual_anchor
1 Year Ago
Merge from parent
1 Year Ago
Merge from parent
1 Year Ago
Merge from placement_improvements
1 Year Ago
Wheel
1 Year Ago
Merge from steering_wheels
1 Year Ago
Merge from parent