353 Commits

Author SHA1 Message Date
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
50b9bf10a7 Add toggle for fusion palette swaps 2024-03-05 21:54:26 -05:00
Flashfyre
5efec5906a Make transfer option free 2024-03-04 23:59:15 -05:00
Flashfyre
702ac190da Don't fail to load save if somehow a move is null 2024-03-02 09:46:08 -05:00
Flashfyre
1fed59837b Fix RNG issues with egg moves 2024-03-01 22:18:39 -05:00
Flashfyre
ce60d46fd1 Fix egg move data not initializing properly 2024-03-01 19:37:32 -05:00
Flashfyre
0e0fe95d4c Fix being unable to clear boss segment without bypass 2024-03-01 12:41:47 -05:00
Flashfyre
716d8853a3 Add damage numbers feature 2024-03-01 00:27:46 -05:00
Flashfyre
f48464d48d Minor refactoring 2024-02-29 20:08:58 -05:00
Flashfyre
ffd785d534 Rebalance item weights and add Rogue tier 2024-02-28 23:13:05 -05:00
Flashfyre
8bee927e08 Remove some legacy features and fix a crash
Remove legacy autoplay and quick start features; fix crash related to leech seed on missing source
2024-02-27 15:16:06 -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
4e93f1e52c Display enemy trainer briefly when switching 2024-02-22 00:00:51 -05:00
Flashfyre
0917049fea Fix issues with out of bounds form indexes 2024-02-21 12:38:07 -05:00
Flashfyre
b054992ffa Allow selecting and ordering starter moves 2024-02-21 01:03:34 -05:00
Flashfyre
09e7fab141 Implement solution to data loss issue 2024-02-19 20:36:10 -05:00
Flashfyre
2f8df43db8 Fix some bugs and add seen Pokemon to starter screen 2024-02-18 22:21:57 -05:00
Flashfyre
b47f7b7ad2 Try rebalancing final boss by removing items 2024-02-17 11:18:53 -05:00
Flashfyre
27c09989b6 Fix crash when generated trainer battle levels mismatch with loaded data 2024-02-17 09:22:51 -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
bf18b1ceb1 Add tutorial framework (WiP) 2024-02-13 18:42:11 -05:00
Flashfyre
e72ede26d8 Implement catch count based starter value decreases 2024-02-12 16:38:46 -05:00
Flashfyre
05f114c8a4 Minor UI changes 2024-02-06 23:11:00 -05:00
Flashfyre
e62bb6e225 Add female trainer and male rival 2024-02-06 16:15:35 -05:00
Flashfyre
550c65d6f5 Fix save data not loading on login 2024-02-04 00:49:57 -05:00
Flashfyre
052564f902 Update final boss fight and restructure some files 2024-01-13 12:24:24 -05:00
Flashfyre
ea6c547af1 Minor changes to forms 2024-01-12 20:16:29 -05:00
Flashfyre
4c07c6d5cb Changes for how play time is handled 2024-01-11 20:27:50 -05:00
Flashfyre
fcf1c4f574 Rework option select and add game stats 2024-01-11 12:26:32 -05:00
Flashfyre
ff936ee395 Fix hanging when bypass login is on 2024-01-10 14:02: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
Flashfyre
6dc868272f Add summary memo text 2024-01-05 11:29:34 -05:00
Flashfyre
2d1fabdc03 Ignore erroring modifiers when loading session 2024-01-01 12:32:03 -05:00
Flashfyre
6941e6bdce Fix issue with some modifiers not loading after loading session 2024-01-01 00:00:44 -05:00
Flashfyre
83e9f6d784 Fix freezing after a battle ends due to not clearing session 2023-12-31 22:49:50 -05:00
Flashfyre
183b53286e Fix error when importing data while eggs list is empty 2023-12-31 18:53:16 -05:00
Flashfyre
1ad25bdf61 Link save data to account 2023-12-31 18:30:37 -05:00
Flashfyre
34d91edab1 Reduce size of system data by shortening keys 2023-12-31 13:39:04 -05:00
Flashfyre
7a47c62535 Fix various data related issues and add hatchedCount to DexEntry 2023-12-31 13:20:28 -05:00
Flashfyre
8063472bac Add accounts, login, and registration 2023-12-30 20:19:33 -05:00
Flashfyre
5ef6f2da88 Add day/night cycle 2023-12-29 21:04:40 -05:00
Flashfyre
e107349a98 Add data save and load 2023-12-26 14:49:23 -05:00
Flashfyre
1e4e0d013e Add experimental vibration touch feedback on mobile 2023-12-25 15:50:33 -05:00
Flashfyre
77e70a6540 Update default window type 2023-12-25 15:08:51 -05:00
Flashfyre
41d1a84c76 Add touch controls for mobile support 2023-12-25 15:03:50 -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