122,856 Commits over 4,048 Days - 1.26cph!
Updated comp damage with new sparkies.
Cherrypicked metal bulletholes.
Impact sub emitter rotation fixes
Advance Path NRE Fix -> Main
Preserve tags when formatting Arabic strings
RustText formatting, text auto alignment
Texts converted on the following screens: loading screen, inventory, selected item panel, quick craft, team UI, missions
▉▋▍▇ ▄▉▄▍▆▊▋█▆█▌'▅ ▌▆▉▊▅▊▄ (▌█▍▆▉▅▊▇▉ ▌▋▆▋▇▌▍▉▉▅▄▌) ▊▆█ ▌█ ▌▇▉ ▇▌▆▍▊ ▅▍ ▅▇█▌ ▉▇▆'▊ ▉▆ ▄▋▍▇ ▍▄ ▍ ▊▆▅▅██▅▇ ▇▌ ▅▍█▆ ▄▆▍ ▌▅▅▇██▇▊▍▉ ▇▄▇▅▇▌▇▇█
▍▋▊▍ ▇▉▆▉▄▊ ▄▍▍ ▉▍█▌ ▌▉▅ ▋▋██▌▋ ▆▍▊▌▅▄ ▍▊ ▆▆▅ ▆▌▋▆▍ ▇▄▌▉ █▉█▊▉
▍▋▅ ▋▅▆▅▄▊▆ ▆▌▆█▄ ▄▇▆▋ ▇▉▄▌▍▌█ █▊▇▆▋▉▍▆▆▆▌ ▍▄▍▄▆▅█▍ ▄▄▉ ▌▉▄▆▊▇▍ ▌▍▆▌ ▋▋▉▋ ▇▉▊▍▄ ▆▋▅ █▅ ▌▆▇▌▇ ▍▋ █▍▌▋▆█▌▉▆▇▆ ▊▄▇▅
New spark textures to replace the old bois from 2014
Explosion overlay post stuff.
Additive fire prefab iteration.
merge from spectate_blackout_fix
█▉▅█▆ ▄▆▍▋ ▆▌▇▉▇▄▊▅▌▇▄_▉▊▇█▄▇▌▅▄█▌█
merge from hose_material_fix
More work on converting all texts in the menu: inventory, server browser, options, steam inventory and various popups
Fixed IO hose gray missing material
All option menu texts converted to RustText
Phrases
Fixed dropdown options not being picked up by phrase updates
Started converting options menu legacy and TMP texts to RustText
Initial tests at getting the Arabic language to work
▆██▌▆▄▇█▍ ▋▍▅▅▆▇▆▄▉▉▄<█> ▄▅▉ ▍█▅▌██
█▆▋▌▍▆▇ ▄▍▊▋█▍▌▅█▉▆▄▅▆<▋>.▍▋▆▆▇▍▌▌() ▌█ ▍█▇▊▇▇ ▆▄▌▄▊▍▇ ▍▄ ▆█ ▉ ▌▌▌▆ ▆▊▇ ▄▉ ▋▍█ ▅▅▋ ▆█▉█▉▄▆▍▍▇ ▅▅▍▇▇▅▄▉▇/▍▍▊
Added a blank audio source to the Sound script
▄▄▍▅▊ ▄▋█▍▌ ▄▌▋▅▋▆ ▋▊▇▍▇▄▋ ▋▅▆▆▍▆ ▄█▅▉ ▊▅▍▋▉▉▅ ▉▆█▍ ▍█ ▌▅▆▅ ▇ ▅▄▄▊▄▇▅▍▇ ▋▌▅▌▇▌▇▄▍▌
Show "Blocked by tree" when blocked by a tree
merge from subtract_untangles
resubtract
102037 DuplicateGUIDFix
Misc fixes to jungle ruin wall kits. First pass tests of ruin rubble props
▋▉▉▉▆▉▇ ███▆ ▉█▌▇▋▊ ▅▄▇▋▅▋▊▄▉▍ ▉▍ ▇▄▄▋▇ ▍▇▌ ▇▉ ▆▇▍▉▉▊▌▋▍▄ ▉▍▋▇ ▊▆▊▌▍▉▊ ▉▌█▄▇▆ ▌▄▌▍▍▆
player update rocket launcher reload anim for the weapon speed changed from 0.5 to 1
player update. handcuffs setup and anim set export
Update: Fixing deprecation warnings from obsolete Pool API use
Tests: none, trivial changes
▇▅▅▌▆▇▉ ▇▋▆▄▇▇█▍▄█▉ █▌ ▌▋▄▍▌
Updated industrial.ceiling.lamp.compact Model and Prefab
Added New Textures and Materials for industrial.ceiling.lamp.compact
Optim: Avoid unboxing in Pool.Free(ListDictionary)
Was reported by Clr Heap Allocation Analyzer and I missed it originally.
Tests: none, trivial change
Merge: from main
Tests: built all targets, ran around solo on CraggyIsland
merge from radtown redux branch
Added convar 'global.disable_clouds' to disable clouds
Update: disabling ServerTests to not mislead that they are working
Tests: none, trivial change
▍▄▇ ▌▍▄▆▇▍▅▋█▋▅▅▆▉▌ ▄▇▄▆▊▄█ █▄ ▅▍▇▋▉▆██▌▍ ▌▇ ▌▋▍▍▉▊▅▉
Merge: from main
Tests: ran new unit tests - all green
Update: Refactoring code to not need Pool.FreeDynamic
Since there's no more users of Pool.FreeDynamic, removing it as well.
Tests: Ran CompanionServerTests - all green.