Commit Graph

  • 2586190e5c Update libraries Nacho 2025-09-02 18:01:11 +02:00
  • 1a6753d2aa Fixed date issues with TransformationHistory v0.5.2-pre Nacho 2025-09-02 04:54:08 +02:00
  • 9c581a5ebd
    Merge pull request #1 from lightheel/vb_battle_client lightheel 2025-08-15 15:46:35 -04:00
  • 0add667ef8
    Merge branch 'nacabaro:main' into vb_battle_client lightheel 2025-08-15 15:44:42 -04:00
  • c122b71b46 Changed references to be correct. lightheel 2025-08-15 11:55:45 -04:00
  • f8ec899335 Version up and credits v0.5.1-pre Nacho 2025-08-09 12:59:01 +02:00
  • b95edfa2a1 New icon Nacho 2025-08-09 12:55:38 +02:00
  • 5ed7d117f5 Fixed background scaling issues in landscape view. lightheel 2025-08-08 13:20:40 -04:00
  • 16cd7abce8 Added multiple background sets for battle. lightheel 2025-08-08 12:37:32 -04:00
  • 6a6369ae9e Adjusted attack hit sprite location in landscape view. lightheel 2025-08-08 12:17:47 -04:00
  • 1bbaf66c24 Removed exit button from view until battle is over. lightheel 2025-08-08 09:24:30 -04:00
  • ba03be808e Removed attack bar and button from player view. lightheel 2025-08-08 07:51:51 -04:00
  • bb1c29bbb4 Moved sprites to load from external Android storage. lightheel 2025-08-08 07:44:36 -04:00
  • f0760f9ed0 Added gray boxes around HP lightheel 2025-08-07 11:23:32 -04:00
  • 61a2439f84 Adjusted horizontal sprite shake timing to sync with attack hit. lightheel 2025-08-06 19:19:58 -04:00
  • 5bb9fe5209 Delayed damage text to show up when attack sprite hits. lightheel 2025-08-06 18:59:08 -04:00
  • 26fc0ced56 Adjusted hit effect timing. lightheel 2025-08-06 18:53:23 -04:00
  • 371a850d45 Offset idle animation so player/enemy Digimon aren't in sync. lightheel 2025-08-06 18:38:11 -04:00
  • d833a89c17 Added hit sprites. lightheel 2025-08-06 18:03:03 -04:00
  • 1a570170ca Merge remote-tracking branch 'origin/main' Nacho 2025-08-06 20:18:43 +02:00
  • 1566876106 Version up Nacho 2025-08-06 20:18:32 +02:00
  • 019f07d827
    Merge pull request #36 from nacabaro/card/card_management v0.5-pre nacabaro 2025-08-06 20:13:09 +02:00
  • 4474e6689d Few things here and there - Card management, you can now modify the name of the cards and remove cards too. - Also, support for multiple cards with the same ID works too. When scanning for the first time, if a repeat card exists, the user will be asked to choose which card the character comes from. Future scans will not ask since it is stored in the watch app reserved area. card/card_management Nacho 2025-08-06 20:10:21 +02:00
  • 28cb824bf3 Changed battle background to use all 3 layers. lightheel 2025-08-06 12:36:21 -04:00
  • 0a643053af Adjusted HP text color and size. lightheel 2025-08-06 12:21:30 -04:00
  • 5989f48355 Added battle background. lightheel 2025-08-06 11:51:37 -04:00
  • de3d312a32 Fixed pop up damage timing and positioning. lightheel 2025-08-06 10:49:30 -04:00
  • cd33d06ecf Added pop up damage number. lightheel 2025-08-06 10:25:26 -04:00
  • 6ea9946412 Attack sprites now shows on main battle screen. lightheel 2025-08-06 09:00:51 -04:00
  • ec3058b511 Adjusted dodge trigger. lightheel 2025-08-05 20:03:50 -04:00
  • 26842d1b1b Reduced attack button size. lightheel 2025-08-05 19:55:36 -04:00
  • b74b04cda9 Fixed sprite positioning on main screen. lightheel 2025-08-05 19:50:37 -04:00
  • 481c0b6d9a Adjusted BattlesScreen UI. lightheel 2025-08-05 19:42:41 -04:00
  • a3bebcf290 Adjusted animation timings. lightheel 2025-08-05 19:42:31 -04:00
  • fb09004d13 Version up, again v0.4.1-pre Nacho 2025-08-06 01:32:10 +02:00
  • 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. Nacho 2025-08-06 01:31:18 +02:00
  • f96f00e05a Version up And change the original pop up to mention this works with VB, my bad v0.4-pre Nacho 2025-08-06 01:22:43 +02:00
  • 3c17e93d0f
    Merge pull request #35 from nacabaro/vb/special_missions nacabaro 2025-08-06 01:21:00 +02:00
  • 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) Nacho 2025-08-06 01:19:19 +02:00
  • b3cf823c3f Swapped to 3 panel battle. lightheel 2025-08-05 18:35:50 -04:00
  • 7843be7004 Fixed dodge animation. Sprites now move up then back to original location. lightheel 2025-08-05 17:35:44 -04:00
  • f0f1d9830e Added dodge and attack hit animations. lightheel 2025-08-05 16:14:17 -04:00
  • c404f4f436 Raised opponent HP bar. lightheel 2025-08-05 07:01:39 -04:00
  • 71ba5e0207 Fixed atk sprite import bug. Readjusted sprites to load from individual files instead of full spritesheets. lightheel 2025-08-05 06:54:55 -04:00
  • fb09350825 Created sprite and animation tester menu. lightheel 2025-08-04 14:26:24 -04:00
  • 615fb85204 Added sprite test button to battle. lightheel 2025-08-04 14:13:26 -04:00
  • 7bb7693876 Version Up v0.3-pre Nacho 2025-08-04 19:57:39 +02:00
  • 2b33042fe0
    Merge pull request #34 from nacabaro/vb/nfc_compat nacabaro 2025-08-04 19:56:12 +02:00
  • 3687ff2c21 Updated idle animation to use 2 sprites instead of just 1. lightheel 2025-08-04 13:26:39 -04:00
  • c973030d9d Fixed animation mapping. lightheel 2025-08-04 13:23:04 -04:00
  • 9f7e452850 Added Digimon idle animation. lightheel 2025-08-04 13:00:16 -04:00
  • 37e5efa874 Started setting up sprite animations. lightheel 2025-08-04 12:57:35 -04:00
  • c5cebd8213 Fixed bug where enemy attack was showing as player attack sprite for a moment before animation. lightheel 2025-08-04 12:21:41 -04:00
  • cfa52bce9b Fixed enemy attack sprite positioning. lightheel 2025-08-04 12:14:29 -04:00
  • acd990d32b Adjusted player attack sprite positioning. lightheel 2025-08-04 12:06:46 -04:00
  • c8690152bc Fixed player attack sprite on enemy screen. lightheel 2025-08-04 12:02:41 -04:00
  • eff2fadb55 Enemy attack sprite now shows on player screen. lightheel 2025-08-04 11:32:41 -04:00
  • 8f790eea41 Fixed player Digimon positioning. lightheel 2025-08-04 11:25:01 -04:00
  • 9d0e68fb8a Re-added missing UI pieces (HP bar, HP numbers, & exit button). lightheel 2025-08-04 11:22:22 -04:00
  • 31fab9dba4 Fixed damage application timing. lightheel 2025-08-04 11:13:01 -04:00
  • 7af8e00e6f Re-added missing exit button and health bars. lightheel 2025-08-04 11:02:51 -04:00
  • 4e12962c05 Fixed sprite naming bug. lightheel 2025-08-04 10:48:21 -04:00
  • b3a4ced28d Commented out crit bar progress to stop log noise. lightheel 2025-08-04 10:48:06 -04:00
  • d7b10b1ae8 Update BattlesScreen.kt lightheel 2025-08-04 10:04:30 -04:00
  • 942d843601 Create ArenaBattleSystem.kt lightheel 2025-08-04 10:04:05 -04:00
  • 4d8dcde26e Forgot to add all the UI methods to preview VB characters vb/nfc_compat Nacho 2025-08-04 13:15:07 +02:00
  • 3b762d6195 Updated battle loop. Started to fix attack animations. lightheel 2025-08-03 15:25:37 -04:00
  • 023af17b23 Updated BattleScreen to perform full battle loop with API calls. lightheel 2025-08-03 13:23:46 -04:00
  • 2901bcf0da Updated attack button to actually perform stage 1 API call. lightheel 2025-08-03 12:39:03 -04:00
  • 266658342a Fixed sprite sizing. lightheel 2025-08-03 12:14:24 -04:00
  • a4b159da45 Sprites now load correctly for Digimon and attacks. lightheel 2025-08-03 11:37:43 -04:00
  • fa8546f283 Updated file and sprite managers to use new file structure. lightheel 2025-08-03 11:29:40 -04:00
  • d86ee00109 Update .gitignore lightheel 2025-08-03 11:29:23 -04:00
  • 6c9d057917 Updated client for attack battle loop. lightheel 2025-08-02 07:49:43 -04:00
  • a044d24f5f Updated BattleScreen.kt. Now starts battle and allow clicking of first attack button. lightheel 2025-08-02 06:26:27 -04:00
  • 1d21155198 Create AttackSpriteManager.kt lightheel 2025-08-02 06:26:01 -04:00
  • 09ee139add Create BattleSpriteManager.kt lightheel 2025-08-02 06:25:59 -04:00
  • 8d9c507645 Create SpriteFileManager.kt lightheel 2025-08-02 06:25:57 -04:00
  • c947e2519c Create AttackSpriteImage.kt lightheel 2025-08-02 06:25:54 -04:00
  • 9bcbe85b7f Create SpriteImage.kt lightheel 2025-08-02 06:25:48 -04:00
  • a72718273c Added imports to remove build errors. Started added battle screens, logic, and animations. lightheel 2025-08-01 17:04:35 -04:00
  • bd0cc46398 Setup API calls for stage 0 on Digimon name button click. lightheel 2025-08-01 15:53:40 -04:00
  • a011ae39a4 First push on branch. lightheel 2025-08-01 15:42:37 -04:00
  • 0b1eed7da9 Increase version Nacho 2025-07-29 23:08:45 +02:00
  • 36c3e25fd3 Last minute bug related to sending the active character from the main screen. v0.2-pre Nacho 2025-07-29 19:22:23 +02:00
  • ac05dfc541
    Merge pull request #33 from nacabaro/vb/nfc_compat nacabaro 2025-07-29 18:42:10 +02:00
  • 220a61a553 Bug fixes - Fixed an issue with the calendar, now I store the date as year/month/day in the database directly. - VB expects to have a year between 2021 and 2032, for some reason it gives me back a 2000 year when reading an empty history. I just patched it in the application to return as year 0 in those cases. - VitalsHistory works as intended now. Also verified functionality of the new classes. - Moved a few SQL queries too, since they didn't belong where they were. Nacho 2025-07-29 10:36:07 +02:00
  • d847f600f1 Quite a few things - Renamed a few objects to avoid legality issues - Added a few accompanying tables to support the VB/VH - While we speak about tables, added an auxiliary table to track card adventure progress - Extracted NFC character generation and extraction to different classes, should result in a cleaner ScanScreenController Nacho 2025-07-29 02:50:15 +02:00
  • f7a4039d66 Merge branch 'main' into vb/nfc_compat Nacho 2025-07-29 01:35:21 +02:00
  • 1eed6a4c17
    Merge pull request #32 from nacabaro/navigation/animations nacabaro 2025-07-29 01:29:55 +02:00
  • 1a09e40d1d
    Merge pull request #31 from nacabaro/database/get_all_sprites nacabaro 2025-07-29 01:26:49 +02:00
  • 13051145b7 Few things: - Speed up the fade animation a tad bit - Added a back arrow in the scan screen - Improved a bit the placeholder of the battles screen, since it'd throw out the transition animation. navigation/animations Nacho 2025-07-29 00:01:02 +02:00
  • 1a150ce7ce Few things: - Speed up the fade animation a tad bit - Added a back arrow in the scan screen - Improved a bit the placeholder of the battles screen, since it'd throw out the transition animation. Nacho 2025-07-28 23:58:41 +02:00
  • 93f568dd8d Create a small test widget, I just wanted to learn hoe Jetpack Compose Glance works? widget Nacho 2025-07-27 19:48:01 +02:00
  • 39ba48d867 Forgot to remove the dependency to SpriteRepo database/get_all_sprites Nacho 2025-07-27 19:46:07 +02:00
  • 3f324ca141 SpriteRepo is not needed anymore Nacho 2025-07-27 19:44:12 +02:00
  • 1e28a8c249 Application now imports all the sprites related to the character into the internal database. Nacho 2025-07-27 19:42:25 +02:00
  • d46769b0cb Added credits for the app in preparation for version 0.1 prerelease Nacho 2025-07-26 22:26:41 +02:00
  • fce05870c5 This should allow the app to build, otherwise it won't or it will crash Nacho 2025-07-26 14:23:53 +02:00
  • 9f5f806786 Added basic stuff for compatibility with VB Nacho 2025-06-01 18:51:30 +02:00