mirror of
https://gitea.sffempire.ru/Kolyah35/minecraft-pe-0.6.1.git
synced 2026-04-05 23:13:33 +00:00
the whole game
This commit is contained in:
43
src/world/level/tile/NetherReactorPattern.cpp
Executable file
43
src/world/level/tile/NetherReactorPattern.cpp
Executable file
@@ -0,0 +1,43 @@
|
||||
#include "NetherReactorPattern.h"
|
||||
#include "Tile.h"
|
||||
NetherReactorPattern::NetherReactorPattern( ) {
|
||||
const int goldId = Tile::goldBlock->id;
|
||||
const int stoneId = Tile::stoneBrick->id;
|
||||
const int netherCoreId = Tile::netherReactor->id;
|
||||
const unsigned int types[3][3][3] =
|
||||
{
|
||||
// Level 0
|
||||
{
|
||||
{goldId, stoneId, goldId},
|
||||
{stoneId, stoneId, stoneId},
|
||||
{goldId, stoneId, goldId}
|
||||
},
|
||||
// Level 1
|
||||
{
|
||||
{stoneId, 0, stoneId},
|
||||
{0, netherCoreId, 0},
|
||||
{stoneId, 0, stoneId}
|
||||
},
|
||||
// Level 2
|
||||
{
|
||||
{0, stoneId, 0},
|
||||
{stoneId, stoneId, stoneId},
|
||||
{0, stoneId, 0}
|
||||
}
|
||||
};
|
||||
for(int setLevel = 0; setLevel <= 2; ++setLevel) {
|
||||
for(int setX = 0; setX <= 2; ++setX) {
|
||||
for(int setZ = 0; setZ <= 2; ++setZ) {
|
||||
setTileAt(setLevel, setX, setZ, types[setLevel][setX][setZ]);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void NetherReactorPattern::setTileAt( int level, int x, int z, int tile) {
|
||||
pattern[level][x][z] = tile;
|
||||
}
|
||||
|
||||
unsigned int NetherReactorPattern::getTileAt( int level, int x, int z ) {
|
||||
return pattern[level][x][z];
|
||||
}
|
||||
Reference in New Issue
Block a user