Starbound/assets/devel/dungeons/testcase/testcase.dungeon
2025-03-21 22:23:30 +11:00

67 lines
1.5 KiB
Text

{
"metadata" : {
"name" : "testcase",
"species" : "novakid",
"rules" : [
],
"anchor" : [ "anchor" ],
"gravity" : 80,
"maxRadius" : 1000000,
"maxParts" : 20,
"extendSurfaceFreeSpace" : 100,
"protected" : false
},
"parts" : [
// SALOON LAYOUTS
{
"name" : "anchor",
"rules" : [
[ "doNotConnectToPart", [ "anchor", "piece" ] ],
[ "doNotCombineWith", [ "anchor" ] ]
],
"def" : [ "tmx", "anchor.json" ],
"chance" : 1
},
{
"name" : "piece",
"rules" : [
[ "doNotConnectToPart", [ "anchor", "piece" ] ]
],
"def" : [ "tmx", "piece.json" ],
"chance" : 1
},
{
"name" : "connector1",
"rules" : [
// [ "doNotConnectToPart", [ "anchor" ] ]
[ "doNotConnectToPart", [ "connector1", "connector2", "connector3" ] ]
],
"def" : [ "tmx", "connector1.json" ],
"chance" : 1
},
{
"name" : "connector2",
"rules" : [
// [ "doNotConnectToPart", [ "anchor" ] ]
[ "doNotConnectToPart", [ "connector1", "connector2", "connector3" ] ]
],
"def" : [ "tmx", "connector2.json" ],
"chance" : 1
},
{
"name" : "connector3",
"rules" : [
// [ "doNotConnectToPart", [ "anchor" ] ]
[ "doNotConnectToPart", [ "connector1", "connector2", "connector3" ] ]
],
"def" : [ "tmx", "connector3.json" ],
"chance" : 1
}
]
}