branchwiseguys/main/Network_Refactorcancel

129 Commits over 31 Days - 0.17cph!

6 Years Ago
Merge
6 Years Ago
ZGameMode now mostly working. The plane doesn't move.
6 Years Ago
NPC vision fix, using the networkentity trace variant. NPC bad aiming was caused by them not being able to see through themselves on listen servers where they had client and server variants. This is currently broken somewhat as level geometry is being discarded too! Need to do something like change the "discard everything except same scene" to a "discard everything in the client scene (or server scene for casts from the client)."
6 Years Ago
Fixed bot players shooting themselves. There's still something wrong with their aim - and Zombie's aim too.
6 Years Ago
Visuals are back for bots and proxy players
6 Years Ago
Bots
6 Years Ago
Working on re-adding bot support
6 Years Ago
Remove print
6 Years Ago
Messing with level loading + fixing NPC manager singleton woes
6 Years Ago
Fix for NRE that could happen as player was disconnecting
6 Years Ago
Interface work, mostly preventing ambiguous calls from combined interfaces
6 Years Ago
Fixing unfinished/broken stuff in NetworkEntity. Got one more thing to fix in ItemTradingEntity
6 Years Ago
Fixed vehicle instability in listen server mode
6 Years Ago
Improved car entry interaction
6 Years Ago
Didn't mean to change tick rate
6 Years Ago
Increase NPC count again
6 Years Ago
Variable interpolation clock now handles a long wait between ticks, as well as simple latency
6 Years Ago
New smooth interpolation system for client vehicles, regardless of client tick rate. Some minor issues remaining.
6 Years Ago
Committing jittery vehicles without smoothing, before I write a new smoothing solution that'll interpolate nicely between ticks
6 Years Ago
Can exit vehicles
6 Years Ago
Vehicle physics tweaks
6 Years Ago
Cars run at the right speed again, but with some physics issues. Going to tweak things.
6 Years Ago
Fix classic bug in MaskCollisions
6 Years Ago
Vehicle work, plus removed some listen server things that were only relevant in the old system
6 Years Ago
Fixes
6 Years Ago
Working on vehicles
6 Years Ago
Working on vehicles, plus extra fixes for #defines
6 Years Ago
Lots of work on IsServer/IsClient checks. Tried to also reduce #if defines but without much luck.
6 Years Ago
Fixed subscribers subscribing to the same group twice, fixed all visible death bugs.
6 Years Ago
Another fix
6 Years Ago
Forgot to hook console system up to receive network messages
6 Years Ago
Working on character death/respawn
6 Years Ago
Get things working on listen server
6 Years Ago
Better hit masks
6 Years Ago
Fixed motor ending up in the wrong scene, which was also meaning NPC damage didn't work
6 Years Ago
Flag
6 Years Ago
General stuff, fixing bugs, mostly ordering issues.
6 Years Ago
Improved entity observer stuff
6 Years Ago
More magic
6 Years Ago
Smooth movement for proxy characters - actually better than the old system.
6 Years Ago
Clean up errors when in #CLIENT only
6 Years Ago
NPCs move
6 Years Ago
Working on NPCs and bugs.
6 Years Ago
Fixed NPC type ScriptableObject, which wasn't updating the asset properly from the custom editor.
6 Years Ago
Fixed itemcontainerentity
6 Years Ago
Added support to filter out raycasts results from the wrong domain.
6 Years Ago
Working on NPCManager and NPCs
6 Years Ago
6 Years Ago
Note about testing the mission watching methods if/when missions return
6 Years Ago
- Changed mission global observer system to one that only affects the mission runners - NPC manager stuff