108,341 Commits over 3,867 Days - 1.17cph!
Incapacitate vision and movement duration tweaks
Placeholder obscurce vision UI
Increased lower chain damping to 0.2
Fixed new modded prevent building prefabs not working as intended, because of
103805
Add phrases for move speed and obscure vision modifiers
merge from clearinventory_improvements
Fixed clearinventory NRE, check for null args and check for null backpack item container
Fixed log when clearing main container
Fixed some explosions near a ball.entity not applying a force - added a backup method
adobe wall and gate first pass
Cape LODs skinned to spine4 to reduce snapping
Fixed TMP error when joining a server or opening the map for the first time (caused by the PermanentMarker TMP asset)
Combine movement and vision darts into a new Incapcitate dart
Update: ShopFront pools ItemContainer
- also deleted empty virtual override
Test: 2 player session with a shop front, one was interacting with the front while I destroyed it - items dropped, next front clear
Improved ball.entity physics behaviour, rocket hits etc now apply forces correctly
Organising dart type folders
Clean: Remove redundant StorageContainer.ResetState
All the cleanup is already done in DoServerDestroy. Might be worth consolidating these callbacks in the future.
Tests: none, trivial change
merge from Halloween_2024
Dracula Cape texture fixes for back area which is now visible
merge from world_update_2
█▊▍▄█ ▍▇▇▇ ▇▍_▌▇▍▄_▍▌▆█▊▉▋▆▄
Merge from world_update_2
Merge from elevator_parenting_collision_improvements
Add an IgnoreParentEntityColliders option to TriggerParentElevator, prevents players from getting unparented from an elevator when they collide with a collider on the elevator
Also has special handling to ignore collisions with the corresponding client/server entity when in the editor
Static planters code cleanup, use PrefabAttributes and remove the id lookup as it won't work through a save/load
Fixed planters being able to plant more than one plant in a slot after a server restart
Increase spawn check timing to 4 minutes (was 30s)
Rebuild manifest
Merge world_update_2 -> Aux2
Cherry pick compile fix, SpawnMargins -> world_update_2
Fixed client compile in builds
Unsaved food cache loot change
Merge main -> SpawnMargins
Adjust food cache spawns, removed black berries and raw meat
Fixed water well shop appearing on the map after a server restart
Merge from world_update_2
Applied standard code formatting to all code in the Rust project
Removed all child gameobjects on a bunch of loot entities on the server (mostly some leftover model gameobejcts and the empty birthday balloon objects)
Affects crate_basic, crate_elite, crate_mine, crate_normal_2_food, crate_normal_2_medical, crate_normal_2, crate_normal, crate_tools, crate_underwater_basic, foodbox, loot_barrel_1, loot_barrel_2, oil_barrel, vehicle_parts
Removes 1-12 gameobjects per entity
Restored server browser search bar text size
Fixed spraycan free painting not working on hard side wallpaper
Added .editorconfig file or standardised Rust code formatting
Fix some vendors in bandit and fishing villages not working
Added .editorconfig file or standardised Rust code formatting
Fixed spraycan wallpaper reskin missing condition
We now check for exposed wallpaper when running the decay tick
Adjusted the inside check rays