8,451 Commits over 2,131 Days - 0.17cph!
Merging in AI work and fixes
Fixes after doing some testing
Some fixes for potential null checks and general issues
NPC shots can damage vehicles
Pedestrians flee when getting injured
Cops boost view distance momentarily when shot,
AI reloading reinstated. Added aim inaccuracy.
Cop AI work and refactoring. Cops keep their guns out and remember criminals for 30s, then go totally back to normal. Also commented out some OnDrawGizmos stuff so I can see my own ones.
Mostly fixes merging in, plus some Cop AI improvement.
Multiple fixes for hit visuals, sounds, and hit indicators.
Fixed error in client mode, and fixed double impact FX sounds when in C+S mode
Cops shout when they detect a criminal
Working on Cop AI, getting more complex
Cops put their weapons away when not in use (no target)
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 initialisation order problem with players who were already in vehicles
Fixed player spawns, no longer spawning at zero
Fixed player animations when holding weapons
5.6 upgrade was causing crashes. Reverted.
Updated to Unity 5.6 beta
Working on spawning and moving in actual cities. Unified network level size with tile map size.
Added AI respawn support. Some other small fixes.
Added character world model back into CLIENT+SERVER mode, so NPCs can shoot the player. NPCs drop their stuff on death. Starting work on NPC respawning.
Merging the latest in from trunk
NPC manager includes allies
Character roles now include humans.
Allow NPCs to have different amounts of health
Updated NPC manager editor
Added riot cops with M4s. Updated NPC manager
Fixed pooling errors, but added a warning when stuff isn't pooled correctly
Enforced a reloading wait for the AI
Better firing rate control for AI, an reloading support
Removing some #SERVER flags since they broke the Apex AI interface in #CLIENT only mode.
Hooked up most of the in game UI.
Shot visuals from NPC weapons fired on the server now show up on client
AI weapon shots do actual damage