Added def GameData::Species.base_stat_total, other minor code tweaks

This commit is contained in:
Maruno17
2022-06-09 21:06:35 +01:00
parent cb2f33d8f6
commit 248b0dd882
4 changed files with 13 additions and 9 deletions

View File

@@ -208,10 +208,6 @@ module GameData
return pbGetMessageFromHash(MessageTypes::Entries, @real_pokedex_entry)
end
def single_gendered?
return GameData::GenderRatio.get(@gender_ratio).single_gendered?
end
def default_form
@flags.each do |flag|
return $~[1].to_i if flag[/^DefaultForm_(\d+)$/i]
@@ -224,6 +220,14 @@ module GameData
return (default >= 0) ? default : @form
end
def single_gendered?
return GameData::GenderRatio.get(@gender_ratio).single_gendered?
end
def base_stat_total
return @base_stats.values.sum
end
def has_flag?(flag)
return @flags.any? { |f| f.downcase == flag.downcase }
end