4,399 Commits over 609 Days - 0.30cph!
merge from toolgun_corpserepair_fix
Fixed garrys mod toolgun not being able to repair deployable corpses
▅▊▉▌▉ █▌▌▊ ▌▍▉▄▇▉▋▆▊_█▍▋▅_▌▌▆
▄▅▅█ ▊▊▍▌█▅█▄ ▊▇▅ '▉█▇▇▆█▋ ▉▅▄▆▍ ▍▄▄', ▊▆██▄ ▉▊▇ ▊▆▄▉▆▆▌ ▍▉▅▍▇ ▍▉▆█▍▇▉▄▇▇ ▋▍ ▌▇█▆▉▆ ▆▉▌▄ ▋▄▅▍█ ▆ ▆▄▋▋▍▊ ▄▅▄▍█▊▍
merge from groundwatch_nre_fix
Fixed GroundWatch::LegacyRadiusCheck NRE again
merge from Easter_event_2025
merge from Easter_event_2025
Fixed eggs spawning in ice lakes
Fallback to terrain height when the raycast didnt hit
Eggs spawn at water level
Client optims:
- Removed Update call from egg entity, moved to a single manager updating all of them - halved the cpu time
- Enabled pooling
Enabled raycasting on egg spawned during the event
Easter egg hunt improvements and fixes:
- Egg spawn pos is now raycasted instead of using the terrain height map - fixes eggs spawning inside rocks, player bases etc
- Initial eggs spawn uses raycast commands and is budgeted and spread out during warmup time
Fixed vending machine storage adaptor pipes always being blocked
Fallback to 'en' when setting global.language to a non supported language
Fixes some CultureNotFoundException errors
Fixed potential GroundWatch NRE when loading old saves
Placement price checks, pickup gives you back cloth instead of the wallpaper item
Turned the wallpaper item into a wallpaper tool
Floorpaper and ceilingpaper prefabs setup
Created a few test skins
Renamed canRequireAuthIfNotLocked -> canRequireAuthIfNoLock convar to erase any default value saved to true
Set as unsaved
canRequireAuthIfNotLocked convar default to false
Fixed RPC error when attempting to reskin high wall blocked by something (cherry picked from 118231)
merge from softcore_update
(groundwatch_caching branch)
merge from softcore_update/deployable_corpse/groundwatch_caching
merge from softcore_update
-
118244 Fixed corpses not decaying because they're immortal
-
118245 merge from softcore_update/containers_auth
merge from softcore_update/deployable_corpse
merge from softcore_update/containers_auth
Fixed corpses not decaying because they're immortal
merge from softcore_update
-
118237 Combined bed corpse gib meshes
Fixed bed gibs colliding with corpse
Disabled player collisions on bed, towel and bag corpses
merge from softcore_update/deployable_corpse
Combined bed corpse gib meshes
Fixed bed gibs colliding with corpse
Disabled player collisions on bed, towel and bag corpses
Fixed TC purchasing its anti gried upkeep after saving 50% of its loot in a corpse
▌█▍▇ ▄▆▅▍▅ ▉▋▇▊▆▇▋▋ ▅▊▉▆▆▉▄▋▇▆ ▌▋▍▌ ▍▊▋▄▍▄▊█▇██▄ ▊▄▍█ ▊ ▋█▋▇▌▊▄ ▊▌▌▉ (▊▄ ▇▅▅ ▊▋▊'▌ ▆▇▋▄ ▊▆▅▋ ▆▍▍▋▍▊)
merge from softcore_update
-
118201 Fixed vending machine corpse not repairable in doorways
Remove client Open interaction when a container is empty (so its not obstruction the way to dropped items indefintely)
Fixed vending machine corpse not repairable in doorways
▇▆█▋▋ ▍▄▇▉ ▍▉▅▋▌▌▊▌_▆█▅▆▅▍
- ▇▇█▉▍▇ ▊▆▅▉ ▊▇▄▋ ▍▋ ▌▌▍▆▉ ▇▆▅▍█▉▉▄ ▅█▄▅ ▆▅ ▇▆█ ▄▄▌▋█▊▄▉ ▌▌ ▌█▉ ▆▆▍█▄▄▆▊▉▌ ▅▅▍▅▊▆ ▋▊▉█ █▌▍ █▌▌▊▄█▉▊ ▊▊ ▉▅▋ ▆▌▅▇▄▋█▅ ▊▉███▆ ▄▆▆▍ ▅█▇▉▉▅▇▆ ▅▄▆█▉▇▍
- ▌▄▌█▆█ ▊▇▋▋▇ ▇▆ ▉▅█▇█ ▋█▋▇▊▇▄▄ ▋▉█▍▆ ▄▄▉▉▆▆▋ ▄█▉▄ ▊▌▅▋▅▊▄▉▌ ▄▋ ▍▅█▇█ █▅▋▄▍▋
- █▆▇▊▍▌ ▆▊▇ ▇▍▋▋▌▆▇▍▅▉▍▅ ▅▆ ▅█▅▍▌▆▍▊█▄▌▇▌██▊, ▅▆▆▊█ ▄▇▋█▆▅▅ ▊█▄▊▇▄▅▆▌▍█▇ █▊█▋▍▉▇ ▌▉█▇
merge from softcore_update/deployable_corpse
Use CanBuild instead of IsBuildingAuthed
Optimisation, only one CanBuild server call per check
Simpler containers auth checks
Set GibSimulator as IEditorComponent, fixed missing GibSimulator warning logs