194,096 Commits over 4,079 Days - 1.98cph!
quick refactor, more setup
▄██▊▉▍▋ ▇▆▋▄▄▇▇▉ ▆▇▆▍ ▌▋█▄
▌▇▍▆▅▅▋▊ ▅▋▉▋█▅▋ ▋▊▊▅▅-▉▋▋▉ ▇▌▆▄▊▊▆▌ ▊▇▊▇▊▋▉▆
▉▅▌▇▌▉ ▄▅▊█▆ ▅▉▆ ▉▅▊▇ ▌▇▌▊▍
▉█▊▄▄█▇▅ ▌▄▌ ▊▇▌█▋▋▋▄ █▆█ ▄▇ █▌█▊
Fixed major gaps in supply drop
relaxed rug placement to allow deployment on ceilings again
Fixed certain rug stacking exploits
██▉▅▇▌▊▌ ▇▆▌▉▉▊ ▊▍▇▌▋, ▅▋▊▍█ ▊█▅▌▅▄ ▄▇▍▇▇▅, ▇▍▉▋▆▆▅ ▋▄▉▅▆.
▌▍▄▅ ▅▉ ▇▇▋▇ ▆▊▄▄ ▅▌ ▆▋▉ ▅▅█▄ ▊▅▅▌ ▋▋ ▄ ▆▄▍▆▉▍ ▅▉▋▌█ ▌▇▅▇ ▅█ ▅▊▊ ▊▆ ▍▋█▇▌█▍▍ ▊▊▉▋
▅▅▋▌▉ ▆ ▊▋▄ ▋▋▇▅▌▆ ▄▋▋▄ ▅ ▇▍▄▅▋▆▄ ▋▊▋▆▌▆ ▉▄▆█▉ ▊█ ▄▍▆▆▄▅▆▍/▅▌▅▌▉█▇▅▄
Initial work on handling train/rigidbody and particularly train/train collisions
Added a small flashing light to deployed telephones while they're ringing
Override RealisticMass for all vehicles, making it match the rigidbody mass
Clean up and standardise colliders on deployed phone across client and server
Allow setting throttle properly while train is still starting up
▅▇▌ ▆▄ ▊▇▌▊▄▉▊▍█ ▌▅▉▅▇▋▍ ▆▉▉▇▇▅ ▅▇▋▌ ▊▆▄, █▉▋▇, ▅▋▉
Renamed "face lower" wearable slot to mouth
Added Eyes wearable slot, assigned summer dlc and twitch drop sunglasses to that slot
Update head attire pieces to not allow equipping with mouth slot (so we can't stack moustache protection with other head protection)
Update some head pieces to not allow equipping with sunglasses (depends on visual clipping)
▉█▋▉▊▄ ▍▇▆▍▇ ▇▌▌▋▇▆ ▇▆▉▉▉, ▄█▄█▉ ▇█▇▋▌▄, ▍▇█▆
▄▅▄▇▆ ▅▉▌▅▉ ▊▉▅
▇▄▊▌▋ ▆▅█▆▌▅ ▍▌▋▊▅
▉█▊▊▍ ▄▇▇▊███▆▌ ▋▉▋▄▍█▍
▅▇█▅▌▋/▆▌███▌▊▊/▅▄▌▆▆▊▆▅▆/▋▊▅▇, ▅▉▆ ▋▋▆▆▇▄ ▅▉▄▆▅
Moved santa beard back to the face slot to prevent stacking protection
▍▉▊▍▇ ▇▊▌▍▌▅▍▋ ▆▊█ ▍█▅▇ ▅▋▉█▋▉▍ █▊▍▊▄▌▌.
Fix modular car chassis allowing repair with hammer (had no useful effect, only modules should allow repair)
Added missing decals/playerlogo files (for all 128 player slots)
More strict type checking for Entity.SetMaterial
You can now CTRL+A in console (or any other RichText) to select all text
Pressing CTRL while a RichText element is focused will no longer reset selection, and neither will copying the text
Lua created materials are actually properly being released now, with safeguards against recreating materials with same name and proper refcounts
▇█▋█▅ ▆▉▇▄▆ ▍█▍ ▊▋▄▄▅▍ ▊▆▄▇▍ ▄▄▍▅
Fixed Entity.Set(Sub)Material leaking material reference count on entity removal
Added "Disconnect" button to the openurl/connect confirmation dialogs
openurl/connect confirmation dialog is more resistive to spam, the "Yes" button is initially disabled for 2 seconds
▊▌█▉▅ ██▌▍▍▇ █▋▍ ██▆▉▋ ▅▄ ▌▌▌▅ ▆▆▉▆▄
▅▉▋▆▊ ▉▄▇▌ ▉▊▊▅ █▋▌▌▍▋▌▌ ▊▊ █▄▊▇
▉▆▄▄▆▊▉ ▌▊▅▌▍ █▍▄ ▅█▇▊█▋▇ █▅▍▍▉▆▊█▄
Fixed unable to plant next to Pumpkin in phrases mature, fruiting and dying while planted in a planter
▄▇▍█▌ ▄▆▇▇▄▊▉ ▇▇▍▇▅█▊▆▇ ▊▍▄▊▄▍ █▌▄ ▍▉█▇▄▇ ▇▍▉ █▌▌▋
Fixed broken cave_large_sewers_hard culling volume section
kayak paddle - model & animation update
DoPrepare on CodelockedHackableCrate_Oilrig so the editor stops complaining PrefabID
Fixed top gap when placing vending machine inside a door way
Merge from growable_rain_merge
Cherry picking
56232 with "ignore traceablity" enabled (no idea if this is going to work)
East road & parking for fishing village.
Fixed shore wetness distance inconsistency between terrain and rock/walkway
▅▍█▆ ▄▍▉▋█▉▊▌▄ ▉█▍▌▅▅█▇ ▍█▌▆▇▄▅ ▋▍ ▇ ▉█▍▋▋▍▋▍▍▆ ▊▅██▆▄ ▇▋▍ ▋▆▌█▆▆ ▉▉ ▄▋▌▇▄ ▉▅▄ █▄▋▋▄▄ ▅▆▅▋ ▌▄▇▍ ▆▊█▋ ▆ ▅▋▍▊▉ ▅▇▋▆▄▍▉▊
▆█▌▄▉▍ ▍▊▅▉▆▉██▆ ▄█▆▍▇▇▄ ▇█▇▆▉ ▋▇▌▆▆▅▅ ▌▌ ▅▆▅█ ▌▉▄▅▋▅