userAdam Wcancel

5,633 Commits over 2,223 Days - 0.11cph!

2 Months Ago
Very placeholder initial cannon firing
2 Months Ago
Compile fix
2 Months Ago
Anchoring a boat delays the long-range drifting to shore mechanic. Raising anchor clears the delay. Added PlayerBoat.AnchoredDriftDelaySeconds convar, initially set to 6 hours.
2 Months Ago
Added support for delaying drifting to BaseBoat.
2 Months Ago
PlayerBoat drifting now works, debug print drift status. Drift collider hit status message now includes hit transform's parent name too to make it easier to identify what's being hit.
2 Months Ago
Refactor SetDimensions, now also sets parent trigger size and is also called after a load. Disable individual hull parent triggers for now.
2 Months Ago
Re-enable the BaseMountable visibility and dismount position checks I initially disabled now that things are setup properly.
2 Months Ago
Merge from parent
2 Months Ago
Merge from main
2 Months Ago
Added oriented dimensions calculation, used to auto set PlayerBoat entity bounds during boat creation. Added DebugDrawDimensions.
2 Months Ago
Bounds fix
2 Months Ago
hull_triangle parent trigger & vehicle world collider.
2 Months Ago
Remove parent trigger from PlayerBoat. Add parent triggers to hull_square and hull_corner. Add missing vehicle world collidesr to hull_corner
2 Months 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.
2 Months Ago
Merge from main
2 Months Ago
Merge from parent
2 Months Ago
Compass marker distance values.
2 Months Ago
Refactor child entity handling interface calls. Call them on server load.
2 Months Ago
More load fixes, including speed + mass
2 Months Ago
Correctly restore thrust point after a load
2 Months Ago
Added IAnchorable, implemented for PlayerBoat. Toggle buoyancy flow force on/off with anhor raise/lower. Checks all anchors incase there's multiple.
2 Months Ago
Buoyancy flow force can be disabled per instance.
2 Months Ago
Add Lowered property for anchor. Raise/lower radial interactions. Basic cancelling out of thrust when anchored.
2 Months Ago
Anchor prefab/script setup. Manifest.
2 Months Ago
Anchor boiler
2 Months Ago
Merge from parent
2 Months Ago
Merge from main
2 Months Ago
Convars for aboard player and auto close sails checks.
2 Months Ago
Bunch of thrust position calculation improvements. Makes turning much more reliable on a bigger variet of boats for now.
2 Months Ago
Thrust position calculation fix
2 Months Ago
WIP Automatic thrust point calculation based on hull blocks
2 Months Ago
Tag hull pieces
2 Months Ago
Track how long since a boat has had a player aboard. Auto close sails after ~30 seconds of having no players aboard.
2 Months Ago
Implement AnyPlayersOnBoat
2 Months Ago
EngineOn now checks for open sails and thrust
2 Months Ago
Sail blocking tweaks
2 Months Ago
Test changes I used for auto driving boats for solo testing stuff
2 Months Ago
Fix some client/server domain issues with GetEntitiesInBuildArea
2 Months Ago
Merge from parent
2 Months Ago
Merge from parent
3 Months Ago
Cannon whitebox deployabke
3 Months Ago
Merge from deployable_cannon
3 Months Ago
Flip default anchor rotation so it's easier to place at edges
3 Months Ago
Initial setup of anchor as deployable.
3 Months Ago
Merge from manual_anchor
3 Months Ago
Added IBoatBuildingPiece inteface. Call IBoatBuildingPiece.OnAddedToBoat when pieces are parented. Moved steering wheel and sail init logic to this implementation.
3 Months 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.
3 Months Ago
Merge from parent
3 Months Ago
Merge from main
3 Months Ago
Merge from UI