summaryrefslogtreecommitdiffstats
path: root/src/World/BlockType.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/World/BlockType.cpp')
-rw-r--r--src/World/BlockType.cpp347
1 files changed, 176 insertions, 171 deletions
diff --git a/src/World/BlockType.cpp b/src/World/BlockType.cpp
index a65e3eb..1f39ebd 100644
--- a/src/World/BlockType.cpp
+++ b/src/World/BlockType.cpp
@@ -31,177 +31,182 @@ namespace MinedMap {
namespace World {
const BlockType BLOCK_TYPES[256] = {
- /* 0 */ {false, 0},
- /* 1 */ {true, 8224125},
- /* 2 */ {true, 9671571},
- /* 3 */ {true, 8806467},
- /* 4 */ {true, 8026746},
- /* 5 */ {true, 10256206},
- /* 6 */ {true, 4679205},
- /* 7 */ {true, 5460819},
- /* 8 */ {true, 3229684},
- /* 9 */ {true, 3032052},
- /* 10 */ {true, 13589267},
- /* 11 */ {true, 13916690},
- /* 12 */ {true, 14406560},
- /* 13 */ {true, 8289402},
- /* 14 */ {true, 9407356},
- /* 15 */ {true, 8880766},
- /* 16 */ {true, 7566195},
- /* 17 */ {true, 10124621},
- /* 18 */ {true, 8882055},
- /* 19 */ {true, 11974201},
- /* 20 */ {true, 14348532},
- /* 21 */ {true, 6713478},
- /* 22 */ {true, 2507657},
- /* 23 */ {true, 6316128},
- /* 24 */ {true, 14340766},
- /* 25 */ {true, 6570802},
- /* 26 */ {true, 9311766},
- /* 27 */ {true, 8678472},
- /* 28 */ {true, 7890265},
- /* 29 */ {true, 6316128},
- /* 30 */ {true, 14474460},
- /* 31 */ {false, 0},
- /* 32 */ {false, 0},
- /* 33 */ {true, 6316128},
- /* 34 */ {true, 10060121},
- /* 35 */ {true, 14540253},
- /* 36 */ {false, 0},
- /* 37 */ {false, 0},
- /* 38 */ {false, 0},
- /* 39 */ {false, 0},
- /* 40 */ {false, 0},
- /* 41 */ {true, 16378958},
- /* 42 */ {true, 14408667},
- /* 43 */ {true, 10461087},
- /* 44 */ {true, 10461087},
- /* 45 */ {true, 9593686},
- /* 46 */ {true, 8536367},
- /* 47 */ {true, 10256206},
- /* 48 */ {true, 6781287},
- /* 49 */ {true, 1315357},
- /* 50 */ {false, 0},
- /* 51 */ {true, 13863989},
- /* 52 */ {true, 1713969},
- /* 53 */ {true, 10256206},
- /* 54 */ {true, 10256206},
- /* 55 */ {true, 11213577},
- /* 56 */ {true, 8490127},
- /* 57 */ {true, 6413269},
- /* 58 */ {true, 7030570},
- /* 59 */ {true, 45842},
- /* 60 */ {true, 7555885},
- /* 61 */ {true, 6316128},
- /* 62 */ {true, 6316128},
- /* 63 */ {false, 0},
- /* 64 */ {true, 8807730},
- /* 65 */ {false, 0},
- /* 66 */ {true, 7957592},
- /* 67 */ {true, 8026746},
- /* 68 */ {false, 0},
- /* 69 */ {false, 0},
- /* 70 */ {true, 8224125},
- /* 71 */ {true, 10724259},
- /* 72 */ {true, 10256206},
- /* 73 */ {true, 8678251},
- /* 74 */ {true, 8678251},
- /* 75 */ {true, 11213577},
- /* 76 */ {true, 11213577},
- /* 77 */ {false, 0},
- /* 78 */ {true, 15727611},
- /* 79 */ {true, 8236543},
- /* 80 */ {true, 15727611},
- /* 81 */ {true, 877336},
- /* 82 */ {true, 10396848},
- /* 83 */ {true, 9748581},
- /* 84 */ {true, 7031095},
- /* 85 */ {true, 10256206},
- /* 86 */ {true, 12613141},
- /* 87 */ {true, 7288372},
- /* 88 */ {true, 5521459},
- /* 89 */ {true, 9401925},
- /* 90 */ {true, 5704383},
- /* 91 */ {true, 12613141},
- /* 92 */ {true, 14994894},
- /* 93 */ {true, 9933715},
- /* 94 */ {true, 10523539},
- /* 95 */ {true, 16777215},
- /* 96 */ {true, 8281389},
- /* 97 */ {true, 8224125},
- /* 98 */ {true, 8026746},
- /* 99 */ {true, 9267795},
- /* 100 */ {true, 11937060},
- /* 101 */ {true, 7171178},
- /* 102 */ {true, 14348532},
- /* 103 */ {true, 9935140},
- /* 104 */ {false, 0},
- /* 105 */ {false, 0},
- /* 106 */ {true, 7303023},
- /* 107 */ {true, 10256206},
- /* 108 */ {true, 9593686},
- /* 109 */ {true, 8026746},
- /* 110 */ {true, 7299945},
- /* 111 */ {true, 7763574},
- /* 112 */ {true, 2889242},
- /* 113 */ {true, 2889242},
- /* 114 */ {true, 2889242},
- /* 115 */ {true, 6950430},
- /* 116 */ {true, 6766651},
- /* 117 */ {true, 6974058},
- /* 118 */ {true, 3618615},
- /* 119 */ {true, 788751},
- /* 120 */ {true, 5862752},
- /* 121 */ {true, 14540709},
- /* 122 */ {true, 788751},
- /* 123 */ {true, 4598554},
- /* 124 */ {true, 7821623},
- /* 125 */ {true, 10256206},
- /* 126 */ {true, 10256206},
- /* 127 */ {true, 9079872},
- /* 128 */ {true, 14340766},
- /* 129 */ {true, 7176308},
- /* 130 */ {true, 788751},
- /* 131 */ {false, 0},
- /* 132 */ {false, 0},
- /* 133 */ {true, 5364085},
- /* 134 */ {true, 6769966},
- /* 135 */ {true, 12825467},
- /* 136 */ {true, 10120781},
- /* 137 */ {true, 11700591},
- /* 138 */ {true, 7658967},
- /* 139 */ {true, 8026746},
- /* 140 */ {true, 7749939},
- /* 141 */ {true, 109328},
- /* 142 */ {true, 109328},
- /* 143 */ {false, 0},
- /* 144 */ {false, 0},
- /* 145 */ {true, 4209724},
- /* 146 */ {true, 10256206},
- /* 147 */ {true, 16378958},
- /* 148 */ {true, 14408667},
- /* 149 */ {true, 10262165},
- /* 150 */ {true, 10851732},
- /* 151 */ {true, 8549470},
- /* 152 */ {true, 11213577},
- /* 153 */ {true, 8213583},
- /* 154 */ {true, 3618615},
- /* 155 */ {true, 15526370},
- /* 156 */ {true, 15526370},
- /* 157 */ {true, 6837063},
- /* 158 */ {true, 6316128},
- /* 159 */ {true, 13742753},
- /* 160 */ {true, 16777215},
- /* 161 */ {true, 8882055},
- /* 162 */ {true, 10115904},
- /* 163 */ {true, 11098931},
- /* 164 */ {true, 4007698},
- /* 170 */ {true, 11045648},
- /* 171 */ {true, 14540253},
- /* 172 */ {true, 9854018},
- /* 173 */ {true, 1184274},
- /* 174 */ {true, 10863349},
- /* 175 */ {false, 0},
+ /* 0 */ {false, false, 0},
+ /* 1 */ {true, false, 8224125},
+ /* 2 */ {true, true, 9671571},
+ /* 3 */ {true, false, 8806467},
+ /* 4 */ {true, false, 8026746},
+ /* 5 */ {true, false, 10256206},
+ /* 6 */ {true, false, 4679205},
+ /* 7 */ {true, false, 5460819},
+ /* 8 */ {true, false, 3229684},
+ /* 9 */ {true, false, 3032052},
+ /* 10 */ {true, false, 13589267},
+ /* 11 */ {true, false, 13916690},
+ /* 12 */ {true, false, 14406560},
+ /* 13 */ {true, false, 8289402},
+ /* 14 */ {true, false, 9407356},
+ /* 15 */ {true, false, 8880766},
+ /* 16 */ {true, false, 7566195},
+ /* 17 */ {true, false, 10124621},
+ /* 18 */ {true, true, 8882055},
+ /* 19 */ {true, false, 11974201},
+ /* 20 */ {true, false, 14348532},
+ /* 21 */ {true, false, 6713478},
+ /* 22 */ {true, false, 2507657},
+ /* 23 */ {true, false, 6316128},
+ /* 24 */ {true, false, 14340766},
+ /* 25 */ {true, false, 6570802},
+ /* 26 */ {true, false, 9311766},
+ /* 27 */ {true, false, 8678472},
+ /* 28 */ {true, false, 7890265},
+ /* 29 */ {true, false, 6316128},
+ /* 30 */ {true, false, 14474460},
+ /* 31 */ {false, true, 0},
+ /* 32 */ {false, true, 0},
+ /* 33 */ {true, false, 6316128},
+ /* 34 */ {true, false, 10060121},
+ /* 35 */ {true, false, 14540253},
+ /* 36 */ {false, false, 0},
+ /* 37 */ {false, false, 0},
+ /* 38 */ {false, false, 0},
+ /* 39 */ {false, false, 0},
+ /* 40 */ {false, false, 0},
+ /* 41 */ {true, false, 16378958},
+ /* 42 */ {true, false, 14408667},
+ /* 43 */ {true, false, 10461087},
+ /* 44 */ {true, false, 10461087},
+ /* 45 */ {true, false, 9593686},
+ /* 46 */ {true, false, 8536367},
+ /* 47 */ {true, false, 10256206},
+ /* 48 */ {true, false, 6781287},
+ /* 49 */ {true, false, 1315357},
+ /* 50 */ {false, false, 0},
+ /* 51 */ {true, false, 13863989},
+ /* 52 */ {true, false, 1713969},
+ /* 53 */ {true, false, 10256206},
+ /* 54 */ {true, false, 10256206},
+ /* 55 */ {true, false, 11213577},
+ /* 56 */ {true, false, 8490127},
+ /* 57 */ {true, false, 6413269},
+ /* 58 */ {true, false, 7030570},
+ /* 59 */ {true, false, 45842},
+ /* 60 */ {true, false, 7555885},
+ /* 61 */ {true, false, 6316128},
+ /* 62 */ {true, false, 6316128},
+ /* 63 */ {false, false, 0},
+ /* 64 */ {true, false, 8807730},
+ /* 65 */ {false, false, 0},
+ /* 66 */ {true, false, 7957592},
+ /* 67 */ {true, false, 8026746},
+ /* 68 */ {false, false, 0},
+ /* 69 */ {false, false, 0},
+ /* 70 */ {true, false, 8224125},
+ /* 71 */ {true, false, 10724259},
+ /* 72 */ {true, false, 10256206},
+ /* 73 */ {true, false, 8678251},
+ /* 74 */ {true, false, 8678251},
+ /* 75 */ {true, false, 11213577},
+ /* 76 */ {true, false, 11213577},
+ /* 77 */ {false, false, 0},
+ /* 78 */ {true, false, 15727611},
+ /* 79 */ {true, false, 8236543},
+ /* 80 */ {true, false, 15727611},
+ /* 81 */ {true, false, 877336},
+ /* 82 */ {true, false, 10396848},
+ /* 83 */ {true, false, 9748581},
+ /* 84 */ {true, false, 7031095},
+ /* 85 */ {true, false, 10256206},
+ /* 86 */ {true, false, 12613141},
+ /* 87 */ {true, false, 7288372},
+ /* 88 */ {true, false, 5521459},
+ /* 89 */ {true, false, 9401925},
+ /* 90 */ {true, false, 5704383},
+ /* 91 */ {true, false, 12613141},
+ /* 92 */ {true, false, 14994894},
+ /* 93 */ {true, false, 9933715},
+ /* 94 */ {true, false, 10523539},
+ /* 95 */ {true, false, 16777215},
+ /* 96 */ {true, false, 8281389},
+ /* 97 */ {true, false, 8224125},
+ /* 98 */ {true, false, 8026746},
+ /* 99 */ {true, false, 9267795},
+ /* 100 */ {true, false, 11937060},
+ /* 101 */ {true, false, 7171178},
+ /* 102 */ {true, false, 14348532},
+ /* 103 */ {true, false, 9935140},
+ /* 104 */ {false, false, 0},
+ /* 105 */ {false, false, 0},
+ /* 106 */ {true, true, 7303023},
+ /* 107 */ {true, false, 10256206},
+ /* 108 */ {true, false, 9593686},
+ /* 109 */ {true, false, 8026746},
+ /* 110 */ {true, false, 7299945},
+ /* 111 */ {true, true, 7763574},
+ /* 112 */ {true, false, 2889242},
+ /* 113 */ {true, false, 2889242},
+ /* 114 */ {true, false, 2889242},
+ /* 115 */ {true, false, 6950430},
+ /* 116 */ {true, false, 6766651},
+ /* 117 */ {true, false, 6974058},
+ /* 118 */ {true, false, 3618615},
+ /* 119 */ {true, false, 788751},
+ /* 120 */ {true, false, 5862752},
+ /* 121 */ {true, false, 14540709},
+ /* 122 */ {true, false, 788751},
+ /* 123 */ {true, false, 4598554},
+ /* 124 */ {true, false, 7821623},
+ /* 125 */ {true, false, 10256206},
+ /* 126 */ {true, false, 10256206},
+ /* 127 */ {true, false, 9079872},
+ /* 128 */ {true, false, 14340766},
+ /* 129 */ {true, false, 7176308},
+ /* 130 */ {true, false, 788751},
+ /* 131 */ {false, false, 0},
+ /* 132 */ {false, false, 0},
+ /* 133 */ {true, false, 5364085},
+ /* 134 */ {true, false, 6769966},
+ /* 135 */ {true, false, 12825467},
+ /* 136 */ {true, false, 10120781},
+ /* 137 */ {true, false, 11700591},
+ /* 138 */ {true, false, 7658967},
+ /* 139 */ {true, false, 8026746},
+ /* 140 */ {true, false, 7749939},
+ /* 141 */ {true, false, 109328},
+ /* 142 */ {true, false, 109328},
+ /* 143 */ {false, false, 0},
+ /* 144 */ {false, false, 0},
+ /* 145 */ {true, false, 4209724},
+ /* 146 */ {true, false, 10256206},
+ /* 147 */ {true, false, 16378958},
+ /* 148 */ {true, false, 14408667},
+ /* 149 */ {true, false, 10262165},
+ /* 150 */ {true, false, 10851732},
+ /* 151 */ {true, false, 8549470},
+ /* 152 */ {true, false, 11213577},
+ /* 153 */ {true, false, 8213583},
+ /* 154 */ {true, false, 3618615},
+ /* 155 */ {true, false, 15526370},
+ /* 156 */ {true, false, 15526370},
+ /* 157 */ {true, false, 6837063},
+ /* 158 */ {true, false, 6316128},
+ /* 159 */ {true, false, 13742753},
+ /* 160 */ {true, false, 16777215},
+ /* 161 */ {true, true, 8882055},
+ /* 162 */ {true, true, 10115904},
+ /* 163 */ {true, true, 11098931},
+ /* 164 */ {true, true, 4007698},
+ /* 165 */ {false, false, 0},
+ /* 166 */ {false, false, 0},
+ /* 167 */ {false, false, 0},
+ /* 168 */ {false, false, 0},
+ /* 169 */ {false, false, 0},
+ /* 170 */ {true, true, 11045648},
+ /* 171 */ {true, false, 14540253},
+ /* 172 */ {true, false, 9854018},
+ /* 173 */ {true, false, 1184274},
+ /* 174 */ {true, false, 10863349},
+ /* 175 */ {false, false, 0},
};
}