6,831 Commits over 882 Days - 0.32cph!
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
Fixed heater lights not fading in when powered the first time
Fixed industrial lights not lighting the vehicle large layer (player boats)
Fixed repair bench loot panel not switching back to skins tab when reskinning an item not supporting charms
Fixed electric heater appearing ON after leaving and re entering network range
merge from buildingerrors_fix
merge from console_localtime
merge from stackedsteamitems_fix
Fix building errors/toast messages not showing up when a teammate is holding a planner, when building preview is enabled
Bunch of skin viewer framing fixes
Fixed stacked steam items showing as one single item in the steam inv menu
Fixed console logs using UTC time instead of local time
Fixed NaN water heights when the map has no land
Skip generation and fill with the open ocean defaults instead (happens on a deep sea with no main land spawned)
Added Deep Sea scene, turns the server into a deep sea