13,656 Commits over 2,741 Days - 0.21cph!
Merge from hackweek-chat-emoji
Fixed a wild pooling/input field bug that was making the autocomplete emoji popup options sometimes insert the incorrect emoji when clicked
BaseMountable now calls ModifyCamera on it's VehicleParent (if it has one)
Better camera control on parachute, lock the players eye position to it's actual model eye position
Fixed gutting fish resulting in incorrect item pickup notices if the resulting items were placed in a stack
Introduce drag gradually over a second as the parachute is deployed for a more natural look
Refactor foot ik to have less huge blocks of copy and pasted code
Fix foot Ik caching a bad position if the foot IK raycast does't hit anything, leads to better responsiveness when landing
Adjust interruption rules on jump animation for better responsiveness when landing on the ground
Added freefalling blend tree animation, normalize forward and right animation parameters when falling with a parachute equipped
Added an AnimatorLOD to the mining quarry
Add animatorSpeedChange quarry variable to control animator ramp up/down
Fixed missing animator and renderer connections
Merge from hackweek-chat-emoji
Fixed emoji's deleting themselves if the character limit of the input field was 0
Merge from hackweek-chat-emoji
Cleanup
Emoji gallery will now respect the maximum character limit of the input field it's attached to
Finally fixed caret position on input fields not being properly set to end of string when selecting an emoji via the gallery
Emoji compatible Input fields will now remove the greyed out text if the input field does not have focus
Fixed a pooling issue with the emoji gallery on the vending admin panel
Decrease opacity of emoji autocomplete box in the chat window
Add a custom inspector for TmProEmojiInputField to avoid having to use debug mode
Added a new RustInput.Normal.Emoji control, same as regular input field but with emoji support
Added emoji support for clan motd and member notes (has a few issues, might make some changes on the emoji branch)
Merge from hackweek-chat-emoji
Allow emoji's in the pre colon portion of the string when using add2
Renamed :torch: to :light:
Fix autocomplete NRE when highlighting an option and updating the text input
:sunglasses: is now :cool: to prevent clash with existing sunglasses item
Some asset renames
Update dance emoji, 37% more style
Added :scientist: emoji
Merge from worldmodelupdates -> worldmodels
Code support for different dropped item models based on stack size
Merge from hackweek-chat-emoji
Speculative changes to prevent RustEmojiLibrary NRE's
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