📝 Introduction
Workshop, Laboratory, just a Room... Are you tired of pre-defined room names?
This mod provides a feature that allows you to customize room names directly.
Install a 'Room Panel' in a room to define your own unique name!
✨ Features
Designed with compatibility in mind, this mod does not change the actual room role, but only the name displayed in the UI. You could say it's like giving the room a "nickname". Call a Library a Party Room, or a Restroom a Dining Hall—it's entirely up to you!
[b]New Furniture: 'Room Panel'[/b]
[list]
[*] Build it in a room to customize that room's name.
[*] Clicking the panel shows the actual role of the room.
[*] You can toggle transparency via a button at the bottom of the screen when the panel is selected.
[*] It can coexist in the same tile as other structures. The panel's presence does not obstruct gameplay.
[/list]
[b]New Furniture: 'Wall Room Panel'[/b]
[list]
[*] Shares all mechanisms with the standard 'Room Panel'. It can be installed on walls.
[*] However, unlike the standard 'Room Panel', you cannot build other structures in the same tile.
[/list]
[b]Mod Settings[/b]
[list]
[*] Rooms with panels might merge or become outdoors due to wall destruction or demolition. There is a setting to automatically reveal invisible panels in these situations. This is enabled by default.
[/list]
❓ FAQ
[b]Q: If I rename a 'Laboratory' to 'Workshop', will there be a penalty to research speed?[/b]
A: No, work speed penalties are influenced by the actual role of the room.
[b]Q: Does it affect game balance?[/b]
A: No, this mod only changes the 'visible' name set by the user. It does not touch internal systems.
[b]Q: Can I add/remove this mid-save?[/b]
A: Yes, it is safe to add to existing saves. It is also safe to remove mid-game. If removed, all installed Room Panels will disappear, and room names will revert to default. It does not affect the save file.
[b]Q: The sprites look a bit... lacking.[/b]
A: Yeah... I spawned with Art skill 0. Honestly, I thought no matter how I designed it, this furniture wouldn't really fit as a decoration. Some players might prefer wooden signs, others digital panels. So, I decided to focus on 'functionality' and designed it to be as visible as possible (though the side view of the wall panel is a bit hard to see... it was tricky). Instead, I included the transparency toggle feature so you can hide them when not needed.
✅ Compatibility
Since this mod does not modify core game logic and only uses Postfix patches for UI display functions, the chance of conflict in a general environment is extremely low. It should be compatible with 99.99% of mods.
Designed to minimize time complexity with negligible computational overhead. This means no real impact on TPS or FPS!
[b]Patched Postfix[/b]
[list]
[*] Room.GetRoomRoleLabel
[*] RoomRoleDef.PostProcessedLabelCap
[/list]
[b]Compatibility with other mods[/b]
[list]
[*] [b][url=https://steamcommunity.com/sharedfiles/filedetails/?id=3596244156]Customize Room Role[/url][/b]: Compatible. That mod allows you to manually set the 'Room Role'. There are no conflicts with this mod, and using them together might actually create good synergy depending on your playstyle.
[/list]
If you encounter any conflicts or bugs, please report them!
🔗 Addon
[list]
[*] [b][url=https://steamcommunity.com/sharedfiles/filedetails/?id=3626983869]RimTalk Addon:[/url][/b] When including 'Location' information in prompts, it prioritizes the custom room name defined by this mod over the standard room role.
[/list]
📜 Credits
[list]
[*] [b]Development:[/b] Cosmosteller
[*] [b]Mod Thumbnail Background:[/b] Gemini Nano Banana Pro
[/list]