6,847 Commits over 882 Days - 0.32cph!
Fixed UI_StoreCheckoutResultPage NRE
merge from checkout_nre_fix
merge from skinviewer_metalshopfront
Added metal shop front to skin viewer
Added a feature to lock vertical/horizontal rotation on items, enabled for the metal shop front and a few others
merge from dpv_fuelbar_fix
Fixed DPV fuel bar text regression
▉▄▊▅▇▊ ▌▌▅▋▌▍▇ ▉▇▊▊▉▊▌▌▉▌ ▊▋▌▅▆▊▌▍▋▍▌▇▅ ▉▄▇█ ▅▇▇▋▆▆ ▊▄▄█▉▆ ▅▄▉▄▆▄▇█▉ ▊▆▇▋▄▄█▅▅▅ ▉▆▅▊▉▅▄█▉▅▅▅ ▆▆▋ ▉▌ ▆▇▌█ ▊▌▍ ▉▄▄▍▅▆▅
merge from batteringram_wheels_fix
merge from wallpaper_fixes2
Fixed menu item modal arrow buttons not working (missing UnityEvent attribute)
Fixed WallpaperPlanner.CLIENT_ChangeSkin NRE
Fixed needing cloth in your inventory to reskin wallpapers (reskin is free)
Fixed battering ram middle wheels rotating backwards
merge from localizebindtoken_error_fix
Fixed InputSystem.Keyboard.get_Item error
Compile fixes, metas, codegen
Removed Tests/Open Property Drawer Test Window
Was introduced by the TMP update, never gonna use and its a stupid path
merge from horse_cactus_fix
Fixed player dying instantly when touching a cactus while mounting a horse
Could happen rarely when the rider sat on the edge of the cactus TriggerHurtEx trigger. When mounted, the mount sync force updates the player triggers every frame, so the overlap test flickered in and out of the trigger and fired OnTriggerEnter
Can happen with any mountable in theory, just more common with horses
TriggerHurtEx now debounces damage applied to the same entity multiple times in a single frame
merge from steam_getitems_optims
Cache the known items set because it can be quite large for a player with a lot of items
Steam inventory menu only fetch the acquired property
Back the store catalog in a dict for faster lookups
Store seen steam instance id per account, fixes switching steam account triggering all items as new
Store doesnt pull all steam item properties anymore
Reworked the store external purchase notificaiton to not depend on the acquired property anymore
Added new RefreshAndGetItems overload in IPlatformService
Updated Facepunch.Steamworks
InventoryResult: added GetItems(string[]) overload to fetch specific steam item properties
MonumentInfo auto fill tweaks
Created all monument info scriptables
merge from drone_keyboardlayout_fix
merge from workshop_inputs_fix
▌▊▉▄▉▅▄ ▇▍▌█ ▉▄▄▊▊▅▅▊▍▇▉▍▆▌▋▍▄▇▌▌▄▆▍▄▉▍▇▅▌
Fixed workshop file dialog still using the old input system
Fixed drone controls not being keyboard layout aware
Tier is driven by the highest key card required
Popup styling update
Monument info popup progress, polished the framing and buttons flow
Auto fill monument info scriptables based on whats inside the monument prefab
Fixed RustIconEditor text align buttons not working since the tmp update
FlexElements allow negative gaps
Monument info popup baseline
Fixed discord signout button showing under the social menu
merge from attachment_charms
merge from induslight_boat_fix
▋█▌█▊▆▅ ▍▉▆▉ ▋█▉▊▍▊▋▇██▆▇▌█▄▌▋▋▇▅▍▊▆▋▌▇▇▌▉
Fixed heater heat shimmers showing up when off