All Rust commits from Facepunch
Fixed more strange spacing on larger sets of server listings
Wire up server entries UI Tag system Precache all tags Fixed some strange spacing on larger server listings
Late night refactoring
Ensure scroll starts at 0 Ensure server tabs are set to toggle Ensure gamemode tabs are set to toggle
More improved scroll behaviour Use absolute scrollbox setup Use padding rather than hardcoding values Fixed scrollbar
merge from wallpaper/floor/admin_commands
Some cleanup and refactoring
Fixed wallpaper being locked to wall mode when deployed looking at floors or ceilings
World model skins replication
Fixed wallpaper view model default missing materials
Managed to get scrollbar setup with flex categories (that was a nightmare!) ScrollFadeGradient object
Arctic biome tweaks with new ambient features.
floor and ceiling world model, lods, added to entity
Fixed some issues with the wallpaper inside checks
resized viewmodel textures
updated ceiling and floorpaper materials and textures
Floor + ceiling paper work with existing admin wallpaper radius commands - passing a skin (name/id) applies it to fitting building blocks only - passing 0 applies default wallpaper everywhere (new) - passing -1 applies random wallpaper everywhere (like before) - added `print_wallpaper_skins` command to display a list of all wallpapers
Fixed missing conditional model wallpaper comp on windows, half walls, and low walls
Tweaked floor and foundation wallpaper sockets to reduce clipping with wires and deployables
floorpaper tool material and textures
merge from main
bloody bucket and diy hammock
merge from main
add shore distance falloff control for biome fogs
Settings keybinds tab wip
Wallpaper floor & ceiling pack - updated metal floor maps, integrated 2 more ceilings
Add queue system for adding/removing instances to prevent colliding with the jobs
▉▍█ ▊▅▉▇ ▅▉█▍▊█▆▍ ▄▄▉▍▇▄ ▍▉▆ ▊▄▍██▄▌▋▊ ▊▄▇▍▆▋▆▇▋ ▇▉▊▄█▆█▆▉▋▋█▉ ▊▇▅ ▍▄▉▌ ▋▉ ▉▆▍▌▅▉▅ ▋
add more parameters to control biome fog lighting
Implement a fallback renderer for non-instanced draw calls based on Graphics.RenderMesh()
Fix ammo count not updating when gun is fired - bug from showing chainsaw fuel but should also fix ammo count being slightly delayed when at higher ping instead of using client prediction
rebalanced terrain splatting around snow and sand to not be massively too broad
Blocking in temporary colours and materials on floating walkways
Update Compass View Model and World Model Mesh Imported Compass Textures and Setup Compass Materials Setup World Model Prefab, LODS and Collider
Added support for gradients in StyleAsset (only implemented by RustButton for now) Also fixed refresh not working in edit mode
Changed Bootstrap again - make sure the menu doesnt leak in whilst loading
Setup server browser server types Setup server browser gamemodes Icons, and localisation linking Setup tab groups on navbar Setup tab groups on gamemodes and server selection
Fix backpack not being inserted into corpse remains if the backpack has items in it
Additional check
Move the pre existing DemolishFlag clearing behaviour from StabilityEntity.Load to DecayEntity.Load
Merge from main
Turrets are less accurate when shooting players on moving trains - 10% chance to miss per m/s of train velocity (convar trainturretinaccuratepervelocity) - works out to 35% chance to hit at 10 m/s (medium speed) and 12% chance to hit at 20 m/s (high speed)
frame mat