mirror of
https://github.com/neoStudiosLCE/neoLegacy.git
synced 2026-08-17 19:22:31 +00:00
armorstand and leather craftable
This commit is contained in:
parent
04f1e2fdd9
commit
885d346dd5
|
|
@ -381,7 +381,7 @@ void Item::staticCtor()
|
|||
|
||||
Item::boat = ( new BoatItem(77) ) ->setIconName(L"boat")->setDescriptionId(IDS_ITEM_BOAT)->setUseDescriptionId(IDS_DESC_BOAT);
|
||||
|
||||
Item::leather = ( new Item(78) ) ->setIconName(L"leather")->setDescriptionId(IDS_ITEM_LEATHER)->setUseDescriptionId(IDS_DESC_LEATHER);
|
||||
Item::leather = ( new Item(78) ) ->setIconName(L"leather")->setDescriptionId(IDS_ITEM_LEATHER)->setUseDescriptionId(IDS_DESC_LEATHER)->setBaseItemTypeAndMaterial(Item::eBaseItemType_decoration,Item::eMaterial_cloth);
|
||||
Item::brick = ( new Item(80) ) ->setIconName(L"brick")->setDescriptionId(IDS_ITEM_BRICK)->setUseDescriptionId(IDS_DESC_BRICK);
|
||||
Item::clay = ( new Item(81) ) ->setIconName(L"clay")->setDescriptionId(IDS_ITEM_CLAY)->setUseDescriptionId(IDS_DESC_CLAY);
|
||||
Item::reeds = ( new TilePlanterItem(82, Tile::reeds) ) ->setIconName(L"reeds")->setDescriptionId(IDS_ITEM_REEDS)->setUseDescriptionId(IDS_DESC_REEDS);
|
||||
|
|
@ -480,7 +480,7 @@ void Item::staticCtor()
|
|||
|
||||
Item::emerald = (new Item(132)) ->setBaseItemTypeAndMaterial(eBaseItemType_treasure, eMaterial_emerald)->setIconName(L"emerald")->setDescriptionId(IDS_ITEM_EMERALD)->setUseDescriptionId(IDS_DESC_EMERALD);
|
||||
|
||||
Item::flowerPot = (new TilePlanterItem(134, Tile::flowerPot)) ->setIconName(L"flowerPot")->setDescriptionId(IDS_FLOWERPOT)->setUseDescriptionId(IDS_DESC_FLOWERPOT);
|
||||
Item::flowerPot = (new TilePlanterItem(134, Tile::flowerPot)) ->setIconName(L"flowerPot")->setDescriptionId(IDS_FLOWERPOT)->setUseDescriptionId(IDS_DESC_FLOWERPOT)->setBaseItemTypeAndMaterial(eBaseItemType_decoration,eMaterial_brick);
|
||||
|
||||
Item::carrots = (new SeedFoodItem(135, 4, FoodConstants::FOOD_SATURATION_NORMAL, Tile::carrots_Id, Tile::farmland_Id)) ->setIconName(L"carrots")->setDescriptionId(IDS_CARROTS)->setUseDescriptionId(IDS_DESC_CARROTS);
|
||||
Item::potato = (new SeedFoodItem(136, 1, FoodConstants::FOOD_SATURATION_LOW, Tile::potatoes_Id, Tile::farmland_Id)) ->setIconName(L"potato")->setDescriptionId(IDS_POTATO)->setUseDescriptionId(IDS_DESC_POTATO);
|
||||
|
|
@ -523,7 +523,7 @@ void Item::staticCtor()
|
|||
Item::rabbit_hide = ( new Item(159) ) ->setIconName(L"rabbitHide")->setDescriptionId(IDS_ITEM_LEATHER)->setUseDescriptionId(IDS_DESC_LEATHER);
|
||||
Item::rabbits_foot = ( new Item(158) ) ->setIconName(L"rabbitsFoot")->setDescriptionId(IDS_ITEM_LEATHER)->setUseDescriptionId(IDS_DESC_LEATHER);
|
||||
|
||||
Item::armor_stand = (new ArmorStandItem(160))->setBaseItemTypeAndMaterial(eBaseItemType_undefined, eMaterial_undefined)->setIconName(L"armorStand")->setDescriptionId(IDS_ITEM_ARMOR_STAND)->setUseDescriptionId(IDS_DESC_ARMOR_STAND);
|
||||
Item::armor_stand = (new ArmorStandItem(160)) ->setBaseItemTypeAndMaterial(eBaseItemType_HangingItem,eMaterial_cloth)->setIconName(L"armorStand")->setDescriptionId(IDS_ITEM_ARMOR_STAND)->setUseDescriptionId(IDS_DESC_ARMOR_STAND);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -144,7 +144,8 @@ public:
|
|||
eBaseItemType_paper,
|
||||
eBaseItemType_MAXTYPES,
|
||||
eBaseItemType_stick,
|
||||
eBaseItemType_fenceGate
|
||||
eBaseItemType_fenceGate,
|
||||
eBaseItemType_decoration
|
||||
}
|
||||
eBaseItemType;
|
||||
|
||||
|
|
|
|||
|
|
@ -769,13 +769,7 @@ Recipes::Recipes()
|
|||
L'#', Tile::glass,
|
||||
L'T');
|
||||
|
||||
addShapedRecipy(new ItemInstance(Item::flowerPot, 1), //
|
||||
L"sscig",
|
||||
L"# #", //
|
||||
L" # ", //
|
||||
|
||||
L'#', Item::brick,
|
||||
L'D');
|
||||
|
||||
|
||||
// torch made of charcoal - moved to be the default due to the tutorial using it
|
||||
addShapedRecipy(new ItemInstance(Tile::torch, 4), //
|
||||
|
|
@ -1005,6 +999,13 @@ Recipes::Recipes()
|
|||
L'A', Tile::pumpkin, L'B', Tile::torch,
|
||||
L'T');
|
||||
|
||||
addShapedRecipy(new ItemInstance(Item::flowerPot, 1), //
|
||||
L"sscig",
|
||||
L"# #", //
|
||||
L" # ", //
|
||||
|
||||
L'#', Item::brick,
|
||||
L'D');
|
||||
|
||||
addShapedRecipy(new ItemInstance(Tile::jukebox, 1), //
|
||||
L"sssctcig",
|
||||
|
|
@ -1014,6 +1015,25 @@ Recipes::Recipes()
|
|||
|
||||
L'#', Tile::wood, L'X', Item::diamond,
|
||||
'D');
|
||||
|
||||
addShapedRecipy(new ItemInstance(Item::leather, 1),
|
||||
L"sscig",
|
||||
L"##",
|
||||
L"##",
|
||||
|
||||
L'#', Item::rabbit_hide,
|
||||
L'D');
|
||||
|
||||
addShapedRecipy(new ItemInstance(Item::armor_stand, 1),
|
||||
L"ssscictg",
|
||||
L"SSS",
|
||||
L" S ",
|
||||
L"SXS",
|
||||
L'S', Item::stick,
|
||||
L'X',Tile::stoneSlabHalf,
|
||||
L'D');
|
||||
|
||||
|
||||
|
||||
addShapedRecipy(new ItemInstance(Item::paper, 3), //
|
||||
L"scig",
|
||||
|
|
|
|||
|
|
@ -379,7 +379,7 @@ void Tile::staticCtor()
|
|||
Tile::cactus = (new CactusTile(81)) ->setDestroyTime(0.4f)->setSoundType(Tile::SOUND_CLOTH)->setIconName(L"cactus")->setDescriptionId(IDS_TILE_CACTUS)->setUseDescriptionId(IDS_DESC_CACTUS)->disableMipmap();
|
||||
Tile::clay = (new ClayTile(82)) ->setBaseItemTypeAndMaterial(Item::eBaseItemType_structblock, Item::eMaterial_clay)->setDestroyTime(0.6f)->setSoundType(Tile::SOUND_GRAVEL)->setIconName(L"clay")->setDescriptionId(IDS_TILE_CLAY)->setUseDescriptionId(IDS_DESC_CLAY_TILE);
|
||||
Tile::reeds = (new ReedTile(83)) ->setDestroyTime(0.0f)->setSoundType(Tile::SOUND_GRASS)->setIconName(L"reeds")->setDescriptionId(IDS_TILE_REEDS)->setNotCollectStatistics()->setUseDescriptionId(IDS_DESC_REEDS)->disableMipmap();
|
||||
Tile::jukebox = (new JukeboxTile(84)) ->setDestroyTime(2.0f)->setExplodeable(10)->setSoundType(Tile::SOUND_STONE)->setIconName(L"jukebox")->setDescriptionId(IDS_TILE_JUKEBOX)->sendTileData()->setUseDescriptionId(IDS_DESC_JUKEBOX);
|
||||
Tile::jukebox = (new JukeboxTile(84)) ->setDestroyTime(2.0f)->setExplodeable(10)->setSoundType(Tile::SOUND_STONE)->setIconName(L"jukebox")->setDescriptionId(IDS_TILE_JUKEBOX)->sendTileData()->setUseDescriptionId(IDS_DESC_JUKEBOX)->setBaseItemTypeAndMaterial(Item::eBaseItemType_decoration,Item::eMaterial_wood);
|
||||
Tile::fence = (new FenceTile(85, L"planks_oak", Material::wood)) ->setBaseItemTypeAndMaterial(Item::eBaseItemType_fence, Item::eMaterial_wood)->setDestroyTime(2.0f)->setExplodeable(5)->setSoundType(Tile::SOUND_WOOD)->setDescriptionId(IDS_TILE_FENCE)->setUseDescriptionId(IDS_DESC_FENCE);
|
||||
Tile::pumpkin = (new PumpkinTile(86, false)) ->setDestroyTime(1.0f)->setSoundType(Tile::SOUND_WOOD)->setIconName(L"pumpkin")->setDescriptionId(IDS_TILE_PUMPKIN)->sendTileData()->setUseDescriptionId(IDS_DESC_PUMPKIN);
|
||||
Tile::netherRack = (new NetherrackTile(87)) ->setDestroyTime(0.4f)->setSoundType(Tile::SOUND_STONE)->setIconName(L"netherrack")->setDescriptionId(IDS_TILE_HELL_ROCK)->setUseDescriptionId(IDS_DESC_HELL_ROCK);
|
||||
|
|
|
|||
Loading…
Reference in a new issue