branchrust_reboot/main/misc_logging_cleanupcancel
14 Commits over 0 Days - Infinitycph!
Fix another leak on domain reload
Fix yaml issues in calf, calfmale and lamb prefabs
Fix colliders in a nested BaseEntity being attributed to the wrong Model component
Fix / improve existing "Resolve duplicate Bone Names" tool to target the exact issue
Used it on the 39 flagged prefabs, renamed 194 bones in total
S2P oil rigs, junkyard, outpost
All tests pass
Improved the existing and spammy "Model PreProcess on X: Duplicate bone name: Y and they both have colliders" warning - now only checks for colliders on "hittable" layers which actuall cause issues with duplicate bone names
Add new automated test looking for these issues for all prefabs with model components
Finds 34 cases where colliders will teleport impact effects / thrown projectiles around on hit
Fixed some duplicated geometry in gas station, S2P
ResetStaticFields on UIInventory, fixes get_Eventsystem error when entering playmode
Fix sam site server targets list not getting reset, causing error spam on subsequent play mode sessions
Fix another "Some objects were not cleaned up when closing the scene"
Fix the "Leak Detected : Persistent allocates 4 individual allocations. To find out more..." logs that appear after every recompile
Came from TerrainTexturing, AtmosphereRendererAmbientPass and VolumeClouds
Disable pool.debug by default in editor
Hide "Indirect Instancing: Assuming unit cube..." debug logs behind instancing being enabled
Hide "Prefab has a Poolable component..." logs behind pool.debug
Remove "Threaded texture creation has been enabled!" debug logs, not needed anymore
Fix another "Some objects were not cleaned up when closing the scene" error when exiting play mode
Fix scene loading and steam platform log handlers accumulating every session with skip domain reload enabled, spamming logs when entering / exiting play mode