10,973 Commits over 1,950 Days - 0.23cph!
Merge from hackweek-chat-emoji
Fixed the first builtin emoji getting overwritten with server emoji's
Improved the animation transition from jump to fall
Added a slight forwards/backwards tilt based on input
Merge from hackweek-chat-emoji
Added global.ResetServerEmoji
Rescans the serveremoji folder, note that clients will need to reconnect to get the latest emoji
Fix internal emoji controllers not properly shutting down when disconnecting from a server
Fixes several exceptions and prevents server provided emoji appearing multiple times in the gallery
Fix server provided emoji not appearing in the gallery in some cases
Add some slight view shake while parachuting
Added backpack item flag, can only have one backpack flagged item in inventory at a time
Marked open and closed parachute items as backpacks
Added new ItemDefinition flag: NotAllowedInBelt
Applied to parachute
▆▉█ ▉▆▇▇ ▊▌▆▇▌▋▇▍▇▊ ▊▇▇▌▍▉ ▆▍ ▉▅█▇▍▍▄ ▇▊▊▋▄ ▊▄▇▇▊▆ ▄▄ ▉▉▅▅▄▋▋▆▉▄
Merge from hackweek-chat-emoji
Fixed adding emoji to vending machine name resuting in an error when attempting to open the vending admin panel
Merge from hackweek-chat-emoji
Fix not being able to equip hazmat suits
Remove back slot on Wearable occupation slots
WIP switching parachute to operate from the main inventory and not wearable
Render an item considered a backpack (parachute in this case) on the player model if it's in the main inventory container
Adjust canopy colliders to prevent the parachute getting instantly destroyed by deploying the parachute too close to a structure behind the player
Added tips
Unequip the held item when deploing the parachute, re-enable equipping once the starting animation is complete
Improved turning behaviour
Add an item popup when a parachute is repacked
Fixed durability not properly getting assigned on parachute spawn
Adjusting colliders so that the whole canopy now has colliders
Manifest, fixes demo issues
Cache notifies at runtime, no longer need to hook them up to the Wearable component
Added support for clothing to turn off specific meshes if something goes into the back slot
Hooked up on abyss suit as an example, disables oxygen tanks while parachute is equipped
Add new back clothing slot
Update hazmats to allow back pieces to be worn at the same time
Better eye positioning
Animator changes to support deploy animation before transitioning into parachute control anims
Don't process input until deploy animation is finished
Animator changes to support better freefall animations while parachute is equipped
Hook up new animator state
Force changes, much improved handling
Compile fixes, manifest, codegen, test scene
Don't request the server emoji list if the server is running a protocol <= 2398
Temporary fix to prevent any unhandled RPC's when we merge emoji to main and don't bump the network version
Fixed broken items in output containers preventing non-broken versions of the same item being transferred to that container
Remove rich text from chat input box
Can now navigat teh emoji autocompelte with the up and down arrows, pressing enter will fill in the currently highlighted emoji
Various code review cleanup and comments
Various Patrol helicopter water fixes:
-will no longer dive underwater
-will no longer target players that are more than 3m underwater in the ocean (see oceanDepthTargetCutoff on PatrolHelicopterAI)
-rotor wash particles will now appear at ocean level when flying over water rather than on the seabed
Community OverlayNonScaled and UnderNonScaled roots will now scale with resolution, but not client UI scale setting
This means it should be consistently sized across resolutions and displays regardless of UI scale setting
Test setup on shotgun ammo
Fixed cinematic_list convar not working (missing PlayerModelCinematicList component)
▌▇▇▅▆ ▆▋▄ ▋▅▇█▄ ▌▉▄▆▄▇▇█ ▊▊▇ █▇▇▍ ▉▇ ▊▅▋▇▋▉▍▅▇ ▅▋▆█▍▍▍ ▍▇▋▌▉▄▍▋▉ ▆▊▄▊▍
▊▄▋█▊▆▅ ▄▋▅█▆▉▊ ▍▄▍▄▄▆▇ ▊▇▉▋▅█ ▍▇ ▌▋▄ ▉▅▍▆▇▊ ▍▊ ▊▄▌ ▄▋▌▆ ▆▄ ▋▊█▅ ▅▍▍▊ ▆▋ █▋▅▊ ▍██▊ ▇▊▊ ▋▆▅ █▉▆▌▆
Reduce chance of player getting killed on inner tube when colliding with a tugboat