You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Was looking through the code and looks like your rooms are all programmably (is that a word?) generated. Would be cool if we had some common dimensions to work from.. and could design a few rooms and export to schematic files.
Then users can quickly design their own rooms and submit them like a plug-in module for mcdungeon to pickup at random.
The text was updated successfully, but these errors were encountered:
Yeah, there is a standard to ensure rooms fit together.
In general, rooms fit into a tile that is 16x16x6 blocks, and the end on chunk boundaries. Keep in mind that includes the walls that separate rooms from other rooms, so there are some limitations on wall configurations to ensure hallways can connect.
Some rooms consist of multiple tiles put together. For example, you'll see large rooms that are 2x2 tiles. Great Halls are 1 tile wide, 2 tiles long, and 2 tiles deep. Pits are 1 tile and then can extend down any number of tiles to the bottom of the dungeon. Caves are pretty weird. They can be 2x2 tiles with an extra 1x1 cave stuck on to any side.
In addition to the room shape, each room usually has a feature and a floor type added to it for additional variety.
There are also special rooms that show up in special situations, like secret rooms, and treasure rooms.
Not without editing the source code, no. (And if you do create a new room this way, please consider submitting it back here.)
This is still on the cards. (It would make life easier to dev new rooms for a start.) But it's a significant task to implement and there a few potential pitfalls. For example, most of the current rooms work for various shapes. Also, we use meta-materials. These issues could likely be overcome with some thought. See also #293 where this is discussed.
So maybe in the future, but there are no current plans. I wouldn't hold your breath.
Partly a question and partly an enhancement idea.
Was looking through the code and looks like your rooms are all programmably (is that a word?) generated. Would be cool if we had some common dimensions to work from.. and could design a few rooms and export to schematic files.
Then users can quickly design their own rooms and submit them like a plug-in module for mcdungeon to pickup at random.
The text was updated successfully, but these errors were encountered: