I would like to create something where a player is able to build their own houses but with a system that recognizes a room officially. If a player put up walls, floors, add a window, bed and dresser the game will alert the player that room is now a "Bedroom". I'm not really sure how to begin constructing something like this. Can anyone point me in the right direction in what I need to do to lay out the ground work for this? Thanks in advance for any assistance that is provided. Just in case my explanation wasn't clear enough, Dragon Quest Builders have a system very similar to what I am trying to emulate.