nineteendo / pyvz2

PyVZ2 is a command line utility to modify PvZ2
GNU General Public License v3.0
44 stars 7 forks source link

subtype 0x81 is converted incorrectly (JOUST_PROFILE.RTON) #6

Closed nineteendo closed 2 years ago

nineteendo commented 2 years ago

Examples from MAGENTO.RTON: b'bytes' latin b'M\xdcNZEN' MÜNZEN b'PI\xc8CES' PIÈCES b'AM\xc9LIORATIONS' AMÉLIORATIONS b'M\xfcnzen-Store f\xfcr PvZ2, iOS' Münzen-Store für PvZ2, iOS b'Boutique de pi\xe8ces PvZ2 iOS' Boutique de pièces PvZ2 iOS b'Karten-Store f\xfcr PvZ2, iOS' Karten-Store für PvZ2, iOS b'PORT\xd5ES' PORTÕES b'5.000-M\xfcnzen-Paket' 5.000-Münzen-Paket b'Pack de 5\xa0000 pi\xe8ces' Pack de 5 000 pièces b'M\xfcnzen, M\xfcnzen, M\xfcnzen!' Münzen, Münzen, Münzen! b'Des pi\xe8ces, des pi\xe8ces et encore des pi\xe8ces\xa0!' Des pièces, des pièces et encore des pièces ! b'\xa1Monedas, monedas, monedas!' ¡Monedas, monedas, monedas! b'20.000-M\xfcnzen-Paket' 20.000-Münzen-Paket b'Pack de 20\xa0000 pi\xe8ces' Pack de 20 000 pièces b'Mehr M\xfcnzen, mehr Spa\xdf!' Mehr Münzen, mehr Spaß! b'Plus de pi\xe8ces pour plus de plaisir\xa0!' Plus de pièces pour plus de plaisir ! b'Pi\xf9 monete, pi\xf9 divertimento!' Più monete, più divertimento! b'Mais moedas, mais divers\xe3o!' Mais moedas, mais diversão! b'\xa1M\xe1s monedas, m\xe1s diversi\xf3n!' ¡Más monedas, más diversión! b'10.000-M\xfcnzen-Paket' 10.000-Münzen-Paket b'Pack de 10\xa0000 pi\xe8ces' Pack de 10 000 pièces b'De quoi faire quelques emplettes\xa0!' De quoi faire quelques emplettes ! b'Cos\xec potr\xf2 comprarmi un paio di cose!' Così potrò comprarmi un paio di cose! b'Con esto me comprar\xe9 un par de cosas.' Con esto me compraré un par de cosas. b'40.000-M\xfcnzen-Paket' 40.000-Münzen-Paket b'Pack de 40\xa0000 pi\xe8ces' Pack de 40 000 pièces b'M\xfcnzen ohne Ende!' Münzen ohne Ende! b'Pi\xe8ces \xe0 gogo\xa0!' Pièces à gogo ! b'\xa1Monedas por todas partes!' ¡Monedas por todas partes! b'100.000-M\xfcnzen-Paket' 100.000-Münzen-Paket b'Pack de 100\xa0000 pi\xe8ces' Pack de 100 000 pièces b'Je suis riche\xa0!' Je suis riche ! b'\xa1Soy rico!' ¡Soy rico! b'150.000-M\xfcnzen-Paket' 150.000-Münzen-Paket b'Pack de 150\xa0000 pi\xe8ces' Pack de 150 000 pièces b'Das sind eine Menge M\xfcnzen!' Das sind eine Menge Münzen! b'En voil\xe0 des pi\xe8ces\xa0!' En voilà des pièces ! b'\xa1Son un mont\xf3n de monedas!' ¡Son un montón de monedas! b'Plante\xa0- N\xe9nu-puissant' Plante - Nénu-puissant b'Planta - L\xedrio-fertilizante' Planta - Lírio-fertilizante b'Produziert ein Paket Speziald\xfcnger.' Produziert ein Paket Spezialdünger. b'N\xe9nu-puissant' Nénu-puissant b'L\xedrio-fertilizante' Lírio-fertilizante b'Pflanze - Jalape\xf1o' Pflanze - Jalapeño b'Plante\xa0- Jalape\xf1o' Plante - Jalapeño b'Pianta - Jalape\xf1o' Pianta - Jalapeño b'Planta - Jalape\xf1o' Planta - Jalapeño b'Met le feu \xe0 une ligne enti\xe8re de zombies.' Met le feu à une ligne entière de zombies. b'Destr\xf3i uma fileira inteira de zumbis.' Destrói uma fileira inteira de zumbis. b'Jalape\xf1o' Jalapeño b'Plante\xa0- Imitateur' Plante - Imitateur b'Imitiert ein Samenp\xe4ckchen.' Imitiert ein Samenpäckchen. b'Am\xe9lioration\xa0- Case de graine bonus' Amélioration - Case de graine bonus b'Melhoria - Espa\xe7o para semente b\xf4nus' Melhoria - Espaço para semente bônus b'+1 case de graine\xa0!' +1 case de graine ! b'Receba +1 espa\xe7o para sementes!' Receba +1 espaço para sementes! b'\xa1+1 espacio de semillas!' ¡+1 espacio de semillas! b'Semente b\xf4nus' Semente bônus b'Am\xe9lioration\xa0- Bonus de soleil' Amélioration - Bonus de soleil b'Melhoria - Sol b\xf4nus' Melhoria - Sol bônus b'+25 soleils de d\xe9part\xa0!' +25 soleils de départ ! b'Comece com +25 s\xf3is extras!' Comece com +25 sóis extras! b'\xa1+25 soles iniciales!' ¡+25 soles iniciales! b'Sol b\xf4nus' Sol bônus b'Pack\xa0- Puissance' Pack - Puissance b'Heize deinen Feinden ein, schnappe dir 40.000 M\xfcnzen und starte das Spiel mit Extra-Sonnen!' Heize deinen Feinden ein, schnappe dir 40.000 Münzen und starte das Spiel mit Extra-Sonnen! b'Br\xfblez vos ennemis, ajoutez 40\xa0000 pi\xe8ces et commencez avec plus de soleils\xa0!' Brûlez vos ennemis, ajoutez 40 000 pièces et commencez avec plus de soleils ! b'\xa1Quema a tus enemigos, a\xf1ade 40.000 monedas y empieza con soles adicionales!' ¡Quema a tus enemigos, añade 40.000 monedas y empieza con soles adicionales! b'Verschlossenes Tor - Altes \xc4gypten - Rette das Saatgut' Verschlossenes Tor - Altes Ägypten - Rette das Saatgut b'Cl\xe9 du portail\xa0- \xc9gypte antique - Sauvez nos graines' Clé du portail - Égypte antique - Sauvez nos graines b'Port\xe3o - Egito Antigo - Salvem as Sementes' Portão - Egito Antigo - Salvem as Sementes b'Verschlossenes Tor - Altes \xc4gypten - Mumien-Memory' Verschlossenes Tor - Altes Ägypten - Mumien-Memory b'Cl\xe9 du portail\xa0- \xc9gypte antique - \xc0 la m\xe9moire des momies' Clé du portail - Égypte antique - À la mémoire des momies b'Port\xe3o - Egito Antigo - Mem\xf3ria da M\xfamia' Portão - Egito Antigo - Memória da Múmia b'Verschlossenes Tor - Altes \xc4gypten - Das letzte Gefecht' Verschlossenes Tor - Altes Ägypten - Das letzte Gefecht b'Cl\xe9 du portail\xa0- \xc9gypte antique - Dernier rempart' Clé du portail - Égypte antique - Dernier rempart b'Port\xe3o - Egito Antigo - \xdaltima Defesa' Portão - Egito Antigo - Última Defesa b'Puerta cerrada - Antiguo Egipto - El \xfaltimo batall\xf3n' Puerta cerrada - Antiguo Egipto - El último batallón b'Plante\xa0- Pois geleur' Plante - Pois geleur b'Verschie\xdft Erbsen, die Zombies verlangsamen.' Verschießt Erbsen, die Zombies verlangsamen. b'Plante\xa0- Torche' Plante - Torche b'Met le feu aux pois, pour deux fois plus de d\xe9g\xe2ts.' Met le feu aux pois, pour deux fois plus de dégâts. b'Prende guisantes para que inflijan el doble de da\xf1o.' Prende guisantes para que inflijan el doble de daño. b'Verbesserung - Speziald\xfcnger-Bonus' Verbesserung - Spezialdünger-Bonus b"Am\xe9lioration\xa0- Bonus d'engrais" Amélioration - Bonus d'engrais b'Melhoria - Adubo b\xf4nus' Melhoria - Adubo bônus b'+1 Platz f\xfcr Speziald\xfcnger!' +1 Platz für Spezialdünger! b"+1 case d'engrais\xa0!" +1 case d'engrais ! b'Receba +1 espa\xe7o para adubo!' Receba +1 espaço para adubo! b'\xa1+1 espacio de Nutrientes!' ¡+1 espacio de Nutrientes! b'Speziald\xfcnger-Bonus' Spezialdünger-Bonus b'Adubo b\xf4nus' Adubo bônus b'Cl\xe9 du portail\xa0- Mers pirates - Dernier rempart' Clé du portail - Mers pirates - Dernier rempart b'Port\xe3o - Mar dos Piratas - \xdaltima Defesa' Portão - Mar dos Piratas - Última Defesa b'Puerta cerrada - Mares piratas- El \xfaltimo batall\xf3n' Puerta cerrada - Mares piratas- El último batallón b'Cl\xe9 du portail\xa0- Mers pirates - \xc0 fond les canons' Clé du portail - Mers pirates - À fond les canons b'Port\xe3o - Mar dos Piratas - Disparar Canh\xf5es' Portão - Mar dos Piratas - Disparar Canhões b'Puerta cerrada - Mares piratas- Ca\xf1ones fuera' Puerta cerrada - Mares piratas- Cañones fuera b'Cl\xe9 du portail\xa0- Mers pirates - Charg\xe9 et d\xe9gain\xe9' Clé du portail - Mers pirates - Chargé et dégainé b'Port\xe3o - Mar dos Piratas - Armado e Carregado' Portão - Mar dos Piratas - Armado e Carregado b'Puerta cerrada - Mares piratas - Listos para la acci\xf3n' Puerta cerrada - Mares piratas - Listos para la acción b'Cl\xe9 du portail\xa0- Mers pirates - Sauvez nos graines' Clé du portail - Mers pirates - Sauvez nos graines b'Port\xe3o - Mar dos Piratas - Salvem as Sementes' Portão - Mar dos Piratas - Salvem as Sementes b'Cl\xe9 du portail\xa0- Far West - Dernier rempart' Clé du portail - Far West - Dernier rempart b'Port\xe3o - Velho Oeste - \xdaltima Defesa' Portão - Velho Oeste - Última Defesa b'Puerta cerrada - Salvaje Oeste - El \xfaltimo batall\xf3n' Puerta cerrada - Salvaje Oeste - El último batallón b'Cl\xe9 du portail\xa0- Far West - Pas OK Corral' Clé du portail - Far West - Pas OK Corral b'Port\xe3o - Velho Oeste - Encurralados' Portão - Velho Oeste - Encurralados b'Cl\xe9 du portail\xa0- Far West - Charg\xe9 et d\xe9gain\xe9' Clé du portail - Far West - Chargé et dégainé b'Port\xe3o - Velho Oeste - Armado e Carregado' Portão - Velho Oeste - Armado e Carregado b'Puerta cerrada - Salvaje Oeste - Listos para la acci\xf3n' Puerta cerrada - Salvaje Oeste - Listos para la acción b'Cl\xe9 du portail\xa0- Far West - Sauvez nos graines' Clé du portail - Far West - Sauvez nos graines b'Port\xe3o - Velho Oeste - Salvem as Sementes' Portão - Velho Oeste - Salvem as Sementes b'200.000-M\xfcnzen-Paket' 200.000-Münzen-Paket b'Pack de 200\xa0000 pi\xe8ces' Pack de 200 000 pièces b'So viele M\xfcnzen!' So viele Münzen! b'Montagne de pi\xe8ces\xa0!' Montagne de pièces ! b'\xa1Hay tantas monedas!' ¡Hay tantas monedas! b'Pack\xa0- Torche' Pack - Torche b'Fackel Zombies ab, hol dir 20.000 M\xfcnzen und nutze eine Extra-Pflanze!' Fackel Zombies ab, hol dir 20.000 Münzen und nutze eine Extra-Pflanze! b'Br\xfblez les zombies, obtenez 20\xa0000 pi\xe8ces et utilisez une plante suppl\xe9mentaire\xa0!' Brûlez les zombies, obtenez 20 000 pièces et utilisez une plante supplémentaire ! b'\xa1Prende fuego a los zombis, consigue 20.000 monedas y usa una planta extra!' ¡Prende fuego a los zombis, consigue 20.000 monedas y usa una planta extra! b'Pflanze - Matschk\xfcrbis' Pflanze - Matschkürbis b"Plante - L'\xe9craseur" Plante - L'écraseur b'Zermatscht einen Zombie in der N\xe4he.' Zermatscht einen Zombie in der Nähe. b'Il \xe9crase un zombie \xe0 proximit\xe9.' Il écrase un zombie à proximité. b'Esmaga um zumbi pr\xf3ximo.' Esmaga um zumbi próximo. b'Matschk\xfcrbis' Matschkürbis b"L'\xe9craseur" L'écraseur b'Am\xe9lioration - Bonus de pelle' Amélioration - Bonus de pelle b'Melhoria - P\xe1 b\xf4nus' Melhoria - Pá bônus b'25 % der Sonnenkosten zur\xfcck, wenn du Pflanzen ausgr\xe4bst!' 25 % der Sonnenkosten zurück, wenn du Pflanzen ausgräbst! b'+25 % de soleil r\xe9cup\xe9r\xe9 lorsque vous ramassez des plantes \xe0 la pelle !' +25 % de soleil récupéré lorsque vous ramassez des plantes à la pelle ! b'Devolve 25% dos s\xf3is gastos nas plantas ao usar a p\xe1!' Devolve 25% dos sóis gastos nas plantas ao usar a pá! b'\xa1Un 25% de reembolso al quitar una planta!' ¡Un 25% de reembolso al quitar una planta! b'P\xe1 b\xf4nus' Pá bônus b'Verschlossenes Tor - Altes \xc4gypten - Geladen und entsichert' Verschlossenes Tor - Altes Ägypten - Geladen und entsichert b'Cl\xe9 du portail - \xc9gypte antique - Charg\xe9 et d\xe9gain\xe9' Clé du portail - Égypte antique - Chargé et dégainé b'Port\xe3o - Egito Antigo - Armado e Carregado' Portão - Egito Antigo - Armado e Carregado b'Puerta cerrada - Antiguo Egipto - Listos para la acci\xf3n' Puerta cerrada - Antiguo Egipto - Listos para la acción b'Paket - Anf\xe4nger' Paket - Anfänger b'Pack\xa0- D\xe9butant' Pack - Débutant b'Zermatsche deine Gegner, sammle 5.000 M\xfcnzen ein und hol dir einen Schaufel-Bonus!' Zermatsche deine Gegner, sammle 5.000 Münzen ein und hol dir einen Schaufel-Bonus! b'\xc9crasez vos ennemis, r\xe9cup\xe9rez 5\xa0000 pi\xe8ces et recevez un bonus de pelle\xa0!' Écrasez vos ennemis, récupérez 5 000 pièces et recevez un bonus de pelle ! b'Esmague seus inimigos, consiga 5.000 moedas e pegue uma p\xe1 b\xf4nus!' Esmague seus inimigos, consiga 5.000 moedas e pegue uma pá bônus! b'\xa1Aplasta a tus enemigos, obt\xe9n 5.000 monedas y consigue un Bonus de pala!' ¡Aplasta a tus enemigos, obtén 5.000 monedas y consigue un Bonus de pala! b'Anf\xe4nger-Paket' Anfänger-Paket b'Pack du d\xe9butant' Pack du débutant b'Porte des \xe9toiles - Mers pirates' Porte des étoiles - Mers pirates b'Port\xe3o Estelar - Mar dos Piratas' Portão Estelar - Mar dos Piratas b'450.000-M\xfcnzen-Paket' 450.000-Münzen-Paket b'Pack de 450\xa0000 pi\xe8ces' Pack de 450 000 pièces b'D\xfcnger-Bonus' Dünger-Bonus b'Fackel Zombies ab, hol dir 40.000 M\xfcnzen und nutze eine Extra-Pflanze!' Fackel Zombies ab, hol dir 40.000 Münzen und nutze eine Extra-Pflanze! b'Br\xfblez les zombies, obtenez 40\xa0000 pi\xe8ces et utilisez une plante suppl\xe9mentaire\xa0!' Brûlez les zombies, obtenez 40 000 pièces et utilisez une plante supplémentaire ! b'\xa1Prende fuego a los zombis, consigue 40.000 monedas y usa una planta extra!' ¡Prende fuego a los zombis, consigue 40.000 monedas y usa una planta extra!

Examples from JOUST_PROFILE.RTON: b'bytes' latin-1 utf-8 b'Aar\xc3\xb3' Aaró Aaró b'a\xc3\xa1th' aáth aáth b'Adri\xc3\xa1n drum' Adrián drum Adrián drum b'\xc3\x81j' Áj Áj b'Al\xc3\xabn' Alën Alën b'\xc3\x81le' Ále Ále b'ALT p\xc3\xa5 pla' ALT pÃ¥ pla ALT på pla b'Am\xc3\xa9li' Améli Améli b'A\xc3\xb1adolo' Añadolo Añadolo b'aq\xc3\xbcm\xc3\xbclat\xc3\xb6' aqümülatö aqümülatö b'B\xc3\xa1rbar' Bárbar Bárbar b'bladimirv\xc3\x91\xc3\x91' bladimirvÑÑ bladimirvÑÑ b'b\xc3\xb8ll' bøll bøll b'B\xc3\x9cLEN' BÜLEN BÜLEN b'b\xc3\xbcnyamin Ab' bünyamin Ab bünyamin Ab b'b\xc3\xbcsr' büsr büsr b'\xc3\xa7ad' çad çad b'C\xc3\xa1ssia Bib' Cássia Bib Cássia Bib b'cayen \xc3\xbfang' cayen ÿang cayen ÿang b'Chiste Mar\xc3\xad' Chiste Marí Chiste Marí b'\xc3\xa7hpgmhjjjjn' çhpgmhjjjjn çhpgmhjjjjn b'ck h\xc3\xb9n' ck hùn ck hùn b'Cl\xc3\xa9mence' Clémence Clémence b'Cl\xc3\xa9zio Filh' Clézio Filh Clézio Filh b'c\xc3\xb4 thuon' cô thuon cô thuon b'diam\xc3\xb8ndbri' diamøndbri diamøndbri b'di\xc3\xa0n' diàn diàn b'DiegoD\xc3\xa1valo' DiegoDávalo DiegoDávalo b'Em\xc3\xa8' Emè Emè b'Fa\xc3\xa0y' Faày Faày b'Fabi\xc3\xa1' Fabiá Fabiá b'g\xc3\xa5v\xc3\xa6k kaspe' gÃ¥væk kaspe gåvæk kaspe b'g\xc3\xa9ne' géne géne b'G\xc3\xb6kha' Gökha Gökha b'g\xc3\xbci' güi güi b'GutoDoid\xc3\xa3' GutoDoidã GutoDoidã b'Herr M\xc3\xbclle' Herr Mülle Herr Mülle b'h\xc3\xb1\xc3\xb1\xc3\xb1 jgjjcb' hñññ jgjjcb hñññ jgjjcb b'holi ni\xc3\xb1' holi niñ holi niñ b'H\xc3\xbclse' Hülse Hülse b'id\xc3\xa9a' idéa idéa b'id\xc3\xb6lere' idölere idölere b'Isa\xc3\xada' Isaía Isaía b'jes\xc3\xba' jesú jesú b'jo\xc3\xa3o ' joão joão b'K\xc3\xa9k' Kék Kék b'L\xc3\xa5gn' LÃ¥gn Lågn b'lan t\xc3\xad' lan tí lan tí b'Lilo\xc3\xaf' Liloï Liloï b'llpkm\xc3\xb6k' llpkmök llpkmök b'lo\xc3\xaf' loï loï b'L\xc3\xbabi' Lúbi Lúbi b'Lu\xc3\xad' Luí Luí b'm\xc3\xa3' mã mã b'Maiar\xc3\xa3' Maiarã Maiarã b'Marc\xc3\xa9li' Marcéli Marcéli b'Marc\xc3\xadlio J' Marcílio J Marcílio J b'Maur\xc3\xadci' Mauríci Mauríci b'MAUSB\xc3\x84' MAUSBÄ MAUSBÄ b'm\xc3\xa9' mé mé b'Mel\xc3\xb3' Meló Meló b'minh h\xc3\xb9n' minh hùn minh hùn b'Moosr\xc3\xb6sche' Moosrösche Moosrösche b'm\xc3\xb6rk' mörk mörk b'mu\xc3\xb1ek' muñek muñek b'Ng\xc3\xa2' Ngâ Ngâ b'ng\xc3\xa2n xin' ngân xin ngân xin b'nguy\xc3\xaan99999' nguyên99999 nguyên99999 b'N\xc3\xbari' Núri Núri b'\xc3\xb6mer fatman' ömer fatman ömer fatman b'\xc3\xb6m\xc3\xbcrce' ömürce ömürce b'ot\xc3\xa1vi' otávi otávi b'P\xc3\xa4ronOsse0' PäronOsse0 PäronOsse0 b'peke\xc3\xb1osk' pekeñosk pekeñosk b'pe\xc3\xb1afie' peñafie peñafie b'ph\xc3\xa2n con ch' phân con ch phân con ch b'P\xc3\x8d' PÍ PÍ b'pingu\xc3\xaf' pinguï pinguï b'princessV\xc3\x89V' princessVÉV princessVÉV b'qellm\xc3\xb6jmjju' qellmöjmjju qellmöjmjju b'R ROM\xc3\x81' R ROMÁ R ROMÁ b'R\xc3\xb6d' Röd Röd b'se\xc3\xb1ora vele' señora vele señora vele b's\xc3\xb3chk' sóchk sóchk b'S\xc3\xb6lv' Sölv Sölv b'th\xc3\xa1i n' thái n thái n b'thanhng\xc3\xa2' thanhngâ thanhngâ b'Tim C\xc3\xb2' Tim Cò Tim Cò b'T\xc3\xbcdel' Tüdel Tüdel b'T\xc3\xb9n' Tùn Tùn b'V\xc3\xa4x' Väx Väx b'williams g\xc3\xa6' williams gæ williams gæ b'yo\xc3\xadt' yoít yoít b'zirahu\xc3\xa9' zirahué zirahué