195,796 Commits over 4,110 Days - 1.98cph!
NPCPlayerNavigator.TargetAimPositionOffset NRE fix
Merge from main (stomped local changes on wallpaper.anim.controller and wallpaper.tool.viewmodel)
Added store page baseline to the main menu
Targeting attachment icon
Fixed not being able to dismiss pings that are too far away
Settings page query url implementation + some search fixes
Issue a warning if sync vars are an unsupported type
Main menu navigate convar
Remove unused train sync stuff
Add exact array pool - only returns arrays that are exact sizes. This is needed for serialisation. I cant have anything too big
merge from main/new_silencer_sounds
crafted silencer attack layer and break sounds
Fixed settings menu toggles initialization
merge from blue_industrial_light - ingame store page and steam item file with new media and description including blue light to pack
fixed grammer on industrial light store prefab and built phrases
Pressing enter while searching in the settings menu now cycles through all the matches
Wild hemp variant that should be more visible in the jungle
- Lock execution behind `commandblock.commands_enabled` convar, default to off
- Show toast to player opening the menu while disabled to let them know
- Add `commandblock.use_player` convar option - if enabled, commands will run using the last player who set them, allowing for a wider range of commands to be used
Minor cleanups
Fixed crashes to do with particle loading
There will be a console warning when an invalid particle is loaded. Invalid particles will be ignored.
Fixed UTF-8 characters in console cmd name appearing as ?
Fixed crashes with point_worldtext
Don't highlight text inside rich tags
Added a setting to TMP_InputField to prevent losing focus when pressing submit
Beach Chairs Prefabs, models, textures, preliminary LODS
Fixed OneActiveSibling component yelling when entering playmode with a prefab opened
Fixed overlap issues when highlighting a string
re-exported all food containers and ammo containers to now have lods and proper materials
optimised lods to use mesh lods
Settings search now highlight matching letters/words
Added HighlightText in RustText, can be useful in other screens
fix submarine underwater fog (WaterWindow)
removed unused asbestos tile albedo and materials
Merge from macos_env_volume_issues
Removed commented out code
Removed code that prevents environment volume positions being calculated properly on Metal
Fix incorrect initial steering offset
Fix protobuf types being unable to be Autosaved/loaded properly
(Trailing empty bits at the end were causing it to be rejected, so im required to use a byte array of exact size)
Removed array pool logic, just cache it per class. Should stay similarly sized and only allocate once per object so overall impact should hopefully be low
merge from wallpaper/floor
Fixed legacy wood roof wallpaper not showing up for all variants