3,110 Commits over 915 Days - 0.14cph!
Ok seems to finally connect faces of walls & floors correctly
Trying to identify what faces can connect before sockets are connected doesn't quite work
Although it's incorrect, it's connecting the segments of the base & debug drawing information to show where it is going wrong
Also renamed some "Shape" classes to "Face"
Split up classes & organize code
Messy mock up of how I want the system to split building blocks into faces & connect them
Fix NRE in SendUpdatedInventory
▄█▆ █▆▍▆▅▄▊▉▅ ▍█▊ ▇▌█▇▍▊▅▆ ▆▊▍▋▆▆▆▍▋ ▋▇▆▋▄▋ ▍▇▄▄ ▌█▌▅ █▅ ▉▋▍▌▆▉█▌ ▆▄▌▆▆▍ ▍▌▊ ▋▇▊▅▌▆▄█
Fix compile error of editor holster tool
▆▍▍ ▉▋▆▆█▅▅ ▊▍ ▆▍▅▌ ▍▉█▋█▉▋▉ █▊▄█▅█ █▉█▋ ▊▉▍▍ ▅▄▋▋▍▄█ █▅▌▇▉ ▅▉▌▍█▋▆▇ ▄▄▅▌ ▆▊ ▋▅█▉
Prevent right clicking character model to rotate it while backpack is open
Add editor tool to save the current rotation of the holstered weapon to it's backpack offset (to the entity, you still have to coipy paste it to the prefab)
Rotate bows to face backwards when holstered on backpack
Rotate jackhammer holster to make air canister face backwards instead of sideways
Rotate HMLMG holster so ammo container faces backwards instead of sideways
Fix salvaged melee tools not having backpack holster position set
Fix diving AK not assigned to left side of backpack
Tweak offset of smallbackpack (-0.01 Z) , bolt & hmlmg to reduce floating holstered weapons
Merge from main -> backpacks
Fix hover looting items into a full inventory with partial slots not putting the remainder into the open backpack
AKA: 500 stone in main inventory (full), right click 1k stone, 500 -> main inventory, 500 -> open backpack
Merge from main -> backpacks
Prioritize the main inventory when hover looting items out of a container with a backpack open
Once your inventory is full, then overflow to the backpack
Fix picking up an empty backpack swapping backpacks instead of going into your main inventory
Change pickup delay of backpacks from 1.5s -> 3.5s
Reverted pickup icon for backpacks from a backpack sprite to normal open sprite
Fix trying to equip backpack when right clicking inside another backpack
Fix not swapping backpack when picking up off the ground (broke after fixing right click swapping items)
Merge from main -> backpacks
Merge from backpacks -> main
Block equipping a backpack inside a safezone when the backpack you are wearing has items inside it
This prevents the backpack being accidently dropped inside a safezone when equipping an empty one
Allow backpacks to be stolen by other players inside safezone (default behavior of dropped items)
Should be safe because backpacks also stay on corpses when you die inside a safezone (please don't die above one)
Merge "fixed" large backpack wearable
Fix crafted backpack replacing equipped backpack / going into backpack slot
Change delay when picking up backpack from 0.5s -> 1.5s
Can configure pickup delay in ItemModContainer
Change icon of "looting box" to backpack when looking at backpack on the ground
Recalcualte bones for large backpack wearable
Reserialize small backpack worldmodel
Merge from main -> backpacks
Fix repair bench only playing "change skin" sfx once per skinning (due to adding 1 second cooldown after every item) instead of once per second
Only apply "1 sfx per second" when autoskinning: play it every time when manually skinning
Fix right clicking clothing (hazmat) that conflicts with backpack slot (diving tank) not being equipped (because it tries to equip hazmat in backpack slot)
Fix hover looting items from storage while holding alt putting the items into your main inventory instead of equipping / swapping them
Fix right clicked items to wear using the first empty slot instead of the first conflicting slot (causing items to not swap slots correctly)
Try to unequip conflicting werables (equipping hazmat from hotbar when wearing hoodie + pants) into the main inventory first, then hotbar second
Increase delay when equipping clothing from hotbar from 0.2s -> 1.5s (to account for items actually swapping slots now)
Fix swapping items from inventory -> worn moving to the next free slot instead of swapping the items exactly
Merge from main -> backpacks
Fixed backpacks not facing player when they are dropped
Revert import size of large backpack from 85% -> 100% as the skinned mesh is fixed properly
Rotate large backpack world model to standing upright instead of laying on the ground (also modify buoyancy points to match new rotation)
Increase collider size of large backpack to prevent it tipping over when dropped on flat ground
Decrease collider size of small backpack to match the new model
Merge large backpack smaller scale -> backpacks
Fix right clicking item from inside a backpack on the ground not going into your worn backpack when it is open
Fix player model blocking certain inventory slots & having glow overlay when hovering over player model when backpack is open
Fixed right clicking empty backpack inside a backpack trying to wear it instead of moving it into your main inventory