userDaniel Pcancel
branchrust_reboot/maincancel

263 Commits over 608 Days - 0.02cph!

1 Year Ago
Bugfix: Don't leak pooled lists in RunInRadius<T> Thanks for the report! Tests: ran admin commands that would generate a leak - no more.
1 Year Ago
Merge: from main/item_pooling This fixers the NRE on server tick (and blocker for joining). Tests: loaded a save that consistently produced NREs - not anymore
1 Year Ago
Merge: from item_pooling This reintroduces pooling for Items while fixing the original bug that caused their backout. Tests: build all modes in editor, tried to repro original bug - didn't happen.
1 Year Ago
Merge: from itemcontainer_pooling Fixes the "Double init of inventory!" assert on killing NPCs. Tests: spawned scientist NPC, killed them - no assert logged, corpse still clothed and loot present.
1 Year Ago
Merge: from itemcontainer_pooling Tests: built all modes in editor, booted craggy - no asserts, loaded a save on procgen - no asserts.
1 Year Ago
Merge: from fix_hitinfo_pooling Tests: all modes build in editor, got attacked by animals then injure->kill - correct killer (and no leaks of HitInfo in Pool)
1 Year Ago
Merge: from /main/expand_ipooled Tests: tested all modes in editor, built client and server binaries, tried 2p local multiplayer - coor loop was good.
1 Year Ago
Merge: from /main/pool_reduce_freeunsafe Tests: tested on feature branch with build tests
1 Year Ago
Buildfix: updating stale DLL Tests: built all modes
1 Year Ago
Merge: from /main/experiment_reduce_gc_server_refresh Tests: ran new unit tests, checked Server Browser work
1 Year Ago
Buildfix: ifdef out ExplosionScreenBounceFade logic Tests: built all target modes, all green
1 Year Ago
Buildfix: unexpose a variable Leftover that I missed during cleanup, somehow tripped up the build. Tests: Build in all modes - pass. Ran unit tests - pass
1 Year Ago
merge from Pool_Remove_FreeDynamic Tests: ran new CompanionServerTests 10 times, all green