1,552 Commits over 397 Days - 0.16cph!
Travelling Vendor -> Main
Greatly reduced target detection range
Minor code cleanup
Added convar to have the vendor destroy buildings. Disabled by default.
Increased push box size
Merge Travelling Vendor -> Main
Changed icon to green one
Increased icon size
Merge Travelling Vendor -> Main
Moved turrets closer to the vendor centre
Added random engine backfires
Added side turrets to the vendor
Vendor attacker is not marked as hostile
Wired headlights and spotlights to TOD
Fixed out of stock being displayed briefly inside vendor. Also fixes being unable to buy from the machine whilst someone else is buying at the same time
Merge main -> travelling_vendor
Merge Travelling Vendor -> Main
Check if we have someone around before dying
Swapped to pattern matching
Reduced pull over distance again
Get component if null on serverside menu
Target code semi-cleanup
Pick further away points to align to
Remove smoothing pass for alignment
Fixed order of NRE checks
Added more checks to try and kerb this NRE
Vendor can now get over rails
Added rails to vendor test map
Added more accurate detailed colliders
Merge Travelling Vendor -> Main (yet again!)
Added client check for editor script
Travelling Vendor -> Main
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