summaryrefslogtreecommitdiffstats
path: root/src/Generating/Prefabs/RainbowRoadPrefabs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Generating/Prefabs/RainbowRoadPrefabs.cpp')
-rw-r--r--src/Generating/Prefabs/RainbowRoadPrefabs.cpp1406
1 files changed, 0 insertions, 1406 deletions
diff --git a/src/Generating/Prefabs/RainbowRoadPrefabs.cpp b/src/Generating/Prefabs/RainbowRoadPrefabs.cpp
deleted file mode 100644
index bf7b1b096..000000000
--- a/src/Generating/Prefabs/RainbowRoadPrefabs.cpp
+++ /dev/null
@@ -1,1406 +0,0 @@
-
-// RainbowRoadPrefabs.cpp
-
-// Defines the prefabs in the group RainbowRoad
-
-// NOTE: This file has been generated automatically by GalExport!
-// Any manual changes will be overwritten by the next automatic export!
-
-#include "Globals.h"
-#include "RainbowRoadPrefabs.h"
-
-
-
-
-
-const cPrefab::sDef g_RainbowRoadPrefabs[] =
-{
- ////////////////////////////////////////////////////////////////////////////////
- // CurveDouble:
- // The data has been exported from the gallery Cube, area index 89, ID 467, created by Aloe_vera
- {
- // Size:
- 14, 1, 14, // SizeX = 14, SizeY = 1, SizeZ = 14
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 13, 2, 13, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:11\n" /* wool */
- "b: 35: 3\n" /* wool */
- "c: 35: 5\n" /* wool */
- "d: 35: 4\n" /* wool */
- "e: 35: 1\n" /* wool */
- "f: 35:14\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ "aaaaaa........"
- /* 1 */ "bbbbbba......."
- /* 2 */ "cccccbbaaa...."
- /* 3 */ "dddddccbbaa..."
- /* 4 */ "eeeeeddccbaa.."
- /* 5 */ "fffffeddccba.."
- /* 6 */ "ffffffeedcbaa."
- /* 7 */ "eeeefffeddcba."
- /* 8 */ "dddeefffedcbba"
- /* 9 */ "cccddefffedcba"
- /* 10 */ "bbccdeeffedcba"
- /* 11 */ "abbccdeffedcba"
- /* 12 */ ".abbcdeffedcba"
- /* 13 */ "..abcdeffedcba",
-
- // Connectors:
- "2: 2, 1, 13: 3\n" /* Type 2, direction Z+ */
- "2: 0, 1, 0: 4\n" /* Type 2, direction X- */
- "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */
- "-2: 13, 1, 13: 3\n" /* Type -2, direction Z+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // CurveDouble
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // CurveDownFromTopSingle:
- // The data has been exported from the gallery Cube, area index 100, ID 478, created by Aloe_vera
- {
- // Size:
- 11, 8, 11, // SizeX = 11, SizeY = 8, SizeZ = 11
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 10, 9, 10, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:14\n" /* wool */
- "b: 35: 5\n" /* wool */
- "c: 35: 4\n" /* wool */
- "d: 35: 1\n" /* wool */
- "e: 35:11\n" /* wool */
- "f: 35: 3\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "..........."
- /* 4 */ "..........."
- /* 5 */ "..........."
- /* 6 */ "..........."
- /* 7 */ "..........."
- /* 8 */ "..........a"
- /* 9 */ ".......bcda"
- /* 10 */ ".....efbcda"
-
- // Level 1
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "..........."
- /* 4 */ "..........."
- /* 5 */ "..........."
- /* 6 */ "........cda"
- /* 7 */ ".......bcda"
- /* 8 */ ".......bcd."
- /* 9 */ ".....ef...."
- /* 10 */ "..........."
-
- // Level 2
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "..........."
- /* 4 */ ".........a."
- /* 5 */ ".......cdda"
- /* 6 */ "......bc..."
- /* 7 */ "......b...."
- /* 8 */ ".....ff...."
- /* 9 */ "....ee....."
- /* 10 */ "..........."
-
- // Level 3
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "........aa."
- /* 4 */ "......ccd.."
- /* 5 */ ".....bb...."
- /* 6 */ ".....f....."
- /* 7 */ "....ef....."
- /* 8 */ "....e......"
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 4
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "......daa.."
- /* 3 */ ".....ccd..."
- /* 4 */ "....bb....."
- /* 5 */ "....f......"
- /* 6 */ "...ef......"
- /* 7 */ "...ee......"
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 5
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ ".....daa..."
- /* 2 */ "...ccd....."
- /* 3 */ "...bc......"
- /* 4 */ "...b......."
- /* 5 */ "..ff......."
- /* 6 */ "..ee......."
- /* 7 */ "..........."
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 6
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "...aaa....."
- /* 1 */ "..ddd......"
- /* 2 */ ".cc........"
- /* 3 */ ".bb........"
- /* 4 */ ".ff........"
- /* 5 */ ".e........."
- /* 6 */ ".ee........"
- /* 7 */ "..........."
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 7
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "aaa........"
- /* 1 */ "dd........."
- /* 2 */ "cc........."
- /* 3 */ "bb........."
- /* 4 */ "ff........."
- /* 5 */ "e.........."
- /* 6 */ "..........."
- /* 7 */ "..........."
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "...........",
-
- // Connectors:
- "-1: 0, 8, 5: 4\n" /* Type -1, direction X- */
- "1: 5, 1, 10: 3\n" /* Type 1, direction Z+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // CurveDownFromTopSingle
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // CurveSingle:
- // The data has been exported from the gallery Cube, area index 84, ID 462, created by Aloe_vera
- {
- // Size:
- 11, 1, 11, // SizeX = 11, SizeY = 1, SizeZ = 11
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 10, 2, 10, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:14\n" /* wool */
- "b: 35: 1\n" /* wool */
- "c: 35: 4\n" /* wool */
- "d: 35: 5\n" /* wool */
- "e: 35: 3\n" /* wool */
- "f: 35:11\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "aaaaaa....."
- /* 1 */ "bbbbbbaa..."
- /* 2 */ "cccccbbaa.."
- /* 3 */ "ddddcccbaa."
- /* 4 */ "eeedddccba."
- /* 5 */ "ffeeeddcbba"
- /* 6 */ ".fffeedccba"
- /* 7 */ "...ffeddcba"
- /* 8 */ "....feedcba"
- /* 9 */ "....ffedcba"
- /* 10 */ ".....fedcba",
-
- // Connectors:
- "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */
- "1: 5, 1, 10: 3\n" /* Type 1, direction Z+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // CurveSingle
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // CurveSingleLeft:
- // The data has been exported from the gallery Cube, area index 97, ID 475, created by Aloe_vera
- {
- // Size:
- 11, 1, 11, // SizeX = 11, SizeY = 1, SizeZ = 11
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 10, 2, 10, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:14\n" /* wool */
- "b: 35: 1\n" /* wool */
- "c: 35: 4\n" /* wool */
- "d: 35: 5\n" /* wool */
- "e: 35: 3\n" /* wool */
- "f: 35:11\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ ".....abcdef"
- /* 1 */ "....aabcdef"
- /* 2 */ "....abbcdef"
- /* 3 */ "...aabccdef"
- /* 4 */ ".aaabbcddef"
- /* 5 */ "aabbbccdeef"
- /* 6 */ "bbbcccddef."
- /* 7 */ "ccccdddeff."
- /* 8 */ "dddddeeff.."
- /* 9 */ "eeeeeeff..."
- /* 10 */ "ffffff.....",
-
- // Connectors:
- "-1: 0, 1, 10: 4\n" /* Type -1, direction X- */
- "1: 10, 1, 0: 2\n" /* Type 1, direction Z- */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // CurveSingleLeft
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // CurveUpDouble:
- // The data has been exported from the gallery Cube, area index 92, ID 470, created by Aloe_vera
- {
- // Size:
- 14, 8, 14, // SizeX = 14, SizeY = 8, SizeZ = 14
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 13, 9, 13, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:11\n" /* wool */
- "b: 35: 3\n" /* wool */
- "c: 35: 5\n" /* wool */
- "d: 35: 4\n" /* wool */
- "e: 35: 1\n" /* wool */
- "f: 35:14\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ "a............."
- /* 1 */ "b............."
- /* 2 */ "c............."
- /* 3 */ "d............."
- /* 4 */ "e............."
- /* 5 */ "f............."
- /* 6 */ "f............."
- /* 7 */ "e............."
- /* 8 */ "d............."
- /* 9 */ "c............."
- /* 10 */ "b............."
- /* 11 */ "a............."
- /* 12 */ ".............."
- /* 13 */ ".............."
-
- // Level 1
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ ".aa..........."
- /* 1 */ ".bb..........."
- /* 2 */ ".cc..........."
- /* 3 */ ".dd..........."
- /* 4 */ ".ee..........."
- /* 5 */ ".f............"
- /* 6 */ ".f............"
- /* 7 */ ".e............"
- /* 8 */ ".d............"
- /* 9 */ ".c............"
- /* 10 */ ".b............"
- /* 11 */ ".b............"
- /* 12 */ ".............."
- /* 13 */ ".............."
-
- // Level 2
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ "...aaa........"
- /* 1 */ "...bb........."
- /* 2 */ "...cc........."
- /* 3 */ "...dd........."
- /* 4 */ "...ee........."
- /* 5 */ "..ff.........."
- /* 6 */ "..ff.........."
- /* 7 */ "..ee.........."
- /* 8 */ "..de.........."
- /* 9 */ "..c..........."
- /* 10 */ ".b............"
- /* 11 */ ".b............"
- /* 12 */ ".............."
- /* 13 */ ".............."
-
- // Level 3
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ ".............."
- /* 1 */ ".....baa......"
- /* 2 */ ".....bbaaa...."
- /* 3 */ "....dccbba...."
- /* 4 */ "....eddcc....."
- /* 5 */ "....fedd......"
- /* 6 */ "....ffee......"
- /* 7 */ "....ff........"
- /* 8 */ "....e........."
- /* 9 */ "...dd........."
- /* 10 */ "..cc.........."
- /* 11 */ "..b..........."
- /* 12 */ ".a............"
- /* 13 */ ".............."
-
- // Level 4
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ ".............."
- /* 1 */ ".............."
- /* 2 */ ".............."
- /* 3 */ "..........a..."
- /* 4 */ ".........ba..."
- /* 5 */ "........cc...."
- /* 6 */ ".......edc...."
- /* 7 */ "......fedd...."
- /* 8 */ ".....ff......."
- /* 9 */ "....de........"
- /* 10 */ "...cde........"
- /* 11 */ "..b..........."
- /* 12 */ ".a............"
- /* 13 */ ".............."
-
- // Level 5
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ ".............."
- /* 1 */ ".............."
- /* 2 */ ".............."
- /* 3 */ ".............."
- /* 4 */ "...........a.."
- /* 5 */ "..........ba.."
- /* 6 */ "..........baa."
- /* 7 */ "..........cba."
- /* 8 */ ".......fedcb.."
- /* 9 */ "......fffed..."
- /* 10 */ ".....eef......"
- /* 11 */ "...ccd........"
- /* 12 */ "..b..........."
- /* 13 */ ".............."
-
- // Level 6
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ ".............."
- /* 1 */ ".............."
- /* 2 */ ".............."
- /* 3 */ ".............."
- /* 4 */ ".............."
- /* 5 */ ".............."
- /* 6 */ ".............."
- /* 7 */ ".............."
- /* 8 */ "............ba"
- /* 9 */ "...........cba"
- /* 10 */ "........fedcba"
- /* 11 */ "......effedc.."
- /* 12 */ "..bbcdef......"
- /* 13 */ "..a..........."
-
- // Level 7
- /* z\x* 1111 */
- /* * 01234567890123 */
- /* 0 */ ".............."
- /* 1 */ ".............."
- /* 2 */ ".............."
- /* 3 */ ".............."
- /* 4 */ ".............."
- /* 5 */ ".............."
- /* 6 */ ".............."
- /* 7 */ ".............."
- /* 8 */ ".............."
- /* 9 */ ".............."
- /* 10 */ ".............."
- /* 11 */ "............ba"
- /* 12 */ "........fedcba"
- /* 13 */ "..abcdeffedcba",
-
- // Connectors:
- "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */
- "2: 0, 1, 0: 4\n" /* Type 2, direction X- */
- "2: 2, 8, 13: 3\n" /* Type 2, direction Z+ */
- "-2: 13, 8, 13: 3\n" /* Type -2, direction Z+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // CurveUpDouble
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // CurveUpSingle:
- // The data has been exported from the gallery Cube, area index 87, ID 465, created by Aloe_vera
- {
- // Size:
- 11, 8, 11, // SizeX = 11, SizeY = 8, SizeZ = 11
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 10, 9, 10, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:14\n" /* wool */
- "b: 35: 1\n" /* wool */
- "c: 35: 4\n" /* wool */
- "d: 35: 5\n" /* wool */
- "e: 35: 3\n" /* wool */
- "f: 35:11\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "aaa........"
- /* 1 */ "bb........."
- /* 2 */ "cc........."
- /* 3 */ "dd........."
- /* 4 */ "ee........."
- /* 5 */ "f.........."
- /* 6 */ "..........."
- /* 7 */ "..........."
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 1
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "...aaa....."
- /* 1 */ "..bbb......"
- /* 2 */ ".cc........"
- /* 3 */ ".dd........"
- /* 4 */ ".ee........"
- /* 5 */ ".f........."
- /* 6 */ ".ff........"
- /* 7 */ "..........."
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 2
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ ".....baa..."
- /* 2 */ "...ccb....."
- /* 3 */ "...dc......"
- /* 4 */ "...d......."
- /* 5 */ "..ee......."
- /* 6 */ "..ff......."
- /* 7 */ "..........."
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 3
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "......baa.."
- /* 3 */ ".....ccb..."
- /* 4 */ "....dd....."
- /* 5 */ "....e......"
- /* 6 */ "...fe......"
- /* 7 */ "...ff......"
- /* 8 */ "..........."
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 4
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "........aa."
- /* 4 */ "......ccb.."
- /* 5 */ ".....dd...."
- /* 6 */ ".....e....."
- /* 7 */ "....fe....."
- /* 8 */ "....f......"
- /* 9 */ "..........."
- /* 10 */ "..........."
-
- // Level 5
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "..........."
- /* 4 */ ".........a."
- /* 5 */ ".......cbba"
- /* 6 */ "......dc..."
- /* 7 */ "......d...."
- /* 8 */ ".....ee...."
- /* 9 */ "....ff....."
- /* 10 */ "..........."
-
- // Level 6
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "..........."
- /* 4 */ "..........."
- /* 5 */ "..........."
- /* 6 */ "........cba"
- /* 7 */ ".......dcba"
- /* 8 */ ".......dcb."
- /* 9 */ ".....fe...."
- /* 10 */ ".....f....."
-
- // Level 7
- /* z\x* 1 */
- /* * 01234567890 */
- /* 0 */ "..........."
- /* 1 */ "..........."
- /* 2 */ "..........."
- /* 3 */ "..........."
- /* 4 */ "..........."
- /* 5 */ "..........."
- /* 6 */ "..........."
- /* 7 */ "..........."
- /* 8 */ "..........a"
- /* 9 */ ".......dcba"
- /* 10 */ ".....fedcba",
-
- // Connectors:
- "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */
- "1: 5, 8, 10: 3\n" /* Type 1, direction Z+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // CurveUpSingle
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // SlopeDownFromTopSingle:
- // The data has been exported from the gallery Cube, area index 98, ID 476, created by Aloe_vera
- {
- // Size:
- 16, 8, 6, // SizeX = 16, SizeY = 8, SizeZ = 6
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 15, 9, 5, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:14\n" /* wool */
- "b: 35: 1\n" /* wool */
- "c: 35: 4\n" /* wool */
- "d: 35: 5\n" /* wool */
- "e: 35: 3\n" /* wool */
- "f: 35:11\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..............aa"
- /* 1 */ "..............bb"
- /* 2 */ "..............cc"
- /* 3 */ "..............dd"
- /* 4 */ "..............ee"
- /* 5 */ "..............ff"
-
- // Level 1
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "............aa.."
- /* 1 */ "............bb.."
- /* 2 */ "............cc.."
- /* 3 */ "............dd.."
- /* 4 */ "............ee.."
- /* 5 */ "............ff.."
-
- // Level 2
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..........aa...."
- /* 1 */ "..........bb...."
- /* 2 */ "..........cc...."
- /* 3 */ "..........dd...."
- /* 4 */ "..........ee...."
- /* 5 */ "..........ff...."
-
- // Level 3
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "........aa......"
- /* 1 */ "........bb......"
- /* 2 */ "........cc......"
- /* 3 */ "........dd......"
- /* 4 */ "........ee......"
- /* 5 */ "........ff......"
-
- // Level 4
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "......aa........"
- /* 1 */ "......bb........"
- /* 2 */ "......cc........"
- /* 3 */ "......dd........"
- /* 4 */ "......ee........"
- /* 5 */ "......ff........"
-
- // Level 5
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "....aa.........."
- /* 1 */ "....bb.........."
- /* 2 */ "....cc.........."
- /* 3 */ "....dd.........."
- /* 4 */ "....ee.........."
- /* 5 */ "....ff.........."
-
- // Level 6
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..aa............"
- /* 1 */ "..bb............"
- /* 2 */ "..cc............"
- /* 3 */ "..dd............"
- /* 4 */ "..ee............"
- /* 5 */ "..ff............"
-
- // Level 7
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "aa.............."
- /* 1 */ "bb.............."
- /* 2 */ "cc.............."
- /* 3 */ "dd.............."
- /* 4 */ "ee.............."
- /* 5 */ "ff..............",
-
- // Connectors:
- "-1: 0, 8, 5: 4\n" /* Type -1, direction X- */
- "1: 15, 1, 5: 5\n" /* Type 1, direction X+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // SlopeDownFromTopSingle
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // SlopeUpDouble:
- // The data has been exported from the gallery Cube, area index 90, ID 468, created by Aloe_vera
- {
- // Size:
- 16, 8, 12, // SizeX = 16, SizeY = 8, SizeZ = 12
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 15, 9, 11, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:11\n" /* wool */
- "b: 35: 3\n" /* wool */
- "c: 35: 5\n" /* wool */
- "d: 35: 4\n" /* wool */
- "e: 35: 1\n" /* wool */
- "f: 35:14\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "aa.............."
- /* 1 */ "bb.............."
- /* 2 */ "cc.............."
- /* 3 */ "dd.............."
- /* 4 */ "ee.............."
- /* 5 */ "ff.............."
- /* 6 */ "ff.............."
- /* 7 */ "ee.............."
- /* 8 */ "dd.............."
- /* 9 */ "cc.............."
- /* 10 */ "bb.............."
- /* 11 */ "aa.............."
-
- // Level 1
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..aa............"
- /* 1 */ "..bb............"
- /* 2 */ "..cc............"
- /* 3 */ "..dd............"
- /* 4 */ "..ee............"
- /* 5 */ "..ff............"
- /* 6 */ "..ff............"
- /* 7 */ "..ee............"
- /* 8 */ "..dd............"
- /* 9 */ "..cc............"
- /* 10 */ "..bb............"
- /* 11 */ "..aa............"
-
- // Level 2
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "....aa.........."
- /* 1 */ "....bb.........."
- /* 2 */ "....cc.........."
- /* 3 */ "....dd.........."
- /* 4 */ "....ee.........."
- /* 5 */ "....ff.........."
- /* 6 */ "....ff.........."
- /* 7 */ "....ee.........."
- /* 8 */ "....dd.........."
- /* 9 */ "....cc.........."
- /* 10 */ "....bb.........."
- /* 11 */ "....aa.........."
-
- // Level 3
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "......aa........"
- /* 1 */ "......bb........"
- /* 2 */ "......cc........"
- /* 3 */ "......dd........"
- /* 4 */ "......ee........"
- /* 5 */ "......ff........"
- /* 6 */ "......ff........"
- /* 7 */ "......ee........"
- /* 8 */ "......dd........"
- /* 9 */ "......cc........"
- /* 10 */ "......bb........"
- /* 11 */ "......aa........"
-
- // Level 4
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "........aa......"
- /* 1 */ "........bb......"
- /* 2 */ "........cc......"
- /* 3 */ "........dd......"
- /* 4 */ "........ee......"
- /* 5 */ "........ff......"
- /* 6 */ "........ff......"
- /* 7 */ "........ee......"
- /* 8 */ "........dd......"
- /* 9 */ "........cc......"
- /* 10 */ "........bb......"
- /* 11 */ "........aa......"
-
- // Level 5
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..........aa...."
- /* 1 */ "..........bb...."
- /* 2 */ "..........cc...."
- /* 3 */ "..........dd...."
- /* 4 */ "..........ee...."
- /* 5 */ "..........ff...."
- /* 6 */ "..........ff...."
- /* 7 */ "..........ee...."
- /* 8 */ "..........dd...."
- /* 9 */ "..........cc...."
- /* 10 */ "..........bb...."
- /* 11 */ "..........aa...."
-
- // Level 6
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "............aa.."
- /* 1 */ "............bb.."
- /* 2 */ "............cc.."
- /* 3 */ "............dd.."
- /* 4 */ "............ee.."
- /* 5 */ "............ff.."
- /* 6 */ "............ff.."
- /* 7 */ "............ee.."
- /* 8 */ "............dd.."
- /* 9 */ "............cc.."
- /* 10 */ "............bb.."
- /* 11 */ "............aa.."
-
- // Level 7
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..............aa"
- /* 1 */ "..............bb"
- /* 2 */ "..............cc"
- /* 3 */ "..............dd"
- /* 4 */ "..............ee"
- /* 5 */ "..............ff"
- /* 6 */ "..............ff"
- /* 7 */ "..............ee"
- /* 8 */ "..............dd"
- /* 9 */ "..............cc"
- /* 10 */ "..............bb"
- /* 11 */ "..............aa",
-
- // Connectors:
- "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */
- "2: 0, 1, 0: 4\n" /* Type 2, direction X- */
- "-2: 15, 8, 0: 5\n" /* Type -2, direction X+ */
- "2: 15, 8, 11: 5\n" /* Type 2, direction X+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // SlopeUpDouble
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // SlopeUpSingle:
- // The data has been exported from the gallery Cube, area index 85, ID 463, created by Aloe_vera
- {
- // Size:
- 16, 8, 6, // SizeX = 16, SizeY = 8, SizeZ = 6
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 15, 9, 5, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:14\n" /* wool */
- "b: 35: 1\n" /* wool */
- "c: 35: 4\n" /* wool */
- "d: 35: 5\n" /* wool */
- "e: 35: 3\n" /* wool */
- "f: 35:11\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "aa.............."
- /* 1 */ "bb.............."
- /* 2 */ "cc.............."
- /* 3 */ "dd.............."
- /* 4 */ "ee.............."
- /* 5 */ "ff.............."
-
- // Level 1
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..aa............"
- /* 1 */ "..bb............"
- /* 2 */ "..cc............"
- /* 3 */ "..dd............"
- /* 4 */ "..ee............"
- /* 5 */ "..ff............"
-
- // Level 2
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "....aa.........."
- /* 1 */ "....bb.........."
- /* 2 */ "....cc.........."
- /* 3 */ "....dd.........."
- /* 4 */ "....ee.........."
- /* 5 */ "....ff.........."
-
- // Level 3
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "......aa........"
- /* 1 */ "......bb........"
- /* 2 */ "......cc........"
- /* 3 */ "......dd........"
- /* 4 */ "......ee........"
- /* 5 */ "......ff........"
-
- // Level 4
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "........aa......"
- /* 1 */ "........bb......"
- /* 2 */ "........cc......"
- /* 3 */ "........dd......"
- /* 4 */ "........ee......"
- /* 5 */ "........ff......"
-
- // Level 5
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..........aa...."
- /* 1 */ "..........bb...."
- /* 2 */ "..........cc...."
- /* 3 */ "..........dd...."
- /* 4 */ "..........ee...."
- /* 5 */ "..........ff...."
-
- // Level 6
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "............aa.."
- /* 1 */ "............bb.."
- /* 2 */ "............cc.."
- /* 3 */ "............dd.."
- /* 4 */ "............ee.."
- /* 5 */ "............ff.."
-
- // Level 7
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "..............aa"
- /* 1 */ "..............bb"
- /* 2 */ "..............cc"
- /* 3 */ "..............dd"
- /* 4 */ "..............ee"
- /* 5 */ "..............ff",
-
- // Connectors:
- "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */
- "1: 15, 8, 5: 5\n" /* Type 1, direction X+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- -1000,
-
- // MoveToGround:
- false,
- }, // SlopeUpSingle
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // SplitTee:
- // The data has been exported from the gallery Cube, area index 93, ID 471, created by Aloe_vera
- {
- // Size:
- 16, 1, 14, // SizeX = 16, SizeY = 1, SizeZ = 14
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 15, 2, 13, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:11\n" /* wool */
- "b: 35: 3\n" /* wool */
- "c: 35: 5\n" /* wool */
- "d: 35: 4\n" /* wool */
- "e: 35: 1\n" /* wool */
- "f: 35:14\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "aaaaaa.........."
- /* 1 */ "bbbbbbaaa......."
- /* 2 */ "ccccccbbbaaa...."
- /* 3 */ "ddddddcccbbbaaaa"
- /* 4 */ "eeeeeedddcccbbbb"
- /* 5 */ "ffffffeeedddcccc"
- /* 6 */ "fffffffffeeedddd"
- /* 7 */ "eeeeff...fffeeee"
- /* 8 */ "dddeeff.....ffff"
- /* 9 */ "cccddeff........"
- /* 10 */ "bbbccdeef......."
- /* 11 */ "aaabbcddef......"
- /* 12 */ "...aabcddef....."
- /* 13 */ ".....abcdef.....",
-
- // Connectors:
- "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */
- "2: 0, 1, 0: 4\n" /* Type 2, direction X- */
- "-1: 15, 1, 3: 5\n" /* Type -1, direction X+ */
- "1: 5, 1, 13: 3\n" /* Type 1, direction Z+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // SplitTee
-
-
-
- ////////////////////////////////////////////////////////////////////////////////
- // StraightDouble:
- // The data has been exported from the gallery Cube, area index 88, ID 466, created by Aloe_vera
- {
- // Size:
- 16, 1, 12, // SizeX = 16, SizeY = 1, SizeZ = 12
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 15, 2, 11, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:11\n" /* wool */
- "b: 35: 3\n" /* wool */
- "c: 35: 5\n" /* wool */
- "d: 35: 4\n" /* wool */
- "e: 35: 1\n" /* wool */
- "f: 35:14\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "aaaaaaaaaaaaaaaa"
- /* 1 */ "bbbbbbbbbbbbbbbb"
- /* 2 */ "cccccccccccccccc"
- /* 3 */ "dddddddddddddddd"
- /* 4 */ "eeeeeeeeeeeeeeee"
- /* 5 */ "ffffffffffffffff"
- /* 6 */ "ffffffffffffffff"
- /* 7 */ "eeeeeeeeeeeeeeee"
- /* 8 */ "dddddddddddddddd"
- /* 9 */ "cccccccccccccccc"
- /* 10 */ "bbbbbbbbbbbbbbbb"
- /* 11 */ "aaaaaaaaaaaaaaaa",
-
- // Connectors:
- "-2: 0, 1, 11: 4\n" /* Type -2, direction X- */
- "2: 0, 1, 0: 4\n" /* Type 2, direction X- */
- "-2: 15, 1, 0: 5\n" /* Type -2, direction X+ */
- "2: 15, 1, 11: 5\n" /* Type 2, direction X+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 0,
-
- // MoveToGround:
- false,
- }, // StraightDouble
-}; // g_RainbowRoadPrefabs
-
-
-
-
-
-
-const cPrefab::sDef g_RainbowRoadStartingPrefabs[] =
-{
- ////////////////////////////////////////////////////////////////////////////////
- // StraightSingle:
- // The data has been exported from the gallery Cube, area index 83, ID 461, created by Aloe_vera
- {
- // Size:
- 16, 1, 6, // SizeX = 16, SizeY = 1, SizeZ = 6
-
- // Hitbox (relative to bounding box):
- 0, -2, 0, // MinX, MinY, MinZ
- 15, 2, 5, // MaxX, MaxY, MaxZ
-
- // Block definitions:
- ".: 0: 0\n" /* air */
- "a: 35:14\n" /* wool */
- "b: 35: 1\n" /* wool */
- "c: 35: 4\n" /* wool */
- "d: 35: 5\n" /* wool */
- "e: 35: 3\n" /* wool */
- "f: 35:11\n" /* wool */
- "m: 19: 0\n" /* sponge */,
-
- // Block data:
- // Level 0
- /* z\x* 111111 */
- /* * 0123456789012345 */
- /* 0 */ "aaaaaaaaaaaaaaaa"
- /* 1 */ "bbbbbbbbbbbbbbbb"
- /* 2 */ "cccccccccccccccc"
- /* 3 */ "dddddddddddddddd"
- /* 4 */ "eeeeeeeeeeeeeeee"
- /* 5 */ "ffffffffffffffff",
-
- // Connectors:
- "-1: 0, 1, 5: 4\n" /* Type -1, direction X- */
- "1: 15, 1, 5: 5\n" /* Type 1, direction X+ */,
-
- // AllowedRotations:
- 7, /* 1, 2, 3 CCW rotation allowed */
-
- // Merge strategy:
- cBlockArea::msSpongePrint,
-
- // ShouldExtendFloor:
- false,
-
- // DefaultWeight:
- 100,
-
- // DepthWeight:
- "",
-
- // AddWeightIfSame:
- 500,
-
- // MoveToGround:
- false,
- }, // StraightSingle
-};
-
-
-
-
-
-// The prefab counts:
-
-const size_t g_RainbowRoadPrefabsCount = ARRAYCOUNT(g_RainbowRoadPrefabs);
-
-const size_t g_RainbowRoadStartingPrefabsCount = ARRAYCOUNT(g_RainbowRoadStartingPrefabs);
-