The Pokédex entry of a newly obtained species now only shows if that species is in an unlocked Dex list

This commit is contained in:
Maruno17
2023-07-12 21:08:02 +01:00
parent 8287f32a5e
commit 4ca2500d6b
7 changed files with 26 additions and 9 deletions

View File

@@ -332,6 +332,15 @@ class Player < Trainer
end
end
def species_in_unlocked_dex?(species)
return true if @unlocked_dexes.last
(@unlocked_dexes.length - 1).times do |i|
next if !self.unlocked?(i)
return true if pbGetRegionalNumber(i, species) > 0
end
return false
end
#---------------------------------------------------------------------------
private