113,475 Commits over 3,959 Days - 1.19cph!
▍▆▆▉▍ ▅▋▆▆▉ █▆▄█ ▆▍ ▆▇▇▌▄█ ▋▇▍▆▋ ▋▅ ▊▆▊ ▋▅▊▍▆ ▆▇▊█▋▄█ ▅▌█ (▅▆▄▋▊▅ ▆▅▉'█ ▌▊▊ ▇▍▅▉▆▋█▍▋▆ ▊▍▍▋█▆█ ▆▆▄▌▊█ ▅▍▉▉▉▍ ▅██▊▋▆█▊█▅▇, ██▇▍▇▋ ▋█▌▌ ▅▅ ▉▉▌ ▋▉▍▊▊ ▆▍▄▊)
Fixed SS ragdolls flickering (briefly invisible) when entering and leaving parenting triggers
Fixed bardoors loading in the incorrect location, sometimes when entering network range on the client and sometimes when loading a save on the server
Use a pooled list for triggersOnDeath
Add UNITY_EDITOR area in Buoyancy
Show paddle tutorial prompt the whole time the player is in the kayak
Fix diving tanks replacing backpack when picked up (ideal slots tedious)
Add bool to `ItemModWearable` to allow any wearable to be equipped by default when picked up
Removed custom logic to equip backpacks on right click & instead use the same logic other wearables use
Merge Main -> CorpseParentingFix
Merge NewRagdollImprovements -> Main
Some more placeholder cinematic stuff
Merge Main -> CorpseParentingFix
Merge from tutorial_island
Realign cinematic entity in protobuf so it doesn't collide with metal detector
Merge from texture-memory-review2
Protobuf, reapply planner changes, manifest
Added a ShouldSuppressLeftHandScreenShake option to new ViewmodelCameraAnimation component, disables the automatic left hand screen shake applied during reloads
Rework into a standalone component ViewmodelCameraAnimation
Applied to paddle viewmodel for testing
▊▇▇ ▊▆▋▅▋▊ ▌▅▇▊▆▇ ▋▋▇▇▉▄▇▉ █▇█▍▌▍▌▉▍▍▅ ▋▇▉▄▄
Layout changes
Broke scroll view
merge from skip_death_screen (admin only)
merge from server_noconsole
merge from train_tunnels_railing_fix
merge from steam_friends_null_check
Prevent diving tank, parachute & future non-backpack items from being dropped when you are wounded / die
Merge from backpacks/backpack_ui_2 -> backpacks
▌▍▌██▊█ ▅▋▇ ▄▊▇█ ▌██▄▍ ▋▅▊▍▆▌ ▌▄▉▌▌ ▄▍▌ ▌▉▊▅▌█▅ █▆▆▉ ▊▄ ▋▇▅▅▋▆▇▊▋
▅▍▊▊▉▊▍▇ ▍▇▅ ▋▉▌▅▆▉▊▌▆
Single vendor now has new internal layout
Single vendor scales properly
Updated texture bundle splits to avoid 4GB limit
Fixed the layout - now works with flexbox
▄▅▋▋▉▇ ▉▊▅ ▉▉█ █▊▋▇ ▍▄▉▋▇█▋ ▊▉█▌█▆▇▆ ▉▊█ ▍▄▇▍▆▋▉▊▌▅▌
reworked padding on oilrig trims, disabled crunch compression (texture only changes)
Added shovel script and set it up on the shovel, incase I need to add any extra functionality later.
Improved shovel item check.
Flags set to require shovel.
Show player model to the right of the UI
When the backpack UI is open lerp player model 180 degrees, move to the right & lock rotation
Backpack UI 6 slots wide -> 4 slots wide
Add "backpack" label on top of inventory grid
Added a cameraModifyBone field to the viewmodel, when a transform is assigned to this its rotation will be added additively to the final camera position
Eg. if this bone is rotated 2 degrees on the x and raised 0.1m the camera will do the same
Could be used for authored camera animations on viewmodels since the bone could be assigned to a helper bone in the animated hierarchy
The bone needs to start at a neutral pos/rot (0,0,0 on both)
Player will now look at a designated point during the tutorial cinematic (see postRotationLook and postRotationLook in PlayerEyes)
Set player eye bodyRotation on the server to match their transform rotation on spawn. Fixes spawned players not having their rotation set on the server, causing their corpse ragdolls to not match their angle.
Removed all unused tutorial videos
Remove descriptions from tutorial missions, they're not used