1,079 Commits over 1,095 Days - 0.04cph!
Simpler NPC UI fill bars. Less custom code.
Fixes #106. Stopped cops from remembering their targets past the end of wanted state.
Fixed a couple of bugs with selling drugs to NPCs in the new server-side interactions. Latency still causes some minor trouble - see GitHub issue #105.
Merging in drugs + wanted system + input updates.
Allow holding drug items while in vehicle
Merging in basic working drug system. No money is involved yet but drugs can be sold to NPCs and NPCs know what they want.
Handling the change of CharacterMotorState in the new ProtoBuf implementation from struct to class, meaning every Move call returned was now pointing to the same address. Creating a new move state for each call instead.
Added ping display to network info screen. Also ignoring project *.user files.
Merging in AI work + vehicle tweaks + fall-through-ground bugfix.
Merging in new idle anims, Cop uniforms, and improved AI pathing.
Merging NetworkEntity flag bugfix
Characters now face the way their vehicle was facing when they get out
Updated code outside of BuildingSystem for Unity 5.6
AI merge, better door handling.
Merging latest AI work into trunk
Increased car tyre skid sound threshold
NPCs can open and close doors, although it confuses them greatly. They just love using the doors too much
Door interaction work + character context simplification
NPCs detect nearby doors (but don't yet act on the knowledge)
Fixing more issues. Game seems like it's in a good stable state now hopefully.
Fixed health sync/destroy bug
Merging in the latest AI work
Fix for GetBytes. GetBuffer always returns the full 256 allocated bytes, even if they're not used. ToArray makes a copy, but only returns what's actually used. Big improvement for network traffic!
Making sure all maps somewhat support AI
Balance tweaks. Made cops less accurate.
Minor fix for and issue that stopped cops from aiming in certain situations.
Merging in AI work and fixes
Mostly fixes merging in, plus some Cop AI improvement.
Cops put their guns away when
Cop AI is dumb and a bit broken, but this version has been tested and seems stable + has some bug fixes, so it can go into trunk.
Fixed selected slot visuals not showing up on client + test map update
Better door fix. Only animated when necessary - moves instantly when new clients connect.
Fixed doors not syncing correctly when new clients connected by removing some code.
Fixes #68. Purchases (shops, buildings) now functional again.
Fixed medkit not working anymore. Kinda hacky fix: Made it a holdable item with no model so that it can be selected. See also GitHub issue #69