mirror of
https://github.com/neoStudiosLCE/neoLegacy.git
synced 2026-08-20 07:07:14 +00:00
Merge remote-tracking branch 'origin/main' into exp/worldgen
This commit is contained in:
commit
08bbf7e4d7
|
|
@ -77,7 +77,51 @@ void StructureRecipies::addRecipes(Recipes *r)
|
||||||
L'#', new ItemInstance(Tile::quartzBlock, 1, QuartzBlockTile::TYPE_DEFAULT),
|
L'#', new ItemInstance(Tile::quartzBlock, 1, QuartzBlockTile::TYPE_DEFAULT),
|
||||||
L'S');
|
L'S');
|
||||||
|
|
||||||
|
r->addShapedRecipy(new ItemInstance(Tile::stone_Id, 2, StoneTile::DIORITE), //
|
||||||
|
L"ssctcig",
|
||||||
|
L"#Q", //
|
||||||
|
L"Q#", //
|
||||||
|
|
||||||
|
L'#', Tile::cobblestone, L'Q', Item::netherQuartz,
|
||||||
|
L'S');
|
||||||
|
|
||||||
|
r->addShapedRecipy(new ItemInstance(Tile::stone_Id, 1, StoneTile::GRANITE), //
|
||||||
|
L"sczcig",
|
||||||
|
L"#Q", //
|
||||||
|
|
||||||
|
L'#', new ItemInstance(Tile::stone_Id, 1, StoneTile::DIORITE), L'Q', Item::netherQuartz,
|
||||||
|
L'S');
|
||||||
|
|
||||||
|
r->addShapedRecipy(new ItemInstance(Tile::stone_Id, 2, StoneTile::ANDESITE), //
|
||||||
|
L"sczctg",
|
||||||
|
L"#-", //
|
||||||
|
|
||||||
|
L'#', new ItemInstance(Tile::stone_Id, 1, StoneTile::DIORITE), L'-', Tile::cobblestone,
|
||||||
|
L'S');
|
||||||
|
|
||||||
|
r->addShapedRecipy(new ItemInstance(Tile::stone_Id, 4, StoneTile::POLISHED_DIORITE), //
|
||||||
|
L"ssczg",
|
||||||
|
L"##", //
|
||||||
|
L"##", //
|
||||||
|
|
||||||
|
L'#', new ItemInstance(Tile::stone_Id, 1, StoneTile::DIORITE),
|
||||||
|
L'S');
|
||||||
|
|
||||||
|
r->addShapedRecipy(new ItemInstance(Tile::stone_Id, 4, StoneTile::POLISHED_GRANITE), //
|
||||||
|
L"ssczg",
|
||||||
|
L"##", //
|
||||||
|
L"##", //
|
||||||
|
|
||||||
|
L'#', new ItemInstance(Tile::stone_Id, 1, StoneTile::GRANITE),
|
||||||
|
L'S');
|
||||||
|
|
||||||
|
r->addShapedRecipy(new ItemInstance(Tile::stone_Id, 4, StoneTile::POLISHED_ANDESITE), //
|
||||||
|
L"ssczg",
|
||||||
|
L"##", //
|
||||||
|
L"##", //
|
||||||
|
|
||||||
|
L'#', new ItemInstance(Tile::stone_Id, 1, StoneTile::ANDESITE),
|
||||||
|
L'S');
|
||||||
|
|
||||||
// 4J Stu - Changed the order, as the blocks that go with sandstone cause a 3-icon scroll
|
// 4J Stu - Changed the order, as the blocks that go with sandstone cause a 3-icon scroll
|
||||||
// that touches the text "Structures" in the title in 720 fullscreen.
|
// that touches the text "Structures" in the title in 720 fullscreen.
|
||||||
|
|
|
||||||
|
|
@ -324,7 +324,7 @@ void Tile::staticCtor()
|
||||||
Tile::tiles = new Tile *[TILE_NUM_COUNT];
|
Tile::tiles = new Tile *[TILE_NUM_COUNT];
|
||||||
memset( tiles, 0, sizeof( Tile *)*TILE_NUM_COUNT );
|
memset( tiles, 0, sizeof( Tile *)*TILE_NUM_COUNT );
|
||||||
|
|
||||||
Tile::stone = (new StoneTile(1)) ->setDestroyTime(1.5f)->setExplodeable(10)->setSoundType(Tile::SOUND_STONE)->setIconName(L"stone")->setDescriptionId(IDS_TILE_STONE)->setUseDescriptionId(IDS_DESC_STONE);
|
Tile::stone = (new StoneTile(1))->setBaseItemTypeAndMaterial(Item::eBaseItemType_structblock, Item::eMaterial_stone)->setDestroyTime(1.5f)->setExplodeable(10)->setSoundType(Tile::SOUND_STONE)->setIconName(L"stone")->setDescriptionId(IDS_TILE_STONE)->setUseDescriptionId(IDS_DESC_STONE);
|
||||||
Tile::grass = static_cast<GrassTile *>((new GrassTile(2))->setDestroyTime(0.6f)->setSoundType(Tile::SOUND_GRASS)->setIconName(L"grass")->setDescriptionId(IDS_TILE_GRASS)->setUseDescriptionId(IDS_DESC_GRASS));
|
Tile::grass = static_cast<GrassTile *>((new GrassTile(2))->setDestroyTime(0.6f)->setSoundType(Tile::SOUND_GRASS)->setIconName(L"grass")->setDescriptionId(IDS_TILE_GRASS)->setUseDescriptionId(IDS_DESC_GRASS));
|
||||||
Tile::dirt = (new DirtTile(3)) ->setDestroyTime(0.5f)->setSoundType(Tile::SOUND_GRAVEL)->setIconName(L"dirt")->setDescriptionId(IDS_TILE_DIRT)->setUseDescriptionId(IDS_DESC_DIRT);
|
Tile::dirt = (new DirtTile(3)) ->setDestroyTime(0.5f)->setSoundType(Tile::SOUND_GRAVEL)->setIconName(L"dirt")->setDescriptionId(IDS_TILE_DIRT)->setUseDescriptionId(IDS_DESC_DIRT);
|
||||||
Tile::cobblestone = (new Tile(4, Material::stone)) ->setBaseItemTypeAndMaterial(Item::eBaseItemType_structblock, Item::eMaterial_stone)->setDestroyTime(2.0f)->setExplodeable(10)->setSoundType(Tile::SOUND_STONE)->setIconName(L"cobblestone")->setDescriptionId(IDS_TILE_STONE_BRICK)->setUseDescriptionId(IDS_DESC_STONE_BRICK);
|
Tile::cobblestone = (new Tile(4, Material::stone)) ->setBaseItemTypeAndMaterial(Item::eBaseItemType_structblock, Item::eMaterial_stone)->setDestroyTime(2.0f)->setExplodeable(10)->setSoundType(Tile::SOUND_STONE)->setIconName(L"cobblestone")->setDescriptionId(IDS_TILE_STONE_BRICK)->setUseDescriptionId(IDS_DESC_STONE_BRICK);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue