Tile Implementations 2

This commit is contained in:
2024-12-19 15:30:12 -06:00
parent 20e60ba613
commit 44ec829aa0
3 changed files with 19 additions and 18 deletions

View File

@@ -129,11 +129,14 @@ namespace CaveGame::Core
SOVITE, PYRITE, CINNABAR,
CLOUD,
WATER, LAVA, SLUDGE, OIL,
BLOOD, PISS, HONEY, ECTOPLASM,
COPPER_WIRE, GOLD_WIRE,
RED_WIRE, GREEN_WIRE,
YELLOW_WIRE, BLUE_WIRE,
AND_GATE, NOR_GATE, XOR_GATE,
LED,

View File

@@ -258,14 +258,13 @@ namespace CaveGame::Core
static const Tile Ash {ID::ASH, "Ash", Colors::Grays::DarkSlateGray};
static const Tile Clay {ID::CLAY, "Clay", Colors::Browns::Brown, {{164, 42, 42}, {164, 38, 42}, {172, 42, 52}, {164, 58, 62}}};
static const Tile Silt {ID::SILT, "Silt", Colors::Browns::SaddleBrown};
static const Tile Snow;
static const Tile Ice;
static const Tile Slush;
static const Tile Snow {ID::SNOW, "Snow", Colors::Whites::MintCream};
static const Tile Ice {ID::ICE, "Ice", Colors::Blues::LightSteelBlue};
static const Tile Slush {ID::SLUSH, "Slush", Colors::Blues::LightBlue};
static const Tile Cactus;
static const Tile CactusFlower;
static const Tile CactusFruit;
static const Tile Cactus {ID::CACTUS, "Cactus", Colors::Greens::Olive};
static const Tile CactusFlower {ID::BLOOMING_CACTUS, "Cactus Flower", Colors::Reds::Salmon};
static const Tile Bamboo;
static const Tile Sugarcane;
@@ -276,25 +275,26 @@ namespace CaveGame::Core
static const Tile YellowFlowerPetal;
static const Tile WhiteFlowerPetal;
static const Tile CopperWire;
static const Tile RedWire;
static const Tile GreenWire;
static const Tile YellowWire;
static const Tile BlueWire;
static const Tile CopperWire {ID::COPPER_WIRE, "Copper Wire", Colors::Oranges::DarkOrange};
static const Tile GoldWire {ID::GOLD_WIRE, "Gold Wire", Colors::Oranges::Gold};
static const Tile RedWire {ID::RED_WIRE, "Red Wire", Colors::Red};
static const Tile GreenWire {ID::GREEN_WIRE, "Green Wire", Colors::Green};
static const Tile YellowWire {ID::YELLOW_WIRE, "Yellow Wire", Colors::Yellow};
static const Tile BlueWire {ID::BLUE_WIRE, "Blue Wire", Colors::Blue};
static const Tile LED;
static const Tile TNT;
static const Tile Cloud;
static const Tile Cloud {ID::CLOUD, "Cloud", Colors::Whites::Azure};
static const Tile ThinIce;
static const Tile RainCloud;
static const Tile Cobweb;
static const Tile Coal;
static const Tile CopperOre;
static const Tile TinOre;
static const Tile IronOre;
static const Tile CopperOre {ID::COPPER_ORE, "Copper Ore", Colors::Oranges::DarkOrange};
static const Tile TinOre {ID::TIN_ORE, "Tin Ore", Colors::Grays::Gainsboro};
static const Tile IronOre {ID::IRON_ORE, "Iron Ore", Colors::Pinks::LightPink};
static const Tile LeadOre;
static const Tile SilverOre;
static const Tile TungstenOre;
@@ -315,7 +315,7 @@ namespace CaveGame::Core
static const Tile Obsidian;
static const SaplingTile OakSapling;
static const Tile OakLog;
static const Tile OakPlank;
static const Tile OakPlatform;

View File

@@ -205,10 +205,8 @@ namespace CaveGame::Core
world->SetTile(x, y+1, numeric_id);
return true;
}
}
return false;
}