mirror of
https://github.com/IrisDimensions/overworld.git
synced 2025-12-29 11:49:22 +00:00
Tile tests
This commit is contained in:
@@ -15,13 +15,13 @@
|
||||
"maxHeight": 2
|
||||
}
|
||||
],
|
||||
"objects": [
|
||||
"structures": [
|
||||
{
|
||||
"chance": 1,
|
||||
"density": 4,
|
||||
"place": [
|
||||
"tx"
|
||||
]
|
||||
"tileset": "garbo-village-2",
|
||||
"rarity": 1,
|
||||
"shuffle": 1,
|
||||
"ratio": 0.0001,
|
||||
"zoom": 3
|
||||
}
|
||||
],
|
||||
"generators": [{
|
||||
|
||||
@@ -8,6 +8,11 @@
|
||||
"postProcessing": false,
|
||||
"caves": false,
|
||||
"placeObjects": true,
|
||||
"loot": {
|
||||
"tables": [
|
||||
"test"
|
||||
]
|
||||
},
|
||||
"coordFractureDistance": 24,
|
||||
"landChance": 1,
|
||||
"fluidHeight": 0,
|
||||
|
||||
12
flat/loot/test.json
Normal file
12
flat/loot/test.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"name": "Test",
|
||||
"rarity": 1,
|
||||
"maxPicked": 100,
|
||||
"loot": [
|
||||
{
|
||||
"type": "DIAMOND",
|
||||
"maxAmount": 64,
|
||||
"minAmount": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
flat/objects/structure/garbo-village-2/corner.iob
Normal file
BIN
flat/objects/structure/garbo-village-2/corner.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village-2/cross.iob
Normal file
BIN
flat/objects/structure/garbo-village-2/cross.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village-2/hall.iob
Normal file
BIN
flat/objects/structure/garbo-village-2/hall.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village-2/room.iob
Normal file
BIN
flat/objects/structure/garbo-village-2/room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village-2/t-connect.iob
Normal file
BIN
flat/objects/structure/garbo-village-2/t-connect.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village-2/walled-room.iob
Normal file
BIN
flat/objects/structure/garbo-village-2/walled-room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village/corner.iob
Normal file
BIN
flat/objects/structure/garbo-village/corner.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village/cross.iob
Normal file
BIN
flat/objects/structure/garbo-village/cross.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village/hall.iob
Normal file
BIN
flat/objects/structure/garbo-village/hall.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village/room.iob
Normal file
BIN
flat/objects/structure/garbo-village/room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village/t-connect.iob
Normal file
BIN
flat/objects/structure/garbo-village/t-connect.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/garbo-village/walled-room.iob
Normal file
BIN
flat/objects/structure/garbo-village/walled-room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/corner-ceiling.iob
Normal file
BIN
flat/objects/structure/some-crap-3/corner-ceiling.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/corner-encased.iob
Normal file
BIN
flat/objects/structure/some-crap-3/corner-encased.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/corner-floor.iob
Normal file
BIN
flat/objects/structure/some-crap-3/corner-floor.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/corner-opening.iob
Normal file
BIN
flat/objects/structure/some-crap-3/corner-opening.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/cross-ceiling.iob
Normal file
BIN
flat/objects/structure/some-crap-3/cross-ceiling.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/cross-encased.iob
Normal file
BIN
flat/objects/structure/some-crap-3/cross-encased.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/cross-floor.iob
Normal file
BIN
flat/objects/structure/some-crap-3/cross-floor.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/cross-opening.iob
Normal file
BIN
flat/objects/structure/some-crap-3/cross-opening.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/hall-ceiling.iob
Normal file
BIN
flat/objects/structure/some-crap-3/hall-ceiling.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/hall-encased.iob
Normal file
BIN
flat/objects/structure/some-crap-3/hall-encased.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/hall-floor.iob
Normal file
BIN
flat/objects/structure/some-crap-3/hall-floor.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/hall-opening.iob
Normal file
BIN
flat/objects/structure/some-crap-3/hall-opening.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/room-ceiling.iob
Normal file
BIN
flat/objects/structure/some-crap-3/room-ceiling.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/room-encased.iob
Normal file
BIN
flat/objects/structure/some-crap-3/room-encased.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/room-floor.iob
Normal file
BIN
flat/objects/structure/some-crap-3/room-floor.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/room-opening.iob
Normal file
BIN
flat/objects/structure/some-crap-3/room-opening.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/t-connect-ceiling.iob
Normal file
BIN
flat/objects/structure/some-crap-3/t-connect-ceiling.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/t-connect-encased.iob
Normal file
BIN
flat/objects/structure/some-crap-3/t-connect-encased.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/t-connect-floor.iob
Normal file
BIN
flat/objects/structure/some-crap-3/t-connect-floor.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/t-connect-opening.iob
Normal file
BIN
flat/objects/structure/some-crap-3/t-connect-opening.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/walled-room-ceiling.iob
Normal file
BIN
flat/objects/structure/some-crap-3/walled-room-ceiling.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/walled-room-encased.iob
Normal file
BIN
flat/objects/structure/some-crap-3/walled-room-encased.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/walled-room-floor.iob
Normal file
BIN
flat/objects/structure/some-crap-3/walled-room-floor.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/some-crap-3/walled-room-opening.iob
Normal file
BIN
flat/objects/structure/some-crap-3/walled-room-opening.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-2/corner.iob
Normal file
BIN
flat/objects/structure/test-struct-2/corner.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-2/cross.iob
Normal file
BIN
flat/objects/structure/test-struct-2/cross.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-2/hall.iob
Normal file
BIN
flat/objects/structure/test-struct-2/hall.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-2/room.iob
Normal file
BIN
flat/objects/structure/test-struct-2/room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-2/t-connect.iob
Normal file
BIN
flat/objects/structure/test-struct-2/t-connect.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-2/walled-room.iob
Normal file
BIN
flat/objects/structure/test-struct-2/walled-room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-3/corner.iob
Normal file
BIN
flat/objects/structure/test-struct-3/corner.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-3/cross.iob
Normal file
BIN
flat/objects/structure/test-struct-3/cross.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-3/hall.iob
Normal file
BIN
flat/objects/structure/test-struct-3/hall.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-3/room.iob
Normal file
BIN
flat/objects/structure/test-struct-3/room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-3/t-connect.iob
Normal file
BIN
flat/objects/structure/test-struct-3/t-connect.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-3/walled-room.iob
Normal file
BIN
flat/objects/structure/test-struct-3/walled-room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-4/corner.iob
Normal file
BIN
flat/objects/structure/test-struct-4/corner.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-4/cross.iob
Normal file
BIN
flat/objects/structure/test-struct-4/cross.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-4/hall.iob
Normal file
BIN
flat/objects/structure/test-struct-4/hall.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-4/room.iob
Normal file
BIN
flat/objects/structure/test-struct-4/room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-4/t-connect.iob
Normal file
BIN
flat/objects/structure/test-struct-4/t-connect.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct-4/walled-room.iob
Normal file
BIN
flat/objects/structure/test-struct-4/walled-room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct/corner.iob
Normal file
BIN
flat/objects/structure/test-struct/corner.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct/cross.iob
Normal file
BIN
flat/objects/structure/test-struct/cross.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct/hall.iob
Normal file
BIN
flat/objects/structure/test-struct/hall.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct/room.iob
Normal file
BIN
flat/objects/structure/test-struct/room.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct/t-connect.iob
Normal file
BIN
flat/objects/structure/test-struct/t-connect.iob
Normal file
Binary file not shown.
BIN
flat/objects/structure/test-struct/walled-room.iob
Normal file
BIN
flat/objects/structure/test-struct/walled-room.iob
Normal file
Binary file not shown.
123
flat/structures/garbo-village-2.json
Normal file
123
flat/structures/garbo-village-2.json
Normal file
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"gridHeight": 5,
|
||||
"wallStyle": {
|
||||
"multiplier": 1,
|
||||
"style": "STATIC",
|
||||
"zoom": 1,
|
||||
"exponent": 1
|
||||
},
|
||||
"tiles": [
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/garbo-village-2/cross"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village-2/t-connect"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village-2/hall"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village-2/corner"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village-2/room"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village-2/walled-room"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
}
|
||||
],
|
||||
"gridSize": 5,
|
||||
"wallChance": 0.35,
|
||||
"maxLayers": 1,
|
||||
"name": "Garbo Village 2",
|
||||
"underwater": false,
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"clamp": {
|
||||
"minimumHeight": 0,
|
||||
"maximumHeight": 255
|
||||
},
|
||||
"bore": true,
|
||||
"mergeEdges": false
|
||||
}
|
||||
123
flat/structures/garbo-village.json
Normal file
123
flat/structures/garbo-village.json
Normal file
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"gridHeight": 3,
|
||||
"wallStyle": {
|
||||
"multiplier": 1,
|
||||
"style": "STATIC",
|
||||
"zoom": 1,
|
||||
"exponent": 1
|
||||
},
|
||||
"tiles": [
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/garbo-village/cross"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village/t-connect"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village/hall"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village/corner"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village/room"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/garbo-village/walled-room"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
}
|
||||
],
|
||||
"gridSize": 3,
|
||||
"wallChance": 0.35,
|
||||
"maxLayers": 1,
|
||||
"name": "Garbo Village",
|
||||
"underwater": false,
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"clamp": {
|
||||
"minimumHeight": 0,
|
||||
"maximumHeight": 255
|
||||
},
|
||||
"bore": true,
|
||||
"mergeEdges": false
|
||||
}
|
||||
411
flat/structures/some-crap-3.json
Normal file
411
flat/structures/some-crap-3.json
Normal file
@@ -0,0 +1,411 @@
|
||||
{
|
||||
"gridHeight": 5,
|
||||
"wallStyle": {
|
||||
"multiplier": 1,
|
||||
"style": "STATIC",
|
||||
"zoom": 1,
|
||||
"exponent": 1
|
||||
},
|
||||
"tiles": [
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/some-crap-3/cross-floor"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/t-connect-floor"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/hall-floor"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/corner-floor"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/room-floor"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/walled-room-floor"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/some-crap-3/cross-ceiling"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/t-connect-ceiling"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/hall-ceiling"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/corner-ceiling"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/room-ceiling"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/walled-room-ceiling"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/some-crap-3/cross-opening"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/t-connect-opening"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/hall-opening"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/corner-opening"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/room-opening"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "NEVER",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/walled-room-opening"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "NEVER"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/some-crap-3/cross-encased"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/t-connect-encased"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/hall-encased"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/corner-encased"],
|
||||
"west": "NEVER",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/room-encased"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
},
|
||||
{
|
||||
"ceiling": "REQUIRED",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/some-crap-3/walled-room-encased"],
|
||||
"west": "REQUIRED",
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED"
|
||||
}
|
||||
],
|
||||
"gridSize": 5,
|
||||
"wallChance": 0.35,
|
||||
"maxLayers": 5,
|
||||
"name": "Some Crap 3",
|
||||
"underwater": false,
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"clamp": {
|
||||
"minimumHeight": 0,
|
||||
"maximumHeight": 255
|
||||
},
|
||||
"bore": true,
|
||||
"mergeEdges": false
|
||||
}
|
||||
339
flat/structures/test-struct-2.json
Normal file
339
flat/structures/test-struct-2.json
Normal file
@@ -0,0 +1,339 @@
|
||||
{
|
||||
"gridHeight": 5,
|
||||
"wallStyle": {
|
||||
"multiplier": 1,
|
||||
"style": "STATIC",
|
||||
"zoom": 1,
|
||||
"exponent": 1
|
||||
},
|
||||
"tiles": [
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/test-struct-2/cross"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-2/t-connect"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-2/hall"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-2/corner"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-2/room"],
|
||||
"west": "REQUIRED",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-2/walled-room"],
|
||||
"west": "REQUIRED",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"gridSize": 5,
|
||||
"wallChance": 0.35,
|
||||
"maxLayers": 1,
|
||||
"name": "Test Struct 2",
|
||||
"underwater": false,
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"clamp": {
|
||||
"minimumHeight": 0,
|
||||
"maximumHeight": 255
|
||||
},
|
||||
"bore": true,
|
||||
"mergeEdges": false
|
||||
}
|
||||
339
flat/structures/test-struct-4.json
Normal file
339
flat/structures/test-struct-4.json
Normal file
@@ -0,0 +1,339 @@
|
||||
{
|
||||
"gridHeight": 5,
|
||||
"wallStyle": {
|
||||
"multiplier": 1,
|
||||
"style": "STATIC",
|
||||
"zoom": 1,
|
||||
"exponent": 1
|
||||
},
|
||||
"tiles": [
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/test-struct-4/cross"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-4/t-connect"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-4/hall"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-4/corner"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-4/room"],
|
||||
"west": "REQUIRED",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct-4/walled-room"],
|
||||
"west": "REQUIRED",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"gridSize": 5,
|
||||
"wallChance": 0.35,
|
||||
"maxLayers": 1,
|
||||
"name": "Test Struct 4",
|
||||
"underwater": false,
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"clamp": {
|
||||
"minimumHeight": 0,
|
||||
"maximumHeight": 255
|
||||
},
|
||||
"bore": true,
|
||||
"mergeEdges": false
|
||||
}
|
||||
339
flat/structures/test-struct.json
Normal file
339
flat/structures/test-struct.json
Normal file
@@ -0,0 +1,339 @@
|
||||
{
|
||||
"gridHeight": 3,
|
||||
"wallStyle": {
|
||||
"multiplier": 1,
|
||||
"style": "STATIC",
|
||||
"zoom": 1,
|
||||
"exponent": 1
|
||||
},
|
||||
"tiles": [
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "NEVER",
|
||||
"objects": ["structure/test-struct/cross"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct/t-connect"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "NEVER",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct/hall"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct/corner"],
|
||||
"west": "NEVER",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "NEVER",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct/room"],
|
||||
"west": "REQUIRED",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"ceiling": "AGNOSTIC",
|
||||
"east": "REQUIRED",
|
||||
"placeMode": "PAINT",
|
||||
"south": "REQUIRED",
|
||||
"rareObjects": [],
|
||||
"north": "REQUIRED",
|
||||
"objects": ["structure/test-struct/walled-room"],
|
||||
"west": "REQUIRED",
|
||||
"maxFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
},
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"floor": "REQUIRED",
|
||||
"minFaces": {
|
||||
"nullSupport": false,
|
||||
"check": {
|
||||
"name": "Check",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"time": {
|
||||
"name": "Time",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
},
|
||||
"write": {
|
||||
"name": "Write",
|
||||
"lock": {"sync": {"state": 0}},
|
||||
"disabled": false
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"gridSize": 3,
|
||||
"wallChance": 0.35,
|
||||
"maxLayers": 1,
|
||||
"name": "Test Struct",
|
||||
"underwater": false,
|
||||
"loot": {
|
||||
"mode": "ADD",
|
||||
"tables": [],
|
||||
"multiplier": 1
|
||||
},
|
||||
"clamp": {
|
||||
"minimumHeight": 0,
|
||||
"maximumHeight": 255
|
||||
},
|
||||
"bore": true,
|
||||
"mergeEdges": false
|
||||
}
|
||||
Reference in New Issue
Block a user