* update images for new UI
* add updated starter UI with filter code
* update starter-select test code
* update win filter condition to pass test
* remove unnecessary console log
* update test code to match current filter UI
* merge update
* apply bugfix & chrry-pick small issues fix which are handled beta branch
* resolve conflicts
* fix lint errors
* Fixed a bug where the target location for escaping using the left and right buttons on the starter button did not account for scrolling
* update filter bar label color change when activated
* fix lint error
* fix lint
* fix octolock.text.ts. it looks override import error. idk why it is happend in this PR. but it looks ok now
* add passive dropdown in unlocks filter
* fix lint
* fix double button sound bug. refactoring genSpecies -> allSpecies, starterContainers -> starterContainer which are remove unnecessary generation axis
* optimize updateStarterValueLabel function which is bottleneck of UI update latency
* apply translation of gen filter label. fix lint
* add # candies sort option
* merge beta
* resolve confilcts
* fix offset of starter and start cursor
* make compatible with starter UI
* add missing feature
* add images for legacy UI. adjust the position and size of the starterContainerWindow
* Adds TextStyle for bgm-bar ui
* Makes the ui bgm-bar truly dynamic + cleans up unused code
+ Removes all hard-coded characters from the string to allow for different typographical rules in different languages
* Applies the necessary modifications to locales following the deletion of the hard-coded character to form strings
* Use same style as above + reduce shadow offset
* Creates and loads a resource for the bgm-bar ui
+ Can be redesigned by someone with more talent if needed, since it won't affect the ability bar
* Using the new resource in bgm-bar ui
* Use of more space by default following deletion of the 'noteText' text zone
* Test changes to change variant label color based on Tint
* Revert "Test changes to change variant label"
This reverts commit 0ad0f62930.
* minimal recovery changes
* Finalized recovery and implemented ShinyIcon
* add setY in MockSprite
* added back some unintentional removed code
* added shiny_icons
* Initial test for tier change
* implemented Shiny Icon full functionality
* slight setY change for non-Base starters
feat: Add link to Discord in menu UI
feat: Add Discord and Google login functionality
Add container around discord and google icons
refactor: Update environment variable names for Discord and Google client IDs
feat: Add "Or use" translation for login options in multiple languages
feat: Update menu UI translations for multiple languages
Code review fixes
refactor: Update Discord and Google client IDs in environment variables
* Initial Commit
* Update pbinfo_enemy_boss_stats.png
* Move to Separate Key
* Add Separate Mobile Control for Flyout
* Add Setting to Enable/Disable
* Add to the Tutorial
* Change to BUTTON.V
* Added passives to the Summary Screen
Adds the ability to view passives on the Summary screen. Just like in the starter select, you can only see the passive once it is unlocked.
There is a small pixel button prompt which helps indicate you are able to press the button to view the passive. This buttons shows an A when gamepad support is enabled and a Z otherwise.
* Update summary-ui-handler.ts
* Updated for Legacy Support
* adds the ribbon asset, hooking it up
* works if override. need to add field on server side I imagine
* moves count to starterData, increments on win
* formatting
* increment works properly
* recursively check for prevolution
* cleaned up to use getRootSpeciesId()
* changes ribbon to gold medal version
* adds Akuma's ribbon achievements
* ribbons increment correctly
* missed ui handler update
* reorder achievements
* ribbon correct, vouchers not. currently investigating
* increments properly, but voucher reward phase not appearing
* some cleanup
* works great, need to better reflect who is getting ribbon in message and cry
* plays level fanfare, tabling cry for now
* reran items.bat
* Minor fixes
---------
Co-authored-by: Flashfyre <flashfireex@gmail.com>
This implements Chilling Neigh, Grim Neigh, and both As One abilities.
Also separates the Embody Aspect ability into four for later when it's implemented, and adds the graphics for Ogerpon's Terastallized forms.