mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Adds stat to track rare candies use
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -789,6 +789,7 @@ ItemHandlers::UseOnPokemon.add(:RARECANDY, proc { |item, pkmn, scene|
|
|||||||
scene.pbDisplay(_INTL("It won't have any effect."))
|
scene.pbDisplay(_INTL("It won't have any effect."))
|
||||||
next false
|
next false
|
||||||
end
|
end
|
||||||
|
pbSet(VAR_STAT_RARE_CANDY,pbGet(VAR_STAT_RARE_CANDY)+1)
|
||||||
pbChangeLevel(pkmn, pkmn.level + 1, scene)
|
pbChangeLevel(pkmn, pkmn.level + 1, scene)
|
||||||
scene.pbHardRefresh
|
scene.pbHardRefresh
|
||||||
next true
|
next true
|
||||||
|
|||||||
@@ -214,29 +214,30 @@ def Kernel.sumGameStats()
|
|||||||
stringStats << "Seen " << $Trainer.pokedexSeen.to_s << " Pokémon"
|
stringStats << "Seen " << $Trainer.pokedexSeen.to_s << " Pokémon"
|
||||||
stringStats << "\nCaught " << $Trainer.pokedexOwned.to_s << " Pokémon"
|
stringStats << "\nCaught " << $Trainer.pokedexOwned.to_s << " Pokémon"
|
||||||
|
|
||||||
stringStats << "\nBeaten the Elite Four " << $game_variables[174].to_s << " times"
|
stringStats << "\nBeaten the Elite Four " << $game_variables[VAR_STAT_NB_ELITE_FOUR].to_s << " times"
|
||||||
stringStats << "\nFused " << $game_variables[126].to_s << " Pokémon"
|
stringStats << "\nFused " << $game_variables[VAR_STAT_NB_FUSIONS].to_s << " Pokémon"
|
||||||
|
|
||||||
stringStats << "\nRematched " << $game_variables[162].to_s << " Gym Leaders"
|
stringStats << "\nRematched " << $game_variables[VAR_STAT_LEADER_REMATCH].to_s << " Gym Leaders"
|
||||||
stringStats << "\nTook " << $PokemonGlobal.stepcount.to_s << " steps"
|
stringStats << "\nTook " << $PokemonGlobal.stepcount.to_s << " steps"
|
||||||
stringStats << "\nVisited " << countVisitedMaps.to_s << " different areas"
|
stringStats << "\nVisited " << countVisitedMaps.to_s << " different areas"
|
||||||
|
stringStats << "\nUsed " << $game_variables[VAR_STAT_RARE_CANDY] << " Rare Candies"
|
||||||
|
|
||||||
if $game_switches[910]
|
if $game_switches[910]
|
||||||
stringStats << "\nMade " << $game_variables[164].to_s << " Wonder Trades"
|
stringStats << "\nMade " << $game_variables[VAR_STAT_NB_WONDERTRADES].to_s << " Wonder Trades"
|
||||||
end
|
end
|
||||||
|
|
||||||
stringStats << "\nTipped $" << $game_variables[100].to_s << " to clowns"
|
stringStats << "\nTipped $" << $game_variables[VAR_STAT_CLOWN_TIP_TOTAL].to_s << " to clowns"
|
||||||
stringStats << "\nDestroyed " << $game_variables[163].to_s << " sandcastles"
|
stringStats << "\nDestroyed " << $game_variables[VAR_STAT_NB_SANDCASTLES].to_s << " sandcastles"
|
||||||
|
|
||||||
if $game_variables[43] > 0 || $game_variables[44] > 0
|
if $game_variables[VAR_STAT_GAMBLER_WINS] > 0 || $game_variables[VAR_STAT_GAMBLER_LOSSES] > 0
|
||||||
stringStats << "\nWon $" << $game_variables[43].to_s << " against gamblers"
|
stringStats << "\nWon $" << $game_variables[VAR_STAT_GAMBLER_WINS].to_s << " against gamblers"
|
||||||
stringStats << "\nLost $" << $game_variables[44].to_s << " against gamblers"
|
stringStats << "\nLost $" << $game_variables[VAR_STAT_GAMBLER_LOSSES].to_s << " against gamblers"
|
||||||
end
|
end
|
||||||
stringStats << "\nSpent $" << $game_variables[225].to_s << " at hotels"
|
stringStats << "\nSpent $" << $game_variables[VAR_STAT_HOTELS_SPENT].to_s << " at hotels"
|
||||||
|
|
||||||
stringStats << "\nAccepted " << $game_variables[96].to_s << " quests"
|
stringStats << "\nAccepted " << $game_variables[VAR_STAT_QUESTS_ACCEPTED].to_s << " quests"
|
||||||
stringStats << "\nCompleted " << $game_variables[98].to_s << " quests"
|
stringStats << "\nCompleted " << $game_variables[VAR_STAT_QUESTS_COMPLETED].to_s << " quests"
|
||||||
stringStats << "\nDiscovered " << $game_variables[193].to_s << " secrets"
|
stringStats << "\nDiscovered " << $game_variables[VAR_STAT_NB_SECRETS].to_s << " secrets"
|
||||||
|
|
||||||
if $game_switches[912]
|
if $game_switches[912]
|
||||||
stringStats << "\nDied " << $game_variables[191].to_s << " times in Pikachu's adventure"
|
stringStats << "\nDied " << $game_variables[191].to_s << " times in Pikachu's adventure"
|
||||||
|
|||||||
@@ -121,6 +121,22 @@ VAR_SHINY_HUE_OFFSET=275
|
|||||||
VAR_CURRENT_HIDDEN_MAP = 226
|
VAR_CURRENT_HIDDEN_MAP = 226
|
||||||
VAR_FUSE_COUNTER = 126
|
VAR_FUSE_COUNTER = 126
|
||||||
|
|
||||||
|
VAR_STAT_RARE_CANDY=265
|
||||||
|
VAR_STAT_LEADER_REMATCH=162
|
||||||
|
VAR_STAT_NB_FUSIONS=126
|
||||||
|
VAR_STAT_NB_ELITE_FOUR=174
|
||||||
|
VAR_STAT_NB_WONDERTRADES=164
|
||||||
|
VAR_STAT_CLOWN_TIP_TOTAL=100
|
||||||
|
VAR_STAT_NB_SANDCASTLES=163
|
||||||
|
VAR_STAT_GAMBLER_WINS=43
|
||||||
|
VAR_STAT_GAMBLER_LOSSES=44
|
||||||
|
VAR_STAT_HOTELS_SPENT=225
|
||||||
|
VAR_STAT_QUESTS_ACCEPTED=96
|
||||||
|
VAR_STAT_QUESTS_COMPLETED=98
|
||||||
|
VAR_STAT_NB_SECRETS=193
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
VAR_BATTLE_TOWER_MIN_BST = 257
|
VAR_BATTLE_TOWER_MIN_BST = 257
|
||||||
VAR_BATTLE_TOWER_MAX_BST = 258
|
VAR_BATTLE_TOWER_MAX_BST = 258
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user