2,968 Commits over 486 Days - 0.25cph!
Updated wallpaper skin ids (was colliding with new skins released recently)
Fixed server deployable mismatch check
Added the entity netID to GetDeployable so the server WallpaperPlanner can get the corresponding wallpaper deployable
Fixed pickup and reskin possible through walls, make sure the player is aiming at the soft-side of the building block
Fixed deploy mesh mismatch when looking around
Added a deploy offset to wallpaper construction prefabs, fixing the false positives and negatives line of sight checks
Increased the max place distance
Tweaked some electrical component positions to avoid clipping with wallpaper
Wallpaper now has health and protection (still need to tweak the values)
Only damage wallpaper when hitting the soft-side of the building block
Refactoring, better deployment checks
restored broken codegen files
merge from buildingerrors_improvements
When deploying on a door, check if the current target has a socket before rejecting (fixes door controller not deployable on door since 101954)
Converted tool cupboard loot panel texts
Added tags to the hardcoded formatted text so right to left languages can adapt ('Protected for {0}', '{0} blocks at {1}%')
Localized the unlocalized bits
Fixed game tips and tool tips formatting
Converted vitals label TMP texts to RustText
Use SetText when formatting Crosshair interactions
Removed the TMP SubMesh in the prefab
Converted PieMenu TMP texts to RustText
Format number based on current language (1,000 vs 1 000)
Fixed [+bind] and <color> tags ending up reversed, still broken in some cases depending on how we're formatting the string initially
Minor fix on the demo menu: the Open Folder button was overlapping the Refresh button in some languages
Fixed left/right horizontal aligment for right to left languages
Automatically swap text horizontal aligment based on the line count
merge from hackweek_arabic (phrases update)
Commented out the skeleton bone names stuff in the phrase update process, we don't use them in-game and they're cluttering Crowdin
Fixed null phrases in SocketMods blocking the phrases update
Restored server filters category texts, fixed the TMP SubMesh hell
Fixed option menu dropdowns not clickable
Removed ArabicSupport tool editor stuff
merge from hackweek_arabic (not finished yet, but merged early to avoid future merge conflict issues)
Small panel indicator lights with configurable colors
Deployable spot light, orientable using a hammer (like CCTV cameras)
Fairy lights:
Light bulb generation tweaks
Spawn a real point light at each point
Minor fix on the xmas light deployer
Deployable industrial fluorescent lights
Deployable string lights tests
▉▉▆▊▊ ▊▌▍ ▉▄▆ ▋▊▍▇▅ ▋▅▅█▊▋███▉ ▌▇ ▌▍▋ ▄▇▌▋▇▇ ▌▍▊▊▆▅▉▌ ▄▌▊█▅▋▍█▋▇
▄▆▉ ▇▆▌ ▇██▊ ▉▍ ▍ █▊▉▇▉▅▄▉ █▆▄▇▌ ▄▋ ▉▅█▋▍▌ █▇ █▅▋ ▄▍▍▊
Minor code change on the wire deployment following the construction errors refacto
merge from buildingerrors_improvements
"Blocked by ore" when placing on ores
"Blocked by debris" when placing on debris
Renamed HAB repair dummy item name to display "Blocked by Hot Air Balloon" error messages