Disney Infinity
Disney Infinity figures use MIFARE NFC chips. Zaparoo can read their UID with compatible NFC hardware, but the data stored on them is specific to the Disney Infinity game, so it isn't used directly.
Use mappings to assign an action to each figure based on its UID. Every physical Disney Infinity figure has its own UID, so each one is mapped individually.
Setting up with the Zaparoo App
On phones that can read MIFARE tags, you can map a Disney Infinity figure through the Zaparoo App:
- Go to Create > Add a Mapping
- Tap the NFC button and hold the figure to your phone
- The UID auto-populates in the token ID field
- Enter ZapScript or use the command palette to pick a game
- Tap Save mapping
The mapping syncs to your connected Zaparoo device. Next time that figure is scanned on your reader, it runs the assigned script.
Setting up with mapping files
You can also create mappings manually by adding a .toml file to Zaparoo Core's mappings folder. See the mappings documentation for file locations and matching rules.
[[mappings.entry]]
token_key = 'id'
match_pattern = '04:5d:60:ba:4f:48:80'
zapscript = '**launch.search:Disney Infinity'
Replace the UID with the one reported in your Zaparoo logs when scanning the figure. iPhones do not support MIFARE-based toys like these through the Zaparoo App, so use a compatible Android phone or an NFC reader connected to Zaparoo Core to get the UID.