2,774 Commits over 548 Days - 0.21cph!
Merge Travelling Vendor -> Main
Fixed override steering bug
Increased time between pullovers
Greatly improved the performance of vendor position pull over collider check
Drive for a bit before switching off indicators
Removed another sphere
Fixed unset indicators on pull off
Fixed another bug with hazards
Commented out debug spheres
Reduced serverside max steer angle to a more realistic maximum
Swapped right indicator use flags that are actually free
Setup hazard lights on pull over
Prevent explosives from being able to be placed on the vendor
Fixed issues with right indicator
Added buttons to Vehicle Light to allow them to be toggled in editor
Travelling Vendor -> Main
Removed unused RendererLOD
Added null check on IsPositionClear - should prevent NRE's
Merged Travelling Vendor -> Main
Brought back 4 wheel braking
Minor code cleanup
Tree kill fixed
Vendor now destroys any builldings on the road. Won't affect normal gameplay, but will allow it to work on modded servers that allow building placement on roads.
- Removed overengineered steering system. Pure pursuit seems to be the GOAT
- Look ahead multiple points rather than just 1
- Removed excess logs
Enable waiting again - oops!
Clear material properties block before setting colour
Merge Travelling Vendor -> Main
Fixed wheel colliders having a slight gap with the ground
Merged Travelling Vendor -> Main
Merge Travelling Vendor -> Main
Cleanup and missing files
Travelling Vendor~
- Swapped steering over to PID controller
- Fixed wobbly wheels
- Added proper lerping to clientside wheel visuals
- Removed steering deadzone logic
- Changed wheel grip values so it can climb hills
Merge Travelling Vendor -> Main (Again!)
Set some colliders to triggers
Merge Travelling Vendor -> Main
Travelling Vendor ~
- Increased Torque
- Simplified and improved pullover mechanics, as well as alignment
- Put max speed system in
- Fixed issues with large colliders pushing or pulling small bikes nearby and stopping dismounts
- FIxed issues with TargetDetection trigger not being on the correct layer. Causing issues with trains and not picking up targets properly
- Fixed issues with handling at high speeds
- Fixed brake problems
- Vehicle push/ player push now only enabled when in movement|
- Fixed bugs stopping vendor from stopping when players are nearby
- Fixed brake lights
Reduced distance to kirb
Clear hits list in between
Travelling Vendor + Dynamic Pricing -> Main
Max speed
Removed Rigidbody interpolation
Fixed steering deadzone issues
Fixed missing bracket on turrets
Prefab update
Attempt to fix the stuttering
Reverted ackermann steering to a simple angle based steering system. Works better in most cases
Default colliders now checked to ensure they arent a child of the vendor
Removed non convex colliders
Improved wheel traction
Default physics layer checks on roadside (Should pickup those roadsigns)
Prevent NPCVendorTurrets from corrupting saves again
Created and setup icon for travelling vendor
Merge Travelling Vendor -> Main