the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 31 lines 839 B view raw
1#pragma once 2#include "DirectionalTile.h" 3 4class Mob; 5class ChunkRebuildData; 6 7class PumpkinTile : public DirectionalTile 8{ 9 friend class Tile; 10 friend class ChunkRebuildData; 11public: 12 static const int DIR_SOUTH = 0; 13 static const int DIR_WEST = 1; 14 static const int DIR_NORTH = 2; 15 static const int DIR_EAST = 3; 16 17private: 18 static const wstring TEXTURE_FACE; 19 static const wstring TEXTURE_LANTERN; 20 bool lit; 21 Icon *iconTop; 22 Icon *iconFace; 23protected: 24 PumpkinTile(int id, bool lit); 25public: 26 virtual Icon *getTexture(int face, int data); 27 virtual void onPlace(Level *level, int x, int y, int z); 28 virtual bool mayPlace(Level *level, int x, int y, int z); 29 virtual void setPlacedBy(Level *level, int x, int y, int z, shared_ptr<LivingEntity> by, shared_ptr<ItemInstance> itemInstance); 30 void registerIcons(IconRegister *iconRegister); 31};