Commit Graph

221 Commits

Author SHA1 Message Date
Flashfyre
79c5b3d4f3 Inherit shininess from splices 2023-11-05 23:48:04 -05:00
Flashfyre
28f8fdfdc1 Implement unaware ability 2023-11-05 23:27:40 -05:00
Flashfyre
cc27913728 Fix opponent post-summon ability triggers happening twice in trainer battles 2023-11-05 22:44:49 -05:00
MonkehestMan
bb4f35095d Contrary + Simple implemented 2023-11-06 16:11:38 +13:00
Flashfyre
446d00b4cd Rework token modifiers in endless mode (WiP) 2023-11-05 10:56:09 -05:00
Flashfyre
b85bb0916d Add spliced endless mode and splice indicator 2023-11-04 19:46:48 -04:00
Flashfyre
e07339e3eb Add DNA splicers and Pokemon fusing 2023-11-04 00:32:12 -04:00
Flashfyre
74f6e9a8f2 Update modifier bar display to avoid clutter and improve performance 2023-10-31 21:43:22 -04:00
Flashfyre
c3734112b3 Fix issues with enemy buff modifiers and freeze on failing a hit 2023-10-31 17:38:44 -04:00
Flashfyre
4b59097a85 Fix revive tokens not working 2023-10-31 14:44:10 -04:00
Flashfyre
ca4f9297a8 Implement switch moves 2023-10-31 14:09:33 -04:00
Flashfyre
1ae54de59e Fix multi-hit move implementation 2023-10-30 12:33:20 -04:00
Flashfyre
179d1bcb13 Implement Pressure ability 2023-10-30 00:16:23 -04:00
Flashfyre
98cade0835 Update enemy buff modifiers 2023-10-29 17:58:54 -04:00
Flashfyre
840d032aa7 Don't apply Golden Pokeball towards enemy buffs 2023-10-29 16:15:18 -04:00
Flashfyre
5567b39f20 Add enemy buffs to balance endless mode 2023-10-29 16:05:17 -04:00
Flashfyre
cb62d79280 Fixing cancelling attack when switching your 2nd Pokemon in a double battle 2023-10-29 01:35:12 -04:00
Flashfyre
813b4894f3 Implement Transform move and Imposter ability 2023-10-29 01:28:56 -04:00
Flashfyre
d1c58224bc Add base logic for enemy buff modifiers 2023-10-28 13:24:57 -04:00
Flashfyre
ae6d4d0ea0 Don't boost enemy trainer shiny odds with shiny charm 2023-10-28 10:51:34 -04:00
Flashfyre
29b0f046a6 Lower Berry Pouch cap to 3 2023-10-27 23:18:18 -04:00
Flashfyre
9684eb2be0 Fix being able to run in the end biome 2023-10-27 19:56:15 -04:00
Flashfyre
2a7ebaf89e Fix crash in double battles with target selection 2023-10-27 19:34:55 -04:00
Flashfyre
cc435284ec Update implementation of Pokeball and run commands 2023-10-27 17:43:53 -04:00
Flashfyre
970d014bfd Fix issue with generating enemy modifiers 2023-10-27 16:20:51 -04:00
Flashfyre
de126dc35c Add Struggle logic 2023-10-27 08:45:47 -04:00
Flashfyre
c958c4f074 Fix not healing after 10 battles 2023-10-26 19:45:35 -04:00
Flashfyre
d4d6931512 Fix healing after every wave in endless mode 2023-10-26 19:07:41 -04:00
Flashfyre
d3f55ad4ae Add game settings 2023-10-26 16:33:59 -04:00
Flashfyre
23a21af173 Update Vite and add sound for item rewards 2023-10-25 23:15:54 -04:00
Flashfyre
0ac853eba2 Add Pokerus and give only Golden EXP Charms until wave 40 2023-10-25 14:15:44 -04:00
Flashfyre
e0acb1e737 Fix Disable implementation 2023-10-25 09:41:37 -04:00
Flashfyre
1fd342aa11 Add back party heal to endless mode 2023-10-24 00:31:09 -04:00
Flashfyre
653f3639c3 Update boss to Eternamax Eternatus 2023-10-23 23:20:05 -04:00
Flashfyre
bb487373ab Rework EXP. Share and rename to EXP. All 2023-10-23 17:47:05 -04:00
Flashfyre
2001dd780b Update enemy modifier rates and update trainer modifier display 2023-10-23 13:48:56 -04:00
Flashfyre
00f7bc595b Fix biome selection causing bgm-related crash 2023-10-23 09:00:23 -04:00
Flashfyre
d3323aadce Fix checking wrong party for non fainted enemy party members 2023-10-23 08:44:04 -04:00
Flashfyre
ae795e0e6e Fix enemy trainers staying on screen 2023-10-22 22:45:48 -04:00
Flashfyre
96a154f5e0 Add Pokemon heal function 2023-10-21 20:52:19 -04:00
Flashfyre
7dbf3f62da Add money (currently unused) and fix issue with reward modifiers not persisting 2023-10-21 20:23:43 -04:00
Flashfyre
96a15ccb0d Adjust game volume 2023-10-21 08:58:39 -04:00
Flashfyre
988438cc81 Add gym leaders, elite four, and champions
Add gym leaders, elite four, and champions; add modifier rewards for initial rival battle
2023-10-20 11:38:41 -04:00
Flashfyre
59767c7607 Attempt fixing crash when getting EXP value 2023-10-19 22:54:19 -04:00
Flashfyre
eab6d082fd Add command cancelling and 2nd battler move memory 2023-10-18 23:16:38 -04:00
Flashfyre
83c70889fc Implement trainer battles and various changes
Implement trainer battles; add dialogue functionality; add random session seed for predictable random results; remove capitalization from text; add full party heal after every 10 waves
2023-10-18 18:01:15 -04:00
Flashfyre
6d73d71608 Add more logic for trainers (WiP) and various changes
Add WiP logic for trainer Pokemon pools and biome trainer pools; add more music tracks; fix issue with implementation of Mimic move
2023-10-09 20:20:02 -04:00
Flashfyre
48797cb20f Add WiP trainer logic 2023-10-07 16:08:33 -04:00
Flashfyre
798f6cc53f Add quicker party member EXP display and fix some minor bugs 2023-10-04 17:24:28 -04:00
Flashfyre
46c31f9595 Add scaling level cap and party switch option after load
Add scaling level cap and party switch option after load; update Phaser to newest beta version
2023-10-03 12:50:31 -04:00
Flashfyre
e633ff1577 Remove logic that makes all status moves 100 accuracy 2023-07-28 10:23:37 -04:00
Flashfyre
5a706649db Fix sacrificial move effect order 2023-07-10 10:54:22 -04:00
Flashfyre
38f4da7445 Minor changes to double battles for stability 2023-07-05 22:33:27 -04:00
Flashfyre
3afd43375a Attempt fixing some issues with move effects 2023-07-05 22:23:50 -04:00
Flashfyre
a005c7c850 Fix crash when returning shiny 2023-07-05 16:13:00 -04:00
Flashfyre
2ec0c32487 Fix variable move accuracy not working with guaranteed hits 2023-07-05 12:10:23 -04:00
Flashfyre
7cd45b30eb Fix crash when encountering a shiny 2023-07-05 11:54:36 -04:00
Flashfyre
106d3298a2 Add TM learnability indicator when learning TM 2023-07-04 23:11:31 -04:00
Flashfyre
10b49b5dcb Fix crashing on faint in double battles 2023-07-04 18:27:07 -04:00
Flashfyre
2cb718de94 Fix crash on returning to single battle 2023-07-04 18:06:12 -04:00
Flashfyre
e46bb9fd50 Rework post summon logic 2023-07-04 17:50:51 -04:00
Flashfyre
9212d3642a Move weather effects to the end of the turn 2023-07-04 16:16:50 -04:00
Flashfyre
a7aa639bb2 Change accuracy ignore moves to only apply to the original target 2023-07-04 12:59:58 -04:00
Flashfyre
969d54dd2e Fix crash for edge case with double battles 2023-07-04 12:51:28 -04:00
Flashfyre
9e0a8a3030 Fix hanging after catching Pokemon without releasing 2023-07-03 10:59:56 -04:00
Flashfyre
f7ca13d96e Fix crashing issues 2023-06-06 10:14:53 -04:00
Flashfyre
ffa4c60011 Add reviver seed item (untested) 2023-06-06 08:16:07 -04:00
Flashfyre
da8629164e Fix some bugs 2023-06-05 11:39:49 -04:00
Flashfyre
3fc830f401 Fix some bugs related to double battles 2023-06-02 11:41:08 -04:00
Flashfyre
105b5cd510 Fix some bugs and add factory bg 2023-06-01 13:54:52 -04:00
Flashfyre
7e0974a6c2 Add lure items 2023-06-01 11:22:34 -04:00
Flashfyre
9faa489f19 Add endless mode
Add endless mode; prevent stat booster items from being transferred or stolen
2023-05-31 19:54:57 -04:00
Flashfyre
ac9814e665 Fix issues with targeting 2023-05-31 15:04:03 -04:00
Flashfyre
47fd9985c8 Fix some bugs with double battle switching 2023-05-31 12:38:55 -04:00
Flashfyre
95f35fd2f7 Fix post turn abilities running exponentially 2023-05-31 11:20:06 -04:00
Flashfyre
cde5fe45b0 Attempt fixing new biome double battle visual bug 2023-05-30 12:15:59 -04:00
Flashfyre
2dd3c273ab Add new mountain background 2023-05-30 09:46:42 -04:00
Flashfyre
516c8c6d13 Fix EXP based on your own side 2023-05-29 12:24:38 -04:00
Flashfyre
683c1f660e Fix crash with multi-hit moves when target faints 2023-05-29 11:39:47 -04:00
Flashfyre
5c7b2ccecc Fix some minor bugs 2023-05-19 16:13:11 -04:00
Flashfyre
2c4a90bf1c Fix crash with common animations 2023-05-19 13:02:58 -04:00
Flashfyre
b0112c5acb Fix issue with battle continuing after enemy faint 2023-05-19 12:35:06 -04:00
Samuel H
b9f7ba173d
Implement Double Battles (#1)
* Add WiP logic for double battles

* Minor changes for double battles

* More fixes for double battles

* Show battle info for both in double battles

* Improvements to double battles

* Add double battle version of party UI

* Fix some issues with double battles

* Updates to double battles

* More work on double battles for stability

* Fix issues with ability bar and evolution screen

* Add chance for double battles
2023-05-18 11:11:06 -04:00
Flashfyre
930b960374 Increase EXP max level to 10000
Increase EXP max level to 10000; add new battle BGs and random props for enemy side
2023-05-09 12:43:28 -04:00
Flashfyre
b82d3a55e4 Implement some moves 2023-05-08 18:48:35 -04:00
Flashfyre
66cd02fc30 Add beach and city backgrounds 2023-05-08 10:03:57 -04:00
Flashfyre
40e69789c8 Add run logic and forest background 2023-05-07 17:05:19 -04:00
Flashfyre
c88828548c Implement some abilities 2023-05-06 12:13:35 -04:00
Flashfyre
15cfd3bad4 Add color change ability, some moves, and fix mimic 2023-05-06 00:42:01 -04:00
Flashfyre
d53959e0a9 Add Grip Claw item and fix evolution logic bug 2023-05-05 16:55:46 -04:00
Flashfyre
4423f79b66 Attempt fixing crash 2023-05-04 16:38:56 -04:00
Flashfyre
d1d65708ce Implement some abilities and attract move 2023-05-04 12:57:55 -04:00
Flashfyre
884c5cc40f Add weather change abilities 2023-05-04 10:25:11 -04:00
Flashfyre
230b582b66 Count all hits for multi hit moves 2023-05-03 00:00:21 -04:00
Flashfyre
dafe502b3c Implement some abilities 2023-05-02 15:56:41 -04:00
Flashfyre
f6c7a2906d Add crit block abilities and fix some common anims 2023-05-01 22:07:00 -04:00
Flashfyre
bfc26970f0 Add move targets for proper animation target 2023-05-01 14:41:44 -04:00
Flashfyre
fe298c39e2 Add tall grass BG and fix a hanging bug with charge moves 2023-04-30 23:58:16 -04:00
Flashfyre
f98a271ca0 Battle background updates 2023-04-30 11:38:46 -04:00
Flashfyre
c6d9816318 Fix some bugs 2023-04-30 00:51:33 -04:00