mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Pokedex UI fix
This commit is contained in:
@@ -302,18 +302,14 @@ class Player < Trainer
|
|||||||
# loop on @owned and @seen and add the pokemon in @owned_standard/fusion @seen_standard/fusion
|
# loop on @owned and @seen and add the pokemon in @owned_standard/fusion @seen_standard/fusion
|
||||||
# then clear @owned and @seen
|
# then clear @owned and @seen
|
||||||
def resync_pokedex()
|
def resync_pokedex()
|
||||||
Kernel.pbMessage(_INTL("Syncing Pokédex... This might take some time."))
|
|
||||||
init_new_pokedex_if_needed()
|
init_new_pokedex_if_needed()
|
||||||
|
|
||||||
@seen.each { |pokemon|
|
@seen.each { |pokemon|
|
||||||
set_seen(pokemon[0])
|
set_seen(pokemon[0])
|
||||||
}
|
}
|
||||||
@owned.each { |pokemon|
|
@owned.each { |pokemon|
|
||||||
set_owned(pokemon[0])
|
set_owned(pokemon[0])
|
||||||
}
|
}
|
||||||
|
|
||||||
self.refresh_accessible_dexes
|
self.refresh_accessible_dexes
|
||||||
|
|
||||||
@seen = {} #deprecated
|
@seen = {} #deprecated
|
||||||
@owned = {} #deprecated
|
@owned = {} #deprecated
|
||||||
#self.clear
|
#self.clear
|
||||||
|
|||||||
@@ -197,7 +197,7 @@ class PokemonPokedexInfo_Scene
|
|||||||
case page
|
case page
|
||||||
when 1 then drawPageInfo
|
when 1 then drawPageInfo
|
||||||
when 2 then drawPageArea
|
when 2 then drawPageArea
|
||||||
when 3 then drawPageForms
|
when 2 then drawPageForms
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -487,24 +487,24 @@ class PokemonPokedexInfo_Scene
|
|||||||
(@page==1) ? Pokemon.play_cry(@species, @form) : pbPlayCursorSE
|
(@page==1) ? Pokemon.play_cry(@species, @form) : pbPlayCursorSE
|
||||||
dorefresh = true
|
dorefresh = true
|
||||||
end
|
end
|
||||||
elsif Input.trigger?(Input::LEFT)
|
# elsif Input.trigger?(Input::LEFT)
|
||||||
oldpage = @page
|
# oldpage = @page
|
||||||
@page -= 1
|
# @page -= 1
|
||||||
@page = 1 if @page<1
|
# @page = 1 if @page<1
|
||||||
@page = 3 if @page>3
|
# @page = 3 if @page>3
|
||||||
if @page!=oldpage
|
# if @page!=oldpage
|
||||||
pbPlayCursorSE
|
# pbPlayCursorSE
|
||||||
dorefresh = true
|
# dorefresh = true
|
||||||
end
|
# end
|
||||||
elsif Input.trigger?(Input::RIGHT)
|
# elsif Input.trigger?(Input::RIGHT)
|
||||||
oldpage = @page
|
# oldpage = @page
|
||||||
@page += 1
|
# @page += 1
|
||||||
@page = 1 if @page<1
|
# @page = 1 if @page<1
|
||||||
@page = 3 if @page>3
|
# @page = 3 if @page>3
|
||||||
if @page!=oldpage
|
# if @page!=oldpage
|
||||||
pbPlayCursorSE
|
# pbPlayCursorSE
|
||||||
dorefresh = true
|
# dorefresh = true
|
||||||
end
|
# end
|
||||||
end
|
end
|
||||||
if dorefresh
|
if dorefresh
|
||||||
drawPage(@page)
|
drawPage(@page)
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user