Agarrate, que vienen curvas
- Importing more data from the card, this time it's to enhance the functionality of the dex. Things that I'm importing:
- Tropies
- Vitals
- WinRate
- Battles needed
- Adventure level cleared
- This commit also includes displaying the data, modifying the relational model and modifying the underlying import functions.
- I've also changed the name from Character to CharacterData, since there is another class that is also called Character. I wanted to move it into the card package, since it's more related to Cards, while character is more designed for user raised characters.
- Another small addition was the ability to construct ImageBitmaps from the BitmapData.kt class. reduces code and makes it more simple, will refactor the old code to use this later on.
- Things I might do
- Move out of the SettingsScreenControllerImpl.kt file all the card import stuff, since it's slowly growing a lot, and it could benefit from some independence
Fixed date issues with TransformationHistory
Merge remote-tracking branch 'origin/main'
Merge pull request #36 from nacabaro/card/card_management
Few things here and there
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.
Made a mistake
Accidentally locked BE watch items to only BEm characters. I have modified it to also include DiM characters in the BE.
Version up
And change the original pop up to mention this works with VB, my bad
Merge pull request #35 from nacabaro/vb/special_missions
Special missions
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)
Merge pull request #34 from nacabaro/vb/nfc_compat
Added basic VB support
Forgot to add all the UI methods to preview VB characters
Last minute bug related to sending the active character from the main screen.
Merge pull request #33 from nacabaro/vb/nfc_compat
Add VB Compatibility