1,719 Commits over 366 Days - 0.20cph!
Disabled the duplicate translation error for now, need a better solution
Fixed random typos reported on Crowdin
Fixed typos in seed item descriptions
Fixed death screen 'Respawn' button text being truncated in Finnish
Removed 'doorway_desc' unused phrase from a bunch of prefabs
Minor fixes, removed unused phrases
Compile fix (Translate is client only so the localization tools aren't available in SERVER only)
Added FlextText to RustText converter (similar to TMP -> RustText)
Fixed wallpaper store page wainscoting preview not cycling through variations
Localized all store pages
Added an error message in the inspector when the Phrase already exists with the same token but with a different English value
Applied the Phrase property drawer to RustTextEditor
Localized general store items names and subtitles
Phrase custom property drawer:
- Preview the phrase translation using the selected language
- Show the english string when collapsed
- Save and undo fixes
Added a custom property drawer for Phrases, allowing you to search through existing translations in a window to easily re-use existing tokens
Localized item store (still a few pages left)
Restored F7 report popup texts size
Use the system's language by default, before reading client.cfg file
Fallback to English if not supported
Minor language option tweaks
Restored MenuUI prefab state
Fixed missing characters in Chinese font
Fixed missing languages in LanguageSwitcher editor tool
Moved the language selection to the options menu
Languages are now listed by their names, written in their own languages
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