5,631 Commits over 762 Days - 0.31cph!
Fixed new modded prevent building prefabs not working as intended, because of
103805
merge from clearinventory_improvements
Fixed clearinventory NRE, check for null args and check for null backpack item container
Fixed log when clearing main container
Fixed TMP error when joining a server or opening the map for the first time (caused by the PermanentMarker TMP asset)
Restored server browser search bar text size
Fixed spraycan free painting not working on hard side wallpaper
Fixed spraycan wallpaper reskin missing condition
We now check for exposed wallpaper when running the decay tick
Adjusted the inside check rays
Fixed low wall wallpaper socket pos
Early "floor wallpaper" tests, deployable on floors and foundations
Added parquet, tiles 1 and 2 placeholder skins
Fixed missed wallpaper conditional models
Applied the new conditional models to all grades and skins
Optimized and tightened the outside checks
Working damages and spraycan reskins
Hammer pickup working on both sides, correct skin ID applied to each side, code cleanup
Applied the new wallpaper sockets to the other building blocks
Manifest
NRE fix, increased inside checks distance
Reworked wallpaper sockets, they now use Socket_Specific instead of ConstructionSocket
Added SocketMod_Inside, requiring the construction to be placed inside a base (applied to the hard-side wallpaper)
Wallpaper deployable on building block hard-side, only when inside the base
Any hard-side wallpaper exposed to the outside world is removed
Very wip
Cleaned up the Localization tools MenuItems name and priorities
Fixed showtoast commands arguments limit checks
Added descriptions showing the expected arguments
Removed unused "Two" key on RustOption.Normal prefab
Added a barebones tool that lets you find all the places a specific Phrase is used
Null checks in RustText and Tooltip SetPhrase
Fixes safezone warning formatting error
Fixed RustInput.Normal placeholder text having no localization token
Set auto size values to support any language
merge from repairbench_icons
Fixed tooltip SetPhrase method possibly updating a completely unrelated opened tip
Repair bench code cleanup
Repair bench UI now shows required ingredients as icons instead of texts
+ a few localization fixes
Added the "Too many layers used to exclude objects from lighting blabla" warning log to the list of ignored logs, for the sake of my sanity
Set server browser tags min height to 14, so their height doesn't shrink based on the string used (was happening with some languages too)
Added min/max height settings to RustText
Only draw the min/max fields if auto size is true
Set Tooltip text min height to 24, so their height doesn't shrink based on the string used (was happening with some languages)
RustText SetPhrase method can now take arguments and will call SetPhraseArguments
Allow multi-selection when converting LocalizeText components
Minor Phrases update menu items naming change
Localized inventory item splitter "Enter split amount..." text
Localized IOEntity crosshair info
Localized crosshair health and stability texts
Set Japanese font to Dynamic to fix the few missing characters (displayed as '?')