Small fix related to special missions
- Now you can clear failed special missions. When a special mission fails, you will not get an item after clearing it.
- Huge note: I have not tested this fix, but it should work... At least that's what my intuition is telling me!
Jokes aside, this should work, but the home screen will not update. I should update this to make use of StateFlows and Flows to keep the home screen updated at all times.
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