From b9ab416f9146be9d427667c6424819ff9cc628c3 Mon Sep 17 00:00:00 2001 From: yoyosource Date: Thu, 25 Nov 2021 15:50:30 +0100 Subject: [PATCH] Add json configs Signed-off-by: yoyosource --- yapion/prototypes2.json | 82 ++++++++++++++ yapion/prototypes3.json | 82 ++++++++++++++ yapion/prototypes4.json | 219 ++++++++++++++++++++++++++++++++++++ yapion/regions2.json | 140 +++++++++++++++++++++++ yapion/regions3.json | 152 +++++++++++++++++++++++++ yapion/regions4.json | 240 ++++++++++++++++++++++++++++++++++++++++ 6 files changed, 915 insertions(+) create mode 100644 yapion/prototypes2.json create mode 100644 yapion/prototypes3.json create mode 100644 yapion/prototypes4.json create mode 100644 yapion/regions2.json create mode 100644 yapion/regions3.json create mode 100644 yapion/regions4.json diff --git a/yapion/prototypes2.json b/yapion/prototypes2.json new file mode 100644 index 00000000..28c532bf --- /dev/null +++ b/yapion/prototypes2.json @@ -0,0 +1,82 @@ +{ + "as": { + "displayName": "AirShip", + "schematic": "sections2/ASMinArena.schematicatic", + "sizeX": 95, + "sizeY": 220, + "sizeZ": 165, + "testblock": { + "offsetX": 0, + "offsetY": 0, + "offsetZ": 100, + "schematic": "sections2/ASTestblock.schematic", + "sizeX": 95, + "sizeY": 45, + "sizeZ": 65 + } + }, + "mwg": { + "displayName": "MiniWarGear", + "schematic": "sections2/MWGArena.schematic", + "sizeX": 63, + "sizeY": 256, + "sizeZ": 120, + "testblock": { + "offsetX": 13, + "offsetY": 44, + "offsetZ": 85, + "schematic": "sections2/MWGTestblock.schematic", + "sizeX": 37, + "sizeY": 26, + "sizeZ": 22 + } + }, + "wg": { + "displayName": "WarGear", + "schematic": "sections2/WGArena.schematic", + "sizeX": 133, + "sizeY": 255, + "sizeZ": 214, + "testblock": { + "offsetX": 33, + "offsetY": 44, + "offsetZ": 128, + "schematic": "sections2/WGTestblock.schematic", + "sizeX": 67, + "sizeY": 41, + "sizeZ": 47 + } + }, + "ws": { + "displayName": "WarShip", + "schematic": "sections2/WSArena.schematic", + "sizeX": 253, + "sizeY": 256, + "sizeZ": 194, + "testblock": { + "offsetX": 11, + "offsetY": 0, + "offsetZ": 11, + "schematic": "sections2/WSTestblock.schematic", + "sizeX": 230, + "sizeY": 57, + "sizeZ": 35 + } + }, + "ws_in": { + "displayName": "WarShip", + "schematic": "sections2/WSMinArena.schematic", + "sizeX": 253, + "sizeY": 256, + "sizeZ": 59, + "testblock": { + "offsetX": 12, + "offsetY": 0, + "offsetZ": 147, + "schematic": "sections2/WSTestblock.schematic", + "sizeX": 230, + "sizeY": 57, + "sizeZ": 35 + } + } +} \ No newline at end of file diff --git a/yapion/prototypes3.json b/yapion/prototypes3.json new file mode 100644 index 00000000..cc618b0a --- /dev/null +++ b/yapion/prototypes3.json @@ -0,0 +1,82 @@ +{ + "as": { + "displayName": "AirShip", + "schematic": "sections3/ASArena.schem", + "sizeX": 95, + "sizeY": 220, + "sizeZ": 165, + "testblock": { + "offsetX": 0, + "offsetY": 0, + "offsetZ": 100, + "schematic": "sections3/ASTestblock.schem", + "sizeX": 95, + "sizeY": 45, + "sizeZ": 65 + } + }, + "mwg": { + "displayName": "MiniWarGear", + "schematic": "sections3/MWGArena.schem", + "sizeX": 63, + "sizeY": 256, + "sizeZ": 120, + "testblock": { + "offsetX": 13, + "offsetY": 44, + "offsetZ": 85, + "schematic": "sections3/MWGTestblock.schem", + "sizeX": 37, + "sizeY": 26, + "sizeZ": 22 + } + }, + "wg": { + "displayName": "WarGear", + "schematic": "sections3/WGArena.schem", + "sizeX": 133, + "sizeY": 255, + "sizeZ": 214, + "testblock": { + "offsetX": 33, + "offsetY": 44, + "offsetZ": 128, + "schematic": "sections3/WGTestblock.schem", + "sizeX": 67, + "sizeY": 41, + "sizeZ": 47 + } + }, + "ws": { + "displayName": "WarShip", + "schematic": "sections3/WSArena.schem", + "sizeX": 253, + "sizeY": 256, + "sizeZ": 194, + "testblock": { + "offsetX": 11, + "offsetY": 0, + "offsetZ": 11, + "schematic": "sections3/WSTestblock.schem", + "sizeX": 230, + "sizeY": 57, + "sizeZ": 35 + } + }, + "ws_in": { + "displayName": "WarShip", + "schematic": "sections3/WSMinArena.schem", + "sizeX": 253, + "sizeY": 256, + "sizeZ": 59, + "testblock": { + "offsetX": 12, + "offsetY": 0, + "offsetZ": 147, + "schematic": "sections3/WSTestblock.schem", + "sizeX": 230, + "sizeY": 57, + "sizeZ": 35 + } + } +} \ No newline at end of file diff --git a/yapion/prototypes4.json b/yapion/prototypes4.json new file mode 100644 index 00000000..e6fe03dd --- /dev/null +++ b/yapion/prototypes4.json @@ -0,0 +1,219 @@ +{ + "wg": { + "displayName": "WarGear", + "schematic": "sections4/WGArena.schem", + "sizeX": 178, + "sizeY": 119, + "sizeZ": 221, + "floorOffset": 45, + "testblock": { + "sizeX": 67, + "sizeY": 41, + "sizeZ": 47, + "offsetX": 56, + "offsetY": 45, + "offsetZ": 135, + "schematic": "sections4/WGTestblock.schem", + "extensionX": 20, + "extensionPositiveY": 20, + "extensionNegativeZ": 12, + "extensionPositiveZ": 20 + }, + "build": { + "sizeX": 67, + "sizeY": 41, + "sizeZ": 47, + "offsetX": 56, + "offsetY": 45, + "offsetZ": 38, + "extensionX": 20, + "extensionPositiveY": 20, + "extensionNegativeZ": 20, + "extensionPositiveZ": 12 + } + }, + "wg35": { + "displayName": "Pro WarGear", + "schematic": "sections4/WGArena35.schem", + "sizeX": 178, + "sizeY": 119, + "sizeZ": 221, + "floorOffset": 45, + "testblock": { + "sizeX": 67, + "sizeY": 41, + "sizeZ": 37, + "offsetX": 56, + "offsetY": 45, + "offsetZ": 135, + "schematic": "sections4/WGTestblock35.schem", + "extensionX": 20, + "extensionPositiveY": 20, + "extensionNegativeZ": 12, + "extensionPositiveZ": 20 + }, + "build": { + "sizeX": 67, + "sizeY": 41, + "sizeZ": 37, + "offsetX": 56, + "offsetY": 45, + "offsetZ": 48, + "extensionX": 20, + "extensionPositiveY": 20, + "extensionNegativeZ": 20, + "extensionPositiveZ": 12 + } + }, + "mwg": { + "displayName": "MiniWarGear", + "schematic": "sections4/MWGArena.schem", + "sizeX": 107, + "sizeY": 94, + "sizeZ": 141, + "floorOffset": 45, + "testblock": { + "sizeX": 37, + "sizeY": 26, + "sizeZ": 22, + "offsetX": 35, + "offsetY": 45, + "offsetZ": 95, + "schematic": "sections4/MWGTestblock.schem", + "extensionX": 7, + "extensionPositiveY": 7, + "extensionNegativeZ": 7, + "extensionPositiveZ": 7 + }, + "build": { + "sizeX": 37, + "sizeY": 26, + "sizeZ": 22, + "offsetX": 35, + "offsetY": 45, + "offsetZ": 23, + "extensionX": 7, + "extensionPositiveY": 7, + "extensionNegativeZ": 7, + "extensionPositiveZ": 7 + } + }, + "as": { + "displayName": "AirShip", + "schematic": "sections4/ASArena.schem", + "sizeX": 121, + "sizeY": 64, + "sizeZ": 177, + "testblock": { + "sizeX": 115, + "sizeY": 45, + "sizeZ": 65, + "offsetX": 3, + "offsetY": 10, + "offsetZ": 106, + "copyOffsetX": -1, + "copyOffsetY": 1, + "copyOffsetZ": 32, + "schematic": "sections4/ASTestblock.schem" + }, + "build": { + "sizeX": 115, + "sizeY": 45, + "sizeZ": 65, + "offsetX": 3, + "offsetY": 10, + "offsetZ": 6, + "copyOffsetX": -1, + "copyOffsetY": 1, + "copyOffsetZ": 32 + } + }, + "ws": { + "displayName": "WarShip", + "schematic": "sections4/WSArena.schem", + "sizeX": 214, + "sizeY": 97, + "sizeZ": 185, + "copyOffsetX": 19, + "copyOffsetY": 28, + "copyOffsetZ": 145, + "waterLevel": 53, + "testblock": { + "sizeX": 175, + "sizeY": 58, + "sizeZ": 31, + "offsetX": 20, + "offsetY": 20, + "offsetZ": -1, + "schematic": "sections4/WSTestblock.schem", + "extensionX": 12, + "extensionNegativeZ": 8, + "extensionPositiveZ": 8 + }, + "build": { + "sizeX": 175, + "sizeY": 58, + "sizeZ": 39, + "offsetX": 20, + "offsetY": 20, + "offsetZ": 126, + "extensionX": 12, + "extensionNegativeZ": 8, + "extensionPositiveZ": 8 + } + }, + "ws_inner": { + "displayName": "WarShip", + "schematic": "sections4/WSInnerArena.schem", + "sizeX": 214, + "sizeY": 97, + "sizeZ": 185, + "copyOffsetX": 19, + "copyOffsetY": 28, + "copyOffsetZ": 34, + "waterLevel": 53, + "testblock": { + "sizeX": 175, + "sizeY": 58, + "sizeZ": 31, + "offsetX": 20, + "offsetY": 20, + "offsetZ": 154, + "schematic": "sections4/WSTestblock.schem", + "extensionX": 12, + "extensionNegativeZ": 8, + "extensionPositiveZ": 8 + }, + "build": { + "sizeX": 175, + "sizeY": 58, + "sizeZ": 39, + "offsetX": 20, + "offsetY": 20, + "offsetZ": 19, + "extensionX": 12, + "extensionNegativeZ": 8, + "extensionPositiveZ": 8 + } + }, + "ws_rumpf": { + "displayName": "WarShip Rumpf", + "schematic": "sections4/WSRumpf.schem", + "sizeX": 184, + "sizeY": 67, + "sizeZ": 48, + "copyOffsetX": 4, + "copyOffsetY": 13, + "copyOffsetZ": 24 + }, + "ws_rahmen": { + "displayName": "WarShip Rahmen", + "schematic": "sections4/WSRahmen.schem", + "sizeX": 184, + "sizeY": 67, + "sizeZ": 48, + "copyOffsetX": 4, + "copyOffsetY": 13, + "copyOffsetZ": 24 + } +} \ No newline at end of file diff --git a/yapion/regions2.json b/yapion/regions2.json new file mode 100644 index 00000000..db250fc9 --- /dev/null +++ b/yapion/regions2.json @@ -0,0 +1,140 @@ +{ + "as1": { + "minX": 33, + "minY": 33, + "minZ": 23, + "prototype": "as" + }, + "as2": { + "minX": 205, + "minY": 33, + "minZ": 23, + "prototype": "as" + }, + "as3": { + "minX": 369, + "minY": 33, + "minZ": 23, + "prototype": "as" + }, + "as4": { + "minX": 33, + "minY": 33, + "minZ": 339, + "prototype": "as" + }, + "as5": { + "minX": 205, + "minY": 33, + "minZ": 339, + "prototype": "as" + }, + "as6": { + "minX": 369, + "minY": 33, + "minZ": 339, + "prototype": "as" + }, + "mwg1": { + "minX": -97, + "minY": 1, + "minZ": -154, + "prototype": "mwg" + }, + "mwg2": { + "minX": -177, + "minY": 1, + "minZ": -154, + "prototype": "mwg" + }, + "mwg3": { + "minX": -278, + "minY": 1, + "minZ": -154, + "prototype": "mwg" + }, + "mwg4": { + "minX": -97, + "minY": 1, + "minZ": -295, + "prototype": "mwg" + }, + "mwg5": { + "minX": -177, + "minY": 2, + "minZ": -295, + "prototype": "mwg" + }, + "mwg6": { + "minX": -278, + "minY": 1, + "minZ": -295, + "prototype": "mwg" + }, + "mwg7": { + "minX": -97, + "minY": 1, + "minZ": -439, + "prototype": "mwg" + }, + "mwg8": { + "minX": -177, + "minY": 1, + "minZ": -439, + "prototype": "mwg" + }, + "mwg9": { + "minX": -278, + "minY": 1, + "minZ": -439, + "prototype": "mwg" + }, + "wg1": { + "minX": -161, + "minY": 1, + "minZ": 35, + "prototype": "wg" + }, + "wg2": { + "minX": -309, + "minY": 1, + "minZ": 35, + "prototype": "wg" + }, + "wg3": { + "minX": -161, + "minY": 1, + "minZ": 252, + "prototype": "wg" + }, + "wg4": { + "minX": -309, + "minY": 1, + "minZ": 252, + "prototype": "wg" + }, + "ws1": { + "minX": 23, + "minY": 25, + "minZ": -231, + "prototype": "ws" + }, + "ws2": { + "minX": 275, + "minY": 25, + "minZ": -231, + "prototype": "ws" + }, + "ws3": { + "minX": 22, + "minY": 25, + "minZ": -366, + "prototype": "ws_in" + }, + "ws4": { + "minX": 274, + "minY": 25, + "minZ": -366, + "prototype": "ws_in" + } +} \ No newline at end of file diff --git a/yapion/regions3.json b/yapion/regions3.json new file mode 100644 index 00000000..5b1e8b6f --- /dev/null +++ b/yapion/regions3.json @@ -0,0 +1,152 @@ +{ + "as1": { + "minX": 38, + "minY": 65, + "minZ": 34, + "prototype": "as" + }, + "as2": { + "minX": 145, + "minY": 65, + "minZ": 34, + "prototype": "as" + }, + "as3": { + "minX": 252, + "minY": 65, + "minZ": 34, + "prototype": "as" + }, + "as4": { + "minX": 359, + "minY": 65, + "minZ": 34, + "prototype": "as" + }, + "as5": { + "minX": 38, + "minY": 65, + "minZ": 223, + "prototype": "as" + }, + "as6": { + "minX": 145, + "minY": 65, + "minZ": 223, + "prototype": "as" + }, + "as7": { + "minX": 252, + "minY": 65, + "minZ": 223, + "prototype": "as" + }, + "as8": { + "minX": 359, + "minY": 65, + "minZ": 223, + "prototype": "as" + }, + "mwg1": { + "minX": -98, + "minY": 2, + "minZ": -154, + "prototype": "mwg" + }, + "mwg2": { + "minX": -177, + "minY": 2, + "minZ": -154, + "prototype": "mwg" + }, + "mwg3": { + "minX": -256, + "minY": 2, + "minZ": -154, + "prototype": "mwg" + }, + "mwg4": { + "minX": -98, + "minY": 2, + "minZ": -296, + "prototype": "mwg" + }, + "mwg5": { + "minX": -177, + "minY": 2, + "minZ": -296, + "prototype": "mwg" + }, + "mwg6": { + "minX": -256, + "minY": 2, + "minZ": -296, + "prototype": "mwg" + }, + "mwg7": { + "minX": -98, + "minY": 2, + "minZ": -438, + "prototype": "mwg" + }, + "mwg8": { + "minX": -177, + "minY": 2, + "minZ": -438, + "prototype": "mwg" + }, + "mwg9": { + "minX": -256, + "minY": 2, + "minZ": -438, + "prototype": "mwg" + }, + "wg1": { + "minX": -166, + "minY": 2, + "minZ": 33, + "prototype": "wg" + }, + "wg2": { + "minX": -313, + "minY": 2, + "minZ": 32, + "prototype": "wg" + }, + "wg3": { + "minX": -166, + "minY": 2, + "minZ": 248, + "prototype": "wg" + }, + "wg4": { + "minX": -313, + "minY": 2, + "minZ": 248, + "prototype": "wg" + }, + "ws1": { + "minX": 23, + "minY": 46, + "minZ": -231, + "prototype": "ws" + }, + "ws2": { + "minX": 275, + "minY": 46, + "minZ": -231, + "prototype": "ws" + }, + "ws3": { + "minX": 22, + "minY": 46, + "minZ": -367, + "prototype": "ws_in" + }, + "ws4": { + "minX": 274, + "minY": 46, + "minZ": -367, + "prototype": "ws_in" + } +} \ No newline at end of file diff --git a/yapion/regions4.json b/yapion/regions4.json new file mode 100644 index 00000000..43089e65 --- /dev/null +++ b/yapion/regions4.json @@ -0,0 +1,240 @@ +{ + "wg11": { + "minX": -188, + "minY": 1, + "minZ": 26, + "prototype": "wg", + "prototypes": [ + "wg", + "wg35" + ] + }, + "wg12": { + "minX": -188, + "minY": 1, + "minZ": 248, + "prototype": "wg", + "prototypes": [ + "wg", + "wg35" + ] + }, + "wg21": { + "minX": -367, + "minY": 1, + "minZ": 26, + "prototype": "wg", + "prototypes": [ + "wg", + "wg35" + ] + }, + "wg22": { + "minX": -367, + "minY": 1, + "minZ": 248, + "prototype": "wg", + "prototypes": [ + "wg", + "wg35" + ] + }, + "wg31": { + "minX": -546, + "minY": 1, + "minZ": 26, + "prototype": "wg", + "prototypes": [ + "wg", + "wg35" + ] + }, + "wg32": { + "minX": -546, + "minY": 1, + "minZ": 248, + "prototype": "wg", + "prototypes": [ + "wg", + "wg35" + ] + }, + "mwg11": { + "minX": -119, + "minY": 1, + "minZ": -164, + "prototype": "mwg" + }, + "mwg12": { + "minX": -119, + "minY": 1, + "minZ": -306, + "prototype": "mwg" + }, + "mwg13": { + "minX": -119, + "minY": 1, + "minZ": -448, + "prototype": "mwg" + }, + "mwg21": { + "minX": -225, + "minY": 1, + "minZ": -164, + "prototype": "mwg" + }, + "mwg22": { + "minX": -225, + "minY": 1, + "minZ": -306, + "prototype": "mwg" + }, + "mwg23": { + "minX": -225, + "minY": 1, + "minZ": -448, + "prototype": "mwg" + }, + "mwg31": { + "minX": -331, + "minY": 1, + "minZ": -164, + "prototype": "mwg" + }, + "mwg32": { + "minX": -331, + "minY": 1, + "minZ": -306, + "prototype": "mwg" + }, + "mwg33": { + "minX": -331, + "minY": 1, + "minZ": -448, + "prototype": "mwg" + }, + "mwg41": { + "minX": -437, + "minY": 1, + "minZ": -164, + "prototype": "mwg" + }, + "mwg42": { + "minX": -437, + "minY": 1, + "minZ": -306, + "prototype": "mwg" + }, + "mwg43": { + "minX": -437, + "minY": 1, + "minZ": -448, + "prototype": "mwg" + }, + "mwg51": { + "minX": -543, + "minY": 1, + "minZ": -164, + "prototype": "mwg" + }, + "mwg52": { + "minX": -543, + "minY": 1, + "minZ": -306, + "prototype": "mwg" + }, + "mwg53": { + "minX": -543, + "minY": 1, + "minZ": -448, + "prototype": "mwg" + }, + "as11": { + "minX": 33, + "minY": 55, + "minZ": 29, + "prototype": "as" + }, + "as12": { + "minX": 33, + "minY": 55, + "minZ": 218, + "prototype": "as" + }, + "as21": { + "minX": 160, + "minY": 55, + "minZ": 29, + "prototype": "as" + }, + "as22": { + "minX": 160, + "minY": 55, + "minZ": 218, + "prototype": "as" + }, + "as31": { + "minX": 287, + "minY": 55, + "minZ": 29, + "prototype": "as" + }, + "as32": { + "minX": 287, + "minY": 55, + "minZ": 218, + "prototype": "as" + }, + "as41": { + "minX": 414, + "minY": 55, + "minZ": 29, + "prototype": "as" + }, + "as42": { + "minX": 414, + "minY": 55, + "minZ": 218, + "prototype": "as" + }, + "ws11": { + "optionsLinkedWith": "ws12", + "minX": 14, + "minY": 26, + "minZ": -214, + "prototype": "ws" + }, + "ws12": { + "optionsLinkedWith": "ws11", + "minX": 14, + "minY": 26, + "minZ": -369, + "prototype": "ws_inner" + }, + "ws21": { + "optionsLinkedWith": "ws22", + "minX": 266, + "minY": 26, + "minZ": -214, + "prototype": "ws" + }, + "ws22": { + "optionsLinkedWith": "ws21", + "minX": 266, + "minY": 26, + "minZ": -369, + "prototype": "ws_inner" + }, + "ws_rumpf": { + "minX": 29, + "minY": 41, + "minZ": -440, + "prototype": "ws_rumpf" + }, + "ws_rahmen": { + "minX": 281, + "minY": 41, + "minZ": -440, + "prototype": "ws_rahmen" + } +} \ No newline at end of file