branchwiseguys_serialization/maincancel
61 Commits over 184 Days - 0.01cph!
Get a random username automatically on start so we'll get a unique userID
Moved all update calls etc. to one place.
Fixed a lot of build errors and added standalone build testing.
Fixed a few warnings, fixed switch tolerance
Reduced GC to basically zero for reading and writing the raknet stream
Fixed some errors with networkgroups
Converted some scriptableobject stuff to monobehaviour
Stats, TestEntity npc things
Ownership and entity refs
Changed how entities are written
Group replication and destruction
Bodged observer shit, hard to keep this clean...
Cleaned NetworkLevel loading interface
Serializing ISerializables
Enabled base code generation
ISerializables can now serialize on their own.
ISerializables almost working with all the delta shit.
All up and running. Can now test and improve properly.