the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
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};