Commit Graph

674 Commits

Author SHA1 Message Date
Flashfyre
77e70a6540 Update default window type 2023-12-25 15:08:51 -05:00
Flashfyre
ca720e8a20 Add missing case for updating touch controls UI mode 2023-12-25 15:06:56 -05:00
Flashfyre
41d1a84c76 Add touch controls for mobile support 2023-12-25 15:03:50 -05:00
Flashfyre
de29ea9c05 Add missing west Shellos icon 2023-12-24 15:32:21 -05:00
Flashfyre
40eed4464d Implement various abilities 2023-12-23 01:21:01 -05:00
Flashfyre
40a4d4cf13 Fix issues with Sticky Hold ability 2023-12-22 23:58:53 -05:00
Flashfyre
2bb1676d82 Implement Slow Start ability 2023-12-22 22:46:05 -05:00
Flashfyre
0b5adbb43c Refactor ability hook functions to remove code duplication 2023-12-22 22:04:30 -05:00
Flashfyre
6391e05508 Convert apply attribute functions to promises 2023-12-22 21:42:47 -05:00
Flashfyre
dd89db29fd Grant a plus voucher instead of a normal one for every 250th wave in endless mode 2023-12-22 20:13:48 -05:00
N1ghtz567
53fb56391b Implement 2 abilities 2023-12-22 18:08:37 -04:00
Flashfyre
7deab1c545 Implement some abilities 2023-12-22 01:21:05 -05:00
Flashfyre
4a575a45a9 Fix some bugs
Fix softlock with charging moves; fix double summon bug with Dragon Tail and similar moves in a trainer battle
2023-12-21 23:57:11 -05:00
Flashfyre
957b5d0fa7 Add friendship system in place of win count
Add friendship system in place of win count; add soothe bell item
2023-12-21 23:00:45 -05:00
Flashfyre
8ed7b77868 Add most gen 9 move animations 2023-12-21 20:58:00 -05:00
Flashfyre
b9c05a253e Remove temporary compensation voucher logic 2023-12-21 11:46:50 -05:00
Flashfyre
2568ac3524 Add paradox Pokemon for the end biome 2023-12-21 01:24:24 -05:00
Flashfyre
e07e267ddc Refactor windows and add alternate window skins 2023-12-20 22:22:15 -05:00
Flashfyre
cb71e543a8 Rename UiHandler file to fit conventions 2023-12-20 19:19:23 -05:00
Flashfyre
51b833f779 Grant a single voucher for defeating a boss trainer for subsequent times 2023-12-20 17:30:06 -05:00
Flashfyre
524cd99eda Rebalanace vouchers and add golden voucher 2023-12-20 17:22:50 -05:00
Madmadness65
830d3fde57 Adjust encounters and XP yields
Add wild encounters for Gen 9 cross-evos, and fix XP yields of PLA and Gen 9 cross-evos.
2023-12-20 16:12:32 -06:00
Flashfyre
5883c2fafd Calculate IVs twice for hatched Pokemon to improve overall IVs 2023-12-20 13:05:11 -05:00
Madmadness65
c3c4446930 Minor changes
Rival can have Hoothoot too, and slightly bumped up Whismur's starter value (It's too strong for how cheap it is to start with).
2023-12-20 01:51:38 -06:00
Madmadness65
51a42da89e Update Rival party choices
The Rival can now choose from the Galar starters and regional bird.
2023-12-20 00:07:15 -06:00
Flashfyre
534d5a907c Fix eggs ignoring forms 2023-12-20 00:35:41 -05:00
Flashfyre
aa94e044ab Add egg gacha system and various minor changes
Add egg gacha system; remove certain mythical Pokemon from the wild pool as egg exclusive; add egg vouchers with UI; rework Shiny Charm odds; fix trainer Pokemon shiny odds not properly ignoring Shiny Charm modifier
2023-12-19 23:51:48 -05:00
Madmadness65
50d4858caa Implement new Indigo Disk TMs
These include: Double Edge, Curse, Pain Split, Endeavor, Feather Dance, Metal Sound, Petal Blizzard, Hard Press, Alluring Voice, Temper Flare, Supercell Slam, Psychic Noise, and Upper Hand.
2023-12-19 16:54:28 -06:00
N1ghtz567
721ec6e8a9 Implement Perish Song 2023-12-18 21:53:28 -04:00
Madmadness65
a774fa69d5 Indigo Disk cross-evos now usable
Hydrapple and Archaludon are now able to be used. Dipplin also, as it was missing all it's graphics previously. Dragon Cheer is also in the TM pool now to accommodate this change.
2023-12-16 19:19:24 -06:00
Flashfyre
90f4b54fcc Minor visual fixes for item icons 2023-12-16 10:15:25 -05:00
Flashfyre
d8c62b700f Update Eternatus' moveset 2023-12-16 00:46:01 -05:00
Flashfyre
4062cd9380 Fix wrong signature for Deoxys fix 2023-12-15 23:54:22 -05:00
Flashfyre
8781bb29da Move starter screen IV chart to its own component 2023-12-15 23:42:31 -05:00
Flashfyre
5ad16731db Fix crash with Deoxys normal forme sprite 2023-12-15 23:21:42 -05:00
Flashfyre
71fdafe8fb Add egg logic and hatching screen (WiP) and end biome arena BG 2023-12-15 23:07:32 -05:00
Madmadness65
f4ad9546c0 Add relevant move flags
Will be important later once the abilities that interact with these flags are implemented.
2023-12-15 01:46:57 -06:00
Flashfyre
58fba9d966 Add some new biome backgrounds by @Someonealive-QN 2023-12-14 13:50:25 -05:00
Madmadness65
590483f3af Covet can steal too 2023-12-14 12:21:49 -06:00
Flashfyre
dad6401f67 Add evolution pausing and fix visual bug with evolution scene 2023-12-14 12:55:11 -05:00
Madmadness65
fc2665b3f0 Implement type-boosting abilities
This affects Steelworker, Transistor, Dragon's Maw, and Rocky Payload.
2023-12-14 11:52:30 -06:00
Flashfyre
1a4d51d060 Add evolution cancelling 2023-12-14 11:54:56 -05:00
Flashfyre
01a5fe18dd Remove arena tags before a trainer battle or new biome 2023-12-14 09:35:15 -05:00
Flashfyre
c27db5603a Fix Stone Axe failing with max layers 2023-12-14 09:16:41 -05:00
Flashfyre
f47c3e22ce Fix evolution level up moves 2023-12-14 08:55:08 -05:00
Flashfyre
4bad2b46d2 Treat Ultra Beasts as pseudo legendaries 2023-12-14 08:38:09 -05:00
Madmadness65
625359fb39 Add Indigo Disk data
New Pokémon, moves, learnsets, TMs, and evolution data added in various states of completeness. Until graphics are made for the new Pokémon, they cannot be used yet.
2023-12-14 03:03:00 -06:00
Flashfyre
243bfa1624 Add missing Mega Diancie evolution 2023-12-14 01:01:10 -05:00
Flashfyre
47181ea868 Add generation 8 Pokemon and new biomes 2023-12-14 00:41:35 -05:00
Flashfyre
c07df0db99 Add Dudunspare three-segment evolution chance 2023-12-13 19:24:10 -05:00