feat: achievements, minecraft store, languages, auto lb sendStats, more Language Strings
This commit is contained in:
@@ -81,7 +81,8 @@ Stat* CommonStats::get_blocksPlaced(int blockId)
|
||||
#if (defined _EXTENDED_ACHIEVEMENTS) && (!defined _XBOX_ONE)
|
||||
return Stats::blocksPlaced[blockId];
|
||||
#else
|
||||
return nullptr;
|
||||
return Stats::blocksPlaced[blockId];
|
||||
//return nullptr;
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -95,7 +96,7 @@ Stat *CommonStats::get_itemsCollected(int itemId, int itemAux)
|
||||
#if (defined _EXTENDED_ACHIEVEMENTS) && (!defined _XBOX_ONE)
|
||||
if (itemId == Tile::wool_Id) return Stats::rainbowCollection[itemAux];
|
||||
#endif
|
||||
|
||||
if (itemId == Tile::wool_Id) return Stats::rainbowCollection[itemAux];
|
||||
if (itemId != Item::emerald_Id) return Stats::itemsCollected[itemId];
|
||||
else return nullptr;
|
||||
}
|
||||
@@ -111,7 +112,8 @@ Stat *CommonStats::get_itemsUsed(int itemId)
|
||||
if (itemId == Item::porkChop_cooked_Id) return Stats::blocksPlaced[itemId];
|
||||
#endif
|
||||
|
||||
return nullptr;
|
||||
if (itemId == Item::porkChop_cooked_Id) return Stats::blocksPlaced[itemId];
|
||||
//return nullptr;
|
||||
}
|
||||
|
||||
Stat *CommonStats::get_itemsBought(int itemId)
|
||||
@@ -133,7 +135,8 @@ Stat *CommonStats::get_enteredBiome(int biomeId)
|
||||
#if (defined _EXTENDED_ACHIEVEMENTS) && (!defined _XBOX_ONE)
|
||||
return Stats::biomesVisisted[biomeId];
|
||||
#else
|
||||
return nullptr;
|
||||
return Stats::biomesVisisted[biomeId];
|
||||
//return nullptr;
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -161,17 +164,17 @@ Stat *CommonStats::get_achievement(eAward achievementId)
|
||||
case eAward_MOARTools: return (Stat *) Achievements::MOARTools;
|
||||
case eAward_DispenseWithThis: return (Stat *) Achievements::dispenseWithThis;
|
||||
case eAward_InToTheNether: return (Stat *) Achievements::InToTheNether;
|
||||
case eAward_mine100Blocks: return (Stat *) Achievements::mine100Blocks;
|
||||
case eAward_kill10Creepers: return (Stat *) Achievements::kill10Creepers;
|
||||
//case eAward_mine100Blocks: return (Stat *) Achievements::mine100Blocks;
|
||||
//case eAward_kill10Creepers: return (Stat *) Achievements::kill10Creepers;
|
||||
case eAward_eatPorkChop: return (Stat *) Achievements::eatPorkChop;
|
||||
case eAward_play100Days: return (Stat *) Achievements::play100Days;
|
||||
case eAward_arrowKillCreeper: return (Stat *) Achievements::arrowKillCreeper;
|
||||
case eAward_socialPost: return (Stat *) Achievements::socialPost;
|
||||
//case eAward_socialPost: return (Stat *) Achievements::socialPost;
|
||||
|
||||
#ifndef _XBOX
|
||||
case eAward_snipeSkeleton: return (Stat *) Achievements::snipeSkeleton;
|
||||
case eAward_diamonds: return (Stat *) Achievements::diamonds;
|
||||
case eAward_portal: return (Stat *) nullptr; // TODO
|
||||
//case eAward_portal: return (Stat *) nullptr; // TODO
|
||||
case eAward_ghast: return (Stat *) Achievements::ghast;
|
||||
case eAward_blazeRod: return (Stat *) Achievements::blazeRod;
|
||||
case eAward_potion: return (Stat *) Achievements::potion;
|
||||
@@ -180,7 +183,6 @@ Stat *CommonStats::get_achievement(eAward achievementId)
|
||||
case eAward_enchantments: return (Stat *) Achievements::enchantments;
|
||||
#endif
|
||||
|
||||
#ifdef _EXTENDED_ACHIEVEMENTS
|
||||
case eAward_overkill: return (Stat *) Achievements::overkill; // Restored old ach.
|
||||
case eAward_bookcase: return (Stat *) Achievements::bookcase; // Restored old ach.
|
||||
|
||||
@@ -203,7 +205,7 @@ Stat *CommonStats::get_achievement(eAward achievementId)
|
||||
case eAward_ironMan: return (Stat *) Achievements::ironMan;
|
||||
case eAward_zombieDoctor: return (Stat *) Achievements::zombieDoctor;
|
||||
case eAward_lionTamer: return (Stat *) Achievements::lionTamer;
|
||||
#endif
|
||||
|
||||
|
||||
default: return (Stat *) nullptr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user