Commit Graph

411 Commits

Author SHA1 Message Date
Flashfyre
15e3fefd80 Properly reset data when logging out to avoid data leakage 2024-04-09 18:48:34 -04:00
Flashfyre
8ec7333b1e Re-disable data imports 2024-04-09 17:22:38 -04:00
Flashfyre
e672ead184 Indicate starters that exceed cost on starter select and show values for locked starters 2024-04-09 16:58:56 -04:00
Flashfyre
2a6042ff7e Add HP Bar Speed setting and fix Grip Claw HP skip bug 2024-04-09 15:34:57 -04:00
Flashfyre
093b95df41 Add auto hide timer for ability bar 2024-04-09 12:08:38 -04:00
Flashfyre
88de47d8d8 Fix starter moveset logic for starters with forms 2024-04-09 11:52:34 -04:00
Flashfyre
389036a56f Temporarily add back data import 2024-04-08 23:29:07 -04:00
Flashfyre
611d78718d Fix additional line break bug 2024-04-08 21:10:53 -04:00
Flashfyre
dff22c4cae Add shiny indicator on summary screen 2024-04-08 10:12:06 -04:00
Matthew Olker
b7130e28d9 Additional Move Change Fixes 2024-04-08 08:36:02 -04:00
Matthew Olker
8b382dd42e Fix Calyrex Rider uanble to change starter moves 2024-04-07 22:57:22 -04:00
Flashfyre
b767a90464 Fix adding unintended space to beginning of messages 2024-04-07 21:38:04 -04:00
Flashfyre
13167a3901 Fix line break issues with evolution screen 2024-04-07 21:18:52 -04:00
Flashfyre
737499b1e9 Fix voucher screen crash 2024-04-07 20:12:45 -04:00
Flashfyre
9ef13e5f67 Fix crash related to null text 2024-04-07 19:11:34 -04:00
Flashfyre
07aac12a2b Fix and re-implement improved text overflow logic 2024-04-07 18:58:19 -04:00
Flashfyre
2ee2535df4 Comment out text overflow change 2024-04-07 10:56:09 -04:00
Flashfyre
689d4700c1 Add 2 second confirmation delay when overwriting save 2024-04-07 10:28:23 -04:00
Flashfyre
e747fa2ecd Increase endless mode limit to 15 2024-04-06 23:50:26 -04:00
Flashfyre
70a4d54ec9 Predetermine overflow line breaks 2024-04-06 23:03:20 -04:00
Flashfyre
9ee9a0a86b Fix egg hatch screen issues 2024-04-06 21:48:48 -04:00
Flashfyre
0d2f3e0388 Add battle count splash 2024-04-06 18:29:17 -04:00
Flashfyre
307c84914e Buff IV Scanner item 2024-04-06 10:37:54 -04:00
Flashfyre
5ebc351e4f Add a long-term goal 2024-04-05 22:58:40 -04:00
Flashfyre
5bed242002 Add Lock Capsule item and update reroll logic 2024-04-05 10:14:49 -04:00
Flashfyre
e76fa25bc8 Fix attack type boosters applying universally and buff Soul Dew 2024-04-04 20:33:08 -04:00
Flashfyre
87e0e06b9e Add faster evolution skipping 2024-04-04 18:54:50 -04:00
Flashfyre
6a62ae1b5a Only block confirm and cancel inputs with delayed option UI 2024-04-04 18:07:24 -04:00
Flashfyre
4f0b1fdcfb Fix namebox not updating with theme
Fix namebox not updating with theme; ban certain species from being used by trainers
2024-04-04 18:00:21 -04:00
Flashfyre
5010793a32 Add starter select screen cursor wraparound 2024-04-04 16:19:45 -04:00
Flashfyre
326918a5f1 Add retry option (easy mode) 2024-04-04 15:22:05 -04:00
Flashfyre
3774b6e214 Fix type icon type not updating when types are changed 2024-04-04 13:30:49 -04:00
Flashfyre
fcecad8707 Add monotype icons 2024-04-04 12:27:41 -04:00
Flashfyre
075db8ae0c Show icon when saving data 2024-04-04 10:16:29 -04:00
Flashfyre
8e72ca5bfc Fix crash related to form-specific cries 2024-04-04 08:38:10 -04:00
Flashfyre
35cc37deb6 Only allow importing data locally 2024-04-03 23:47:49 -04:00
Flashfyre
d86c1200f8 Add battle info type icons 2024-04-03 21:19:42 -04:00
Flashfyre
c4e8499a6c Increase password field length 2024-04-03 19:23:48 -04:00
Flashfyre
d304cae19f Fix typo setting ability text to color 2024-04-03 18:15:41 -04:00
Flashfyre
382b70ed60 Minor final boss tweak and color hidden ability on catch/hatch info 2024-04-03 17:18:32 -04:00
Flashfyre
517b012736 Add Wiki link under community 2024-04-03 09:26:48 -04:00
Flashfyre
84f6456972 Use nature override property instead of overwriting base nature 2024-04-02 23:00:56 -04:00
Flashfyre
e8b5d7aa3e Unsplicing no longer requires an item 2024-04-02 20:51:43 -04:00
Flashfyre
b9b7afb3ee Fix resetting nature on starter screen when updating other properties 2024-04-02 14:32:51 -04:00
Flashfyre
a33dd47853 Re-implement fixed moveset generation with fix 2024-04-02 00:48:13 -04:00
Flashfyre
5e8b5c8ac7 Revert "Rework moveset generation logic and fix window selection crash"
This reverts commit 321c3f3e90.
2024-04-02 00:27:15 -04:00
Flashfyre
321c3f3e90 Rework moveset generation logic and fix window selection crash 2024-04-02 00:16:06 -04:00
Flashfyre
6516f41d2e Add a much needed additional tutorial by popular demand 2024-04-01 22:50:00 -04:00
Flashfyre
9e288e06c8 Fix ability popup text placement 2024-04-01 21:52:40 -04:00
Flashfyre
72dc263552 Implement variation of loading screen by @rationality6 2024-04-01 19:56:46 -04:00
Flashfyre
d442770de6 Add themed namebox 2024-04-01 10:06:28 -04:00
Flashfyre
137a10bc9d Fix BG UI mismatch 2024-03-31 21:23:27 -04:00
Flashfyre
70d61700d0 Re-implement UI reskin with working legacy toggle
Re-implement UI reskin with working legacy toggle; add return to title option to menu
2024-03-31 21:14:35 -04:00
Flashfyre
30c7156c1a Revert "Add UI reskin by LJ Birdman (WiP)"
This reverts commit 0200a2688a.
2024-03-31 16:51:53 -04:00
Flashfyre
0200a2688a Add UI reskin by LJ Birdman (WiP) 2024-03-31 16:49:53 -04:00
Flashfyre
ec9365a8bf Fix scenario where catch stats moves container position can become desynced 2024-03-31 12:09:27 -04:00
Flashfyre
3b1119fa1a Fix vouchers not updating on scroll 2024-03-30 21:21:59 -04:00
Flashfyre
4e911a9be9 Fix TM item icons using memories 2024-03-30 20:40:48 -04:00
Flashfyre
2feb82e674 Fix infinite looping when Pokerus selections generate a loop 2024-03-30 20:14:09 -04:00
Matthew
be3dd0edc1 Salt Cure Full Implementation 2024-03-30 15:42:01 -04:00
Flashfyre
97add6e748 Don't show points for voucher unlocks 2024-03-28 14:36:39 -04:00
Flashfyre
cedc1fb3b2 Fix the way ignore flying tag works 2024-03-28 10:28:05 -04:00
Flashfyre
1ea0511abb Convert included JS files to modules 2024-03-25 16:10:43 -04:00
Flashfyre
8c5e82a5a3 Add shiny indicator to starter screen 2024-03-25 13:40:54 -04:00
Flashfyre
892d99a4f9 Add 50% chance to offset gym leader wave by 10 in classic 2024-03-25 11:00:42 -04:00
Flashfyre
caaacca0ad Add player count on title screen 2024-03-23 21:41:52 -04:00
Flashfyre
de1ba57421 Fix being unable to close menu if opened during certain times 2024-03-23 17:47:15 -04:00
Flashfyre
cea956e196 Don't show wave on weekly scoreboard 2024-03-23 16:36:47 -04:00
Flashfyre
ad7b80cb60 Slightly increase height of rankings 2024-03-23 16:30:52 -04:00
Flashfyre
7212822d18 Fix visual issues with rankings changes 2024-03-23 16:28:30 -04:00
Flashfyre
6db7ee3d0b Add weekly rankings and pagination 2024-03-23 16:26:18 -04:00
Flashfyre
a3cde2df59 Fix crash related to moves without battle animations 2024-03-23 15:29:22 -04:00
Flashfyre
702c28e555 Add familiar splash messages 2024-03-21 14:53:35 -04:00
Flashfyre
cf959c6e1b Add proper title screen and logo 2024-03-21 13:12:05 -04:00
Flashfyre
a76f795cd5 Trainer updates including names and double battle pairs
Add dynamic trainer pairs; add trainer names with Bulbapedia scraping logic; add Hex Maniac trainer; make namebox stretch to fit name
2024-03-21 00:57:28 -04:00
Flashfyre
dfbbe47f26 Add missing information on summary screen 2024-03-19 23:39:43 -04:00
Flashfyre
47a51c9958 Add first hit move effect and apply only to Make It Rain 2024-03-18 17:15:20 -04:00
Flashfyre
fc86f5c05a Add wave to daily run scoreboard 2024-03-17 21:04:50 -04:00
Flashfyre
f13e1ffa47 Record clears for failed daily runs 2024-03-17 20:31:09 -04:00
Flashfyre
33ba66b236 Add daily rankings board 2024-03-17 13:38:27 -04:00
Flashfyre
a52b8c6b4b Tweak for daily run final boss 2024-03-17 00:12:57 -04:00
Flashfyre
56f4a71ca6 Add daily runs (WiP) 2024-03-16 22:06:56 -04:00
Flashfyre
81f9e2da36 Add WiP logic for daily run and fix some performance issues 2024-03-15 21:59:34 -04:00
Flashfyre
eab1ba7ab9 Fix timezone variant with legendary gacha 2024-03-15 19:40:13 -04:00
Flashfyre
1bae39d80e Fix softlock with title screen when opening submenus 2024-03-15 18:02:05 -04:00
Flashfyre
00255cb09a Fully implement save slots and ""title"" screen changes
Fully implement save slots and ""title"" screen changes; fix issues with slots including clear data not working on game over and export/import not working; fix session play time not being recorded correctly
2024-03-15 15:13:32 -04:00
Flashfyre
879971ae2b Add ""title"" screen and save data slots 2024-03-14 21:49:49 -04:00
Flashfyre
623d600e13 Add wrapper for game mode 2024-03-14 16:26:57 -04:00
Flashfyre
b147cf8f37 Fix Fake Out implementation not working properly 2024-03-08 13:14:08 -05:00
Flashfyre
9725cf47b7 Add Pokemon info display on catch 2024-03-07 22:43:15 -05:00
Flashfyre
7efd8aa834 Improvements to spliced name generation 2024-03-06 23:57:11 -05:00
Flashfyre
1861823673 Add fusion icon on party and summary screen 2024-03-06 23:20:53 -05:00
Flashfyre
8395a84b60 Update spliced icon 2024-03-05 20:36:01 -05:00
Flashfyre
95bfb2a056 Implement Skill Swap and fix Wonder Guard with status moves 2024-03-04 21:32:11 -05:00
Flashfyre
c683f72aad Replace type gacha with rare egg move gacha 2024-03-03 21:30:11 -05:00
Flashfyre
65126fa464 Oops 2024-03-01 18:37:07 -05:00
Flashfyre
17fe2ba597 Fix starter movesets showing lock egg moves 2024-03-01 18:34:56 -05:00
Flashfyre
23fd7db81f Add egg move data 2024-03-01 18:18:07 -05:00
Flashfyre
fd5a7985ce Fix additional issue with boss bar divider display 2024-03-01 11:49:26 -05:00
Flashfyre
b62892e42d Speed up leveling for multiple level ups 2024-03-01 10:53:11 -05:00
Flashfyre
f48464d48d Minor refactoring 2024-02-29 20:08:58 -05:00
Flashfyre
8d314b199f Fix issue with level cap by using max integer 2024-02-29 16:41:14 -05:00
Flashfyre
dca8a5c529 Remove level and stat caps 2024-02-29 15:25:15 -05:00
Flashfyre
636f89992a Ensure shiny icon is visible in battle info when shiny 2024-02-29 12:59:23 -05:00
Flashfyre
0646f022eb Fix ball select UI size 2024-02-28 23:21:31 -05:00
Flashfyre
ffd785d534 Rebalance item weights and add Rogue tier 2024-02-28 23:13:05 -05:00
Flashfyre
fdff3a549c Factor type immunity abilities into enemy AI 2024-02-28 11:40:30 -05:00
Flashfyre
5766e63272 Fix various bugs 2024-02-27 21:34:21 -05:00
Flashfyre
9bbee12fe3 Fix offset icons in double battle 2024-02-27 20:48:58 -05:00
Flashfyre
649717a3cd Add egg moves logic 2024-02-25 12:45:41 -05:00
Flashfyre
d72dd93212 Add experimental animated sprites 2024-02-24 21:16:19 -05:00
Flashfyre
9005e32883 Add character sprite system with female rival 2024-02-22 18:03:36 -05:00
Madmadness65
7ad099b243 Make Rookidee line more rare
Sorry, the bird was just too good to be that common. Also included is a touched up Tera icon sprite.
2024-02-21 23:25:25 -06:00
Flashfyre
4e93f1e52c Display enemy trainer briefly when switching 2024-02-22 00:00:51 -05:00
Flashfyre
e4bac55d75 Add indicator for additional starter moves and initial egg moves UI
Add indicator for additional starter moves and initial egg moves UI; port scrolling to abstract options UI
2024-02-21 15:47:44 -05:00
Flashfyre
b054992ffa Allow selecting and ordering starter moves 2024-02-21 01:03:34 -05:00
Flashfyre
58ba0ec52d Add starter moves on starter select (WiP) 2024-02-20 22:53:33 -05:00
Flashfyre
442ff6b50d Fix crash with egg hatching 2024-02-20 07:12:03 -05:00
Flashfyre
824b751321 Add skip for egg hatch animation 2024-02-20 00:24:39 -05:00
Flashfyre
b6bde457cd Update boss bar logic 2024-02-20 00:03:22 -05:00
Flashfyre
80a013bb52 Implement workaround for Chromium autofill visual bug 2024-02-19 21:09:06 -05:00
Flashfyre
09e7fab141 Implement solution to data loss issue 2024-02-19 20:36:10 -05:00
Flashfyre
fedc044aed Move Legendary egg gacha to center and double Legendary egg chance 2024-02-19 10:42:17 -05:00
Flashfyre
2f8df43db8 Fix some bugs and add seen Pokemon to starter screen 2024-02-18 22:21:57 -05:00
Flashfyre
dadc08d16e Add Terestallization mechanics
Add Terestallization mechanics; implement Stellar type; fix bug with held item weights
2024-02-17 00:40:03 -05:00
Flashfyre
63b37ea8c8 Fix minor visual bug in double battle party screen 2024-02-14 23:33:55 -05:00
Flashfyre
58b000ae06 Make G-Max Pokemon larger scaled 2024-02-14 23:25:12 -05:00
Flashfyre
24bf116b37 Expand tutorials 2024-02-14 10:44:55 -05:00
Madmadness65
2da283c600
First draft of usable G-Max forms (#14)
* First draft of usable G-Max forms

They are not fully usable yet, and still needs more work to reach that point.

* Fix Gigantamax on Pokémon with forms

Co-Authored-By: Samuel H <3542488+Flashfyre@users.noreply.github.com>

---------

Co-authored-by: Samuel H <3542488+Flashfyre@users.noreply.github.com>
2024-02-14 00:21:44 -05:00
Flashfyre
bf18b1ceb1 Add tutorial framework (WiP) 2024-02-13 18:42:11 -05:00
Flashfyre
c231886d5f Add community links to menu 2024-02-13 11:53:09 -05:00
Flashfyre
e72ede26d8 Implement catch count based starter value decreases 2024-02-12 16:38:46 -05:00
Flashfyre
e8d7bab4e0 Fix egg gacha layering issue 2024-02-09 00:05:00 -05:00
Flashfyre
d07b007567 Re-enable data import 2024-02-08 20:53:03 -05:00
Flashfyre
05f114c8a4 Minor UI changes 2024-02-06 23:11:00 -05:00
Flashfyre
ac456fc5ba Add item shop when choosing items
Add item shop when choosing items; add full restore item; add egg art to egg gacha; fix some minor text errors
2024-02-04 00:30:19 -05:00
Flashfyre
5ab628039d Fix showing incorrect max PP on summary screen 2024-01-29 20:57:59 -05:00
Flashfyre
80095a64fc Add money items 2024-01-18 22:30:03 -05:00
Flashfyre
052564f902 Update final boss fight and restructure some files 2024-01-13 12:24:24 -05:00
Flashfyre
25972b68ea Fix PP Up calculation not working properly 2024-01-13 10:56:20 -05:00
Flashfyre
96f0d9158b Fix crash on starter select screen 2024-01-13 00:41:07 -05:00
Flashfyre
ea6c547af1 Minor changes to forms 2024-01-12 20:16:29 -05:00
Flashfyre
831bc75560 Fix layering for egg-related UIs when option select is visible 2024-01-12 00:09:11 -05:00
Flashfyre
4c07c6d5cb Changes for how play time is handled 2024-01-11 20:27:50 -05:00
Flashfyre
f9c3023e6d Add additional stats 2024-01-11 16:47:11 -05:00
Flashfyre
fcf1c4f574 Rework option select and add game stats 2024-01-11 12:26:32 -05:00
Flashfyre
13aa20630d Bring summary UI to top when opened 2024-01-11 00:41:08 -05:00
Flashfyre
6084d3aaa6 Add form change system 2024-01-09 23:34:43 -05:00
Flashfyre
eedad7d678 Add boss health bars 2024-01-07 23:17:24 -05:00
Flashfyre
8cc1982859 Add natures 2024-01-05 22:31:13 -05:00