fix: neoapps dysfunctional build script

This commit is contained in:
Fireblade
2026-05-05 23:20:16 -04:00
parent 8ccb2b6741
commit f8e4f6376e
287 changed files with 4143 additions and 4710 deletions
+4 -4
View File
@@ -38,16 +38,16 @@ void ResultSlot::checkTakeAchievements(shared_ptr<ItemInstance> carried)
carried->onCraftedBy(player->level, dynamic_pointer_cast<Player>( player->shared_from_this() ), removeCount);
removeCount = 0;
if (carried->id == Tile::workBench_Id) player->awardStat(GenericStats::buildWorkbench(), GenericStats::param_buildWorkbench());
else if (carried->id == Item::pickAxe_wood_Id) player->awardStat(GenericStats::buildPickaxe(), GenericStats::param_buildPickaxe());
if (carried->id == Tile::crafting_table_Id) player->awardStat(GenericStats::buildWorkbench(), GenericStats::param_buildWorkbench());
else if (carried->id == Item::wooden_pickaxe_Id) player->awardStat(GenericStats::buildPickaxe(), GenericStats::param_buildPickaxe());
else if (carried->id == Tile::furnace_Id) player->awardStat(GenericStats::buildFurnace(), GenericStats::param_buildFurnace());
else if (carried->getItem()->getBaseItemType() == Item::eBaseItemType_hoe) player->awardStat(GenericStats::buildHoe(), GenericStats::param_buildHoe());
else if (carried->id == Item::bread_Id) player->awardStat(GenericStats::makeBread(), GenericStats::param_makeBread());
else if (carried->id == Item::cake_Id) player->awardStat(GenericStats::bakeCake(), GenericStats::param_bakeCake());
else if (carried->id == Item::pickAxe_stone_Id) player->awardStat(GenericStats::buildBetterPickaxe(), GenericStats::param_buildBetterPickaxe());
else if (carried->id == Item::stone_pickaxe_Id) player->awardStat(GenericStats::buildBetterPickaxe(), GenericStats::param_buildBetterPickaxe());
// The description is technically wrong but that's accurate
else if (carried->getItem()->getBaseItemType() == Item::eBaseItemType_sword) player->awardStat(GenericStats::buildSword(), GenericStats::param_buildSword());
//else if (carried->id == Tile::enchantTable_Id) player->awardStat(GenericStats::enchantments(), GenericStats::param_achievement(eAward_));
//else if (carried->id == Tile::enchanting_table_Id) player->awardStat(GenericStats::enchantments(), GenericStats::param_achievement(eAward_));
else if (carried->id == Tile::bookshelf_Id) player->awardStat(GenericStats::bookcase(), GenericStats::param_bookcase());
// 4J : WESTY : Added new acheivements.