Difference between revisions of "Piñata Vision barcode/Accessory bits"

From PinataIsland.info, the Viva Piñata wiki
Jump to: navigation, search
(Sample encoded data illustrating where the optional accessory data appears (and also illustrating unrelated variant bits).)
(The accessory count field is clearly established. Delete unnecessary illustration of reading accessory count data from obfuscation set 0 cards)
Line 81: Line 81:
 
|-
 
|-
 
|Notice how the two Vulchurros and the two Pengums are wearing the same accessories (although purchased in a different order, as shown by the item data, and the pinata's in-game Journal accessory details.
 
|Notice how the two Vulchurros and the two Pengums are wearing the same accessories (although purchased in a different order, as shown by the item data, and the pinata's in-game Journal accessory details.
|}
 
 
{| class="collapsible collapsed"
 
!Reading accessory count data from obfuscation set 0 cards
 
|-
 
|
 
<pre>
 
%egrep '^[0-9A-F]{15}0' barcodes.txt | ./barcodetxt2bitdiff.pl --short --accessory | ./reader.pl --accessories | sort
 
16473D161408CBC08DA5 0 E07B6092036CD7B0                                                COUNT = 000    0
 
2ADE94971408B18BB7A9 0 E07A7B520315C7B0D2C0D57D1E2B142E                                COUNT = 000    0
 
3F5A88CD1408B374C1EA 3 E07B6D44196A27006022E19F40456D87                                COUNT = 011    3
 
536AA4041408F5C89A06 0 E07B7C92031DB7B0                                                COUNT = 000    0
 
6738308E1408B1FA98FE 0 E07B7D520305FF80F74C63B0E01010B7                                COUNT = 000    0
 
Accessory_howdypardn 0 E07AD1521E0958C0                                                COUNT = 000    0
 
Accessory_incabracel 0 E07AD1A21E095830                                                COUNT = 000    0
 
Accessory_pillagersh 0 E07AD3A21E095D30                                                COUNT = 000    0
 
Accessory_yeehawhat 0 E07AD3521E095DC0                                                COUNT = 000    0
 
Acorn              0 E07B2E120304D7B0                                                COUNT = 000    0
 
Appear_bear        0 E0287AAF085C8770                                                COUNT = 010    2 o  -2
 
Appear_boomslang    0 E0287E5F085C8710                                                COUNT = 010    2 o  -2
 
Appear_camel        0 E02879AF085C8730                                                COUNT = 010    2 o  -2
 
Appear_redbutterfly 0 E028651F085C8720                                                COUNT = 010    2 o  -2
 
Appear_spider      0 E028605F085C8750                                                COUNT = 010    2 o  -2
 
Appear_yak          0 E0285F1F085C8760                                                COUNT = 010    2 o  -2
 
Appear_yeti        0 E0285A9F085C8710                                                COUNT = 010    2 o  -2
 
B23F27AE1408B344E767 5 E07B6B44363C02E0A9B5615FEAE5BAB0A30CA49DEEDFC7AA                COUNT = 101    5
 
BadgesicleVariant3  0 E07B7A52031FBA80B59574325A27CE42                                COUNT = 000    0
 
Banjo-Banjo_Kazooie 2 E07B7AEBE16FE0F0B33D00D6007BCF48                                COUNT = 010    2
 
BispottiVariant2    0 E07B6B52032DDAE0AB61C0AC6E667F03                                COUNT = 000    0
 
Black_bee          0 E07B7F521B9565B0DA77B93F1A0F089E                                COUNT = 000    0
 
Black_firesalamander 0 E07B76121BDCA470778D050FF23B1F88                                COUNT = 000    0
 
Black_flyingpig    0 E07B76921B8641D04363E08C768C9702                                COUNT = 000    0
 
Black_hyena        0 E07B73521B9CA0909AB06435B8451D87                                COUNT = 000    0
 
Black_molepest      0 E07B59921BAE0550442AA42CEE057690                                COUNT = 000    0
 
Black_redbutterfly  0 E07B65121BD3B990B2C0E6F12A1F4AD1                                COUNT = 000    0
 
Black_tiger        0 E07B62521BF3B38016B26745E7B20D08                                COUNT = 000    0
 
BlueBone            0 E07BB892036C87B0                                                COUNT = 000    0
 
Bone                0 E07BBB52036C87B0                                                COUNT = 000    0
 
Bread              0 E07BA0A2033387B0                                                COUNT = 000    0
 
BunnycombPV        3 E07B6404197A0590014F13122AC41E53                                COUNT = 011    3
 
CamelloHouse        0 E07BEF92031AB7B0                                                COUNT = 000    0
 
CarrotSeed          0 E07B17A2030A87B0                                                COUNT = 000    0
 
CherrapinHouse      0 E07BF7120344D7B0                                                COUNT = 000    0
 
CherrapinWildcard3  0 E07B62A20300FF00E0ED7F9F9E943FDE                                COUNT = 000    0
 
Chew_Chew_Train    0 E07F5292035ED7B0                                                COUNT = 000    0
 
ChewnicornLifeSweet 0 E07ABF120322B7B0                                                COUNT = 000    0
 
ChewnicornWildcard1 0 E07B63920349FF80964E275DF456F169                                COUNT = 000    0
 
Chocstrich          0 E07B69120313B7B0                                                COUNT = 000    0
 
CinnamonkeyWildcard3 0 E07B6E520323FF00F397585B76278C81                                COUNT = 000    0
 
Cluckles-wildcard1-p 0 E07B79920300FF80924ED753F056F369                                COUNT = 000    0
 
Cluckles2FA0CA8B1409 5 E07B798438D90A70965D91904833CD2CC78875735A2DC646                COUNT = 101    5
 
Contract_harvester  0 E07ADE921E095670                                                COUNT = 000    0
 
Contract_weeder    0 E07ADE121E0956E0                                                COUNT = 000    0
 
CrowlaWildcard3    0 E07B7DA20318FF00E0ED7F9F9A14EFDE                                COUNT = 000    0
 
CustaceanBE07D6CA140 5 E07B7D4453C78580C5B3712D180A97F6A4B75AE2494C8FB6                COUNT = 101    5
 
Dandelion          0 E07A6EA2033397B0940122FF5A3FA269                                COUNT = 000    0
 
DoenutPV            3 E07B7C0418412930B6A03DF1CDEADD15                                COUNT = 011    3
 
DragumflyWildcard3  0 E07B74520312FF00E0ED7F9F9A848DDE                                COUNT = 000    0
 
EaglairVariant1    1 E07B75041A3FF720805F3BAA4C2E935A                                COUNT = 001    1
 
Easter-04.12.2009  1 E07B64041AA7C1F0E1D176295F01F3FE346D643FCA4AD2BC                COUNT = 001    1
 
Egg_moose          0 E07B3B521E08B5C0                                                COUNT = 000    0
 
Egg_mouse          0 E07B3BA21E08B530                                                COUNT = 000    0
 
Egg_penguin        0 E07B3FA21E08B730                                                COUNT = 000    0
 
Egg_polarbear      0 E07B38121E08B1E0                                                COUNT = 000    0
 
Egg_robin          0 E07B3D121E08B3E0                                                COUNT = 000    0
 
Egg_smallbird      0 E07B34521E08BAC0                                                COUNT = 000    0
 
Egg_sparrow        0 E07B34A21E08BA30                                                COUNT = 000    0
 
Egg_tiger          0 E07B36A21E08BE30                                                COUNT = 000    0
 
Egg_unicorn        0 E07B30921E08B970                                                COUNT = 000    0
 
Egg_wolf            0 E07B32121E08BCE0                                                COUNT = 000    0
 
Egg_worm            0 E07B32921E08BC70                                                COUNT = 000    0
 
FertilizerPacket_gre 0 E07AC2121E094CE0                                                COUNT = 000    0
 
FertilizerPacket_ora 0 E07AC2921E094C70                                                COUNT = 000    0
 
Fertilizer_brown    0 E07ADC521E0952C0                                                COUNT = 000    0
 
Fertilizer_red      0 E07AD9A21E095030                                                COUNT = 000    0
 
Fertilizer_specialmi 0 E07ADCA21E095230                                                COUNT = 000    0
 
FiggyPudding        0 E07BB9920300D7B0                                                COUNT = 000    0
 
FlapyakHouse        0 E07BF2A20305B7B0                                                COUNT = 000    0
 
FlapyakVariant1    0 E07B5F120316BAE0E0CE5C64180E87B0                                COUNT = 000    0
 
Flowerhead_birdofpar 0 E07AF9921E091070                                                COUNT = 000    0
 
Flowerhead_daisy    0 E07AFEA21E091630                                                COUNT = 000    0
 
Flowerhead_dandelion 0 E07AF5A21E091B30                                                COUNT = 000    0
 
Flowerhead_hemlock  0 E07AF5521E091BC0                                                COUNT = 000    0
 
Flowerhead_thistle  0 E07AFC121E0912E0                                                COUNT = 000    0
 
Flowerhead_tulip    0 E07AF9121E0910E0                                                COUNT = 000    0
 
Fruit_acorn        0 E07B2E121E08A6E0                                                COUNT = 000    0
 
Fruit_banana        0 E07B2E921E08A670                                                COUNT = 000    0
 
Fruit_blueberry    0 E07B25921E08AB70                                                COUNT = 000    0
 
Fruit_greengem      0 E07B2CA21E08A230                                                COUNT = 000    0
 
Fruit_orange        0 E07B29A21E08A030                                                COUNT = 000    0
 
GoobaaLifeSweet    0 E07ABBA20311B7B0                                                COUNT = 000    0
 
Good_bee            0 E07B7F521BCC57C06078136B46122C81                                COUNT = 000    0
 
Good_goose          0 E07B71121BB2CA60D167BA9B7F1608BF                                COUNT = 000    0
 
Good_ladybird      0 E07B6B521BDE575038CC19730F5C27BE                                COUNT = 000    0
 
Good_moth          0 E07B6EA21B92B8D06E06D97F4F7FC7A5                                COUNT = 000    0
 
Good_owl            0 E07B69521BC7A2601F67C018DDE82687                                COUNT = 000    0
 
Good_peacock        0 E07B69921BCFB15075783998934ED614                                COUNT = 000    0
 
GooseberryFool      0 E07BA392031DD7B0                                                COUNT = 000    0
 
HazelTree          0 E07B81920330C7B084348DFA9DB93E1D                                COUNT = 000    0
 
Home_boomslang      0 E07BEB121E0805E0                                                COUNT = 000    0
 
Home_bushbaby      0 E07BEB921E080570                                                COUNT = 000    0
 
Home_camel          0 E07BEF921E080770                                                COUNT = 000    0
 
Home_chameleon      0 E07BEF121E0807E0                                                COUNT = 000    0
 
Home_dog            0 E07BE8521E0801C0                                                COUNT = 000    0
 
Home_elephant      0 E07BED521E0803C0                                                COUNT = 000    0
 
Home_firesalamander 0 E07BEDA21E080330                                                COUNT = 000    0
 
Home_gecko          0 E07BE4121E080AE0                                                COUNT = 000    0
 
Home_gorilla        0 E07BE6121E080EE0                                                COUNT = 000    0
 
Home_hyena          0 E07BE0521E0809C0                                                COUNT = 000    0
 
Home_ladybird      0 E07BE0A21E080930                                                COUNT = 000    0
 
Home_ostrich        0 E07BFAA21E081430                                                COUNT = 000    0
 
Home_pig            0 E07BFE521E0816C0                                                COUNT = 000    0
 
Home_poisonfrog    0 E07BFEA21E081630                                                COUNT = 000    0
 
Home_raccoon        0 E07BF9121E0810E0                                                COUNT = 000    0
 
Home_scarab        0 E07BFC921E081270                                                COUNT = 000    0
 
Home_snail          0 E07BF3921E081D70                                                COUNT = 000    0
 
Home_squirrel      0 E07BF5521E081BC0                                                COUNT = 000    0
 
Home_vulture        0 E07BF1121E0818E0                                                COUNT = 000    0
 
Home_walrus        0 E07BF1921E081870                                                COUNT = 000    0
 
HootyFruity-wildcard 0 E07B69520312FF00F3A6585B776E8C81                                COUNT = 000    0
 
HootyFruityVariant1 0 E07B69520312BAE086DB14905506C57A                                COUNT = 000    0
 
JameleonWildcard2  0 E07B79520300FF40924ED753F056F369                                COUNT = 000    0
 
Jinjo-Banjo_Kazooie 0 E07B6D70DD32E7B08D2850CF4CD4C5AA                                COUNT = 000    0
 
Journal_beaver      0 E0287F1F1ED98730                                                COUNT = 000    0
 
Journal_bushbaby    0 E0287EAF1ED98740                                                COUNT = 000    0
 
Journal_buzzard    0 E028781F1ED98750                                                COUNT = 000    0
 
Journal_chameleon  0 E028795F1ED98760                                                COUNT = 000    0
 
Journal_crocodilepes 0 E028591F1ED98700                                                COUNT = 000    0
 
Journal_raccoonpest 0 E02858AF1ED98770                                                COUNT = 000    0
 
Journal_rhino      0 E028655F1ED98710                                                COUNT = 000    0
 
Journal_sandant    0 E0287CAF1ED98700                                                COUNT = 000    0
 
Journal_skunkpest  0 E02866AF1ED98760                                                COUNT = 000    0
 
Journal_turtle      0 E02862AF1ED98720                                                COUNT = 000    0
 
Journal_warthog    0 E0285A1F1ED98740                                                COUNT = 000    0
 
Journal_yellowbutter 0 E0285F5F1ED98750                                                COUNT = 000    0
 
JuicygooseWildcard1 0 E07B71120300FF80924ED752F046F369                                COUNT = 000    0
 
KittyflossVariant2  0 E07B79120319BA90C0E85B14172C193E                                COUNT = 000    0
 
KittyflossWildcard2 0 E07B79120300FF00924ED753F056F369                                COUNT = 000    0
 
LackatoadWildcard2  0 E07B6C120318FF00A64ED75CF456F369                                COUNT = 000    0
 
LearnPri_badger    0 E0287A52170A07408A53D8A5DB616DB5                                COUNT = 000    0
 
LearnPri_chicken    0 E0287992170A0740B64D61E3BA2AC6B6                                COUNT = 000    0
 
LearnPri_firefly    0 E02875A2170A0740A06620AF6A961C03                                COUNT = 000    0
 
LearnPri_goose      0 E0287112170A0740E59174EB5A3E8742                                COUNT = 000    0
 
LearnPri_pigeon    0 E0286DA2170A0740B64D61A3BA0BC686                                COUNT = 000    0
 
LearnPri_tiger      0 E0286252170A0740E5C174EB5A3E6742                                COUNT = 000    0
 
LearnSec_ant        0 E0287BA2170A06B08A53D8A5DB616DB5                                COUNT = 000    0
 
LearnSec_buzzard    0 E0287812170A06B0B64D61E3BA2AC6B6                                COUNT = 000    0
 
LearnSec_dragonfly  0 E0287452170A06B0A06620AF6A961C03                                COUNT = 000    0
 
LearnSec_owl        0 E0286952170A06B0F5E2497AEFA70F0D                                COUNT = 000    0
 
LearnSec_swan      0 E02861A2170A06B0B64D61A34A2BCF86                                COUNT = 000    0
 
LearnSec_yellowbutte 0 E0285F52170A06B0B64D69E3B90AC686                                COUNT = 000    0
 
LickatoadWildcard1  0 E07B77120331BF80A24E2712B446F329                                COUNT = 000    0
 
MacaraccoonWildcard1 2 E07B64441CBF88D0A250355D065D3E4A                                COUNT = 010    2
 
MallowolfHouse      0 E07BF2120301B7B0                                                COUNT = 000    0
 
Mate_ant            0 E0287BAF105C8730                                                COUNT = 010    2 o  -2
 
Mate_bluebutterfly  0 E0287E1F105C8760                                                COUNT = 010    2 o  -2
 
Mate_deer          0 E0287C1F105C8720                                                COUNT = 010    2 o  -2
 
Mate_zebra          0 E0285F9F105C8770                                                COUNT = 010    2 o  -2
 
MooJooWildcard2    0 E07B6E920323FF40924C275CB444F329                                COUNT = 000    0
 
MoojooRussia        1 E07B6E841A82F7208EA63AD168B726D5                                COUNT = 001    1
 
MoozipanLifeSweet  0 E07AAD120310B7B0                                                COUNT = 000    0
 
NightWatchlingHelper 0 E07B1EA20301B7B0                                                COUNT = 000    0
 
Orange_Tartridge    0 E07B67A20330DAE0A7DB1490558637FA                                COUNT = 000    0
 
PalmTree            0 E07A7BA20313A7B0A5F5A7DC0B4DCA5A                                COUNT = 000    0
 
Parmadillo3Variant  0 E07B78A2031EBAD0E47FD99323652DBC                                COUNT = 000    0
 
ParmadilloLifeSweet 0 E07AB6520300B7B0                                                COUNT = 000    0
 
ParryboLifeSweet    0 E07AA212032CB7B0                                                COUNT = 000    0
 
ParryboPeru        2 E07B69B41CD966D0C66D00C6E60B9E19                                COUNT = 010    2
 
Pea                0 E07AF1A2036C87B0                                                COUNT = 000    0
 
PeckanmixHouse      0 E07BFF520301B7B0                                                COUNT = 000    0
 
PengumVariant3      0 E07B6D520300BAE092DB14905526357A                                COUNT = 000    0
 
PerformPri_bluebutte 0 E0287E12170A05B0F178CD5FD6350E3F                                COUNT = 000    0
 
PerformPri_dinosaur 0 E0287C52170A05B0F178CD5FD6351F3F                                COUNT = 000    0
 
PerformPri_lemming  0 E02873A2170A05B0F5A64C3AEFA70F0D                                COUNT = 000    0
 
PerformPri_newt    0 E0286852170A05B0B64D61A3BA0BC686                                COUNT = 000    0
 
PerformPri_wolf    0 E0285A52170A05B0B64D69E3B90AC686                                COUNT = 000    0
 
PerformSec_chameleon 0 E0287952170A03B0B64D61E3B92AC686                                COUNT = 000    0
 
PerformSec_elephant 0 E0287592170A03B0E59174EB5A3E8742                                COUNT = 000    0
 
PerformSec_greenbutt 0 E02871A2170A03B0E59174E85A3ED742                                COUNT = 000    0
 
PerformSec_mandrill 0 E0286F52170A03B0B64D61A3BA0BC686                                COUNT = 000    0
 
PerformSec_pig      0 E0286D92170A03B08A53F855DF616D45                                COUNT = 000    0
 
PerformSec_snail    0 E0285CA2170A03B08A53F8A5DB614DB5                                COUNT = 000    0
 
Plant_cactus        0 E07A72521E098CC0                                                COUNT = 000    0
 
Plant_chilli        0 E07A76121E098EE0                                                COUNT = 000    0
 
Plant_dandelion    0 E07A6EA21E099630                                                COUNT = 000    0
 
Plant_fireweed      0 E07A6E521E0996C0                                                COUNT = 000    0
 
Plant_pea          0 E07A76921E098E70                                                COUNT = 000    0
 
Plant_poppy        0 E07A70521E0989C0                                                COUNT = 000    0
 
Plant_rose          0 E07A72A21E098C30                                                COUNT = 000    0
 
Plant_tulip        0 E07A70A21E098930                                                COUNT = 000    0
 
PretztailRomanceMusi 0 E0206698C2BD4300CEFF80A266045967                                COUNT = 011    3 o  -3
 
PretztailVariant1  0 E07B76A2035CDAD0C0E85B14152EB6AE                                COUNT = 000    0
 
Prop_advlight      0 E07BDE121E0856E0                                                COUNT = 000    0
 
Prop_gardenjunk80  0 E07BC6521E084EC0                                                COUNT = 000    0
 
Prop_gardenjunk82  0 E07BC6A21E084E30                                                COUNT = 000    0
 
Prop_highruffianguar 0 E07BD7921E085F70                                                COUNT = 000    0
 
Prop_indpipe        0 E07BD3521E085DC0                                                COUNT = 000    0
 
Prop_journal        0 E07BC4A21E084A30                                                COUNT = 000    0
 
Prop_junkdrum      0 E07BC2121E084CE0                                                COUNT = 000    0
 
Prop_junkhomechicken 0 E07BC2921E084C70                                                COUNT = 000    0
 
Prop_logo          0 E07BD5121E085BE0                                                COUNT = 000    0
 
Prop_mediumruffiangu 0 E07BD7121E085FE0                                                COUNT = 000    0
 
Prop_orilantern    0 E07BD1521E0858C0                                                COUNT = 000    0
 
Prop_oriscreen      0 E07BD1A21E085830                                                COUNT = 000    0
 
Prop_racecrategreen 0 E07BD5921E085B70                                                COUNT = 000    0
 
Prop_sundial1      0 E07BCB521E0845C0                                                COUNT = 000    0
 
Prop_totemcrocodile 0 E07BDC521E0852C0                                                COUNT = 000    0
 
Prop_totemlemming  0 E07BC4521E084AC0                                                COUNT = 000    0
 
Prop_totemmandrill  0 E07BDCA21E085230                                                COUNT = 000    0
 
PudgeonVariant3    0 E07B6DA2031DBA40C0E85B14172A3E1E                                COUNT = 000    0
 
Pudgeon_WC3        0 E07B6DA2032FFF00F64C63F0E81450B7                                COUNT = 000    0
 
RaisantVariant1    0 E07B7BA20305BA90FAA6FC6B9CF00FDD                                COUNT = 000    0
 
RaisantVariant2    0 E07B7BA2036CDAE0D5A26C6B9E60048D                                COUNT = 000    0
 
ReddhottVariant1    0 E07B75A2032FBAE0E45DC8832367DD4C                                COUNT = 000    0
 
ReddhottWildcard3  0 E07B75A2032FFF00960CD752B044F329                                COUNT = 000    0
 
RobeanVariant2      0 E07B65A20331DA80E0CE52C2E40E87B0                                COUNT = 000    0
 
S'morepionWildcard2 0 E07B67520318FF00F3F5585B77678C81                                COUNT = 000    0
 
SherbatVariant1    0 E07B7A920304BAE0FBA6FC6A9C600FDD                                COUNT = 000    0
 
Snowdrop            0 E07A72120317C7B0D4348DF59F4B6E4D                                COUNT = 000    0
 
SparrowmintLifeSweet 0 E07ABA12032CD7B0                                                COUNT = 000    0
 
Sparse_Change_dinosa 0 E0206B2A1A0EFE80                                                COUNT = 000    0
 
SquazzilB42962CE1408 5 E07B60843D7503004395932E410BA50B875C5F185ADB9E5A                COUNT = 101    5
 
SwananaVariant1    0 E07B61A20328BA80E57098762696D05F                                COUNT = 000    0
 
SwananaWildcard3    0 E07B61A20312FF00F3A4A85B776E8C81                                COUNT = 000    0
 
Sweet_golfred      0 E07A2CA21E09A230                                                COUNT = 000    0
 
Sweet_romance      0 E07A2C521E09A2C0                                                COUNT = 000    0
 
Sweet_testangry    0 E07A2E921E09A670                                                COUNT = 000    0
 
Sweet_testdizzy    0 E07A2E121E09A6E0                                                COUNT = 000    0
 
Sweet_testgrowup    0 E07A29521E09A0C0                                                COUNT = 000    0
 
Sweet_testsleep    0 E07A29A21E09A030                                                COUNT = 000    0
 
SweetlePV          3 E07B5E04195522F033EA3458E4D56CC1                                COUNT = 011    3
 
SweetleVariant2    0 E07B5E120311DAE084B27F34190A22B4                                COUNT = 000    0
 
SyrupentHouse      0 E07BE6520300D7B0                                                COUNT = 000    0
 
SyrupentWildcard3  0 E07B71920320BF00924ED712F046F329                                COUNT = 000    0
 
TafflyVariant2      0 E07B7FA20311DA80E5709876263F1EAF                                COUNT = 000    0
 
ThistleSeed        0 E07B08A2030987B0                                                COUNT = 000    0
 
TigerLily          0 E07A7292035CC7B0E54CDBC52DE00015                                COUNT = 000    0
 
TigermisuHouse      0 E07BF6A20314B7B0                                                COUNT = 000    0
 
Tree_blueberrybush  0 E07A7F121E0987E0                                                COUNT = 000    0
 
Tree_orange        0 E07A7B921E098570                                                COUNT = 000    0
 
Twingersnap0D00FC0E1 2 E07B7E441C4136D08A53B1EBE3F626E5                                COUNT = 010    2
 
UnlockArt_beaver    0 E0287F1F1EDA8770                                                COUNT = 000    0
 
UnlockArt_cow      0 E0287D1F1EDA8730                                                COUNT = 000    0
 
UnlockArt_crocodilep 0 E028591F1EDA8740                                                COUNT = 000    0
 
UnlockArt_rhino    0 E028655F1EDA8750                                                COUNT = 000    0
 
UnlockArt_sandant  0 E0287CAF1EDA8740                                                COUNT = 000    0
 
UnlockArt_scarab    0 E0285E1F1EDA8720                                                COUNT = 000    0
 
UnlockArt_turtle    0 E02862AF1EDA8760                                                COUNT = 000    0
 
Vegetable_pumpkin  0 E07AF1121E0918E0                                                COUNT = 000    0
 
VenusPinataTrapSeed 0 E07B0992031187B0                                                COUNT = 000    0
 
Vision_Single_Locked 0 E02074152D6985B0C07C1954D6048201                                COUNT = 100    4 o  -4
 
VulchurroUSA        2 E07B5B441CC972D0E547D9CDB9346DD7                                COUNT = 010    2
 
VulchurroVariant3  2 E07B5B441CEC30D0E59ADFA1D6254C8F                                COUNT = 010    2
 
WhirlmVariant3      0 E07B5AA20300DAE0C47DC8832365804C                                COUNT = 000    0
 
Whirlm_2nd_wildcard 0 E07B5AA20300BF00F3B6A85B76778C81                                COUNT = 000    0
 
WireFence          0 E07B8952030D87B0                                                COUNT = 000    0
 
WoodenPicketFence  0 E07B8912031187B0                                                COUNT = 000    0
 
ZumbugLifeSweet    0 E07ABE92032CB7B0                                                COUNT = 000    0
 
armadillo          0 E07B78A21E088130                                                COUNT = 000    0
 
beaver              0 E07B7F121E0887E0                                                COUNT = 000    0
 
blackbutterfly      0 E07B7F921E088770                                                COUNT = 000    0
 
crab                0 E07B7D521E0883C0                                                COUNT = 000    0
 
crow                0 E07B7DA21E088330                                                COUNT = 000    0
 
dragon              0 E07B74121E088AE0                                                COUNT = 000    0
 
duck                0 E07B74921E088A70                                                COUNT = 000    0
 
firesalamander      0 E07B76121E088EE0                                                COUNT = 000    0
 
flyingpig          0 E07B76921E088E70                                                COUNT = 000    0
 
hippo              0 E07B72A21E088C30                                                COUNT = 000    0
 
lion                0 E07B6A521E0894C0                                                COUNT = 000    0
 
monkey              0 E07B6E521E0896C0                                                COUNT = 000    0
 
moth                0 E07B6EA21E089630                                                COUNT = 000    0
 
ostrich            0 E07B69121E0890E0                                                COUNT = 000    0
 
peacock            0 E07B69921E089070                                                COUNT = 000    0
 
poisonfrog          0 E07B6C121E0892E0                                                COUNT = 000    0
 
pony                0 E07B6C921E089270                                                COUNT = 000    0
 
rhino              0 E07B65521E089BC0                                                COUNT = 000    0
 
robin              0 E07B65A21E089B30                                                COUNT = 000    0
 
scorpion            0 E07B67521E089FC0                                                COUNT = 000    0
 
skunk              0 E07B78521E0881C0                                                COUNT = 000    0
 
smallbird          0 E07B67A21E089F30                                                COUNT = 000    0
 
snowowl            0 E07B70521E0889C0                                                COUNT = 000    0
 
snowtiger          0 E07B70A21E088930                                                COUNT = 000    0
 
unicorn            0 E07B63921E089D70                                                COUNT = 000    0
 
</pre>
 
|-
 
|Cards with incorrect results are completely different types of cards (i.e., romance music, sparse callback, or cutscenes).
 
 
|}
 
|}
  

Revision as of 01:28, 2 April 2011

Accessories can be found in the 1900-2000s range of the ID table. There appear to be less than 256 accessories in-game, and the accessory data does in fact code the accessory items as 8-bit values.

There does not appear to be a relationship between the 8-bit accessory item value and that accessory's PlaceTag ID.

Another detail that apparently is encoded is the accessory color. Various cards have scanned with green, orange, and white disco wigs. It's uncertain if the color details are separate from the accessory value, or if there are different accessory values for different colors.

The size of the accessory count field (3 bits) caps the number of encoded accessories to 7, although the most number of accessories seen encoded on a card so far has been 6.

Accessory flag

An accessory flag indicates the optional presence of accessory data further within the data. The accessory data starts off with an accessory count, indicating a variable number of 8-bit accessory item values follow:

Accessory flag ... Count Item 1 Item 2 ...
1 ... 2 76 123 ...

Location of accessory flag

All of the Vision_Single Blackariant, GoodVariant, and PlaceTag cards have the accessory flag at offset 29. The Banjo-Kazooie theme cards also appear to have their accessory flag at the same offset.

Accessory data

The optional accessory data is variable length, starting off with an accessory count, followed by that number of 8-bit accessory item values.

Location of accessory data

The accessory data appears to closely follow the accessory flag, with an apparent relative offset of 6 bits. The optional accessory data does offset further trailing data, such as the use cost and name flags.

Sample encoded data
?
(8 bits)
Card type
(6 bits?)
ID
(12 bits)
Subtype?1
(4 bits)
AF2
(1 bit)
?3
(5 bits)
AC4
(3 bits)
Item(s)5
(8xAC bits)
?6
(4 bits)
Flags7
(10 bits)
Use cost
10 bits)
?8
(5 bits)
Variant
(4 bits)
...
00000000 100001 000000100100 1110 1 00000 001 00011000 1011 0000111000 0111010010 01010 0010 ...

1This likely subtype field often has a value of 1110 for most accessoried pinatas (compared to 1011 for non-accessoried pinatas), although the accessoried and named theme cards (e.g., Banjo, Killer Instinct, Halo) have a subtype of 0000 (and possibly use a different offset for their accessory data).

2The accessory flag. When set, optional accessory fields (shown in blue and marked as 3 to 6) follow.

3It's not certain if this unknown field preceeds the accessory data, or starts the accessory data. Its value is often 00000.

4The accessory count field. Indicates the number of 8-bit accessory item values that follow.

5The accessory item field(s).

6It's not certain if this unknown field trails the accessory data, or ends the accessory data. Its value is often 1011 or 0011.

7 The continuation of the flag bits. (If the optional accessory data was not present, these bits would immediately follow the accessory flag.) In this example, the use cost flag is set (and the name flag is clear).

8This unknown field preceeds the variant data. Its value always appears to be 01010.

Decoding accessory data

PlaceTag cards do appear to have an accessory count field in row 1. This field appears to exist even if the item placed isn't a species. (That's reasonable, since there appears to be a single format for PlaceTag cards, independent of what type of item is on the card. I.e., we can turn a PlaceTag_Home card into a species just by changing the ID.)

An easy way to spot accessoried pinatas at VivaPinata.com is to check how many barcode rows are on the card. A player-created card with 3 rows definitely has 5 or more accessories. A player-created non-wildcard non-variant card with 2 rows definitely has accessories. (A normal pinata without accessories has a 1 row barcode.)

Sample of cards with accessories

This is an incomplete list of cards where scanned pinatas are wearing accessories. Most of the cards are official versions released by Rare before the launch of Trouble in Paradise. (Recognized by a SpeciesPV name, and a picture of 3 accessories on the front of the card.) A few of the cards are date-locked, while the remaining cards are player-created from VivaPinata.com.

In addition to having accessories, pinatas may be variants and/or wildcards, or even have pinata names (Rare-only) encoded in the data.

The order of the accessories must exactly match the Journal accessories list, seen when viewing the scanned pinata's information. (Likewise, the variant numbering is from the Journal, not the wiki.)

The more accurate data we can collect for cards from the same obfuscation set, the more likely we can decode the underlying accessory data, and start to read accessory details from future/other cards.

Card name Accessory count Accessory 1 Accessory 2 Accessory 3 Accessory 4 Accessory 5
3F5A88CD1408B374C1EA.jpg
Use cost: ?
3 Conga's Top Hat Toff Monocle Secret Agent Bowtie
B23F27AE1408B344E767.jpg
Use cost: 9500
WC trait: ?
5 Halo of Hardness Disco Shades Lucky Earrings Sheriff's Badge Ballet Shoes
Banjo-Banjo_Kazooie-PV.jpg
Use cost: 0
Name: Banjo
GoodVariant: ? (brown)
2 Shark Tooth Necklace Breegull Carrier
BunnycombPV.jpg
Use cost: 0
Name: Aaron
3 Beaded Wig Big Jolly Lips Butcha's
DoenutPV.jpg
Use cost: 0
Name: Louie
3 Tail Bow Eighties Watch Edo Wig
Eaglair-TiP-Variant1-PV.jpg
Use cost: 5800
Variant: ? (yellow)
1 Yee-Haw Spurs
Easter-04.12.2009-PV.jpg
Use cost: 0
Name: Eggmond
GoodVariant: 4 (peach)
WC trait: ? (6-ears)
1 Bonnet
Jinjo-Banjo_Kazooie-PV.jpg
Use cost: 0
Name: Jinjo
GoodVariant: ? (sick green)
0
Macaraccoon-TroubleInParadise-Wildcard1-PV.jpg
Use cost: 24000
WC trait: ? (large lumps on face)
2 Von Ghoul Helmet Non-Resident Scarf
Moojoo-TroubleInParadise-Russia-PV.jpg
Use cost: 3200
Variant: ? (yellow)
1 Squazzil Hat
Parrybo-TroubleInParadise-Peru-PV.jpg
Use cost: 5600
2 Bling Earrings Bling Nose-Ring
SweetlePV.jpg
Use cost: 0
Name: Brandon
3 Clockwork Key Halloween Bolts Sweaty Wrist Band
Vulchurro-TroubleInParadise-USA-PV.jpg
Use cost: 2800
Variant: ? (blue/purple/pink)
2 Cook Hat Reading Glasses
Vulchurro-TroubleInParadise-Variant3-PV.jpg
Use cost: 5300
Variant: ? (blue/purple/pink)
2 Reading Glasses Cook Hat
10-CrowlaPV.jpg
Use cost: 0
Name: Dark Heart
2 Non-Resident Scarf Gold Medal
BuzzengePV.jpg
Use cost: 0
Name: Henry
3 Fair Dinkum Hat Breegull Waders Breegull Carrier
ClucklesPV.jpg
Use cost: 0
Name: Faith
3 Nurse's Hat Stethoscope Breegull Carrier
DG-asian-YanSuey.jpg
Use cost: 17000
WC trait: ? (large tail fin)
3 Handlebar Mustache Crystal Broach Cook Hat
FF2F6CB11408B42D2B34.jpg ?
Lemmoning-TroubleInParadise-Russia-PV.jpg ?
Quackberry-TroubleInParadise-India-PV.jpg ?
RaisantPV.jpg
Use cost: 0
Name: Lexie
3 Safety Helmet Bling Nose-Ring Combat Boots
Robean-TroubleInParadise-Winter-DG-PV.jpg
Use cost: 10,000
Variant: blueish green
WC trait: feather whiskers
2 Santa Hat Pendant Earrings
BadgesiclePV.jpg
Use cost: 0
Name: Andrew
3 Doenut Stalker Toff Monocle Caterpillars
Bispotti-TroubleInParadise-Easter-DG-PV.jpg
Use cost: 7200
WC trait: ? (curled feelers)
Variant: 3 (pink)
3 Pendant Necklace Safari Hat Lucky Earrings
DG-asian-HaikuLing.jpg
Use cost: 2900
2 Pointed Hat Breegull Carrier
DG-asian-JadeGalasusu.jpg
Use cost: 7600
Variant: ? (green)
3 Edo Wig Pendant Necklace Bottles' Glasses
GoobaaPV.jpg
Use cost: 0
Name: Abigail
3 Furry Earmuffs Fur Boots Non-Resident Scarf
Hootyfruity-TroubleInParadise-Korea-PV.jpg ?
MousemallowPV.jpg
Use cost: 0
Name: Rose
3 Funky Tie Srudent's Hat Geek Glasses
Parrybo-TroubleInParadise-Congo-PV.jpg ?
Parrybo-TroubleInParadise-PV.jpg ?
Pengum-TroubleInParadise-TeamMember-14-PV.jpg
Use cost: 0
Name: Fiddy Pence
3 Headphones Strong 'n Mach (necklace) Breegull Turbo Trainers
Profitamole-TroubleInParadise-Canada-PV.jpg ?
Sarsgorilla-TroubleInParadise-Wildcard3-DG.jpg ?
Sgt._Johnson-Halo-PV.jpg ?
Sweetle-TroubleInParadise-Egypt-PV.jpg
Use cost: 0
Variant: orange
1 School Cap
Tusk-Killer_Instinct-PV.jpg ?
PonockyPV.jpg
Use cost: 0
Name: Gabriel
3 Romance Earrings Sweaty Head Band Soccer Boots
JuicygoosePV.jpg
Use cost: 0
Name: Abigail
3 Mermaid Necklace Bonnet Pearly Bracelet
PengumPV.jpg
Use cost: 0
Name: Garnet
0
TartridgePV.jpg ?
PudgeonPV.jpg
Use cost: 0
Name: Harry
3 Strong 'n Macho (necklace) Football Helmet Sweaty Wrist Band
CherrapinPV.jpg
Use cost: 0
Name: Nuno
0
WhirlmPV.jpg ?
VulchurroPV.jpg
Use cost: 0
Name: Holly
3 Fake Winner's Rosette Soupswill Cook Hat Bushy Moustache
NewtgatPV.jpg
Use cost: 0
Name: Liam
3 Princess Hat Pendant Earrings Turkish Slippers
LackatoadPV.jpg
Use cost: 0
Name: George
3 Bunnycomb Ears Pendant Necklace Ballet Shoes
MacaracoonPV.jpg
Use cost: 0
Name: Oliver
3 Baseball Cap Robber's Mask Prisoner Bracelet
ParmadilloPV.jpg
Use cost: 0
Name: Max
3 Combat Boots Safety Helmet Bushy Moustache
CustaceanPV.jpg
Use cost: 0
Name: Ben
0
BarkbarkPV.jpg
Use cost: 0
Name: Max
3 Sailor Hat Fake Fin Shark Tooth Necklace
FlapyakPV.jpg
Use cost: 0
Name: Faith
3 Tap Shoes Secret Agent Bowtie Eighties Watch
ReddhottPV.jpg
Use cost: 0
Name: Dylan
3 Big Jolly Lips Star Earrings Disco Shades
ShellybeanPV.jpg
Use cost: 0
Name: Joel
3 La Parisienne (hat) Caterpillars Romance Earrings
FudgehogPV.jpg
Use cost: 0
Name: Jay
3 Ballet Shoes Romantic Flower Harlequin Mask
CamelloPV.jpg
Use cost: 0
Name: Alain
0
MothdropPV.jpg ?
CocoadilePV.jpg
Use cost: 0
Name: Isobel
3 Flamenco Shoes Beaded Wig Disco Shades
SweetoothPV.jpg
Use cost: 0
Name: Kieran
3 Yee-haw Spurs Knight Helmet Rashberry Badge
SparrowmintPV.jpg
Use cost: 0
Name: David
3 Tussle Tricorn Blackeye Patch Battletoad Bracelets
ChewnicornPV.jpg
Use cost: 0
Name: Yulia
0
MoojooPV.jpg
Use cost: 0
Name: Michel
0
SyrupentPV.jpg ?
SherbatPV.jpg
Use cost: 0
Name: Lilly
3 Super Hero Belt Super Hero Mask Breegull Waders
PieenaPV.jpg
Use cost: 0
Name: Johnny
Varian: pink
0
PeckanmixPV.jpg
Use cost: 0
Name: Jnin
3 Yeoman's Helm Ballet Shoes Romantic Flower
CrowlaPV.jpg
Use cost: 0
Name: Lily
3 Baby's Bib Snow Shoes Squazzil Hat
RobeanPV.jpg ?
LickatoadPV.jpg
Use cost: 0
Name: Rudy
3 Bling Bangle Weather-Girl Wig Buck Teeth
KittyflossPV.jpg
Use cost: 0
Name: Alberto
0
SarsgorillaPV.jpg
Use cost: 0
Name: Filipo
0
CinnamonkeyPV.jpg
Use cost: 0
Name: Jan
0
FlutterscotchPV.jpg
Use cost: 0
Name: Keira
3 Soccer Boots Clockwork Key School Cap
TwingersnapPV.jpg
Use cost: 0
Name: Noah
3 Football Helmet Bling Nose-Ring Buck Teeth
LemmoningPV.jpg
Use cost: 0
Name: Alisha
3 Belly-SplashSpecials Dentures of the Night Fake Fin
BispottiPV.jpg
Use cost: 0
Name: Amelia
3 Ash Slippers Hula Necklace Lupus Ears
GeckiePV.jpg ?
RashberryPV.jpg
Use cost: 0
Name: Kieran
3 Leafos Medalion Caesar's Hat Battletoad Bracelets
SmelbaPV.jpg ?
SquazzilPV.jpg
Use cost: 0
Name: Toby
3 Combat Boots Conkerific Helmet Barkbark Tags
ArocknidPV.jpg
Use cost: 0
Name: Lucas
3 Tail Bow Bonnet Flamenco Shoes
BuzzlegumPV.jpg
Use cost: 0
Name: Charles
3 Juno Helmet Astro-Walkers Rashberry Badge
CandaryPV.jpg
Use cost: 0
Name: Sienna
3 Disco Shades Leafos Medalion Yee-haw Boots
JameleonPV.jpg
Use cost: 0
Name: Louie
3 Sweaty Head Band Sweaty Wrist Band Breegull Turbo Trainers
HoghurtPV.jpg
Use cost: 0
Name: Gavin
0
SmorepionPV.jpg ?
QuackberryPV.jpg
Use cost: 0
Name: Oliver
3 Vela Wig Pendant Necklace Astro-Walkers
JeliPV.jpg
Use cost: 0
Name: Manfred
0