4,565 Commits over 731 Days - 0.26cph!
Ensure a full 360 degrees of directions are generated
Add proper support for reversing - use the dot product to determine when behind
Fix a bunch of incorrect vector space translations
More debugging
Clamp danger values
Local to world (not the other way around)
Increase context resolution
Harder steering over lower values
Rip out the old boat ai steering behaviour and fully replace it with a context driven version|
Retain a map of interest and danger that correlates to a fixed set of directions around the boat
Weight everything up and take the path of most interest + least danger
naval_update -> scientist_boat_ai
Better spacing values
Disable RHIBs spawning in the deepsea for now
Messing with deepsea values
Added AI RHIBs to the deep sea
Codegen
General cleanup
Deep sea specific RHIB prefab
Stop the boat driving if the driver gets doinked
Driver no longer has a gun out
Reduce number of feelers
Prioritise forward direction
Try to avoid flicking between similar directions
Fifth attempt at avoidance logic
Fix broken bounds on the rhib storage drybox
Remove mounting debug code
Setup RHIB specific scientists
Fix bounds on the new RHIB (actually play impact effects)
Manifest
Add support for spawning the new scientists, but lets stay with the old ones for now
Swap avoidance Physics.Spherecast to GamePhysics.TraceAllUnordered, should be a bit more reliable
Further simplification to avoidance code, not 100% sold on it so im commenting out for now
Allow head look (lets the scientists actually target things) whilst they are on the boat
Actually fill the RHIB with scientists when you attach
naval_update -> scientist_boat_ai
browser_scrollview_fix_2 -> main
Try togling the categories to fix only 4 entries showing up - seems to be a valid fix in actual build
Add playermodel.debugheadbug to attempt to try to get to the root cause of this head locking bug
powered_water_purifier_pickup_fix -> main
Fixed not being able to pickup the powered water purifier even when its empty
browser_scroll_bug_fix -> main
Some more changes to try and get browser scrollview to work properly
hurt_overlay_nvg_fix -> main
Dont show the hurt overlay if we have NVG's on. This is because the hurt overlay would brighten up the NVG effect - letting you see more. This would give an advantage to people who have NVG's on.
test_generator_more_snapping_fixes -> main
Fix weird collider on test generator
Fix weird deploy volumes on test generator
more_video_optims -> main
Save 5MB constantly being taken by the store modal - take the whole video out of memory when you go off the page
Only load in the shockbyte modal when we need it, not at initialisation
pt_boat_gameplay -> naval_update
We are moving!
Fuel storage
Item storage
Adjust water plane points for PID
Fix engine access
Place mount points properly
Added working compass to the PT Boat
Fix error on the RHIB Visuals (happens when added to a PT Boat)
Add AI support to the new PT Boat
Higher HP than RHIB
Slower than RHIB
Setup test item
Engine speed adjustments
Setup dual propellers
RHIB throttle animation can now support left or right side
PT boat requires right sided throttle animation
scientist_boat_ai -> naval_update
More Waterworld map obstacles
Remove resolution field - not used
Standard RHIB cleanup