Commit Graph
85 Commits
Author SHA1 Message Date
lightheel 9365bc0215 API calls now use X-Session-Token. 2026-01-19 22:16:09 -05:00
lightheel efa4bab144 Merge remote-tracking branch 'upstream/main' 2026-01-18 20:37:58 -05:00
lightheel eb82c2afc1 Added BGM to battles. 2025-11-17 17:52:53 -05:00
lightheel c774fd1536 Adjusted auth to not force login every time app is reopened. 2025-11-17 17:34:58 -05:00
lightheel 54b2905196 Changed to use small attack sprites instead of large. 2025-11-17 17:25:57 -05:00
lightheel c4450296db Removed debugging logging. 2025-11-17 17:22:25 -05:00
lightheel d1908d629a Fixed logout when swapping from screen orientation. 2025-11-17 16:52:07 -05:00
lightheel 67b56b3990 Reduced logging. 2025-11-17 16:37:59 -05:00
lightheel b0c5d6375d Setup API calls to use User ID. 2025-11-17 15:06:42 -05:00
lightheel 29ff2805c3 Added NacaAuth for logging into Battles. 2025-11-17 14:31:18 -05:00
lightheel b4d509aad9 Swapped from using internal app storage to android device storage. 2025-11-17 11:11:58 -05:00
lightheel 44c6382356 Merge remote-tracking branch 'upstream/main' 2025-11-17 10:26:59 -05:00
lightheel 0f1feb88b8 Update .gitignore 2025-10-19 17:36:20 -04:00
lightheel 5ddb8f5da9 Battle screen now filters opponents automatically based on active Digimon's stage. 2025-10-19 13:32:41 -04:00
lightheel 0875b114d5 Fixed HP desync with battle. 2025-10-19 13:09:14 -04:00
lightheel 61daad459b Setup player API call to pull from active Digi. 2025-10-19 12:55:57 -04:00
lightheel 14e941031c Updated API to send charaID instead of character name for match setup. 2025-10-19 12:14:32 -04:00
lightheel 952fd5a871 Added scrollable button list for opponents of all stages. 2025-10-19 12:02:14 -04:00
lightheel ac02205f76 Updated sprites to load from phone's internal storage. 2025-10-19 10:20:01 -04:00
lightheel 68ad57b78f Update .gitignore 2025-10-19 08:24:50 -04:00
lightheel c122b71b46 Changed references to be correct. 2025-08-15 11:55:45 -04:00
lightheel 5ed7d117f5 Fixed background scaling issues in landscape view. 2025-08-08 13:20:40 -04:00
lightheel 16cd7abce8 Added multiple background sets for battle. 2025-08-08 12:37:32 -04:00
lightheel 6a6369ae9e Adjusted attack hit sprite location in landscape view. 2025-08-08 12:17:47 -04:00
lightheel 1bbaf66c24 Removed exit button from view until battle is over. 2025-08-08 09:24:30 -04:00
lightheel ba03be808e Removed attack bar and button from player view. 2025-08-08 07:51:51 -04:00
lightheel bb1c29bbb4 Moved sprites to load from external Android storage.
Setup landscape view for battle.
2025-08-08 07:44:36 -04:00
lightheel f0760f9ed0 Added gray boxes around HP 2025-08-07 11:23:32 -04:00
lightheel 61a2439f84 Adjusted horizontal sprite shake timing to sync with attack hit. 2025-08-06 19:19:58 -04:00
lightheel 5bb9fe5209 Delayed damage text to show up when attack sprite hits. 2025-08-06 18:59:08 -04:00
lightheel 26fc0ced56 Adjusted hit effect timing. 2025-08-06 18:53:23 -04:00
lightheel 371a850d45 Offset idle animation so player/enemy Digimon aren't in sync. 2025-08-06 18:38:11 -04:00
lightheel d833a89c17 Added hit sprites. 2025-08-06 18:03:03 -04:00
lightheel 28cb824bf3 Changed battle background to use all 3 layers. 2025-08-06 12:36:21 -04:00
lightheel 0a643053af Adjusted HP text color and size. 2025-08-06 12:21:30 -04:00
lightheel 5989f48355 Added battle background. 2025-08-06 11:51:37 -04:00
lightheel de3d312a32 Fixed pop up damage timing and positioning. 2025-08-06 10:49:30 -04:00
lightheel cd33d06ecf Added pop up damage number. 2025-08-06 10:25:26 -04:00
lightheel 6ea9946412 Attack sprites now shows on main battle screen. 2025-08-06 09:00:51 -04:00
lightheel ec3058b511 Adjusted dodge trigger. 2025-08-05 20:03:50 -04:00
lightheel 26842d1b1b Reduced attack button size. 2025-08-05 19:55:36 -04:00
lightheel b74b04cda9 Fixed sprite positioning on main screen. 2025-08-05 19:50:37 -04:00
lightheel 481c0b6d9a Adjusted BattlesScreen UI. 2025-08-05 19:42:41 -04:00
lightheel a3bebcf290 Adjusted animation timings. 2025-08-05 19:42:31 -04:00
lightheel b3cf823c3f Swapped to 3 panel battle. 2025-08-05 18:35:50 -04:00
lightheel 7843be7004 Fixed dodge animation. Sprites now move up then back to original location. 2025-08-05 17:35:44 -04:00
lightheel f0f1d9830e Added dodge and attack hit animations. 2025-08-05 16:14:17 -04:00
lightheel c404f4f436 Raised opponent HP bar. 2025-08-05 07:01:39 -04:00
lightheel 71ba5e0207 Fixed atk sprite import bug. Readjusted sprites to load from individual files instead of full spritesheets. 2025-08-05 06:54:55 -04:00
lightheel fb09350825 Created sprite and animation tester menu. 2025-08-04 14:26:24 -04:00
lightheel 615fb85204 Added sprite test button to battle. 2025-08-04 14:13:26 -04:00
lightheel 3687ff2c21 Updated idle animation to use 2 sprites instead of just 1. 2025-08-04 13:26:39 -04:00
lightheel c973030d9d Fixed animation mapping.
Was previously using _00, _01, _02, etc. number suffix at end of .json file.

Actual sprite index is stored as the m_Name field inside this file.
2025-08-04 13:23:04 -04:00
lightheel 9f7e452850 Added Digimon idle animation. 2025-08-04 13:00:16 -04:00
lightheel 37e5efa874 Started setting up sprite animations. 2025-08-04 12:57:35 -04:00
lightheel c5cebd8213 Fixed bug where enemy attack was showing as player attack sprite for a moment before animation. 2025-08-04 12:21:41 -04:00
lightheel cfa52bce9b Fixed enemy attack sprite positioning. 2025-08-04 12:14:29 -04:00
lightheel acd990d32b Adjusted player attack sprite positioning. 2025-08-04 12:06:46 -04:00
lightheel c8690152bc Fixed player attack sprite on enemy screen.
Was showing enemy attack sprite.
2025-08-04 12:02:41 -04:00
lightheel eff2fadb55 Enemy attack sprite now shows on player screen. 2025-08-04 11:32:41 -04:00
lightheel 8f790eea41 Fixed player Digimon positioning. 2025-08-04 11:25:01 -04:00
lightheel 9d0e68fb8a Re-added missing UI pieces (HP bar, HP numbers, & exit button). 2025-08-04 11:22:22 -04:00
lightheel 31fab9dba4 Fixed damage application timing. 2025-08-04 11:13:01 -04:00
lightheel 7af8e00e6f Re-added missing exit button and health bars. 2025-08-04 11:02:51 -04:00
lightheel 4e12962c05 Fixed sprite naming bug. 2025-08-04 10:48:21 -04:00
lightheel b3a4ced28d Commented out crit bar progress to stop log noise. 2025-08-04 10:48:06 -04:00
lightheel d7b10b1ae8 Update BattlesScreen.kt 2025-08-04 10:04:30 -04:00
lightheel 942d843601 Create ArenaBattleSystem.kt 2025-08-04 10:04:05 -04:00
lightheel 3b762d6195 Updated battle loop. Started to fix attack animations. 2025-08-03 15:25:37 -04:00
lightheel 023af17b23 Updated BattleScreen to perform full battle loop with API calls. 2025-08-03 13:23:46 -04:00
lightheel 2901bcf0da Updated attack button to actually perform stage 1 API call. 2025-08-03 12:39:03 -04:00
lightheel 266658342a Fixed sprite sizing. 2025-08-03 12:14:24 -04:00
lightheel a4b159da45 Sprites now load correctly for Digimon and attacks. 2025-08-03 11:37:43 -04:00
lightheel fa8546f283 Updated file and sprite managers to use new file structure. 2025-08-03 11:29:40 -04:00
lightheel d86ee00109 Update .gitignore 2025-08-03 11:29:23 -04:00
lightheel 6c9d057917 Updated client for attack battle loop. 2025-08-02 07:49:43 -04:00
lightheel a044d24f5f Updated BattleScreen.kt. Now starts battle and allow clicking of first attack button. 2025-08-02 06:26:27 -04:00
lightheel 1d21155198 Create AttackSpriteManager.kt 2025-08-02 06:26:01 -04:00
lightheel 09ee139add Create BattleSpriteManager.kt 2025-08-02 06:25:59 -04:00
lightheel 8d9c507645 Create SpriteFileManager.kt 2025-08-02 06:25:57 -04:00
lightheel c947e2519c Create AttackSpriteImage.kt 2025-08-02 06:25:54 -04:00
lightheel 9bcbe85b7f Create SpriteImage.kt 2025-08-02 06:25:48 -04:00
lightheel a72718273c Added imports to remove build errors. Started added battle screens, logic, and animations. 2025-08-01 17:04:35 -04:00
lightheel bd0cc46398 Setup API calls for stage 0 on Digimon name button click. 2025-08-01 15:53:40 -04:00
lightheel a011ae39a4 First push on branch. 2025-08-01 15:42:37 -04:00