198,872 Commits over 4,140 Days - 2.00cph!
▋▍▉▄▅ ▋▍▌▅▍▋▇▆▌▆▉ ▅▌▅ ▆▉▌▍▌▊██ █▆▄▄▋ ▉▋▋▉▋▊▉█ ▆▄ ▆▍▍ █▇▊▊▆ ▍▇▌▅▌▍
▋▇▅▉▆▄▄▌▍ ▅▇▌▍▌ ▌▆▇▉▅▉▆ (▇▉▅█/▅▋▅▋/█▆▆▋▋▄ - █▄▇▆▇ ▋█ ▅▋▍ ▋▊▊█▍▋'█ ▇▋ █▇▋ ▄▅▄ ▆▍▅▉▌▄)
▄▅▌█▆▄ ▇▌ ▋▋▆▌▆▋▉ ▅▋▋ ▋▌▌▍▇▊ ▊▄▅▅▄▌▇ (▊▌▌▊ █▌▄ ▋▊▅▉▍)
▊▆▇▋█▉▆▌ █▋▇ ▊▅▋▄ ▋▊▅ ▄▍▋█▍ ▋▄▉▇▊▊ ▆▌▅▅ ▊▊▆▋▉▉
▅▍▊▉▍ ▊▌▇▇ ▇▊ ▌█▆▇ ▅▆ █▄▉ ▊▅▋█▍▍█▄ ▇██▍▋▊▆ ▆▍▌▇█▌▄▆ ▅▆ ▇▍▉▍▇▅ ▆▋▋█▍▅▆▉▄▅ (▋▍▍▌ ▋▅▌▍▅▆▇/▄▉▊▉▌ ▉▅▊▍▍▄▄ ▆▆▅'▍ ▆▇▄▊ ▇▇▆)
▅▅▇ ▆▉ ▅▄▉▌/▄▋▅▆ ▄▌▄ ▉▅▌ ▄▆▊▍▊▊▉▅ ▊▊ ▅▊ ▍▋▆ ▉██▇ ▉▉▍ ▇▆▍▉▄▍ ▍▇▆█ █▉
Try forcing a full recompile
Merge file.AsyncRead changes from x64
Fixed file.AsyncRead crashing on Linux systems for unknown reason (cleanup)
▆▍▋▌ ▆▋▆▌▆ ▄▅▊ ▋██▉▅▍▉ ▍▇▍ ▌█▇▄▌ ▉▊▋▅█
▅▋▄▄█ ▆█▌▋▊▅ - ▉▄▇▊▄██ ██▌▄▆▄ ▍██
▄▍▌▋▋▄▋▌ ▍▇ ▋▌▍▆█▇▍▋ ▆▅▄▉▅▍▇ ▉▆▇▍▊█▋▌ ▍▌
Added two extra inventory slots to the tool cupboard that will only accept the hammer, planner and toolgun
UI still needs a little work
Update vehicle modules to handle the new client tick correctly (doesn't run when not moving or on anymore).
Fixed an issue where connected speakers would sometimes play audio while unpowered
Set up snowmobile audio system, plus some other changes.
Fixed the other set of gibs rotation
Fixed rotation for snowmobile gibs
▋▌▄▋█▌█ ▋▆▆█▌ ▆▍▊▉▄▄▌▊▅. ▅▌▄▍▉ ▆▊▄▇▇▅ ▆▉▍█ ▍▍▇▅ █▊▌▉▊.
Improving river bank techniques WIP
Rename math.DistToSqr to math.DistanceSqr
Fixed new MarkupObject:Draw argument not working with no maxsize set
Fixed new NextBot functions not default to true
fixed RF deployment stacking
wall external high ice default BP and craftable (only during the holiday period)
Can now left click and hold a tech on the tech tree to unlock it (1s)
▍▍▆▉▅ ▅▆▋▄▊▇▇ ▍▆ ▌▇▋▍▍▉ ▊ ▋▄▆▊ ▋▍▉▊ ▄▋▅▉ ▋▅▍▋▋▉▌ ▇▆▇▊ ▋▆█ ▇▊██ - █▆█▇▅▌▄ ▌▇▅ ▊▄▄▍▆▋▅▅ ▍▉▍█▄ ▆▇ ▇▇█ ▇▆ ▉▍▆▉ ▇▍▅▇
Added snowmobile placeholder sounds (these are recordings I created some time ago of my lawnmower)
Put snowmobile storage interaction above mount interaction in the heirarchy
Snowmobile hurt triggers turn off when not moving
Show much scrap is in the players inventory on the tech tree UI
Show how much scrap is required to unlock the given item, including the cost of any locked items further up the tree
Merge Main -> Snowmobiles again
Buncha terrain sculpt polish. East inland ready for splatting.
Set the new dropsLoot bool to true by default on StorageContainer (match old dropChance behaviour)
Extra null check + convert EntityFuelSystem to used the typed version of EntityRef
Add a map marker for the patrol helicopter
Merge FloatingBackpack -> Main
Resized repair info popup to be a bit less intrusive
Remove dropChance parameter on all storage containers (and ContainerIOEntities) and replace with a simple dropsLoot bool. I've copied all the data over. The actual dropChance float was never used except as a == 0 bool check.
Show a down arrow next to a team mate that is downed as well as changing the colour
Only sub and boat loot floats - save on potential performance hit. Added separate floating loot prefab. Storage container can now set loot to floating or not. A few other edits to storage. Don't drop sub torpedoes, just the storage.
Merge from xmas_update_2021