122,638 Commits over 4,048 Days - 1.26cph!
updated import defaults of mattress
large wooden bullet container variant A and B
collision and initial prefab setup
Settings slider tweak prefab
old single mattress prop blockout
collision and initial prefab setup
removed viewmodel reference from outbreak suit
merge from spatially aware branch - spatially aware volumes enabled again by default
Fix ladder placement issues on jungle, frontier, and stone roof colliders
merge from debug_draw_fixes (Make `ddraw.clear` work with Instanced DDraw)
Add keybind to control option UI
Make `ddraw.clear` work with Instanced DDraw
fixed van_b and van_c LOD4/5 occluding players inside
Merge from foliage_instancing
Tightened env volume on mine_tnl_corner_b prefab (caused issues in cave_large_medium)
Added basic, advanced and pure icons for warming and cooling teas
Fixed warehouse glass transparency on material - back face culling not set to 'on'
Cooling tea recpie changed - white white blue blue
Warming tea recpie changed - white white yellow yellow
merge from jungle_update_improvements
Also fix invalidate cell blocks step for negative coords
Fix compute cell block issues when using negative coords
Ensure SyncVars run first in the build process.
Don't create a lock on Rust.Global.dll
Ensure injector errors when it cant find sync method (dont bother throwing)
Safeguards for client weaving process (dont try to hook setter at at all)
Fixed autosave/autoload not using preprocessor directives
Fixed Changed event being ran on autoload
Convert train line up to unload and train num connected cars to syncvars
Set GenerateEvent default to true
Use a wrapper method instead of emitting equality comparitor in IL - it was ugly at best
Add support for RequireChanged flag - this runs the old and new values through an equality comparison before pushing sync.
Resubmitting previous schizo prefab changes due to something breaking
merge from loot_population_cap
merge from enablelegs_nre_fix
Swapped train engine fuel amount over to use SyncVars instead of protobufs.
First set of testing.
Use an autosave buffer as an intermediary when writing to syncvar bytes
Prevents byte allocations every autosave
Started wiring settings menu
Change UI_Context_scene to match the new menu reference resolution
Bootstrap scene: new UI and localization
Restored explosion radius
Add Autosave system. SyncVars marked as Autosave will automatically be injected into Save/Load methods so no need to write protobufs.
Coconut gloves compatible with Snow Jacket and Bunny Onesie
Wallpaper splash damage enabled on propane bomb and satchel
Fixed radius