diff options
Diffstat (limited to 'src/World/BlockType.cpp')
-rw-r--r-- | src/World/BlockType.cpp | 347 |
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}, }; } |