195,796 Commits over 4,110 Days - 1.98cph!
Improve performance in the hierarchical culling job by reordering the culling tests by cost
Fix wrong index calculation in ArrayEx.RemoveAtNoResize()
Settings UI prefab variant setup
Audio tab
Added directionalDropEnabled server convar.
Cleanup.
had to reimport large and small bullet container variants as there was a really strange bug happening when renaming folder
re-setup prefabs
Experiment:
Holding the directional drop key will drop items to the ground even when dropped over other inventory slots/ui, to make it easier to drop items with direction without needing to drag the icon all the way off the inventory.
Tint item icon red and scale it down slightly when the directional drop key is held to make it clear the item is going to be dropped.
renamed large bullet container parent folder to bullet_container
added small bullet container variants A + B blockouts
intial prefab setup
Fridge is now classified as an electrical item
Despawn rarity set for new silencers
Updated wallpaper wood floors, added painted variants
Only generate symbols if pdb exists
Wrap inside of setter in if server block
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