kinnay / NintendoClients

Python package to communicate with Switch, Wii U and 3DS servers
MIT License
537 stars 63 forks source link

datastore: Add DataStore_Miitopia_3DS protocol #122

Closed DaniElectra closed 6 months ago

DaniElectra commented 6 months ago

Miitopia (3DS) has an additional method present in DataStore, used to search though the Miis on Mii Central.

The protocol is labeled as 3DS as I'm not sure if the Switch version also has additional methods, and for more clarity.

Here is a markdown that could be used for the wiki: DataStoreProtocol.md

Also see: https://github.com/PretendoNetwork/nintendo-wiki/pull/15

kinnay commented 6 months ago

Hi, thanks for the info! I updated the wiki.

Can you change the protocol name from DataStore_Miitopia_3DS to DataStore_Miitopia3DS and rerun generate_protocols.py? That should change the name of the class from DataStore_MiitopiaClient3DS to DataStoreClientMiitopia3DS, which is prettier in my opinion, and more consistent with other games.