diff --git a/overworld/objects/structure/murky-stronghold/c-n-1.iob b/overworld/objects/structure/murky-stronghold/c-n-1.iob new file mode 100644 index 00000000..e622fb4d Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-n-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-n-2.iob b/overworld/objects/structure/murky-stronghold/c-n-2.iob new file mode 100644 index 00000000..278002d8 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-n-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-n-3.iob b/overworld/objects/structure/murky-stronghold/c-n-3.iob new file mode 100644 index 00000000..0c3e2491 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-n-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-n-4.iob b/overworld/objects/structure/murky-stronghold/c-n-4.iob new file mode 100644 index 00000000..e3768ca5 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-n-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-ns-1.iob b/overworld/objects/structure/murky-stronghold/c-ns-1.iob new file mode 100644 index 00000000..1779f011 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-ns-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-ns-2.iob b/overworld/objects/structure/murky-stronghold/c-ns-2.iob new file mode 100644 index 00000000..b2b97caf Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-ns-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-ns-3.iob b/overworld/objects/structure/murky-stronghold/c-ns-3.iob new file mode 100644 index 00000000..d278862a Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-ns-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-ns-4.iob b/overworld/objects/structure/murky-stronghold/c-ns-4.iob new file mode 100644 index 00000000..523a09f5 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-ns-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-nsw-1.iob b/overworld/objects/structure/murky-stronghold/c-nsw-1.iob new file mode 100644 index 00000000..e1ab3b12 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-nsw-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-nsw-2.iob b/overworld/objects/structure/murky-stronghold/c-nsw-2.iob new file mode 100644 index 00000000..8dc8ba9c Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-nsw-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-nsw-3.iob b/overworld/objects/structure/murky-stronghold/c-nsw-3.iob new file mode 100644 index 00000000..c6952cb8 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-nsw-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-nsw-4.iob b/overworld/objects/structure/murky-stronghold/c-nsw-4.iob new file mode 100644 index 00000000..45166081 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-nsw-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-sw-1.iob b/overworld/objects/structure/murky-stronghold/c-sw-1.iob new file mode 100644 index 00000000..5304bd4a Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-sw-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-sw-2.iob b/overworld/objects/structure/murky-stronghold/c-sw-2.iob new file mode 100644 index 00000000..94883fae Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-sw-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-sw-3.iob b/overworld/objects/structure/murky-stronghold/c-sw-3.iob new file mode 100644 index 00000000..06594fe4 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-sw-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-sw-4.iob b/overworld/objects/structure/murky-stronghold/c-sw-4.iob new file mode 100644 index 00000000..63c0191e Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-sw-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-x-1.iob b/overworld/objects/structure/murky-stronghold/c-x-1.iob new file mode 100644 index 00000000..66fdc24d Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-x-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-x-2.iob b/overworld/objects/structure/murky-stronghold/c-x-2.iob new file mode 100644 index 00000000..5e5741f9 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-x-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-x-3.iob b/overworld/objects/structure/murky-stronghold/c-x-3.iob new file mode 100644 index 00000000..58450bb0 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-x-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-x-4.iob b/overworld/objects/structure/murky-stronghold/c-x-4.iob new file mode 100644 index 00000000..e70bb81e Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-x-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-x-5.iob b/overworld/objects/structure/murky-stronghold/c-x-5.iob new file mode 100644 index 00000000..d3c8a14b Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-x-5.iob differ diff --git a/overworld/objects/structure/murky-stronghold/c-x-6.iob b/overworld/objects/structure/murky-stronghold/c-x-6.iob new file mode 100644 index 00000000..d0891ab8 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/c-x-6.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-n-1.iob b/overworld/objects/structure/murky-stronghold/f-n-1.iob new file mode 100644 index 00000000..8271abd4 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-n-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-n-2.iob b/overworld/objects/structure/murky-stronghold/f-n-2.iob new file mode 100644 index 00000000..d0c2414a Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-n-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-n-3.iob b/overworld/objects/structure/murky-stronghold/f-n-3.iob new file mode 100644 index 00000000..2da95b1e Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-n-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-n-4.iob b/overworld/objects/structure/murky-stronghold/f-n-4.iob new file mode 100644 index 00000000..2a2a4e5e Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-n-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-ns-1.iob b/overworld/objects/structure/murky-stronghold/f-ns-1.iob new file mode 100644 index 00000000..de5dbce6 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-ns-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-ns-2.iob b/overworld/objects/structure/murky-stronghold/f-ns-2.iob new file mode 100644 index 00000000..f3302dfc Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-ns-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-ns-3.iob b/overworld/objects/structure/murky-stronghold/f-ns-3.iob new file mode 100644 index 00000000..f1f5390c Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-ns-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-ns-4.iob b/overworld/objects/structure/murky-stronghold/f-ns-4.iob new file mode 100644 index 00000000..15e62563 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-ns-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-nsw-1.iob b/overworld/objects/structure/murky-stronghold/f-nsw-1.iob new file mode 100644 index 00000000..b19bd97e Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-nsw-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-nsw-2.iob b/overworld/objects/structure/murky-stronghold/f-nsw-2.iob new file mode 100644 index 00000000..5ca64778 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-nsw-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-nsw-3.iob b/overworld/objects/structure/murky-stronghold/f-nsw-3.iob new file mode 100644 index 00000000..5b73cca3 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-nsw-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-nsw-4.iob b/overworld/objects/structure/murky-stronghold/f-nsw-4.iob new file mode 100644 index 00000000..8b77e0ae Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-nsw-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-sw-1.iob b/overworld/objects/structure/murky-stronghold/f-sw-1.iob new file mode 100644 index 00000000..5909ccb3 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-sw-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-sw-2.iob b/overworld/objects/structure/murky-stronghold/f-sw-2.iob new file mode 100644 index 00000000..9d086ac8 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-sw-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-sw-3.iob b/overworld/objects/structure/murky-stronghold/f-sw-3.iob new file mode 100644 index 00000000..03429b3a Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-sw-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-sw-4.iob b/overworld/objects/structure/murky-stronghold/f-sw-4.iob new file mode 100644 index 00000000..1e555d63 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-sw-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-x-1.iob b/overworld/objects/structure/murky-stronghold/f-x-1.iob new file mode 100644 index 00000000..e9e770a2 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-x-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-x-2.iob b/overworld/objects/structure/murky-stronghold/f-x-2.iob new file mode 100644 index 00000000..d190c081 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-x-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-x-3.iob b/overworld/objects/structure/murky-stronghold/f-x-3.iob new file mode 100644 index 00000000..81e31587 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-x-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-x-4.iob b/overworld/objects/structure/murky-stronghold/f-x-4.iob new file mode 100644 index 00000000..ca0d2afb Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-x-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-x-5.iob b/overworld/objects/structure/murky-stronghold/f-x-5.iob new file mode 100644 index 00000000..0d099305 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-x-5.iob differ diff --git a/overworld/objects/structure/murky-stronghold/f-x-6.iob b/overworld/objects/structure/murky-stronghold/f-x-6.iob new file mode 100644 index 00000000..bf9a86e4 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/f-x-6.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-n-1.iob b/overworld/objects/structure/murky-stronghold/fc-n-1.iob new file mode 100644 index 00000000..a8216f49 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-n-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-n-2.iob b/overworld/objects/structure/murky-stronghold/fc-n-2.iob new file mode 100644 index 00000000..3abb8714 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-n-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-n-3.iob b/overworld/objects/structure/murky-stronghold/fc-n-3.iob new file mode 100644 index 00000000..49fdba42 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-n-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-n-4.iob b/overworld/objects/structure/murky-stronghold/fc-n-4.iob new file mode 100644 index 00000000..355b3553 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-n-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-ns-1.iob b/overworld/objects/structure/murky-stronghold/fc-ns-1.iob new file mode 100644 index 00000000..c86d321c Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-ns-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-ns-2.iob b/overworld/objects/structure/murky-stronghold/fc-ns-2.iob new file mode 100644 index 00000000..ad93aad2 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-ns-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-ns-3.iob b/overworld/objects/structure/murky-stronghold/fc-ns-3.iob new file mode 100644 index 00000000..a6f1906c Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-ns-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-ns-4.iob b/overworld/objects/structure/murky-stronghold/fc-ns-4.iob new file mode 100644 index 00000000..04131160 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-ns-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-nsw-1.iob b/overworld/objects/structure/murky-stronghold/fc-nsw-1.iob new file mode 100644 index 00000000..9c83873d Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-nsw-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-nsw-2.iob b/overworld/objects/structure/murky-stronghold/fc-nsw-2.iob new file mode 100644 index 00000000..c5470e83 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-nsw-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-nsw-3.iob b/overworld/objects/structure/murky-stronghold/fc-nsw-3.iob new file mode 100644 index 00000000..5fc5d3eb Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-nsw-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-nsw-4.iob b/overworld/objects/structure/murky-stronghold/fc-nsw-4.iob new file mode 100644 index 00000000..f33e3913 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-nsw-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-sw-1.iob b/overworld/objects/structure/murky-stronghold/fc-sw-1.iob new file mode 100644 index 00000000..e6111a95 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-sw-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-sw-2.iob b/overworld/objects/structure/murky-stronghold/fc-sw-2.iob new file mode 100644 index 00000000..07eb8701 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-sw-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-sw-3.iob b/overworld/objects/structure/murky-stronghold/fc-sw-3.iob new file mode 100644 index 00000000..6aceed04 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-sw-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-sw-4.iob b/overworld/objects/structure/murky-stronghold/fc-sw-4.iob new file mode 100644 index 00000000..030c61ef Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-sw-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-1.iob b/overworld/objects/structure/murky-stronghold/fc-x-1.iob new file mode 100644 index 00000000..cef542dc Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-1.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-2.iob b/overworld/objects/structure/murky-stronghold/fc-x-2.iob new file mode 100644 index 00000000..e5e41239 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-2.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-3.iob b/overworld/objects/structure/murky-stronghold/fc-x-3.iob new file mode 100644 index 00000000..1507d1c6 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-3.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-4.iob b/overworld/objects/structure/murky-stronghold/fc-x-4.iob new file mode 100644 index 00000000..85489fbd Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-4.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-5.iob b/overworld/objects/structure/murky-stronghold/fc-x-5.iob new file mode 100644 index 00000000..6317ff85 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-5.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-6.iob b/overworld/objects/structure/murky-stronghold/fc-x-6.iob new file mode 100644 index 00000000..ff2b04b3 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-6.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-7.iob b/overworld/objects/structure/murky-stronghold/fc-x-7.iob new file mode 100644 index 00000000..11b39317 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-7.iob differ diff --git a/overworld/objects/structure/murky-stronghold/fc-x-8.iob b/overworld/objects/structure/murky-stronghold/fc-x-8.iob new file mode 100644 index 00000000..11c3ee45 Binary files /dev/null and b/overworld/objects/structure/murky-stronghold/fc-x-8.iob differ diff --git a/overworld/objects/txf.iob b/overworld/objects/txf.iob deleted file mode 100644 index ca9c993f..00000000 Binary files a/overworld/objects/txf.iob and /dev/null differ diff --git a/overworld/regions/swamp.json b/overworld/regions/swamp.json index ff0a7826..e512ef09 100644 --- a/overworld/regions/swamp.json +++ b/overworld/regions/swamp.json @@ -34,5 +34,15 @@ "COAL_ORE" ] } + ], + "structures": [ + { + "tileset": "murky-stronghold", + "zoom": 0.5, + "ratio": 0.5, + "height": 25, + "rarity": 10, + "shuffle": 5 + } ] } \ No newline at end of file diff --git a/overworld/structures/example.json b/overworld/structures/example.json new file mode 100644 index 00000000..71c5487b --- /dev/null +++ b/overworld/structures/example.json @@ -0,0 +1,100 @@ +{ + "name": "Example Temple", + "gridSize": 5, + "gridHeight": 6, + "maxLayers": 1, + "mergeEdges": false, + "wallChanceZoom": 0.25, + "wallChance": 0.31, + "tiles": [ + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "AGNOSTIC", + "south": "AGNOSTIC", + "east": "AGNOSTIC", + "west": "AGNOSTIC", + "objects": [ + "structure/murky-stronghold/fc-x-1", + "structure/murky-stronghold/fc-x-2", + "structure/murky-stronghold/fc-x-3", + "structure/murky-stronghold/fc-x-4", + "structure/murky-stronghold/fc-x-5", + "structure/murky-stronghold/fc-x-6", + "structure/murky-stronghold/fc-x-7", + "structure/murky-stronghold/fc-x-8" + ] + }, + + + + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "NEVER", + "south": "REQUIRED", + "east": "NEVER", + "west": "REQUIRED", + "objects": [ + "structure/murky-stronghold/fc-sw-1", + "structure/murky-stronghold/fc-sw-2", + "structure/murky-stronghold/fc-sw-3", + "structure/murky-stronghold/fc-sw-4" + ] + }, + + + + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "REQUIRED", + "objects": [ + "structure/murky-stronghold/fc-nws-1", + "structure/murky-stronghold/fc-nws-2", + "structure/murky-stronghold/fc-nws-3", + "structure/murky-stronghold/fc-nws-4" + ] + }, + + + + + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "NEVER", + "objects": [ + "structure/murky-stronghold/fc-ns-1", + "structure/murky-stronghold/fc-ns-2", + "structure/murky-stronghold/fc-ns-3", + "structure/murky-stronghold/fc-ns-4" + ] + }, + + + + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "REQUIRED", + "south": "NEVER", + "east": "NEVER", + "west": "NEVER", + "objects": [ + "structure/murky-stronghold/fc-n-1", + "structure/murky-stronghold/fc-n-2", + "structure/murky-stronghold/fc-n-3", + "structure/murky-stronghold/fc-n-4" + ] + } + + ], + "dispersion": "WISPY" +} diff --git a/overworld/structures/murky-stronghold.json b/overworld/structures/murky-stronghold.json index 7b188120..9e437d0c 100644 --- a/overworld/structures/murky-stronghold.json +++ b/overworld/structures/murky-stronghold.json @@ -1,11 +1,11 @@ { - "name": "Murky Stronghold", + "name": "Example Temple", "gridSize": 5, "gridHeight": 6, - "maxLayers": 1, + "maxLayers": 4, "mergeEdges": false, - "wallChanceZoom": 0.25, - "wallChance": 0.31, + "wallChanceZoom": 1, + "wallChance": 0.45, "tiles": [ { "ceiling": "REQUIRED", @@ -18,16 +18,57 @@ "structure/murky-stronghold/fc-x-1", "structure/murky-stronghold/fc-x-2", "structure/murky-stronghold/fc-x-3", - "structure/murky-stronghold/fc-x-4" + "structure/murky-stronghold/fc-x-4", + "structure/murky-stronghold/fc-x-5", + "structure/murky-stronghold/fc-x-6", + "structure/murky-stronghold/fc-x-7", + "structure/murky-stronghold/fc-x-8" ] }, { "ceiling": "REQUIRED", - "floor": "REQUIRED", - "north": "REQUIRED", + "floor": "NEVER", + "north": "NEVER", "south": "NEVER", - "east": "REQUIRED", + "east": "NEVER", "west": "NEVER", + "objects": [ + "structure/murky-stronghold/c-x-1", + "structure/murky-stronghold/c-x-2", + "structure/murky-stronghold/c-x-3", + "structure/murky-stronghold/c-x-4", + "structure/murky-stronghold/c-x-5", + "structure/murky-stronghold/c-x-6" + ] + }, + { + "ceiling": "NEVER", + "floor": "REQUIRED", + "north": "NEVER", + "south": "NEVER", + "east": "NEVER", + "west": "NEVER", + "objects": [ + "structure/murky-stronghold/f-x-1", + "structure/murky-stronghold/f-x-2", + "structure/murky-stronghold/f-x-3", + "structure/murky-stronghold/f-x-4", + "structure/murky-stronghold/f-x-5", + "structure/murky-stronghold/f-x-6" + ] + }, + + + + + + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "NEVER", + "south": "REQUIRED", + "east": "NEVER", + "west": "REQUIRED", "objects": [ "structure/murky-stronghold/fc-sw-1", "structure/murky-stronghold/fc-sw-2", @@ -36,40 +77,92 @@ ] }, { - "ceiling": "REQUIRED", + "ceiling": "NEVER", "floor": "REQUIRED", "north": "NEVER", - "south": "NEVER", - "east": "REQUIRED", - "west": "NEVER", - "objects": [ - "structure/murky-stronghold/fc-nws-1", - "structure/murky-stronghold/fc-nws-2", - "structure/murky-stronghold/fc-nws-3", - "structure/murky-stronghold/fc-nws-4" - ] - }, - { - "ceiling": "REQUIRED", - "floor": "REQUIRED", - "north": "NEVER", - "south": "NEVER", - "east": "REQUIRED", - "west": "NEVER", - "objects": [ - "structure/murky-stronghold/fc-nws-1", - "structure/murky-stronghold/fc-nws-2", - "structure/murky-stronghold/fc-nws-3", - "structure/murky-stronghold/fc-nws-4" - ] - }, - { - "ceiling": "REQUIRED", - "floor": "REQUIRED", - "north": "NEVER", - "south": "NEVER", - "east": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", "west": "REQUIRED", + "objects": [ + "structure/murky-stronghold/f-sw-1", + "structure/murky-stronghold/f-sw-2", + "structure/murky-stronghold/f-sw-3", + "structure/murky-stronghold/f-sw-4" + ] + }, + { + "ceiling": "REQUIRED", + "floor": "NEVER", + "north": "NEVER", + "south": "REQUIRED", + "east": "NEVER", + "west": "REQUIRED", + "objects": [ + "structure/murky-stronghold/c-sw-1", + "structure/murky-stronghold/c-sw-2", + "structure/murky-stronghold/c-sw-3", + "structure/murky-stronghold/c-sw-4" + ] + }, + + + + + + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "REQUIRED", + "objects": [ + "structure/murky-stronghold/fc-nsw-1", + "structure/murky-stronghold/fc-nsw-2", + "structure/murky-stronghold/fc-nsw-3", + "structure/murky-stronghold/fc-nsw-4" + ] + }, + { + "ceiling": "NEVER", + "floor": "REQUIRED", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "REQUIRED", + "objects": [ + "structure/murky-stronghold/f-nsw-1", + "structure/murky-stronghold/f-nsw-2", + "structure/murky-stronghold/f-nsw-3", + "structure/murky-stronghold/f-nsw-4" + ] + }, + { + "ceiling": "REQUIRED", + "floor": "NEVER", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "REQUIRED", + "objects": [ + "structure/murky-stronghold/c-nsw-1", + "structure/murky-stronghold/c-nsw-2", + "structure/murky-stronghold/c-nsw-3", + "structure/murky-stronghold/c-nsw-4" + ] + }, + + + + + + { + "ceiling": "REQUIRED", + "floor": "REQUIRED", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "NEVER", "objects": [ "structure/murky-stronghold/fc-ns-1", "structure/murky-stronghold/fc-ns-2", @@ -77,6 +170,39 @@ "structure/murky-stronghold/fc-ns-4" ] }, + { + "ceiling": "REQUIRED", + "floor": "NEVER", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "NEVER", + "objects": [ + "structure/murky-stronghold/c-ns-1", + "structure/murky-stronghold/c-ns-2", + "structure/murky-stronghold/c-ns-3", + "structure/murky-stronghold/c-ns-4" + ] + }, + { + "ceiling": "REQUIRED", + "floor": "NEVER", + "north": "REQUIRED", + "south": "REQUIRED", + "east": "NEVER", + "west": "NEVER", + "objects": [ + "structure/murky-stronghold/c-ns-1", + "structure/murky-stronghold/c-ns-2", + "structure/murky-stronghold/c-ns-3", + "structure/murky-stronghold/c-ns-4" + ] + }, + + + + + { "ceiling": "REQUIRED", "floor": "REQUIRED", @@ -85,12 +211,41 @@ "east": "NEVER", "west": "NEVER", "objects": [ - "structure/murky-stronghold/fc-esw-1", - "structure/murky-stronghold/fc-esw-2", - "structure/murky-stronghold/fc-esw-3", - "structure/murky-stronghold/fc-esw-4" + "structure/murky-stronghold/fc-n-1", + "structure/murky-stronghold/fc-n-2", + "structure/murky-stronghold/fc-n-3", + "structure/murky-stronghold/fc-n-4" + ] + }, + { + "ceiling": "NEVER", + "floor": "REQUIRED", + "north": "REQUIRED", + "south": "NEVER", + "east": "NEVER", + "west": "NEVER", + "objects": [ + "structure/murky-stronghold/f-n-1", + "structure/murky-stronghold/f-n-2", + "structure/murky-stronghold/f-n-3", + "structure/murky-stronghold/f-n-4" + ] + }, + { + "ceiling": "REQUIRED", + "floor": "NEVER", + "north": "REQUIRED", + "south": "NEVER", + "east": "NEVER", + "west": "NEVER", + "objects": [ + "structure/murky-stronghold/c-n-1", + "structure/murky-stronghold/c-n-2", + "structure/murky-stronghold/c-n-3", + "structure/murky-stronghold/c-n-4" ] } + ], "dispersion": "WISPY" }