Brionjv / Miitopia-Save-Editor-Switch-Version

Edit your Miitopia save file
MIT License
27 stars 3 forks source link

Import/Export Miis #4

Open sneedfeedseed opened 3 years ago

sneedfeedseed commented 3 years ago

I posted this idea on your other github, but I didn’t know about this one... But yeah basically add a feature to import/export miis into the mii character library, a lot of people dont have Nintendo Switch Online, so with people that do have it, can download Miis people want, and give it to people that dont! Thanks for making this program and thank you for reading. :)

sneedfeedseed commented 3 years ago

i asked another creator if they could do something similar to this and they compiled this line of code, think you can do anything with that @Brionjv ?

https://gist.github.com/Genwald/ceffb596440e3952de6f9b1eb12e2428

craftersshaft commented 3 years ago

is there a blank example mii to test the script out? tried to import a smash ultimate mii from here but it had a corrupted name when i looked at the list with the script and it still said i needed to create/select a mii

sneedfeedseed commented 3 years ago

Do you need a Miitopia save file for testing or just mii files in general? Perhaps maybe smash ultimate files arent compatible, maybe try the Miitopia Demo ones under here? Tell me how that goes https://github.com/HEYimHeroic/MiiDataFiles/tree/main/Mii%20data%20files/Switch/Miitopia%20Switch%20Demo

craftersshaft commented 3 years ago

I think i need a general save file for testing, cause the charinfo miis also didn't import properly.

sneedfeedseed commented 3 years ago

Sure thing! Here you go: https://mega.nz/file/qTpQzLgQ#0B5EgaPl5glLHXpt_Tff_-UcpyeAtqwTEvcz7Wlv4oY Anyone else is free to use it for testing, it is on the latest game update: 1.0.3 Let me know how it goes!

craftersshaft commented 3 years ago

Seems to work good on exported/reimported miis on my end, so it's probably exclusively miitopia miis it wants to import/export right now. This txt file is an exported mii i made with makeup so let me know if it works on your end. NoMoreCreffnite.txt

Rocker26a commented 3 years ago

Any chance someone could give me a hand using this script? I wanted to export a companion Mii from one save file, and import them to replace the Hero of a different save file. They're the same Mii technically, only the companion has make-up I can't replicate. But yeah. If this would work for that, that would be handy, but I wouldn't know how to do it.

sneedfeedseed commented 3 years ago

Seems to work good on exported/reimported miis on my end, so it's probably exclusively miitopia miis it wants to import/export right now. This txt file is an exported mii i made with makeup so let me know if it works on your end. NoMoreCreffnite.txt

sorry i'm not sure how id be able to do this.. could you list it step by step?

craftersshaft commented 3 years ago

Seems to work good on exported/reimported miis on my end, so it's probably exclusively miitopia miis it wants to import/export right now. This txt file is an exported mii i made with makeup so let me know if it works on your end. NoMoreCreffnite.txt

sorry i'm not sure how id be able to do this.. could you list it step by step?

basically if you have the py file in the same section as your save file, this command should add the mii to your game if it works

py miitopiaport.py -i NoMoreCreffnite -a main.sav

Rocker26a commented 3 years ago

Seems to work good on exported/reimported miis on my end, so it's probably exclusively miitopia miis it wants to import/export right now. This txt file is an exported mii i made with makeup so let me know if it works on your end. NoMoreCreffnite.txt

sorry i'm not sure how id be able to do this.. could you list it step by step?

basically if you have the py file in the same section as your save file, this command should add the mii to your game if it works

py miitopiaport.py -i NoMoreCreffnite -a main.sav

Mind telling me what I'd have to do to accomplish what I described above? Right now it's telling me; the following arguments are required: save_path.

craftersshaft commented 3 years ago

the save_path argument just means you need to put main.sav at the end. try running it with -h for reference for all the commands and stuff.

Brionjv commented 3 years ago

@sneedfeedseed I work on a update to Export / Import Miis, it's possible to add them too

sneedfeedseed commented 3 years ago

Awesome! I’ll be excited for the next update then! :)

Brionjv commented 3 years ago

They can't be added for now, it's complicated. But with last update, Miis can be share and can be replace an existing Mii

sneedfeedseed commented 3 years ago

Hey! First I’d like to say thank you for making this program and incorporating the idea, I’m very grateful. But I just wanted to drop a small bug I found with the feature, and that is: it only reads the first 100 Miis in the character library, instead of the whole 500 or more, and thats including the Hero Mii.

Now, there’s a good workaround this, simply just backup your save data and delete the Miis until theyre under the 100 marker that way you can export their appearance and than just import them to the first 100 in your original save file, other than that it works like a charm!

Brionjv commented 3 years ago

Hi, I'll update Mii features to import and export more.

Psychroculus commented 3 years ago

Hello. I would like to add an additional thing where you can do a mass import/ export of all the Miis instead of having to do them individually.

You know, for those that wish to replay the game, but dont want to re-search for all the miis they had.

Brionjv commented 3 years ago

Hello, I'll try

stevezhouht commented 2 years ago

miijpg

Hello, May I rename the "Player" to "Player1" ? I have two mii roles, both named "Player"

Brionjv commented 2 years ago

Hello, for now you can't. but you can import this Mii and edit his name in Miitopia and extract him to file.