Update 6.8

This commit is contained in:
chardub
2026-07-10 15:42:06 -04:00
parent 5b85e72cb2
commit 6a6f126a18
7871 changed files with 493194 additions and 224826 deletions
@@ -0,0 +1,74 @@
class TrainerStatistics
attr_accessor :pokecenter_heals
attr_accessor :pokemon_contests_participated_total
attr_accessor :pokemon_contests_participated_category
attr_accessor :pokemon_contests_participated_rank
attr_accessor :pokemon_contests_participated_category_rank
attr_accessor :pokemon_contests_won_total
attr_accessor :pokemon_contests_won_category
attr_accessor :pokemon_contests_won_rank
attr_accessor :pokemon_contests_won_category_rank
attr_accessor :berries_planted
attr_accessor :bike_hops_distance
def initialize
@pokecenter_heals = 0
@nb_trades = 0
@nb_battles_won = 0
@nb_battles_lost = 0
@nb_pokemon_defeated = 0
@nb_pokemon_surprised = 0
@berries_planted = 0
@bike_hops_distance = 0
initializeContestStats
end
def initializeContestStats
@pokemon_contests_participated_total ||= 0
@pokemon_contests_participated_category ||= [0,0,0,0,0]
@pokemon_contests_participated_rank ||= [0,0,0,0]
@pokemon_contests_participated_category_rank ||= [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
@pokemon_contests_won_total ||= 0
@pokemon_contests_won_category ||= [0,0,0,0,0]
@pokemon_contests_won_rank ||= [0,0,0,0]
@pokemon_contests_won_category_rank ||= [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
end
def contest_stats_initialized?
!@pokemon_contests_participated_total.nil?
end
def incr_nb_pokemon_surprised
@nb_pokemon_surprised = 1 unless @nb_pokemon_surprised
@nb_pokemon_surprised += 1
end
def incr_nb_pokemon_defeated
@nb_pokemon_defeated = 1 unless @nb_pokemon_defeated
@nb_pokemon_defeated += 1
end
def incr_nb_trades
@nb_trades = 1 unless @nb_trades
@nb_trades += 1
end
def incr_nb_battles_won
@nb_battles_won = 1 unless @nb_battles_won
@nb_battles_won += 1
end
def incr_nb_battles_lost
@nb_battles_lost = 1 unless @nb_battles_lost
@nb_battles_lost += 1
end
def incr_nb_bike_hops_steps
@bike_hops_distance = 1 unless @bike_hops_distance
@bike_hops_distance += 1
end
def nb_fusions
return $game_variables[VAR_STAT_NB_FUSIONS]
end
end