Fully client-side script to convert paimon.moe wish data to UIGF format (v3.0)
JSON file from the profile is used instead of Excel so that multiple accounts can be exported at once.
Paimon.moe assigns id to characters or weapons in it's own way and there is no API to convert that into their actual name or in game id.
To convert these ids, I used following source (Paimon.moe - Github) :
https://raw.githubusercontent.com/MadeBaruna/paimon-moe/main/src/data/weapons/en.json
https://raw.githubusercontent.com/MadeBaruna/paimon-moe/main/src/data/furnishing/en.json
(No dictionary is provided for the characters, thus I had to use the furnishings for now)
- Get the json file: paimon.moe -> Settings -> Export & Import Data -> Download Data
(Do not change the file name) - Upload the obtained json file to this site
- The 'furnishings' dictionary itself doesn't have the data for all characters like Kaveh, Yaoyao, etc. (Newer Characters). So, just capitalized their first letter to use as name which works for the current list of characters. But, if a new character is realeased with multiple names (for eg. Kamisato Ayaka) or if a character has any other difference in name than simply
'n'ame
->'N'ame
(i.e kaveh -> Kaveh) then the converter will not be able to convert that character's name to in-game id which may cause errors.
Some simple errors and the data are printed to the console too!