branchwiseguys/main/MoreFixesEtccancel
63 Commits over 28 Days - 0.09cph!
Lot purchase UI was missing dollar signs. Added a general WiseGuys currency extension method and used it in a few places.
NPCs now die automatically if they get really stuck for more than 30s
90% sure we don't need to position non-visible proxy characters
Fixed a brief sort of teleport slide that new proxy characters (NPC and human) would do when first spawning in.
Simplify mission start message. Get around issues with tasks that complete right away etc.
Backtrack my "don't show interaction for unavailable interactions" change. It's good to see if a payphone etc is in use
Fix single user IsInUse flag + remove debug
Minor edits + increase min jail term
Timer GUI and game mode edits
Added description to timer + payphone UI edit.
Merge in the latest stuff from Main
Missions are working well enough. Merge them into the main working branch.
Remove missing payphone scripts until everything's sorted out
Don't show interaction UI for unavailable interactions
Add payphones back to the map
Remove old unused GameObjects from Door1
More spectate console command work, but still not complete. Need to make some changes to how it all works next week. Don't use it as-is.
Admin spectate command now functional.
Don't complain if there's no footpath
Fixed NPC pathing bug properly
Replaced RandomLotSpawner hack with a real solution
Quick fix for NPC standing still bug. Will fix properly tomorrow.
Add TODO note for random lot nav hack
Hacky way to let empty lots allow nav. Will see if I can sort this out properly.
NPC pathing rewrite. More reliable, new footpath system, no more rubber-banding. Also told bot players they're allowed to shoot while running after targets.
Working on some stuff for much better NPC pathing. Saving all footpath areas.
Update company name from DefaultCompany to Facepunch Studios Ltd
Probably fix for NPCs ended up walking around the wilderness. Don't let them do it anymore, even as a failure case.
Make pedestrian crossings count as footpath. Fixes some weird rubber-banding.
Fix power pole collider locations
Stagger NPC initial spawns
Merge, and fix missing vis flag
Allow repairing of all furniture with the wrench. Repair your safe!
Safes can now only be accessed by the owner. Destroy the safe to gain access as anyone else. Increased safe HP to 2500.
Fix old door close invokes not getting reset when door is closed and opened again
Merging in repairing for doors and vehicles. Doors are always open if at 0HP.
Added light cookies for streetlamps and flashlight.
Fixed street lights being on during the day