mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-01 05:52:17 +02:00
* Working ui, missing logic, logs * Filtering starters by name is working * Filtering moves and abilities correctly * Opening starter page on button.action * Removed ugly leftover from title * Added container for text with different colors and titles * Showing all species in pokedex with no decorations and shinies * Filtering includes extra forms; moving cursor from filterText to starters does not reset scrollIndex; toggle button for decorations * Can access evolution page * Abilities are colored properly (still missing info overlay) * Biome filter; displays for baseStats, biomes and evolutions * Removed lockable select ui handler, replaced by changes to standard ui handler. * Evolutions are selectable from list and displayed properly * Keeps shiny variant, gender and form when switching to evolutions; show ability descriptions; properly displaying sprites for megas and other forms * Listing prevolutions and base forms * Fixed filtering of baby forms with no biome assigned; Caught filter is ALL by default * Highlighting text filters, resetting all filters when starting up * No error messag when cursor on uncaught species, showing sprite again after toggling stats * Simplified Pokemon Scan logic, accepts separate words as input * Dynamically resizing ability box, showing ability description on first hover. Removed debug logs. * Removed some more debug messages. * Filter bar can adjust cursorOffset and x padding * Fixed some type definitions * Fixed more warnings; added localization strings in the pokedex scan overlay. * Fixed fatal bug due to using Object.keys * Removed debug messages * Added try catch construct to prevent error that was breaking reloadHelper tests * Added filter for starters / evolutions * Biome filter option for uncatchable mons * C and V buttons snap cursor to filters * Changing background to make instructions visible * Can buy candy upgrades through pokedex * Displaying base stats as bars in an overlay * Including baby forms among uncatchable mons * Including evolutions when filtering by biome * Working logic for select ui handler with skips and scroll * -Pokedex page showing biomes from prevolutions; displaying correct biomes for forms of Rotom, Burmy and Lycanroc * Fixed bug in base stats overlay * Regional forms display name of region in evolutions and prevolutions * Better messages for evolution conditions * Showing proper descriptions for menu * Adding sound effects to menu, and pokemon cry when opening page * Changing menu colors to textstyle options supporting a legacy version. * Fix to getStarterSpeciesId to work with all-unlocks files * Passing a TextStyle to option select ui handler to allow for shadowed text * Fixed bug of overlapping labels in text filters * Fixed bug with supportHover and skipped indices in option select ui handler * Localization of pokemon number label * Fix to pokemon number localization * Fix to pokemon number localization * Adding some comments, removing useless elements * More cleanup * Removed candy upgrade instructions from evolved pokemon; attempting to buy candies from evolution now gives error sound instead of crashing the game * Attempting to exit from filter text is now allowed if current option is empty * UI changes to make dex pages work in legacy style * Pokemon name shown while in alt form is no more capitalized * Handling uncaught pokemon * Showing types on Pokémon page * Introducing globalScene everywhere * Showing evolution requirements in message box * Displaying form changing items; now using pokemonFormChanges to only show reachable forms * Playing correct cry * Pokemon cry in setSpeciesDetails * Left and right buttons to turn previous or next pokedex page * Cleaned up "last" from this.species; turning pages now preserves memories of unlocks * Pokerus cursor is now treated as decoration * Correctly displaying prevolutions for Pikachu and Gholdengo * Uncaught forms can be cycled through (with black sprite and no options available) * Filtering by moves now shows icons to distinguish egg and tm moves * Added icons for passive abilities * Added icons to legacy mode; fixed bug that caused game to hang when switching to or from legacy mode * Pokedex entries are accessible through party screen * Adding sort criteria for consistency with starter select screen * Added options to cost reduction filter for consistency with starter select screen * Updating optionSelectUiHandler to simplify logic and fix bug of autocomplete showing options incorrectly * Adding Pokedéx option in starter select screen * Prevolutions are shown properly again; battle forms are considered caught as long as the base form is caught * Small fixes to evolution and form change descriptions * Reworked evolutions menu to incorporate condition descriptions * Moving evolution condition description logic entirely to the SpeciesEvolution class * Removed extra Miraidon and Koraidon forms * Properly showing evolution text for Dunsparce and Maushold * Displaying uncaught forms for Dudunsparce and Maushold properly * Displaying correct forms for Urshifu and Toxicitry after evolution * Cleared up comments * Updating test for tandemaus evolution * Localized labels for egg moves and abilities * Added button to show back sprites * Back to showing only caught battleforms; added dexForDevs option * Merging shiny and variant buttons * Uncaught battle forms options are shown in dark text, like evolutions * Showing proper gender for mons that can only be (or have only caught in) one gender * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Removed unused options from base-stats-overlay * Fixed import of BaseStatsOverlay * Displaying form-specific TMs properly; adjusting for passives rework * Removed logging messages * resetting containers to prevent memory leaks * Updating integer to number in pokedex * Implemented suggestion * Removed some stray comments * Fixed logic for cursor coming down from filter bar * Transition from filters to dex box now works in a visually pleasing way --------- Co-authored-by: Lugiad <2070109+Adri1@users.noreply.github.com> Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: damocleas <damocleas25@gmail.com> |
||
---|---|---|
.. | ||
legacy | ||
windows | ||
ability_bar_left.png | ||
ability_bar_right.png | ||
achv_bar_2.png | ||
achv_bar_3.png | ||
achv_bar_4.png | ||
achv_bar_5.png | ||
achv_bar.png | ||
bg.json | ||
bg.png | ||
bgm_bar.png | ||
bmenu_sel.png | ||
boolean_sel.png | ||
candy_overlay.png | ||
candy.png | ||
champion_ribbon.png | ||
cursor_reverse.png | ||
cursor.png | ||
dawn_icon_bg.png | ||
dawn_icon_fg.png | ||
dawn_icon_mg.png | ||
day_icon_bg.png | ||
day_icon_fg.png | ||
day_icon_mg.png | ||
discord.png | ||
dusk_icon_bg.png | ||
dusk_icon_fg.png | ||
dusk_icon_mg.png | ||
egg_list_bg.png | ||
egg_summary_bg_blank.png | ||
egg_summary_bg.png | ||
favorite.png | ||
friendship_overlay.png | ||
friendship.png | ||
google.png | ||
ha_capsule.png | ||
hall_of_fame_blue.png | ||
hall_of_fame_red.png | ||
icon_egg_move.png | ||
icon_lock.png | ||
icon_owned.png | ||
icon_spliced.png | ||
icon_stop.png | ||
icon_tera.png | ||
link_icon.png | ||
mmenu_sel.png | ||
mystery_egg.png | ||
namebox.json | ||
namebox.png | ||
night_icon_bg.png | ||
night_icon_fg.png | ||
night_icon_mg.png | ||
normal_memory.png | ||
numbers_red.json | ||
numbers_red.png | ||
numbers.json | ||
numbers.png | ||
overlay_exp.png | ||
overlay_hp_boss.json | ||
overlay_hp_boss.png | ||
overlay_hp.json | ||
overlay_hp.png | ||
overlay_lv.png | ||
overlay_message.png | ||
party_bg_double.png | ||
party_bg.png | ||
party_cancel.json | ||
party_cancel.png | ||
party_exp_bar.png | ||
party_pb.json | ||
party_pb.png | ||
party_slot_hp_bar.png | ||
party_slot_hp_overlay.json | ||
party_slot_hp_overlay.png | ||
party_slot_main.json | ||
party_slot_main.png | ||
party_slot_overlay_hp.png | ||
party_slot_overlay_lv.png | ||
party_slot.json | ||
party_slot.png | ||
passive_bg.png | ||
pb_tray_ball.json | ||
pb_tray_ball.png | ||
pb_tray_overlay_enemy.png | ||
pb_tray_overlay_player.png | ||
pbinfo_enemy_boss_stats.png | ||
pbinfo_enemy_boss.png | ||
pbinfo_enemy_mini_stats.png | ||
pbinfo_enemy_mini.png | ||
pbinfo_enemy_type1.json | ||
pbinfo_enemy_type1.png | ||
pbinfo_enemy_type2.json | ||
pbinfo_enemy_type2.png | ||
pbinfo_enemy_type.json | ||
pbinfo_enemy_type.png | ||
pbinfo_player_mini_stats.png | ||
pbinfo_player_mini.png | ||
pbinfo_player_stats.png | ||
pbinfo_player_type1.json | ||
pbinfo_player_type1.png | ||
pbinfo_player_type2.json | ||
pbinfo_player_type2.png | ||
pbinfo_player_type.json | ||
pbinfo_player_type.png | ||
pbinfo_player.png | ||
pbinfo_stat_numbers.json | ||
pbinfo_stat_numbers.png | ||
pbinfo_stat.json | ||
pbinfo_stat.png | ||
pokedex_summary_bg.png | ||
prompt.json | ||
prompt.png | ||
saving_icon.png | ||
scroll_bar_handle.png | ||
scroll_bar.png | ||
select_cursor_highlight_thick.png | ||
select_cursor_highlight.png | ||
select_cursor_pokerus.png | ||
select_cursor.png | ||
select_gen_cursor_highlight.png | ||
select_gen_cursor.png | ||
settings_icon.png | ||
shiny_1.png | ||
shiny_2.png | ||
shiny_icons.json | ||
shiny_icons.png | ||
shiny_small_1.png | ||
shiny_small_2.png | ||
shiny_small.png | ||
shiny.png | ||
starter_container_bg.png | ||
starter_select_bg.png | ||
summary_bg.png | ||
summary_moves_cursor.json | ||
summary_moves_cursor.png | ||
summary_moves_effect.png | ||
summary_moves_overlay_pp.png | ||
summary_moves_overlay_row.png | ||
summary_moves.png | ||
summary_overlay_shiny.png | ||
summary_profile_ability.png | ||
summary_profile_passive.png | ||
summary_profile_prompt_a.png | ||
summary_profile_prompt_z.png | ||
summary_profile.png | ||
summary_stats_overlay_exp.png | ||
summary_stats.png | ||
summary_status.png | ||
summary_tabs_1.png | ||
summary_tabs_2.png | ||
summary_tabs_3.png | ||
type_bgs.json | ||
type_bgs.png | ||
type_tera.png | ||
unlink_icon.png |