8,451 Commits over 2,131 Days - 0.17cph!
Working on NPCManager and NPCs
Added support to filter out raycasts results from the wrong domain.
Fixed itemcontainerentity
Fixed NPC type ScriptableObject, which wasn't updating the asset properly from the custom editor.
Working on NPCs and bugs.
Clean up errors when in #CLIENT only
Smooth movement for proxy characters - actually better than the old system.
Improved entity observer stuff
General stuff, fixing bugs, mostly ordering issues.
Fixed motor ending up in the wrong scene, which was also meaning NPC damage didn't work
Get things working on listen server
Working on character death/respawn
Forgot to hook console system up to receive network messages
Fixed subscribers subscribing to the same group twice, fixed all visible death bugs.
Lots of work on IsServer/IsClient checks. Tried to also reduce #if defines but without much luck.
Working on vehicles, plus extra fixes for #defines
Vehicle work, plus removed some listen server things that were only relevant in the old system
Fix classic bug in MaskCollisions
Cars run at the right speed again, but with some physics issues. Going to tweak things.
Committing jittery vehicles without smoothing, before I write a new smoothing solution that'll interpolate nicely between ticks
New smooth interpolation system for client vehicles, regardless of client tick rate. Some minor issues remaining.
Variable interpolation clock now handles a long wait between ticks, as well as simple latency
Didn't mean to change tick rate
Server build seems to work now
Improved car entry interaction
Fixed vehicle instability in listen server mode
Fixing unfinished/broken stuff in NetworkEntity. Got one more thing to fix in ItemTradingEntity
Interface work, mostly preventing ambiguous calls from combined interfaces
Fix for NRE that could happen as player was disconnecting
Messing with level loading + fixing NPC manager singleton woes
disconnection and loading fixes.
Fixed most client disconnect / reconnect stuff.
Working on re-adding bot support
Visuals are back for bots and proxy players