branchrust_reboot/main/naval_update/boat_buildingcancel

157 Commits over 122 Days - 0.05cph!

5 Days Ago
Restored naval phrases
5 Days Ago
merge from naval_update
5 Days Ago
New naval phrases (so they arent lost after merging main)
26 Days Ago
Manifest
26 Days Ago
UI fix after merge
26 Days Ago
Merge from parent
30 Days Ago
Merge from parent
33 Days Ago
priv prefab tweak
33 Days Ago
Refactor VehiclePrivilege IsDriver checks to CanModifyAuth
33 Days Ago
Add playerboat_privilege entity. Setup entity for player boat. Manifest.
33 Days Ago
PlayerBoat prefab cleanup
33 Days Ago
Merge from parent
33 Days Ago
Merge from parenting_trigger_tests
37 Days Ago
Merge from parent
37 Days Ago
Add SetSailsOpen(distance, flag) debug console command to make testing easier
37 Days Ago
Update test save
37 Days Ago
Add convar to toggle boat building block damage forwarding behaviour.
39 Days Ago
Merge from parent
39 Days Ago
Merge from parent
39 Days Ago
Merge from improvised_planks and very basic initial setup
39 Days Ago
Fix BBS bone name conflict with ladders
39 Days Ago
Cannons can now be placed after boat construction
40 Days Ago
Merge from bounds
41 Days Ago
Merge from parent
41 Days Ago
Make sails visually point "forward" regardless of placement
41 Days Ago
Calculate buoyancy point locations dynamically for player built boats during creation, resulting in more stable boats.
41 Days Ago
Small refactor of dimensions debug draw and order of init calls.
41 Days Ago
Fix for empty boat building stations not being able to enter edit mode.
41 Days Ago
Force buoyancy point data refresh/save as part of buoyancy calculation, ahead of dynamic buoyancy location implementation. Remove some debug logs.
41 Days Ago
Merge from parent
43 Days Ago
Made sails easier to interact with.
43 Days Ago
Added IsBoatFullyContained check, called in CanEnterEditMode. Ensures all boat pieces are within the boat building area before entering edit mode, to prevent half editable boats.
43 Days Ago
Refactor EditAreaAvailable() to CanEnterEditMode() ahead of some changes
43 Days Ago
Further basic cannon functionality for prototype/playtest purposes: Add basic hold-to-reload radial menu behaviour to cannons. 4 second reload duration. Doesn't require any actualy ammo to reload, to make it easy to test gameplay.
43 Days Ago
Resolve merge UI conflict
43 Days Ago
Merge from parent (with UI conflict)
43 Days Ago
UI prefab update before fixing merge conflicts
44 Days Ago
Merge from parent
45 Days Ago
Updated test save with a couple of larger built boats, including cannons.
45 Days Ago
Very placeholder initial cannon firing
46 Days Ago
Compile fix
46 Days 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.
46 Days Ago
Added support for delaying drifting to BaseBoat.
46 Days 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.
46 Days Ago
Refactor SetDimensions, now also sets parent trigger size and is also called after a load. Disable individual hull parent triggers for now.
46 Days Ago
Re-enable the BaseMountable visibility and dismount position checks I initially disabled now that things are setup properly.
46 Days Ago
Merge from parent
46 Days Ago
Added oriented dimensions calculation, used to auto set PlayerBoat entity bounds during boat creation. Added DebugDrawDimensions.
46 Days Ago
Bounds fix
46 Days Ago
hull_triangle parent trigger & vehicle world collider.