8,451 Commits over 2,131 Days - 0.17cph!
Re added the notification stuff
Simplified NetworkGameMode creation events. Decided AutoFiringEvent was trying too hard to be clever
Moving character events around
Can get NumListeners from your weak ref event
Game modes now have character events available to override. Added a WeakEvent class for memory leak safety.
Oops, removing my debug changes
Removed pool checking for CharacterState and CharacterMotorState, since Bill F's changes mean they're no longer pooled.
Use the dll interpolator class in the main project. No need to have two instances of the same thing - they'd already got slightly out of sync.
Moved some more stuff around.
Removed and converted some messages
Encapsulating networkentity field
BuildingUnit is now a networkentity
Tiding up some of the building networking code.
BigInfoText uses the new characters events
Character events work in progress
Tidied stair and window glitches
Working on some event stuff for game modes, but ended up doing a bunch of other fixes and things along the way. Only committing some of what I've done here so this is probably a commit with errors.
Checking a lower tickrate
states working properly again
Unfinished characterstate work
Updated plugins, fixed a serialization bug.
Fixed a few issues with car states.