branchwiseguys/main/GameModeEventscancel
18 Commits over 0 Days - ∞cph!
Fix for buildings with no units
More character event stuff
Fixed location event bugs
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.
BigInfoText uses the new characters events
Character events work in progress
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.