221,909 Commits over 3,653 Days - 2.53cph!
Physgun can pick up ragdolls
fixed diamond hitbox length
bullet sprites can be offset from hitbox, diamond bullet collision fixes
Broadcast PhysGun Shutdown to make sure clients release grabbed entity
DestroyLater should still trigger a shutdown once complete. Add OnShutdown event so external entities can know when another entity shutsdown. Physgun release on self shutdown or grabbed entity shutdown.
Fix random playing of hurt sounds
Only allow one physgun to grab an entity at a time
Load material dependencies for meshes on dedicated server (material loading shouldn't init any resources)
Testing prop impact sounds. Broadcasting hurt sounds. Testing death on hard physics impacts.
fixed the lr300 viewmodel attack animations being all jerky
Refactored a bunch of Attack class helper functions, removed old block chance code, shortened a bunch of function signatures
Moved attack side calculation helper function from Unit to Attack
Various AI related improvements.
Spider looks better, because totally important.
More board/pathfinder cleanup
Started changing functions to use BoardPoint instead of x,y where possible
Some pathfinder cleanup
Renamed a bunch of functions to be more readable
Ores don't carve nav
Goblin nav update
Only trigger viewmodel fire on local controllable
ISerializables can now serialize on their own.
Fixed and re-enabled culling compute shader path
Only setup viewmodel if controlled by local player
ISerializables almost working with all the delta shit.
Fixed erros generated when culling has safe mode enabled
Hopefully fixed physgun outlining in multiplayer. Decreased outline fill alpha.
moved the game instance/connection management stuff out of GameHost into a new GameInstanceDirectory class
Fixed sprites not receiving outline
Added workshop and ui background to game scene
Made rubber ball impact sound trigger more robust
Use Cast<T> instead of dynamic_cast<T> for Unreal types (fixes #40)
Started refactoring player, player ID, and host stuff
Fix physgun halo on bouncy ball
Hopefully networked physgun highlight
Added Children property to BaseEntity that gets all attached entities, including descendants. PhysGun outlines grabbed entities children too.
Fixed VBSP version 19 loading (different leaf structure)
Roadmap framework
Bundling