This PR means implement parts of issue #48 before it is merged! This PR description is not yet complete. Some of the changes made thus far may be placeholder/stopgap ways of handling this.
Overview
Today you can only match a specific Amiibo, this means to enable more advanced matching. Example of matches we want to make possible:
Amiibo figurine (Example Toon Link)
Character (Example Mario)
Type (Figure|card|yarn|wristband)
Game Series (Example Sonic)
Amiibo Series (Example Super Smash Bros.)
Some of these categories only makes sense together with other matches
Todo
[x] Detect Amiibo
[ ] Detect Amiibo Wristband
[x] Get identifying information from Amiibo
[x] Basic Matching of Amiibos
[x] Advanced handling/matching of Amiibo
[x] UI: Display Amiibo name and information
[x] UI: Facilitate basic matching
[x] UI: Facilitate advanced matching
[x] Cache amiibo information from online
Related changes that are out of scope for this PR
[x] Support for even more advance matching via REGEX patterns (This is not out of scope)
This PR means implement parts of issue #48 before it is merged! This PR description is not yet complete. Some of the changes made thus far may be placeholder/stopgap ways of handling this.
Overview
Today you can only match a specific Amiibo, this means to enable more advanced matching. Example of matches we want to make possible:
Some of these categories only makes sense together with other matches
Todo
Related changes that are out of scope for this PR
[x] Support for even more advance matching via REGEX patterns (This is not out of scope)
Fuzzy Rom loading
Sharable mappings
MultiGame tokens