8,451 Commits over 2,131 Days - 0.17cph!
Rename and removing a temp file only
Undo AI folder rename since it broke the AI
Unity version bump to 2017.1.0f1. Engine bug with the glow effect is fixed so brought that back.
Updated camera settings. Glow visible from a distance.
Updated project version file
Modifying input rate cheat checking. Less false positives from server hitches. Also fixed networkuser issue.
HUD layout / design tweaks
Added new unity post stack, WIP post/TOD revamp
Switched to linear color mode
last glass update lods + car
Merging in the latest from Main into my server performance branch
Added TOD_ColorGrading thing to lerp some values between day and night
TOD profile, post tweaks
Don't need connection check on door interaction. Fixes NPCs not being able to interact with doors anymore.
Trying nav changes to improve door nav performance on servers. Doors using NavMeshLinks. Unfortunately NPCs can occasionally teleport through when they shouldn't.
New door nav system taking advantace of NavMeshLinks to replace non-carving obstacles that were there before. Major performance improvement. Also fixed a bug with door interaction text when two players were interacting with the door at once.
Allow open/close of interior doors, even if you don't own the building. Only outer doors are unusable (when closed) now.
Allow AI to path interior doors
Vehicles fully deactivate on server when stationary. ~15% less CPU usage on testmap_small.
Improve server performance by ~30% by having NetworkEntities use an Update call manager. See also: https://blogs.unity3d.com/2015/12/23/1k-update-calls/
Merging server performance work into Main
More UI hookup, emblem editing now works.
New footpath designated nav areas.
NPCs tend to stay more in the city, less out the back of nowhere
NPCs stay in the city areas more
Working on drug selling zones + version upgrade to 2017.1.0f2. Added three drug sell zones to testmap_small (non-functional currently)
Gang join / leave
Gang Emblem saving
Can't create gang if already in gang
Can't edit emblem unless gang leader
Removed payphone glow that that missions aren't really a particular focus.
CheckPools simplification + material edit
Changed NetworkLevel spawn assignments to make changing them easier. Only the container is assigned rather than each individual spawn.
Rename IntendedPosition to ServerPosition for clarity
Drug selling only in drug zones
DrugSellZoneEditor works properly. Modernised it a bit.. except for sellableDrugTypes.
Criminal warnings cleanup
Fix some client/server issues + other cleanup
NPCs don't stop if they can't buy from the seller's current location
Gang serialization
Gangs replicate to clients
Gang UI updates when gangs are changed