branchrust_reboot/main/general_qolcancel
225 Commits over 273 Days - 0.03cph!
Fixed footstep sounds always being barefoot sounds after changing to other footwear in inventory (broke in 65844).
Cause:
- uiPlayerPreview called RebuildWorldModel with a custom playerModel
- RebuildWorldModel called SetDefaultFootstepEffects on the main player model, but then called OnDressModel on the inventory preview model
Player model was now reset to default footstep sounds, while the preview model got assigned the boot sounds.
Merge Main -> General QOL
Fixed Rust's graphics Quality setting defaulting to 0/6 ("Super Potato") on first install. Set the default to 4/6 ("Good").
Fixed autoturret idle animation moving more slowly at higher server framerates
Move scope overlay layer from 44 to 2 to have it play nice with the helmet slit overlay
Changed GameUI.Hud.HelmetSlitOverlay sort order override from 11 to 3. Fixes status information (wet, cold, straving etc) being hidden by the helmet. Will need to keep an eye on whether anything else ends up showing over the top of it that shouldn't be.
Merge Main -> General QOL
Revert most of
69231 - was only working on listen server
Merge Main -> General QOL
Input while riding a horse now takes the player's auto-sprint setting into account
Fixed IsMounted actually returning HasDriver for vehicles (i.e. would return false if there was a passenger and no driver). Introduced in
25915.
Merge Main -> General QOL
Tweaked ore/wood gather tea bonus calculation to give a consistent amount of resources for each node
This will give 1-5 less resources per node (eg. Jackhammering a stone ore node with pure ore tea active will now give 1500 stone per node instead of 1501-1505)
Modular cars take 4x as long to decay by default (ModularCar.outsidedecayminutes 216->864)
If a belt item is equipped when opening the inventory that item will be automatically selected
Removed slot 8 input bind (can't equip anything in slot 8)
Renamed slot 7 bind to "Holster item", deselects whatever you have equipped (bound to the 7 key by default)
Update options menu with updated binds
- Fixed missing world model script on cooked_fish_steak and on raw_fish_steak
- Fixed Prefab ID on UnderwaterLab_Dwelling_600_Corridor_A and UnderwaterLab_Dwelling_600_Corridor_B
- Fixed missing spawnable script on Scarecrow (it's used in Scarecrow.Population)
- Fixed NREs in BaseNavigator HasPath
Merge Main -> General QOL
Added box collider support to TriggerTemperature - fixed heat_volume throwing errors.
Removed double-up model scripts on crossbox.entity and speargun.entity
Assigned rootBone on Model scripts on mlrs.entity, modular_car_camper_storage, and SantaSleigh (prevent Manifest rebuilds complaining).
Merge Main -> General QOL
Change vehicleDismountHoldTime default to 0 (dismount behaviour should be unchanged by default from last month)
Exposed hold time as a slider in the options menu under the Controls section
Fixed being able to report the same player too often
Save T2 and T3 tech trees to generate input and output data, fixes branch cost display not working on those workbenches
Fix incorrect cost calculation
Change default vehicle hold dismount time to 0.25 (was 0.5)
This is saved so any existing staging players will stay at 0.5
Fix error when exiting tech tree while holding mouse to unlock tech
Better text sizing on repair cost indicator
Fixed total required scrap displaying incorrectly when first opening the tech tree
Tech tree panel layout tweak
Fixed missing arrow icon on tool cupboard storage
Can right click construction items will to insert them into the tool cupboard
Hide repair indicator if the hammer is unequipped while the UI is open
Better list name when transferring player loot
Fixed vehicleDismountHoldTime rename from earlier
Fixed missing source item field on sam sites, fixes name appearing incorrectly when holding a wire tool
Rename global.dismountHoldTime to global.vehicleDismountHoldTime
Remove global.quickDismount convar, just set global.vehicleDismountHoldTime to 0 to achieve the same thing
Fixed research bench panel preventing researching an item once it's been researched
Pattern boomer shells will no longer display user made patterns when censor signs is set to true (shows a random burst instead)
Fixed map icons flickering at the wrong size for a frame when opening the map
Fixed missing player id on report screen
Can no longer report a specific player more than once every three minutes
Added a keybind to trigger the focus map button on the map screen (unset by default)