the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 35 lines 1.0 kB view raw
1#include "stdafx.h" 2#include "TallGrass_SPU.h" 3#include "ChunkRebuildData.h" 4 5// const unsigned int TallGrass_SPU::TALL_GRASS_TILE_NAMES[TALL_GRASS_TILE_NAMES_LENGTH] = { IDS_TILE_SHRUB, 6// IDS_TILE_GRASS, 7// IDS_TILE_FERN, 8// }; 9 10const int TallGrass_SPU::DEAD_SHRUB = 0; 11const int TallGrass_SPU::TALL_GRASS = 1; 12const int TallGrass_SPU::FERN = 2; 13 14// const wstring TallGrass::TEXTURE_NAMES[] = {L"deadbush", L"tallgrass", L"fern"}; 15 16 17Icon_SPU *TallGrass_SPU::getTexture(int face, int data) 18{ 19 if (data >= TALL_GRASS_TILE_NAMES_LENGTH) data = 0; 20 return &ms_pTileData->tallGrass_Icons[data]; 21} 22 23int TallGrass_SPU::getColor(ChunkRebuildData *level, int x, int y, int z ) 24{ 25 return getColor( level, x, y, z, level->getData(x, y, z) ); 26} 27 28// 4J - changed interface to have data passed in, and put existing interface as wrapper above 29int TallGrass_SPU::getColor(ChunkRebuildData *level, int x, int y, int z, int data) 30{ 31 int d = data; 32 if (d == DEAD_SHRUB) return 0xffffff; 33 34 return level->getGrassColor(x, z); 35}