Added Dirt and Stone Variants

Added podzol, coarse dirt, granite, polished granite, andesite, polished andesite, diorite, polished diorite.
This commit is contained in:
piebot
2026-03-13 08:23:49 +03:00
parent 71018169b5
commit c1124d2f26
11 changed files with 169 additions and 8 deletions
+18 -1
View File
@@ -5,7 +5,24 @@ class Random;
class StoneTile : public Tile
{
public:
static const int GRANITE = 1;
static const int POLISHED_GRANITE = 2;
static const int DIORITE = 3;
static const int POLISHED_DIORITE = 4;
static const int ANDESITE = 5;
static const int POLISHED_ANDESITE = 6;
static const int STONE_NAMES_LENGTH = 7;
static const unsigned int STONE_NAMES[STONE_NAMES_LENGTH];
static const wstring TEXTURE_NAMES[];
private:
Icon** icons;
public:
StoneTile(int id);
virtual int getResource(int data, Random *random, int playerBonusLevel);
virtual Icon* getTexture(int face, int data);
virtual unsigned int getDescriptionId(int iData = -1);
virtual int getSpawnResourcesAuxValue(int data);
void registerIcons(IconRegister* iconRegister);
};