168 Commits

Author SHA1 Message Date
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
Nacho
fb09004d13 Version up, again 2025-08-06 01:32:10 +02:00
Nacho
dd1a62d184 Made a mistake
Accidentally locked BE watch items to only BEm characters. I have modified it to also include DiM characters in the BE.
2025-08-06 01:31:18 +02:00
Nacho
f96f00e05a Version up
And change the original pop up to mention this works with VB, my bad
2025-08-06 01:22:43 +02:00
Nacho
f8ce81e932 Special missions
- Basic implementation is complete
- Added 8 different special missions, 4 are easy and more expensive, and 4 are cheaper and more difficult
- Added 9 missions of each so people can test themselves
- Also added checks to disallow BE digimon to have special missions
- UI elements to display the status of the missions
- Finishing a mission awards a random price (TODO: Make the price be based on the mission difficulty)
2025-08-06 01:19:19 +02: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
Nacho
7bb7693876 Version Up 2025-08-04 19:57:39 +02: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
Nacho
4d8dcde26e Forgot to add all the UI methods to preview VB characters 2025-08-04 13:15:07 +02: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
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