branchrust_reboot/main/travelling_vendorcancel
229 Commits over 91 Days - 0.10cph!
Fixed vendor positions
Fixed weird wheel placement issues
Vending machines now take random amount of entries if the entries supplied are higher than 7
Added an awful developer model
Setup vendor fronts properly
Rewrote vending front
Fixed collision issues
Broke RPC somehow
Fixed priv issues on front
Added vending machine front - multiple fronts can reference the same base machine
Fixed weird offsets
Rebuilt phrases
Localise travelling vendor
Added various resources and materials
Added 20 weapons to travelling vendors orders
Added setting to show display names rather than shortname
Fixed editor entry not being marked as dirty
NPC Vending Order now colours entries according to rarity
Custom inspector tool for messing with NPCVendingOrders
First lot of travelling vendor orders complete
Added ability to get random entries from a vending order list
Added ability to set min,max pricing as well as very low pricing and pricing chances
Weight moved to different section
Vendor will attempt to straighten itself up once it pulls over
Code cleanup
Exposed more things as variables
Pullover timer added
Basic setup for pulling over
Successfully ignores people who try to block its path
Debug lists
Ensure targets are in the right dictionaries
Ignored players are now properly removed from the blockers list
Fixed argument exceptions in dictionary
Fixed broken rowboat prefab
Setup map marker update on invokerepeating rather than FixedUpdate
Front blocker list now actually considered
Main patrons list swapped to dictionary
Further optimisations
Pooling used for other lists
Now checks list of hits instead
Pooled list
InvokeRepeating on obstacle update
Fixed weird merge issues
Fixed scene not being pushed
Merge main - that was a pain
Clean up player target code
Added an ignore list. Standard targetting methods use the list to cross reference new possible patrons
Now travels on roads supplied from new list
Created seperate lists for each category of road. Adjusted road layout and road ring to add to the new lists.
Merge main - fixed conflicts
Rigidbody and speed information now applied to wheels on the clientside
Fixed vendor not restarting properly after stopping
Initial work on stopping for bradders
Setup vehicle pusher in front of vendor - shunts cars away
Fixed collider issues on sentrys again
Fiannly got turrets working on vendor