diff options
| author | PikalaxALT <pikalaxalt@gmail.com> | 2018-01-05 18:53:19 -0500 | 
|---|---|---|
| committer | PikalaxALT <pikalaxalt@gmail.com> | 2018-01-05 18:53:19 -0500 | 
| commit | f6527d12428c8a8bd2561c3da50ebb36968e061c (patch) | |
| tree | 1882d862a18e61ddddf94dee1f9b4dae43336538 /src/data | |
| parent | cbd3aa95d12bab05042025bd143a2a7cacf0b86d (diff) | |
| parent | f5fbe5b66226f4e7e38fe5d4638831d1ce19b36b (diff) | |
Merge branch 'master' into cable_car
Diffstat (limited to 'src/data')
| -rw-r--r-- | src/data/bard_music_de.h | 3699 | ||||
| -rw-r--r-- | src/data/bard_music_en.h | 3678 | ||||
| -rwxr-xr-x | src/data/battle_strings_de.h | 92 | ||||
| -rwxr-xr-x | src/data/battle_strings_en.h | 92 | ||||
| -rw-r--r-- | src/data/menu_cursor_de.h | 345 | ||||
| -rw-r--r-- | src/data/menu_cursor_en.h | 363 | 
6 files changed, 8177 insertions, 92 deletions
| diff --git a/src/data/bard_music_de.h b/src/data/bard_music_de.h new file mode 100644 index 000000000..262fe26a3 --- /dev/null +++ b/src/data/bard_music_de.h @@ -0,0 +1,3699 @@ +#ifndef GUARD_DATA_BARD_MUSIC_H +#define GUARD_DATA_BARD_MUSIC_H + +static const struct BardSound BardMusic_POKEMON[][6] = { +    { // ARMALDO +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAUTIFLY +        {0x02}, {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // MEDITITE +        {0x0B}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEAKING +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TORCHIC +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANORITH +        {0x02}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABSOL +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURSKIT +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MASQUERAIN +        {0x02}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // GEODUDE +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // ILLUMISE +        {0x11}, {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // SKARMORY +        {0x02}, {0x02}, {0x0B}, {0x1A}, {0xFF}, {0xFF} +    }, { // SKITTY +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // DELCATTY +        {0x0B}, {0x0B}, {0x1A}, {0x1A}, {0xFF}, {0xFF} +    }, { // SWELLOW +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLALIE +        {0x11}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // KYOGRE +        {0x11}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHAMP +        {0x02}, {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // PINSIR +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KECLEON +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHUPPET +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SILCOON +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // BRELOOM +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHROOMISH +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CARVANHA +        {0x02}, {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // TREECKO +        {0x0B}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // WINGULL +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GYARADOS +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // NINETALES +        {0x29}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIRAFARIG +        {0x11}, {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // KIRLIA +        {0x11}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELLOSSOM +        {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // KINGDRA +        {0x0B}, {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // GLOOM +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAWILE +        {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROUDON +        {0x1A}, {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIGHTYENA +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CROBAT +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABRA +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLAKING +        {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WURMPLE +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGIKARP +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNEMITE +        {0x02}, {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // TORKOAL +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHOKE +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GULPIN +        {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARON +        {0x1A}, {0x29}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // PSYDUCK +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAIRON +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHISMUR +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NUZLEAF +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PHANPY +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHELGON +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLDUCK +        {0x0B}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLBAT +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLEM +        {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRAVELER +        {0x0B}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // GARDEVOIR +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RHYDON +        {0x11}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // RHYHORN +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOREBYSS +        {0x02}, {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // CORSOLA +        {0x1A}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // CACNEA +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUSCLOPS +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHARPEDO +        {0x1A}, {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // ZANGOOSE +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSHREW +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSLASH +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEADRA +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // RELICANTH +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZIGZAGOON +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRAWDAUNT +        {0x0B}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCEPTILE +        {0x0B}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROVYLE +        {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // BANETTE +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // JIRACHI +        {0x11}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // STARMIE +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZUBAT +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAILLOW +        {0x02}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WYNAUT +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOBBUFFET +        {0x1A}, {0x11}, {0x0B}, {0x02}, {0x29}, {0xFF} +    }, { // SOLROCK +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHIFTRY +        {0x0B}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HORSEA +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BAGON +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEDOT +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPHEAL +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELDUM +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEDICHAM +        {0x0B}, {0x11}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // CHINCHOU +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHIMECHO +        {0x02}, {0x11}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // ALTARIA +        {0x02}, {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // SWABLU +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NINCADA +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEOXYS +        {0x0B}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // NINJASK +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DODUO +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DODRIO +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KOFFING +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACRUEL +        {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUSTOX +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOUDRED +        {0x02}, {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF} +    }, { // GOLDEEN +        {0x1A}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // BARBOACH +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEALEO +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // WALREIN +        {0x02}, {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // TROPIUS +        {0x1A}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // DONPHAN +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NUMEL +        {0x02}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // ODDISH +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRAPINCH +        {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLAKOTH +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHISCASH +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHEDINJA +        {0x11}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MARSHTOMP +        {0x1A}, {0x1A}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // NATU +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // XATU +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLAYDOL +        {0x0B}, {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // CACTURNE +        {0x1A}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOSEPASS +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLAMPERL +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAMERUPT +        {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXPLOUD +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLAZIKEN +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOMBRE +        {0x1A}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOTAD +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPINDA +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPOINK +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEVIPER +        {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HARIYAMA +        {0x02}, {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // VOLBEAT +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUNTAIL +        {0x02}, {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // PIKACHU +        {0x11}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // PICHU +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STARYU +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VIBRAVA +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // VOLTORB +        {0x1A}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEEBAS +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALAKAZAM +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRUMPIG +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WIGGLYTUFF +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // IGGLYBUFF +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLYGON +        {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLUSLE +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JIGGLYPUFF +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // CORPHISH +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRIMER +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUK +        {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERACROSS +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // PELIPPER +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAILORD +        {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAILMER +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SALAMENCE +        {0x29}, {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // AGGRON +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POOCHYENA +        {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CASTFORM +        {0x1A}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MINUN +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGCARGO +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAKUHITA +        {0x02}, {0x29}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // SLUGMA +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEZING +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LINOONE +        {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // CASCOON +        {0x02}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MARILL +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AZUMARILL +        {0x02}, {0x29}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // SWALOT +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELECTRODE +        {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUDKIP +        {0x11}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MILOTIC +        {0x11}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // METAGROSS +        {0x0B}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // METANG +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACOOL +        {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // BALTOY +        {0x29}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SABLEYE +        {0x1A}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // VIGOROTH +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNORUNT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRADILY +        {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // KADABRA +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUSKULL +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAICHU +        {0x02}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // MANECTRIC +        {0x1A}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWAMPERT +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELECTRIKE +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LATIAS +        {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LATIOS +        {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUVDISC +        {0x11}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // VILEPLUME +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RALTS +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LANTURN +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LILEEP +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUNATONE +        {0x29}, {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // AZURILL +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUDICOLO +        {0x02}, {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // MAGNETON +        {0x02}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // REGICE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // REGISTEEL +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // REGIROCK +        {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAYQUAZA +        {0x02}, {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // VULPIX +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROSELIA +        {0x1A}, {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // COMBUSKEN +        {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHOP +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_TRAINER[][6] = { +    { // I CHOOSE YOU +        {0x29}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOTCHA +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRADE +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAPPHIRE +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVOLVE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENCYCLOPEDIA +        {0x0B}, {0x11}, {0x1A}, {0x0B}, {0x11}, {0xFF} +    }, { // NATURE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CENTER +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EGG +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LINK +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SP. ABILITY +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // TRAINER +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // VERSION +        {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKéNAV +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKéMON +        {0x1A}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // GET +        {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKéDEX +        {0x1A}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUBY +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEVEL +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_STATUS[][6] = { +    { // DARK +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STENCH +        {0x29}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // THICK FAT +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAIN DISH +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRIZZLE +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARENA TRAP +        {0x02}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // INTIMIDATE +        {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK HEAD +        {0x0B}, {0x11}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // COLOR +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALT. COLOR +        {0x02}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // ROCK +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAUTIFUL +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAUTY +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIR LOCK +        {0x11}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYCHIC +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER CUTTER +        {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIGHTING +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHADOW TAG +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMART +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMARTNESS +        {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPEED BOOST +        {0x0B}, {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // COOL +        {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COOLNESS +        {0x29}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE ARMOR +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUTE +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUTENESS +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STURDY +        {0x1A}, {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // SUCTION CUPS +        {0x02}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRASS +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLEAR BODY +        {0x0B}, {0x29}, {0x02}, {0x1A}, {0x1A}, {0xFF} +    }, { // TORRENT +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GHOST +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // ICE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUTS +        {0x02}, {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // ROUGH SKIN +        {0x02}, {0x29}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // SHELL ARMOR +        {0x02}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // NATURAL CURE +        {0x11}, {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // DAMP +        {0x0B}, {0x29}, {0x11}, {0x0B}, {0x11}, {0xFF} +    }, { // GROUND +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIMBER +        {0x0B}, {0x11}, {0x11}, {0x11}, {0x0B}, {0xFF} +    }, { // MAGNET PULL +        {0x02}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // WHITE SMOKE +        {0x29}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // SYNCHRONIZE +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVERGROW +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWIFT SWIM +        {0x02}, {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF} +    }, { // SAND STREAM +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAND VEIL +        {0x02}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // KEEN EYE +        {0x02}, {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // INNERFOCUS +        {0x1A}, {0x0B}, {0x02}, {0x1A}, {0xFF}, {0xFF} +    }, { // STATIC +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYPE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOUGH +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOUGHNESS +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHED SKIN +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // HUGE POWER +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // VOLT ABSORB +        {0x1A}, {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // WATER ABSORB +        {0x02}, {0x0B}, {0x11}, {0x1A}, {0x02}, {0x1A} +    }, { // ELECTRIC +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORECAST +        {0x1A}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERENE GRACE +        {0x0B}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON POINT +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGON +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRACE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OBLIVIOUS +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // TRUANT +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUN AWAY +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // STICKY HOLD +        {0x0B}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // CLOUD NINE +        {0x1A}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // NORMAL +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STEEL +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ILLUMINATE +        {0x0B}, {0x0B}, {0x29}, {0x29}, {0xFF}, {0xFF} +    }, { // EARLY BIRD +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUSTLE +        {0x11}, {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF} +    }, { // SHINE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLYING +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DROUGHT +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIGHTNINGROD +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMPOUNDEYES +        {0x02}, {0x0B}, {0x0B}, {0x02}, {0x29}, {0xFF} +    }, { // MARVEL SCALE +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WONDER GUARD +        {0x29}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // INSOMNIA +        {0x11}, {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // LEVITATE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLUS +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PRESSURE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIQUID OOZE +        {0x1A}, {0x02}, {0x0B}, {0x1A}, {0x0B}, {0xFF} +    }, { // COLOR CHANGE +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOUNDPROOF +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EFFECT SPORE +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // PKRS +        {0x1A}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIRE +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAME BODY +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MINUS +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OWN TEMPO +        {0x0B}, {0x1A}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // MAGMA ARMOR +        {0x02}, {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // WATER +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER VEIL +        {0x02}, {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // BUG +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWARM +        {0x0B}, {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // CUTE CHARM +        {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // IMMUNITY +        {0x11}, {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // BLAZE +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PICKUP +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PATTERN +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLASH FIRE +        {0x0B}, {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // VITAL SPIRIT +        {0x29}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // CHLOROPHYLL +        {0x1A}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // PURE POWER +        {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHIELD DUST +        {0x29}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_BATTLE[][6] = { +    { // MATCH UP +        {0x02}, {0x1A}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // GO +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NO. 1 +        {0x29}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // DECIDE +        {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // LET ME WIN +        {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WINS +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WIN +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WON +        {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // IF I WIN +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // WHEN I WIN +        {0x11}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // CAN’T WIN +        {0x11}, {0x0B}, {0x29}, {0x0B}, {0x11}, {0xFF} +    }, { // CAN WIN +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // NO MATCH +        {0x29}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // SPIRIT +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DECIDED +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRUMP CARD +        {0x29}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAKE THAT +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COME ON +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ATTACK +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURRENDER +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUTSY +        {0x02}, {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // TALENT +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // STRATEGY +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMITE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MATCH +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VICTORY +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OFFENSIVE +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SENSE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VERSUS +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIGHTS +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // POWER +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHALLENGE +        {0x0B}, {0x02}, {0x29}, {0x1A}, {0x0B}, {0x29} +    }, { // STRONG +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO STRONG +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GO EASY +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GENIUS +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEGEND +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ESCAPE +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIM +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIGHT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RESUSCITATE +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // POINTS +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERIOUS +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIVE UP +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSS +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IF I LOSE +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // LOST +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUARD +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARTNER +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // REJECT +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ACCEPT +        {0x02}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // INVINCIBLE +        {0x29}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // RECEIVED +        {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // EASY +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEAK +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO WEAK +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PUSHOVER +        {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEADER +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RULE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOVE +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_GREETINGS[][6] = { +    { // THANKS +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YES +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERE GOES +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERE I COME +        {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERE IT IS +        {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // YEAH +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WELCOME +        {0x11}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // OI +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOW DO +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONGRATS +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIVE ME +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SORRY +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // APOLOGIZE +        {0x0B}, {0x0B}, {0x11}, {0x29}, {0xFF}, {0xFF} +    }, { // FORGIVE +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEY, THERE +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HELLO +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOOD-BYE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THANK YOU +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // I’VE ARRIVED +        {0x11}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARDON +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCUSE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEE YA +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCUSE ME +        {0x0B}, {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // WELL, THEN +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GO AHEAD +        {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // APPRECIATE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEY? +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHAT’S UP? +        {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUH? +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NO +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HI +        {0x02}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // YEAH, YEAH +        {0x0B}, {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // BYE-BYE +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEET YOU +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEY +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMELL +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LISTENING +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOO-HAH +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YAHOO +        {0x29}, {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // YO +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COME OVER +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COUNT ON +        {0x0B}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_PEOPLE[][6] = { +    { // OPPONENT +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // I +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOU +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOURS +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SON +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOUR +        {0x0B, 0xF7}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOU’RE +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOU’VE +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOTHER +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRANDFATHER +        {0x1A}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNCLE +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FATHER +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BOY +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ADULT +        {0x0B}, {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // BROTHER +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SISTER +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRANDMOTHER +        {0x1A}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // AUNT +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARENT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAN +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ME +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIRL +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BABE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAMILY +        {0x02}, {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // HER +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIM +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HE +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLACE +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAUGHTER +        {0x1A}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIS +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HE’S +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AREN’T +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIBLINGS +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // KID +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHILDREN +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MR. +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MRS. +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MYSELF +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // I WAS +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO ME +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MY +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // I AM +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // I’VE +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHO +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMEONE +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHO WAS +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO WHOM +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHOSE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHO IS +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IT’S +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LADY +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRIEND +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALLY +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // PERSON +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUDE +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY WERE +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO THEM +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEIR +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY’RE +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY’VE +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEEN +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO US +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUR +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WE’RE +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIVAL +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WE’VE +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOMAN +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHE WAS +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO HER +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HER’S +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHE IS +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOME +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_VOICES[][6] = { +    { // ! +        {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // !! +        {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ?! +        {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ? +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // … +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // …! +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ……… +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // - +        {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // - - - +        {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UH-OH +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAAAH +        {0x02, 0x05, 0x08}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // AHAHA +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // OH? +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOPE +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // URGH +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HMM +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHOAH +        {0x1A}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // WROOOAAR! +        {0x1A}, {0x1A}, {0x1A}, {0x02}, {0xFF}, {0xFF} +    }, { // WOW +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIGGLE +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIGH +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNBELIEVABLE +        {0x29}, {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF} +    }, { // CRIES +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AGREE +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EH? +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRY +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EHEHE +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // OI, OI, OI +        {0x1A}, {0x0B}, {0x1A}, {0x0B}, {0x1A}, {0x0B} +    }, { // OH, YEAH +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // OH +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OOPS +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOCKED +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EEK +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRAAAH +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GWAHAHAHA +        {0x02}, {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // WAY +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TCH +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEHE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAH +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YUP +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAHAHA +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIYEEH +        {0x02}, {0x11}, {0x11}, {0x0B}, {0x0B}, {0xFF} +    }, { // HIYAH +        {0x11}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FUFUFU +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOL +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNORT +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUMPH +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEHEHE +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEH +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOHOHO +        {0x1A}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // UH-HUH +        {0x29}, {0x11}, {0x29}, {0x11}, {0xFF}, {0xFF} +    }, { // OH, DEAR +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0x0B}, {0xFF} +    }, { // ARRGH +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUFUFU +        {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MMM +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OH-KAY +        {0x1A}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // OKAY +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LALALA +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // YAY +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWW +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOWEE +        {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GWAH +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAHAHAHA +        {0x02}, {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_SPEECH[][6] = { +    { // LISTEN +        {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOT VERY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEAN +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIE +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAY +        {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RECOMMEND +        {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // NITWIT +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUITE +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FROM +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEELING +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BUT +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOWEVER +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CASE +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THE +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISS +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOW +        {0x0B}, {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF} +    }, { // HIT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENOUGH +        {0x0B}, {0x11}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // A LOT +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // A LITTLE +        {0x0B}, {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // ABSOLUTELY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AND +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ONLY +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AROUND +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PROBABLY +        {0x0B}, {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // IF +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VERY +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // A TINY BIT +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WILD +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT’S +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUST +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVEN SO, {0x0C}, {0x0B}, {0x1A}, {0x33}, {0xFF}, {0xFF} +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUST BE +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATURALLY +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOR NOW, {0x1A}, {0x23}, {0xFF}, {0x33}, {0xFF}, {0xFF} +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNDERSTOOD +        {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // JOKING +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // READY +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMETHING +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMEHOW +        {0x11}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // ALTHOUGH +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALSO +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PERFECT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AS MUCH AS +        {0x1A}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // REALLY +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRULY +        {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERIOUSLY +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOTALLY +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNTIL +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AS IF +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOOD +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RATHER +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWFULLY +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MODE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MORE +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO LATE +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FINALLY +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANY +        {0x11}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // INSTEAD +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FANTASTIC +        {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_ENDINGS[][6] = { +    { // WILL +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WILL BE HERE +        {0x11}, {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // OR +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TIMES +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WONDER +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IS IT? +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIMME +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COULD +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIKELY TO +        {0x0B}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOULD +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ISN’T IT? +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LET’S +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OTHER +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAS +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WERE +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THOSE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ISN’T +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WON’T +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAN’T +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAN +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DON’T +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DO +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOES +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHOM +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHICH +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WASN’T +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEREN’T +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAVE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAVEN’T +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // A +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AN +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOT +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THERE +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OK? +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SO +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAYBE +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABOUT +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVER +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IT +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALL +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOR +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ON +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OFF +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AS +        {0x0B}, {0x02}, {0x29}, {0x1A}, {0xFF}, {0xFF} +    }, { // TO +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WITH +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BETTER +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVER +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SINCE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OF +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELONGS TO +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AT +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IN +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUT +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIKE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DID +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIDN’T +        {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOESN’T +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WITHOUT +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AFTER +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEFORE +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHILE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAN +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ONCE +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANYWHERE +        {0x11}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_FEELINGS[][6] = { +    { // MEET +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLAY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HURRIED +        {0x0B}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOES +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIDDY +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAPPY +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAPPINESS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCITE +        {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // IMPORTANT +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FUNNY +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOT +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GO HOME +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // DISAPPOINTED +        {0x0B}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISAPPOINTS +        {0x0B}, {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // SAD +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRY +        {0x29}, {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // TRIES +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEARS +        {0x29}, {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // THINK +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEAR +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WANTS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISHEARD +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISLIKE +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANGRY +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANGER +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCARY +        {0x29}, {0x0B}, {0x11}, {0x11}, {0xFF}, {0xFF} +    }, { // LONESOME +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISAPPOINT +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JOY +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GETS +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEVER +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DARN +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOWNCAST +        {0x0B}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // INCREDIBLE +        {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIKES +        {0x1A}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISLIKES +        {0x02}, {0x0B}, {0x11}, {0x29}, {0xFF}, {0xFF} +    }, { // BORING +        {0x02}, {0x0B}, {0x11}, {0x11}, {0xFF}, {0xFF} +    }, { // CARE +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CARES +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALL RIGHT +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ADORE +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISASTER +        {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENJOY +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENJOYS +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EAT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LACKING +        {0x29}, {0x29}, {0x0B}, {0x11}, {0x0B}, {0xFF} +    }, { // BAD +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HARD +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TERRIBLE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOULD +        {0x11}, {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // NICE +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRINK +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURPRISE +        {0x11}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // FEAR +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WANT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAIT +        {0x02}, {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF} +    }, { // SATISFIED +        {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RARE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEGATIVE +        {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // DONE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DANGER +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEFEATED +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAT +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GREAT +        {0x1A}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROMANTIC +        {0x1A}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUESTION +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNDERSTAND +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNDERSTANDS +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_CONDITIONS[][6] = { +    { // HOT +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXISTS +        {0x0B}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCESS +        {0x11}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // APPROVED +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAS +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOOD +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LESS +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOMENTUM +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOING +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEIRD +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BUSY +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOGETHER +        {0x29}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FULL +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABSENT +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEING +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEED +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TASTY +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKILLED +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOISY +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BIG +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LATE +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLOSE +        {0x02}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // DOCILE +        {0x02}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // AMUSING +        {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENTERTAINING +        {0x29}, {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // PERFECTION +        {0x0B}, {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // PRETTY +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEALTHY +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCELLENT +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // UPSIDE DOWN +        {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLD +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // REFRESHING +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNAVOIDABLE +        {0x29}, {0x0B}, {0x0B}, {0x11}, {0x02}, {0xFF} +    }, { // MUCH +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVERWHELMING +        {0x11}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // FABULOUS +        {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELSE +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXPENSIVE +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CORRECT +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IMPOSSIBLE +        {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMALL +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIFFERENT +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // TIRED +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKILL +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOP +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NON-STOP +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PREPOSTEROUS +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NONE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOTHING +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATURAL +        {0x02}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // BECOMES +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUKEWARM +        {0x02}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAST +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOW +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWFUL +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALONE +        {0x02}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // BORED +        {0x0B}, {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // SECRET +        {0x0B}, {0x0B}, {0x11}, {0x11}, {0xFF}, {0xFF} +    }, { // MYSTERY +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LACKS +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEST +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOUSY +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISTAKE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KIND +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WELL +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEAKENED +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIMPLE +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEMS +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BADLY +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_ACTIONS[][6] = { +    { // MEETS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONCEDE +        {0x0B}, {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // GIVE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIVES +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLAYED +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLAYS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLLECT +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WALKING +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WALKS +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAYS +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WENT +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAID +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAKE UP +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAKES UP +        {0x02}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANGERS +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEACH +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEACHES +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLEASE +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEARN +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHANGE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STORY +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRUST +        {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // LAVISH +        {0x1A}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LISTENS +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEARING +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRAINS +        {0x02}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHOOSE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COME +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAME +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEARCH +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAKE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAUSE +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOW +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOWS +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // REFUSE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // STORES +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BRAG +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // IGNORANT +        {0x11}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // THINKS +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELIEVE +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLIDE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // EATS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // USE +        {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // USES +        {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // USING +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // COULDN’T +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAPABLE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISAPPEAR +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // APPEAR +        {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // THROW +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORRY +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLEPT +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLEEP +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RELEASE +        {0x0B}, {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // DRINKS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUNS +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUN +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORKS +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORKING +        {0x02}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // TALKING +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TALK +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SINK +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMACK +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PRETEND +        {0x1A}, {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // PRAISE +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVERDO +        {0x11}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // SHOW +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOOKS +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEES +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEK +        {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // OWN +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAKE +        {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALLOW +        {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORGET +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORGETS +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // APPEARS +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAINT +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAINTED +        {0x02}, {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_LIFESTYLE[][6] = { +    { // CHORES +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOME +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MONEY +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALLOWANCE +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATH +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONVERSATION +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCHOOL +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMMEMORATE +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HABIT +        {0x0B}, {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // GROUP +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORD +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STORE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERVICE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORK +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SYSTEM +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRAIN +        {0x02}, {0x11}, {0x11}, {0x0B}, {0x0B}, {0xFF} +    }, { // CLASS +        {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // LESSONS +        {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // INFORMATION +        {0x11}, {0x1A}, {0x02}, {0x11}, {0x1A}, {0xFF} +    }, { // LIVING +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEACHER +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOURNAMENT +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LETTER +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVENT +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIGITAL +        {0x11}, {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // TEST +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEPT. STORE +        {0x02}, {0x29}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // TELEVISION +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PHONE +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // ITEM +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NAME +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEWS +        {0x0B}, {0x29}, {0x11}, {0x0B}, {0x11}, {0x0B} +    }, { // POPULAR +        {0x1A}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARTY +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STUDY +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHINE +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAIL +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MESSAGE +        {0x11}, {0x0B}, {0x11}, {0x29}, {0xFF}, {0xFF} +    }, { // PROMISE +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DREAM +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KINDERGARTEN +        {0x11}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // LIFE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RADIO +        {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // RENTAL +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORLD +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_HOBBIES[][6] = { +    { // IDOL +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANIME +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SONG +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOVIE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWEETS +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHAT +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHILD’S PLAY +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOYS +        {0x11}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUSIC +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CARDS +        {0x02}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // SHOPPING +        {0x0B}, {0x11}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // CAMERA +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VIEWING +        {0x0B}, {0x11}, {0x11}, {0x29}, {0xFF}, {0xFF} +    }, { // SPECTATOR +        {0x29}, {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // GOURMET +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GAME +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RPG +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLLECTION +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMPLETE +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGAZINE +        {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WALK +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BIKE +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOBBY +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPORTS +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOFTWARE +        {0x1A}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SONGS +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIET +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TREASURE +        {0x1A}, {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // TRAVEL +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DANCE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHANNEL +        {0x02}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAKING +        {0x0B}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // FISHING +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DATE +        {0x0B}, {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF} +    }, { // DESIGN +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOCOMOTIVE +        {0x1A}, {0x1A}, {0x1A}, {0x11}, {0x0B}, {0xFF} +    }, { // PLUSH DOLL +        {0x11}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PC +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLOWERS +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERO +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NAP +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEROINE +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FASHION +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ADVENTURE +        {0x02}, {0x0B}, {0x0B}, {0x29}, {0x0B}, {0xFF} +    }, { // BOARD +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BALL +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BOOK +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FESTIVAL +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMICS +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOLIDAY +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLANS +        {0x0B}, {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // TRENDY +        {0x11}, {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF} +    }, { // VACATION +        {0x29}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOOK +        {0x02}, {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_TIME[][6] = { +    { // FALL +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MORNING +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOMORROW +        {0x11}, {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // LAST +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAY +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMETIME +        {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALWAYS +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CURRENT +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOREVER +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAYS +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // END +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TUESDAY +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YESTERDAY +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TODAY +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRIDAY +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MONDAY +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LATER +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EARLIER +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANOTHER +        {0x02}, {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // TIME +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FINISH +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEDNESDAY +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOON +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // START +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MONTH +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STOP +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOW +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FINAL +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEXT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AGE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SATURDAY +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUMMER +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUNDAY +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEGINNING +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPRING +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAYTIME +        {0x02}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // WINTER +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAILY +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OLDEN +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALMOST +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEARLY +        {0x0B}, {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // THURSDAY +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIGHTTIME +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIGHT +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEK +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_MISC[][6] = { +    { // HIGHS +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOWS +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UM +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // REAR +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THINGS +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THING +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELOW +        {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABOVE +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // BACK +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIGH +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // INSIDE +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUTSIDE +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BESIDE +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIS IS IT! +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVERY +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THESE +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // THESE WERE +        {0x11}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // DOWN +        {0x11}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THOSE ARE +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THOSE WERE +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT’S IT! +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AM +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT WAS +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRONT +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UP +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHOICE +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAR +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWAY +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEAR +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHERE +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHEN +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHAT +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEEP +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHALLOW +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHY +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONFUSED +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OPPOSITE +        {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // LEFT +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIGHT +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_ADJECTIVES[][6] = { +    { // WANDERING +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RICKETY +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK-SOLID +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUNGRY +        {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // TIGHT +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TICKLISH +        {0x11}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // TWIRLING +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIRALING +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIRSTY +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOLLING +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SILKY +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SADLY +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOPELESS +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // USELESS +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DROOLING +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCITING +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THICK +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMOOTH +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLIMY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIN +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BREAK +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VORACIOUS +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCATTER +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWESOME +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WIMPY +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOBBLY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHAKY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIPPED +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHREDDED +        {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // INCREASING +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YET +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DESTROYED +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIERY +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOVEY-DOVEY +        {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAPPILY +        {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANTICIPATION +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_EVENTS[][6] = { +    { // APPEAL +        {0x02}, {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVENTS +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STAY-AT-HOME +        {0x02}, {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // BERRY +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONTEST +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MC +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUDGE +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUPER +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STAGE +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HALL OF FAME +        {0x29}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // EVOLUTION +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE TOWER +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEADERS +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE ROOM +        {0x02}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIDDEN +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SECRET BASE +        {0x0B}, {0x0B}, {0x11}, {0x02}, {0x11}, {0xFF} +    }, { // BLEND +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKEBLOCK +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MASTER +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RANK +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIBBON +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_MOVE_1[][6] = { +    { // THUNDERBOLT +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // IRON_TAIL +        {0x0B}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // ICE_BALL +        {0x1A}, {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // YAWN +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOVELY_KISS +        {0x1A}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIGHTMARE +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MORNING_SUN +        {0x1A}, {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // VITAL_THROW +        {0x11}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIG +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // THRASH +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWEET_SCENT +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARM +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAIN_DANCE +        {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONFUSE_RAY +        {0x1A}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAIL +        {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // AROMATHERAPY +        {0x02}, {0x1A}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // BUBBLE +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENCORE +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUT +        {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // RAGE +        {0x02}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // SUPER_FANG +        {0x29}, {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // PAIN_SPLIT +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0x0B}, {0xFF} +    }, { // TORMENT +        {0x1A}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // STRING_SHOT +        {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWAGGER +        {0x02}, {0x0B}, {0x0B}, {0x0B}, {0x11}, {0xFF} +    }, { // SNORE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEAL_BELL +        {0x11}, {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // SCREECH +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0x11}, {0xFF} +    }, { // ROCK_THROW +        {0x0B}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_SMASH +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // ROCK_SLIDE +        {0x0B}, {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // WEATHER_BALL +        {0x0B}, {0x0B}, {0x1A}, {0x1A}, {0x1A}, {0x0B} +    }, { // WHIRLPOOL +        {0x11}, {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAKE_TEARS +        {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SING +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPITE +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIR_CUTTER +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AEROBLAST +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMOKESCREEN +        {0x02}, {0x29}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // PURSUIT +        {0x0B}, {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOUBLE_SLAP +        {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIRROR_MOVE +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVERHEAT +        {0x11}, {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // AURORA_BEAM +        {0x02}, {0x29}, {0x1A}, {0x02}, {0x02}, {0xFF} +    }, { // MEMENTO +        {0x0B}, {0x0B}, {0x1A}, {0x1A}, {0x11}, {0xFF} +    }, { // OCTAZOOKA +        {0x1A}, {0x02}, {0x29}, {0x29}, {0x02}, {0xFF} +    }, { // FLATTER +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ASTONISH +        {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // WILL_O_WISP +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RETURN +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRUDGE +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STRENGTH +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COUNTER +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAME_WHEEL +        {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAMETHROWER +        {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // ODOR_SLEUTH +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHARPEN +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOUBLE_TEAM +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUST +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HARDEN +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISABLE +        {0x02}, {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // RAZOR_WIND +        {0x11}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // BIDE +        {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // CRUNCH +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BITE +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THUNDER +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // THUNDER_PUNCH +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENDEAVOR +        {0x1A}, {0x11}, {0x29}, {0x02}, {0x11}, {0x1A} +    }, { // FACADE +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // KARATE_CHOP +        {0x02}, {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // CLAMP +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WITHDRAW +        {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONSTRICT +        {0x29}, {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF} +    }, { // BRICK_BREAK +        {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_TOMB +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOCUS_ENERGY +        {0x0B}, {0x0B}, {0x11}, {0x1A}, {0x29}, {0xFF} +    }, { // FOCUS_PUNCH +        {0x02}, {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // GIGA_DRAIN +        {0x11}, {0x02}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // REVERSAL +        {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMELLING_SALT +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPORE +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEECH_LIFE +        {0x29}, {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // SLASH +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SILVER_WIND +        {0x11}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // METAL_SOUND +        {0x0B}, {0x02}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // GRASS_WHISTLE +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TICKLE +        {0x02}, {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // SPIDER_WEB +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRABHAMMER +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAZE +        {0x29}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // MEAN_LOOK +        {0x1A}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CROSS_CHOP +        {0x0B}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUTRAGE +        {0x29}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOW_KICK +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANCIENT_POWER +        {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SYNTHESIS +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // AGILITY +        {0x02}, {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // RAPID_SPIN +        {0x29}, {0x1A}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // ICY_WIND +        {0x0B}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIND_READER +        {0x11}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // COSMIC_POWER +        {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKY_ATTACK +        {0x11}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // POWDER_SNOW +        {0x29}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // FOLLOW_ME +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // METEOR_MASH +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENDURE +        {0x02}, {0x29}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // ROLLOUT +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCARY_FACE +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYBEAM +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYWAVE +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYCHIC +        {0x11}, {0x1A}, {0x11}, {0x0B}, {0x0B}, {0xFF} +    }, { // HYPNOSIS +        {0x11}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // UPROAR +        {0x02}, {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER_SPOUT +        {0x1A}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIGNAL_BEAM +        {0x02}, {0x0B}, {0x0B}, {0x29}, {0x0B}, {0xFF} +    }, { // PSYCH_UP +        {0x11}, {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUBMISSION +        {0x11}, {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // RECOVER +        {0x0B}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // EARTHQUAKE +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATURE_POWER +        {0x02}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LICK +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAIL +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAIL_WHIP +        {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SELF_DESTRUCT +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // STUN_SPORE +        {0x02}, {0x0B}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // BIND +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHADOW_PUNCH +        {0x11}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // SHADOW_BALL +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARGE +        {0x02}, {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF} +    }, { // MIST +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // FISSURE +        {0x0B}, {0x1A}, {0x11}, {0x29}, {0xFF}, {0xFF} +    }, { // EXTREME_SPEED +        {0x29}, {0x1A}, {0x0B}, {0x1A}, {0xFF}, {0xFF} +    }, { // EXTRASENSORY +        {0x1A}, {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF} +    }, { // SAFEGUARD +        {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABSORB +        {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKY_UPPERCUT +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKILL_SWAP +        {0x0B}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // SKETCH +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEADBUTT +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOUBLE_EDGE +        {0x11}, {0x11}, {0x1A}, {0x02}, {0x0B}, {0xFF} +    }, { // SANDSTORM +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAND_ATTACK +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAND_TOMB +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPARK +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWIFT +        {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // KINESIS +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMOG +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROWTH +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SACRED_FIRE +        {0x0B}, {0x29}, {0x0B}, {0x0B}, {0x29}, {0x0B} +    }, { // SHEER_COLD +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0x0B}, {0xFF} +    }, { // SOLAR_BEAM +        {0x1A}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SONIC_BOOM +        {0x29}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLY +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_MOVE_2[][6] = { +    { // TACKLE +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXPLOSION +        {0x0B}, {0x1A}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // DIVE +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIRE_BLAST +        {0x0B}, {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF} +    }, { // WATERFALL +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUDDY_WATER +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // STOCKPILE +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLAM +        {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TWISTER +        {0x11}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BULLET_SEED +        {0x29}, {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // TWINEEDLE +        {0x29}, {0x1A}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // SOFT_BOILED +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // EGG_BOMB +        {0x0B}, {0x11}, {0x0B}, {0x1A}, {0x0B}, {0xFF} +    }, { // FAINT_ATTACK +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BARRAGE +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MINIMIZE +        {0x1A}, {0x11}, {0x02}, {0x1A}, {0xFF}, {0xFF} +    }, { // SEISMIC_TOSS +        {0x0B}, {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUPERSONIC +        {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAUNT +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOONLIGHT +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // PECK +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARM_THRUST +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HORN_ATTACK +        {0x1A}, {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // HORN_DRILL +        {0x1A}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WING_ATTACK +        {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // AERIAL_ACE +        {0x02}, {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF} +    }, { // SWORDS_DANCE +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VINE_WHIP +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONVERSION +        {0x29}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONVERSION_2 +        {0x29}, {0x02}, {0x29}, {0x0B}, {0x11}, {0xFF} +    }, { // HELPING_HAND +        {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // IRON_DEFENSE +        {0x0B}, {0x11}, {0x0B}, {0x02}, {0x0B}, {0xFF} +    }, { // TELEPORT +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // THUNDER_SHOCK +        {0x1A}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOCK_WAVE +        {0x1A}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUICK_ATTACK +        {0x29}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWEET_KISS +        {0x11}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // THUNDER_WAVE +        {0x1A}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // ZAP_CANNON +        {0x11}, {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // BLOCK +        {0x11}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOWL +        {0x02}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_GAS +        {0x11}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOXIC +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_FANG +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_POWDER +        {0x11}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_STING +        {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIKE_CANNON +        {0x1A}, {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // ACID_ARMOR +        {0x0B}, {0x29}, {0x0B}, {0x02}, {0x0B}, {0xFF} +    }, { // TAKE_DOWN +        {0x1A}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUMP_KICK +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BOUNCE +        {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HI_JUMP_KICK +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRI_ATTACK +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGON_CLAW +        {0x02}, {0x0B}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // TRICK +        {0x11}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRIPLE_KICK +        {0x0B}, {0x11}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // DRILL_PECK +        {0x1A}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUD_SPORT +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUD_SLAP +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIEF +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AMNESIA +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIGHT_SHADE +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROWL +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLACK_OFF +        {0x02}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURF +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROLE_PLAY +        {0x1A}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // NEEDLE_ARM +        {0x11}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // DOUBLE_KICK +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUNNY_DAY +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEER +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WISH +        {0x29}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAKE_OUT +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLEEP_TALK +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PAY_DAY +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ASSIST +        {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEAT_WAVE +        {0x11}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // SLEEP_POWDER +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // REST +        {0x0B}, {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // INGRAIN +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONFUSION +        {0x1A}, {0x29}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // BODY_SLAM +        {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWALLOW +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CURSE +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYDRO_PUMP +        {0x11}, {0x1A}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // HYPER_VOICE +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER_BEAM +        {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUPERPOWER +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // STEEL_WING +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIT_UP +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // DYNAMIC_PUNCH +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUILLOTINE +        {0x11}, {0x1A}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // VICE_GRIP +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOCK_OFF +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POUND +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAZOR_LEAF +        {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATON_PASS +        {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // PETAL_DANCE +        {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPLASH +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BUBBLE_BEAM +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELLY_DRUM +        {0x02}, {0x29}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // BARRIER +        {0x02}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // LIGHT_SCREEN +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCRATCH +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER_FANG +        {0x11}, {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // EMBER +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SECRET_POWER +        {0x0B}, {0x0B}, {0x11}, {0x02}, {0x29}, {0x0B} +    }, { // DIZZY_PUNCH +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BULK_UP +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IMPRISON +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEATHER_DANCE +        {0x02}, {0x29}, {0x0B}, {0x0B}, {0x11}, {0x0B} +    }, { // WHIRLWIND +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAT_UP +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLIZZARD +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STOMP +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLASH +        {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEETER_DANCE +        {0x02}, {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // CRUSH_CLAW +        {0x0B}, {0x02}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // BLAZE_KICK +        {0x0B}, {0x29}, {0x0B}, {0x0B}, {0x0B}, {0xFF} +    }, { // PRESENT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ERUPTION +        {0x0B}, {0x29}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // SLUDGE +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLUDGE_BOMB +        {0x02}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLARE +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRANSFORM +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_TAIL +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROAR +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BONE_RUSH +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAMOUFLAGE +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COVET +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAIL_GLOW +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // BONE_CLUB +        {0x1A}, {0x0B}, {0x0B}, {0x29}, {0x0B}, {0xFF} +    }, { // BONEMERANG +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIRE_SPIN +        {0x0B}, {0x29}, {0x0B}, {0x11}, {0x0B}, {0xFF} +    }, { // FIRE_PUNCH +        {0x0B}, {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // PERISH_SONG +        {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // WRAP +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIKES +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNITUDE +        {0x11}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // MAGICAL_LEAF +        {0x02}, {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // MAGIC_COAT +        {0x02}, {0x11}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // MUD_SHOT +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACH_PUNCH +        {0x0B}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // PROTECT +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEFENSE_CURL +        {0x0B}, {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // ROLLING_KICK +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUBSTITUTE +        {0x0B}, {0x0B}, {0x02}, {0x1A}, {0xFF}, {0xFF} +    }, { // DETECT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIN_MISSILE +        {0x02}, {0x0B}, {0x02}, {0x0B}, {0x0B}, {0xFF} +    }, { // WATER_SPORT +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER_GUN +        {0x02}, {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // MIST_BALL +        {0x0B}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER_PULSE +        {0x02}, {0x02}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // FURY_ATTACK +        {0x29}, {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // FURY_SWIPES +        {0x02}, {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // DESTINY_BOND +        {0x02}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // FALSE_SWIPE +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORESIGHT +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIRROR_COAT +        {0x11}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FUTURE_SIGHT +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MILK_DRINK +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CALM_MIND +        {0x0B}, {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF} +    }, { // MEGA_DRAIN +        {0x0B}, {0x02}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // MEGA_KICK +        {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGA_PUNCH +        {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGAHORN +        {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIDDEN_POWER +        {0x02}, {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // METAL_CLAW +        {0x0B}, {0x02}, {0x02}, {0x29}, {0x0B}, {0xFF} +    }, { // ATTRACT +        {0x02}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIMIC +        {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRUSTRATION +        {0x29}, {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // LEECH_SEED +        {0x0B}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // METRONOME +        {0x0B}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // DREAM_EATER +        {0x02}, {0x29}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // ACID +        {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEDITATE +        {0x0B}, {0x11}, {0x02}, {0x11}, {0x1A}, {0xFF} +    }, { // SNATCH +        {0x11}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // LUSTER_PURGE +        {0x0B}, {0x11}, {0x0B}, {0x0B}, {0xFF}, {0xFF} +    }, { // LEAF_BLADE +        {0x02}, {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // RECYCLE +        {0x02}, {0x29}, {0x0B}, {0x0B}, {0x11}, {0x29} +    }, { // REFLECT +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // REFRESH +        {0x0B}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // REVENGE +        {0x0B}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGON_RAGE +        {0x02}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGON_BREATH +        {0x0B}, {0x29}, {0x1A}, {0x0B}, {0xFF}, {0xFF} +    }, { // DRAGON_DANCE +        {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ICE_PUNCH +        {0x0B}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ICE_BEAM +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FURY_CUTTER +        {0x1A}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMET_PUNCH +        {0x1A}, {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // SKULL_BASH +        {0x0B}, {0x0B}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // LOCK_ON +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_BLAST +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // COTTON_SPORE +        {0x02}, {0x29}, {0x1A}, {0x02}, {0x02}, {0xFF} +    }, { // STRUGGLE +        {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_TRENDY_SAYING[][6] = { +    { // KTHX, BYE. +        {0x1A}, {0x29}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // YES, SIR! +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // AVANT GARDE +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // COUPLE +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUCH OBLIGED +        {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // YEEHAW! +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGA +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // 1-HIT KO! +        {0x29}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // DESTINY +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CANCEL +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEW +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLATTEN +        {0x0B}, {0x0B}, {0x0B}, {0x0B}, {0x0B}, {0xFF} +    }, { // KIDDING +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSER +        {0x29}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSING +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAPPENING +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIP AND +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHAKE +        {0x02}, {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // SHADY +        {0x1A}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // UPBEAT +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MODERN +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMELL YA +        {0x11}, {0x0B}, {0x02}, {0x0B}, {0xFF}, {0xFF} +    }, { // BANG +        {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOCKOUT +        {0x11}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // HASSLE +        {0x02}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // WINNER +        {0x0B}, {0x29}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // FEVER +        {0x0B}, {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // WANNABE +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // BABY +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEART +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // OLD +        {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOUNG +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // UGLY +        {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    } +}; + + +static const struct BardSound BardMusic_POKEMON_2[][6] = { +    { // EKANS +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARBOK +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEAKING +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARIADOS +        {0x02}, {0x11}, {0x02}, {0x1A}, {0xFF}, {0xFF} +    }, { // CROCONAW +        {0x11}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNOWN +        {0x11}, {0x1A}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // EEVEE +        {0x0B}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // GEODUDE +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // SPINARAK +        {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // PILOSWINE +        {0x0B}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ONIX +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARCANINE +        {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUDOWOODO +        {0x1A}, {0x0B}, {0x02}, {0x29}, {0xFF}, {0xFF} +    }, { // WEEPINBELL +        {0x29}, {0x11}, {0x02}, {0x11}, {0x02}, {0xFF} +    }, { // VICTREEBEL +        {0x02}, {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // WOOPER +        {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWINUB +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKARMORY +        {0x02}, {0x02}, {0x0B}, {0x1A}, {0xFF}, {0xFF} +    }, { // AIPOM +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ESPEON +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // HITMONCHAN +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELEKID +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELECTABUZZ +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENTEI +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // FERALIGATR +        {0x11}, {0x0B}, {0x02}, {0x1A}, {0xFF}, {0xFF} +    }, { // FURRET +        {0x11}, {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // OCTILLERY +        {0x1A}, {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // PRIMEAPE +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SENTRET +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STANTLER +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPEAROW +        {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEAROW +        {0x11}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // OMASTAR +        {0x02}, {0x1A}, {0x1A}, {0x1A}, {0xFF}, {0xFF} +    }, { // OMANYTE +        {0x02}, {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // GROWLITHE +        {0x29}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHAMP +        {0x02}, {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // DRAGONITE +        {0x02}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // PINSIR +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNORLAX +        {0x0B}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // KABUTO +        {0x02}, {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // KABUTOPS +        {0x02}, {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HITMONTOP +        {0x02}, {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF} +    }, { // WARTORTLE +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLASTOISE +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FARFETCHD +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUBONE +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAROWAK +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KANGASKHAN +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUNFLORA +        {0x1A}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // CATERPIE +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // GYARADOS +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAPIDASH +        {0x02}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // NINETALES +        {0x29}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIRAFARIG +        {0x11}, {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // BELLOSSOM +        {0x29}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // KINGDRA +        {0x0B}, {0x0B}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // KINGLER +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLOOM +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PINECO +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLIGAR +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KRABBY +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRANBULL +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CROBAT +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABRA +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GENGAR +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAUROS +        {0x02}, {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGIKARP +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNEMITE +        {0x02}, {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // GASTLY +        {0x0B}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAUNTER +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHOKE +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KAKUNA +        {0x1A}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYDUCK +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PHANPY +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RATTATA +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLDUCK +        {0x0B}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLBAT +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLEM +        {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRAVELER +        {0x0B}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // VENONAT +        {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RHYDON +        {0x11}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // RHYHORN +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PUPITAR +        {0x29}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // CORSOLA +        {0x1A}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HITMONLEE +        {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZAPDOS +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JOLTEON +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSHREW +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSLASH +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEADRA +        {0x0B}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHELLDER +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VAPOREON +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEWGONG +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUICUNE +        {0x29}, {0x11}, {0x29}, {0x0B}, {0xFF}, {0xFF} +    }, { // STARMIE +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCYTHER +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZUBAT +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEEDRILL +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPNO +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DROWZEE +        {0x02}, {0x29}, {0x02}, {0x1A}, {0xFF}, {0xFF} +    }, { // SQUIRTLE +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CELEBI +        {0x0B}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOBBUFFET +        {0x1A}, {0x11}, {0x0B}, {0x02}, {0x29}, {0xFF} +    }, { // DUGTRIO +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HORSEA +        {0x0B}, {0x0B}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXEGGCUTE +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHIKORITA +        {0x0B}, {0x11}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // CHINCHOU +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHUCKLE +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIGLETT +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // REMORAID +        {0x0B}, {0x1A}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // DELIBIRD +        {0x1A}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOUNDOUR +        {0x29}, {0x29}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // AMPHAROS +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // DODUO +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DODRIO +        {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMEARGLE +        {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // KOFFING +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACRUEL +        {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOGETIC +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOGEPI +        {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLDEEN +        {0x1A}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // METAPOD +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DONPHAN +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // ODDISH +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXEGGUTOR +        {0x1A}, {0x1A}, {0x0B}, {0x11}, {0xFF}, {0xFF} +    }, { // NIDOKING +        {0x11}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDOQUEEN +        {0x11}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDORAN_F +        {0x11}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDORAN_M +        {0x11}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDORINA +        {0x11}, {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // NIDORINO +        {0x11}, {0x1A}, {0x11}, {0x1A}, {0xFF}, {0xFF} +    }, { // MEOWTH +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNEASEL +        {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POLIWHIRL +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // POLITOED +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POLIWRATH +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // POLIWAG +        {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUAGSIRE +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATU +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // XATU +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUNSPARCE +        {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEL +        {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // STEELIX +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYPHLOSION +        {0x1A}, {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGONAIR +        {0x02}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // BUTTERFREE +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCIZOR +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOPPIP +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLISSEY +        {0x0B}, {0x11}, {0x0B}, {0x11}, {0x02}, {0xFF} +    }, { // PARAS +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARASECT +        {0x02}, {0x02}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // QWILFISH +        {0x02}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MR_MIME +        {0x02}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYROGUE +        {0x02}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLOYSTER +        {0x02}, {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYRANITAR +        {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLEFFA +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEDLE +        {0x1A}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIKACHU +        {0x11}, {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLEFABLE +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIDGEOT +        {0x02}, {0x29}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIDGEOTTO +        {0x02}, {0x29}, {0x1A}, {0x02}, {0xFF}, {0xFF} +    }, { // PICHU +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLEFAIRY +        {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARMANDER +        {0x29}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // STARYU +        {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CYNDAQUIL +        {0x0B}, {0x29}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // SUNKERN +        {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEDDIURSA +        {0x0B}, {0x11}, {0x29}, {0x02}, {0xFF}, {0xFF} +    }, { // VOLTORB +        {0x1A}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOLTRES +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAREON +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALAKAZAM +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGMAR +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORRETRESS +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // WIGGLYTUFF +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // IVYSAUR +        {0x11}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // BULBASAUR +        {0x11}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // VENUSAUR +        {0x11}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // AERODACTYL +        {0x02}, {0x0B}, {0x1A}, {0x02}, {0x11}, {0xFF} +    }, { // MAGBY +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // IGGLYBUFF +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // UMBREON +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARTICUNO +        {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JIGGLYPUFF +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNUBBULL +        {0x29}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // BAYLEEF +        {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRIMER +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUK +        {0x0B}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERACROSS +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOUNDOOM +        {0x29}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // PERSIAN +        {0x1A}, {0x11}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // LICKITUNG +        {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HO_OH +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOOTHOOT +        {0x1A}, {0x1A}, {0x1A}, {0x1A}, {0xFF}, {0xFF} +    }, { // PIDGEY +        {0x02}, {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // PONYTA +        {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKIPLOOM +        {0x29}, {0x0B}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // PORYGON +        {0x1A}, {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // PORYGON2 +        {0x1A}, {0x11}, {0x1A}, {0x0B}, {0x11}, {0xFF} +    }, { // MAGCARGO +        {0x02}, {0x02}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLUGMA +        {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUILAVA +        {0x11}, {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF} +    }, { // BELLSPROUT +        {0x1A}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEZING +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MARILL +        {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AZUMARILL +        {0x02}, {0x29}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // ELECTRODE +        {0x0B}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MANKEY +        {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MANTINE +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRATINI +        {0x02}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEW +        {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEWTWO +        {0x11}, {0x29}, {0x29}, {0x29}, {0xFF}, {0xFF} +    }, { // MILTANK +        {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISDREAVUS +        {0x02}, {0x29}, {0x29}, {0x11}, {0xFF}, {0xFF} +    }, { // SMOOCHUM +        {0x29}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGANIUM +        {0x0B}, {0x02}, {0x11}, {0x0B}, {0xFF}, {0xFF} +    }, { // DITTO +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACOOL +        {0x0B}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAREEP +        {0x1A}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAAFFY +        {0x02}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // VENOMOTH +        {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // TANGELA +        {0x02}, {0x0B}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLOWKING +        {0x02}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLOWBRO +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLOWPOKE +        {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MURKROW +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // YANMA +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KADABRA +        {0x02}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LARVITAR +        {0x02}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOCTOWL +        {0x1A}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAIKOU +        {0x02}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAICHU +        {0x02}, {0x11}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHANSEY +        {0x02}, {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF} +    }, { // RATICATE +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAPRAS +        {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // VILEPLUME +        {0x11}, {0x1A}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // LANTURN +        {0x02}, {0x29}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARMELEON +        {0x29}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARIZARD +        {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // URSARING +        {0x29}, {0x02}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // JYNX +        {0x1A}, {0x02}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUGIA +        {0x29}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNETON +        {0x02}, {0x0B}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEDIAN +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEDYBA +        {0x0B}, {0x11}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // VULPIX +        {0x29}, {0x11}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUMPLUFF +        {0x02}, {0x29}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOTODILE +        {0x02}, {0x11}, {0x02}, {0x11}, {0xFF}, {0xFF} +    }, { // MACHOP +        {0x02}, {0x1A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +#endif //GUARD_DATA_BARD_MUSIC_H diff --git a/src/data/bard_music_en.h b/src/data/bard_music_en.h new file mode 100644 index 000000000..98f4d4def --- /dev/null +++ b/src/data/bard_music_en.h @@ -0,0 +1,3678 @@ +#ifndef GUARD_DATA_BARD_MUSIC_H +#define GUARD_DATA_BARD_MUSIC_H + +/*static*/ const struct BardSound BardMusic_POKEMON[][6] = { +    { // ARMALDO +        {0x1B}, {0x1B}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // BEAUTIFLY +        {0x2D}, {0x09}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // MEDITITE +        {0x09}, {0x11}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // SEAKING +        {0x0C}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TORCHIC +        {0x18}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANORITH +        {0x00}, {0x18}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABSOL +        {0x00}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURSKIT +        {0x30}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MASQUERAIN +        {0x00}, {0x30}, {0x03}, {0x33}, {0xFF}, {0xFF} +    }, { // GEODUDE +        {0x0C}, {0x18}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // ILLUMISE +        {0x0C}, {0x27}, {0x0C}, {0x03}, {0xFF}, {0xFF} +    }, { // SKARMORY +        {0x1B}, {0x1A}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKITTY +        {0x11}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DELCATTY +        {0x09}, {0x00}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWELLOW +        {0x09}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLALIE +        {0x05}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KYOGRE +        {0x12}, {0x18}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHAMP +        {0x2A}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PINSIR +        {0x11}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KECLEON +        {0x09}, {0x0C}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // SHUPPET +        {0x2A}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SILCOON +        {0x11}, {0x28}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BRELOOM +        {0x09}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHROOMISH +        {0x27}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CARVANHA +        {0x1B}, {0x01}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // TREECKO +        {0x0C}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WINGULL +        {0x0F}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GYARADOS +        {0x1D}, {0x09}, {0x11}, {0x1D}, {0xFF}, {0xFF} +    }, { // NINETALES +        {0x12}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIRAFARIG +        {0x30}, {0x00}, {0x2A}, {0x11}, {0xFF}, {0xFF} +    }, { // KIRLIA +        {0x30}, {0x0C}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELLOSSOM +        {0x09}, {0x1B}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // KINGDRA +        {0x0C}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLOOM +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAWILE +        {0x1B}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROUDON +        {0x21}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIGHTYENA +        {0x12}, {0x0C}, {0x09}, {0x2C}, {0xFF}, {0xFF} +    }, { // CROBAT +        {0x18}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABRA +        {0x00}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLAKING +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WURMPLE +        {0x30}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGIKARP +        {0x00}, {0x11}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNEMITE +        {0x00}, {0x09}, {0x12}, {0xFF}, {0xFF}, {0xFF} +    }, { // TORKOAL +        {0x18}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHOKE +        {0x2A}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GULPIN +        {0x24}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARON +        {0x1B}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYDUCK +        {0x12}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAIRON +        {0x05}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHISMUR +        {0x11}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NUZLEAF +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PHANPY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHELGON +        {0x09}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLDUCK +        {0x18}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLBAT +        {0x1A}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLEM +        {0x18}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRAVELER +        {0x00}, {0x09}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // GARDEVOIR +        {0x1B}, {0x09}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // RHYDON +        {0x12}, {0x15}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RHYHORN +        {0x14}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOREBYSS +        {0x1A}, {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // CORSOLA +        {0x18}, {0x18}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // CACNEA +        {0x00}, {0x0C}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUSCLOPS +        {0x2A}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHARPEDO +        {0x1D}, {0x0C}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZANGOOSE +        {0x03}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSHREW +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSLASH +        {0x00}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEADRA +        {0x0C}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RELICANTH +        {0x09}, {0x11}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // ZIGZAGOON +        {0x11}, {0x00}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRAWDAUNT +        {0x1B}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCEPTILE +        {0x09}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROVYLE +        {0x18}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BANETTE +        {0x03}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // JIRACHI +        {0x30}, {0x1B}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // STARMIE +        {0x1B}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZUBAT +        {0x27}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAILLOW +        {0x03}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WYNAUT +        {0x12}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOBBUFFET +        {0x1D}, {0x2C}, {0x09}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOLROCK +        {0x18}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHIFTRY +        {0x11}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HORSEA +        {0x1A}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BAGON +        {0x05}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEDOT +        {0x0C}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPHEAL +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELDUM +        {0x09}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEDICHAM +        {0x09}, {0x11}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHINCHOU +        {0x0F}, {0x21}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHIMECHO +        {0x12}, {0x09}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // ALTARIA +        {0x06}, {0x1B}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // SWABLU +        {0x1B}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NINCADA +        {0x0F}, {0x06}, {0x06}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEOXYS +        {0x0C}, {0x1B}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // NINJASK +        {0x0F}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DODUO +        {0x1A}, {0x27}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // DODRIO +        {0x1A}, {0x0C}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // KOFFING +        {0x15}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACRUEL +        {0x09}, {0x2A}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // DUSTOX +        {0x2C}, {0x17}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOUDRED +        {0x21}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLDEEN +        {0x1A}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BARBOACH +        {0x1B}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEALEO +        {0x0C}, {0x0C}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // WALREIN +        {0x1B}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TROPIUS +        {0x18}, {0x0C}, {0x2A}, {0x33}, {0xFF}, {0xFF} +    }, { // DONPHAN +        {0x1B}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NUMEL +        {0x2C}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ODDISH +        {0x15}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRAPINCH +        {0x00}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLAKOTH +        {0x00}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHISCASH +        {0x11}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHEDINJA +        {0x09}, {0x0F}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MARSHTOMP +        {0x1B}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATU +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // XATU +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLAYDOL +        {0x03}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CACTURNE +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOSEPASS +        {0x18}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLAMPERL +        {0x00}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAMERUPT +        {0x00}, {0x30}, {0x2A}, {0x33}, {0xFF}, {0xFF} +    }, { // EXPLOUD +        {0x09}, {0x21}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLAZIKEN +        {0x03}, {0x11}, {0x0F}, {0x33}, {0xFF}, {0xFF} +    }, { // LOMBRE +        {0x18}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOTAD +        {0x18}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPINDA +        {0x0F}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPOINK +        {0x1E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEVIPER +        {0x09}, {0x12}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // HARIYAMA +        {0x1B}, {0x0C}, {0x1B}, {0x2A}, {0xFF}, {0xFF} +    }, { // VOLBEAT +        {0x18}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUNTAIL +        {0x2A}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIKACHU +        {0x0C}, {0x2A}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // PICHU +        {0x0C}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STARYU +        {0x1B}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VIBRAVA +        {0x11}, {0x1B}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // VOLTORB +        {0x1A}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEEBAS +        {0x0E}, {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // ALAKAZAM +        {0x00}, {0x2C}, {0x2C}, {0x00}, {0xFF}, {0xFF} +    }, { // GRUMPIG +        {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WIGGLYTUFF +        {0x11}, {0x27}, {0x0C}, {0x2A}, {0x33}, {0xFF} +    }, { // IGGLYBUFF +        {0x11}, {0x2A}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // FLYGON +        {0x12}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLUSLE +        {0x2A}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // JIGGLYPUFF +        {0x11}, {0x27}, {0x0C}, {0x2A}, {0x33}, {0xFF} +    }, { // CORPHISH +        {0x18}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRIMER +        {0x12}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUK +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERACROSS +        {0x09}, {0x2A}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // PELIPPER +        {0x09}, {0x0C}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAILORD +        {0x03}, {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // WAILMER +        {0x05}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SALAMENCE +        {0x00}, {0x00}, {0x09}, {0x33}, {0xFF}, {0xFF} +    }, { // AGGRON +        {0x00}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POOCHYENA +        {0x27}, {0x0C}, {0x09}, {0x2C}, {0xFF}, {0xFF} +    }, { // CASTFORM +        {0x00}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MINUN +        {0x12}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGCARGO +        {0x00}, {0x1B}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAKUHITA +        {0x1B}, {0x27}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // SLUGMA +        {0x2C}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEZING +        {0x0C}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LINOONE +        {0x14}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CASCOON +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MARILL +        {0x08}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AZUMARILL +        {0x08}, {0x27}, {0x2C}, {0x10}, {0xFF}, {0xFF} +    }, { // SWALOT +        {0x1B}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELECTRODE +        {0x0C}, {0x09}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUDKIP +        {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MILOTIC +        {0x12}, {0x18}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // METAGROSS +        {0x09}, {0x2A}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // METANG +        {0x09}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACOOL +        {0x09}, {0x2A}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // BALTOY +        {0x01}, {0x1E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SABLEYE +        {0x03}, {0x0B}, {0x12}, {0xFF}, {0xFF}, {0xFF} +    }, { // VIGOROTH +        {0x11}, {0x30}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNORUNT +        {0x18}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRADILY +        {0x03}, {0x11}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // KADABRA +        {0x2C}, {0x00}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUSKULL +        {0x2A}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAICHU +        {0x12}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MANECTRIC +        {0x00}, {0x09}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // SWAMPERT +        {0x1B}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELECTRIKE +        {0x0C}, {0x09}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // LATIAS +        {0x00}, {0x0C}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // LATIOS +        {0x00}, {0x0C}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // LUVDISC +        {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VILEPLUME +        {0x14}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RALTS +        {0x07}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LANTURN +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LILEEP +        {0x11}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUNATONE +        {0x27}, {0x2C}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // AZURILL +        {0x06}, {0x27}, {0x0F}, {0x33}, {0xFF}, {0xFF} +    }, { // LUDICOLO +        {0x27}, {0x09}, {0x1A}, {0x1A}, {0xFF}, {0xFF} +    }, { // MAGNETON +        {0x00}, {0x09}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // REGICE +        {0x09}, {0x0C}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // REGISTEEL +        {0x09}, {0x0C}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // REGIROCK +        {0x09}, {0x0C}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAYQUAZA +        {0x03}, {0x03}, {0x2A}, {0x33}, {0xFF}, {0xFF} +    }, { // VULPIX +        {0x24}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROSELIA +        {0x18}, {0x09}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // COMBUSKEN +        {0x2C}, {0x2C}, {0x0F}, {0x33}, {0xFF}, {0xFF} +    }, { // MACHOP +        {0x2A}, {0x15}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_TRAINER[][6] = { +    { // I CHOOSE YOU +        {0x12}, {0x27}, {0x2D}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOTCHA +        {0x15}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRADE +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAPPHIRE +        {0x00}, {0x12}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVOLVE +        {0x0C}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENCYCLOPEDIA +        {0x09}, {0x12}, {0x18}, {0x0C}, {0x0C}, {0x06} +    }, { // NATURE +        {0x03}, {0x30}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // CENTER +        {0x09}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EGG +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LINK +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SP. ABILITY +        {0x09}, {0x08}, {0x06}, {0x11}, {0x11}, {0x0C} +    }, { // TRAINER +        {0x03}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VERSION +        {0x32}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKéNAV +        {0x18}, {0x0C}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKéMON +        {0x18}, {0x0C}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // GET +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKéDEX +        {0x18}, {0x0C}, {0x09}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUBY +        {0x27}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEVEL +        {0x09}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_STATUS[][6] = { +    { // DARK +        {0x08}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STENCH +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THICK FAT +        {0x11}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAIN DISH +        {0x03}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRIZZLE +        {0x11}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARENA TRAP +        {0x06}, {0x0C}, {0x06}, {0x00}, {0xFF}, {0xFF} +    }, { // INTIMIDATE +        {0x0F}, {0x11}, {0x2C}, {0x03}, {0xFF}, {0xFF} +    }, { // ROCK HEAD +        {0x15}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLOR +        {0x2C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALT. COLOR +        {0x1B}, {0x32}, {0x01}, {0x2C}, {0x30}, {0xFF} +    }, { // ROCK +        {0x15}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAUTIFUL +        {0x27}, {0x0C}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAUTY +        {0x27}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIR LOCK +        {0x09}, {0x15}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYCHIC +        {0x12}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER CUTTER +        {0x12}, {0x30}, {0x2C}, {0x30}, {0xFF}, {0xFF} +    }, { // FIGHTING +        {0x12}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHADOW TAG +        {0x00}, {0x18}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMART +        {0x06}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMARTNESS +        {0x06}, {0x32}, {0x09}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPEED BOOST +        {0x0C}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COOL +        {0x29}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COOLNESS +        {0x29}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE ARMOR +        {0x00}, {0x09}, {0x06}, {0x30}, {0xFF}, {0xFF} +    }, { // CUTE +        {0x2D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUTENESS +        {0x2D}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STURDY +        {0x30}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUCTION CUPS +        {0x2A}, {0x0F}, {0x2A}, {0x33}, {0x33}, {0xFF} +    }, { // GRASS +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLEAR BODY +        {0x0E}, {0x17}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // TORRENT +        {0x1A}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GHOST +        {0x15}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ICE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUTS +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROUGH SKIN +        {0x2C}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHELL ARMOR +        {0x09}, {0x06}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // NATURAL CURE +        {0x00}, {0x32}, {0x08}, {0x30}, {0x33}, {0xFF} +    }, { // DAMP +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROUND +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIMBER +        {0x0F}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNET PULL +        {0x00}, {0x09}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // WHITE SMOKE +        {0x12}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SYNCHRONIZE +        {0x0F}, {0x18}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // OVERGROW +        {0x18}, {0x30}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWIFT SWIM +        {0x11}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAND STREAM +        {0x02}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAND VEIL +        {0x02}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KEEN EYE +        {0x0C}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INNERFOCUS +        {0x0F}, {0x30}, {0x18}, {0x2A}, {0xFF}, {0xFF} +    }, { // STATIC +        {0x00}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYPE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOUGH +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOUGHNESS +        {0x2C}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHED SKIN +        {0x09}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUGE POWER +        {0x2D}, {0x21}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // VOLT ABSORB +        {0x24}, {0x2C}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER ABSORB +        {0x06}, {0x30}, {0x2C}, {0x1A}, {0xFF}, {0xFF} +    }, { // ELECTRIC +        {0x0B}, {0x09}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORECAST +        {0x1A}, {0x02}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERENE GRACE +        {0x30}, {0x0E}, {0x03}, {0x33}, {0xFF}, {0xFF} +    }, { // POISON +        {0x20}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON POINT +        {0x20}, {0x1B}, {0x1E}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGON +        {0x01}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRACE +        {0x04}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OBLIVIOUS +        {0x2C}, {0x11}, {0x0C}, {0x2C}, {0x33}, {0xFF} +    }, { // TRUANT +        {0x27}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUN AWAY +        {0x2A}, {0x08}, {0x05}, {0xFF}, {0xFF}, {0xFF} +    }, { // STICKY HOLD +        {0x11}, {0x0C}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLOUD NINE +        {0x21}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NORMAL +        {0x1A}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STEEL +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ILLUMINATE +        {0x11}, {0x27}, {0x0F}, {0x03}, {0xFF}, {0xFF} +    }, { // EARLY BIRD +        {0x30}, {0x0C}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUSTLE +        {0x2A}, {0x26}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHINE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLYING +        {0x12}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DROUGHT +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIGHTNINGROD +        {0x12}, {0x11}, {0x15}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMPOUNDEYES +        {0x15}, {0x21}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // MARVEL SCALE +        {0x06}, {0x24}, {0x05}, {0xFF}, {0xFF}, {0xFF} +    }, { // WONDER GUARD +        {0x2A}, {0x30}, {0x06}, {0xFF}, {0xFF}, {0xFF} +    }, { // INSOMNIA +        {0x0F}, {0x15}, {0x0C}, {0x06}, {0xFF}, {0xFF} +    }, { // LEVITATE +        {0x09}, {0x0C}, {0x03}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLUS +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PRESSURE +        {0x09}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIQUID OOZE +        {0x11}, {0x09}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLOR CHANGE +        {0x17}, {0x30}, {0x03}, {0x33}, {0xFF}, {0xFF} +    }, { // SOUNDPROOF +        {0x21}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EFFECT SPORE +        {0x0C}, {0x09}, {0x1A}, {0x33}, {0xFF}, {0xFF} +    }, { // PKRS +        {0x18}, {0x0C}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIRE +        {0x14}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAME BODY +        {0x03}, {0x15}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // MINUS +        {0x12}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OWN TEMPO +        {0x18}, {0x09}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGMA ARMOR +        {0x01}, {0x2C}, {0x1B}, {0x30}, {0xFF}, {0xFF} +    }, { // WATER +        {0x06}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER VEIL +        {0x06}, {0x30}, {0x04}, {0x33}, {0xFF}, {0xFF} +    }, { // BUG +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWARM +        {0x07}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUTE CHARM +        {0x2D}, {0x07}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IMMUNITY +        {0x11}, {0x27}, {0x11}, {0x0C}, {0xFF}, {0xFF} +    }, { // BLAZE +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PICKUP +        {0x11}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PATTERN +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLASH FIRE +        {0x00}, {0x14}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // VITAL SPIRIT +        {0x12}, {0x1B}, {0x30}, {0x11}, {0xFF}, {0xFF} +    }, { // CHLOROPHYLL +        {0x1A}, {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // PURE POWER +        {0x2D}, {0x21}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // SHIELD DUST +        {0x0E}, {0x2B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_BATTLE[][6] = { +    { // MATCH UP +        {0x02}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GO +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NO. 1 +        {0x2A}, {0x30}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // DECIDE +        {0x0C}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LET ME WIN +        {0x09}, {0x0C}, {0x0F}, {0xFF}, {0xFF}, {0xFF} +    }, { // WINS +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WIN +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WON +        {0x17}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IF I WIN +        {0x0F}, {0x12}, {0x0F}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHEN I WIN +        {0x0F}, {0x12}, {0x0F}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAN’T WIN +        {0x02}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAN WIN +        {0x00}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NO MATCH +        {0x18}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIRIT +        {0x09}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DECIDED +        {0x0C}, {0x12}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRUMP CARD +        {0x2C}, {0x08}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAKE THAT +        {0x05}, {0x01}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COME ON +        {0x2C}, {0x17}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ATTACK +        {0x2A}, {0x02}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURRENDER +        {0x30}, {0x09}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUTSY +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TALENT +        {0x01}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STRATEGY +        {0x00}, {0x0B}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMITE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MATCH +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VICTORY +        {0x11}, {0x32}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // OFFENSIVE +        {0x15}, {0x0B}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // SENSE +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VERSUS +        {0x30}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIGHTS +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POWER +        {0x23}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHALLENGE +        {0x01}, {0x0A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STRONG +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO STRONG +        {0x29}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GO EASY +        {0x18}, {0x0C}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOE +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GENIUS +        {0x0E}, {0x0E}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEGEND +        {0x09}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ESCAPE +        {0x09}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIM +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE +        {0x00}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIGHT +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RESUSCITATE +        {0x0C}, {0x09}, {0x11}, {0x05}, {0xFF}, {0xFF} +    }, { // POINTS +        {0x1E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERIOUS +        {0x0C}, {0x0E}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIVE UP +        {0x11}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSS +        {0x17}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IF I LOSE +        {0x0F}, {0x12}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOST +        {0x16}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSE +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUARD +        {0x08}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARTNER +        {0x15}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // REJECT +        {0x0C}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ACCEPT +        {0x00}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INVINCIBLE +        {0x0F}, {0x11}, {0x2C}, {0x24}, {0xFF}, {0xFF} +    }, { // RECEIVED +        {0x0C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EASY +        {0x0C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEAK +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO WEAK +        {0x27}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PUSHOVER +        {0x29}, {0x1A}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEADER +        {0x0C}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RULE +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOVE +        {0x29}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_GREETINGS[][6] = { +    { // THANKS +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YES +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERE GOES +        {0x30}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERE I COME +        {0x30}, {0x12}, {0x17}, {0x33}, {0xFF}, {0xFF} +    }, { // HERE IT IS +        {0x30}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // YEAH +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WELCOME +        {0x09}, {0x17}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OI +        {0x1E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOW DO +        {0x21}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONGRATS +        {0x2C}, {0x02}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIVE ME +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SORRY +        {0x1B}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // APOLOGIZE +        {0x2C}, {0x06}, {0x17}, {0x12}, {0x33}, {0xFF} +    }, { // FORGIVE +        {0x1A}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEY, THERE +        {0x04}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HELLO +        {0x09}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOOD-BYE +        {0x26}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THANK YOU +        {0x03}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // I’VE ARRIVED +        {0x12}, {0x06}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // PARDON +        {0x1D}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCUSE +        {0x09}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEE YA +        {0x0E}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCUSE ME +        {0x0B}, {0x28}, {0x0D}, {0xFF}, {0xFF}, {0xFF} +    }, { // WELL, THEN +        {0x09}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GO AHEAD +        {0x1A}, {0x2C}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // APPRECIATE +        {0x00}, {0x0C}, {0x0E}, {0x05}, {0xFF}, {0xFF} +    }, { // HEY? +        {0x04}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHAT’S UP? +        {0x2C}, {0x2B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUH? +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NO +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HI +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YEAH, YEAH +        {0x0A}, {0x0A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BYE-BYE +        {0x14}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEET YOU +        {0x0E}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEY +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMELL +        {0x0D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LISTENING +        {0x11}, {0x0B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOO-HAH +        {0x27}, {0x01}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YAHOO +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YO +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COME OVER +        {0x2C}, {0x18}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // COUNT ON +        {0x23}, {0x17}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_PEOPLE[][6] = { +    { // OPPONENT +        {0x2C}, {0x1A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // I +        {0x13}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOU +        {0x2D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOURS +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SON +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOUR +        {0x1A, 0xF7}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOU’RE +        {0x26}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOU’VE +        {0x2D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOTHER +        {0x2C}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRANDFATHER +        {0x01}, {0x08}, {0x32}, {0x33}, {0xFF}, {0xFF} +    }, { // UNCLE +        {0x2C}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FATHER +        {0x08}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BOY +        {0x1E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ADULT +        {0x00}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BROTHER +        {0x15}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SISTER +        {0x11}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRANDMOTHER +        {0x01}, {0x2C}, {0x32}, {0x33}, {0xFF}, {0xFF} +    }, { // AUNT +        {0x07}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARENT +        {0x09}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAN +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ME +        {0x0D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIRL +        {0x30}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BABE +        {0x04}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAMILY +        {0x00}, {0x11}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // HER +        {0x32}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIM +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HE +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLACE +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAUGHTER +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIS +        {0x10}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HE’S +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AREN’T +        {0x1C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIBLINGS +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KID +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHILDREN +        {0x11}, {0x0A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MR. +        {0x11}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MRS. +        {0x11}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MYSELF +        {0x12}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // I WAS +        {0x12}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO ME +        {0x27}, {0x0D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MY +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // I AM +        {0x12}, {0x02}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // I’VE +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHO +        {0x29}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMEONE +        {0x2A}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHO WAS +        {0x27}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO WHOM +        {0x27}, {0x29}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHOSE +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHO IS +        {0x27}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IT’S +        {0x10}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LADY +        {0x05}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRIEND +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALLY +        {0x00}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PERSON +        {0x32}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUDE +        {0x28}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY WERE +        {0x05}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO THEM +        {0x27}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEIR +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY’RE +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THEY’VE +        {0x03}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WE +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEEN +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO US +        {0x27}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUR +        {0x21}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WE’RE +        {0x0C}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIVAL +        {0x12}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WE’VE +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOMAN +        {0x26}, {0x02}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHE +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHE WAS +        {0x0C}, {0x2B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO HER +        {0x27}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HER’S +        {0x30}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHE IS +        {0x0C}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOME +        {0x0C}, {0x01}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_VOICES[][6] = { +    { // ! +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // !! +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ?! +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ? +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // … +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // …! +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ……… +        {0x0C}, {0x30}, {0x33}, {0x0C}, {0x30}, {0xFF} +    }, { // - +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // - - - +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // UH-OH +        {0x2C}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAAAH +        {0x1B, 0x05, 0x08}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AHAHA +        {0x06}, {0x06}, {0x06}, {0x33}, {0x33}, {0xFF} +    }, { // OH? +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOPE +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // URGH +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HMM +        {0x28}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHOAH +        {0x19}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WROOOAAR! +        {0x1C}, {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // WOW +        {0x23}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIGGLE +        {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIGH +        {0x0A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNBELIEVABLE +        {0x2C}, {0x0E}, {0x0C}, {0x02}, {0x24}, {0xFF} +    }, { // CRIES +        {0x13}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AGREE +        {0x06}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EH? +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRY +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EHEHE +        {0x0C}, {0x0C}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // OI, OI, OI +        {0x1E}, {0x1E}, {0x1E}, {0xFF}, {0xFF}, {0xFF} +    }, { // OH, YEAH +        {0x18}, {0x01}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OH +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OOPS +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOCKED +        {0x17}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EEK +        {0x0D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRAAAH +        {0x06}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GWAHAHAHA +        {0x06}, {0x06}, {0x06}, {0x17}, {0xFF}, {0xFF} +    }, { // WAY +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TCH +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEHE +        {0x0C}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAH +        {0x06}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YUP +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAHAHA +        {0x06}, {0x06}, {0x06}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIYEEH +        {0x13}, {0x0D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIYAH +        {0x0C}, {0x07}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FUFUFU +        {0x27}, {0x27}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOL +        {0x18}, {0x1A}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNORT +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUMPH +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEHEHE +        {0x0C}, {0x0C}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEH +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOHOHO +        {0x18}, {0x18}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // UH-HUH +        {0x2A}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OH, DEAR +        {0x18}, {0x0E}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARRGH +        {0x1C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUFUFU +        {0x27}, {0x27}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // MMM +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OH-KAY +        {0x18}, {0x04}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OKAY +        {0x18}, {0x04}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LALALA +        {0x06}, {0x06}, {0x06}, {0xFF}, {0xFF}, {0xFF} +    }, { // YAY +        {0x04}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWW +        {0x07}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOWEE +        {0x22}, {0x0D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GWAH +        {0x07}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAHAHAHA +        {0x06}, {0x06}, {0x06}, {0x06}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_SPEECH[][6] = { +    { // LISTEN +        {0x09}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOT VERY +        {0x15}, {0x09}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEAN +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAY +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RECOMMEND +        {0x09}, {0x2C}, {0x0A}, {0xFF}, {0xFF}, {0xFF} +    }, { // NITWIT +        {0x0F}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUITE +        {0x14}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FROM +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEELING +        {0x0C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BUT +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOWEVER +        {0x21}, {0x09}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // CASE +        {0x0C}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THE +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISS +        {0x11}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOW +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIT +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENOUGH +        {0x0E}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // A LOT +        {0x03}, {0x17}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // A LITTLE +        {0x03}, {0x11}, {0x26}, {0x33}, {0xFF}, {0xFF} +    }, { // ABSOLUTELY +        {0x00}, {0x2C}, {0x2D}, {0x0E}, {0x33}, {0xFF} +    }, { // AND +        {0x00}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ONLY +        {0x1A}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AROUND +        {0x0A}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PROBABLY +        {0x15}, {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // IF +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VERY +        {0x0A}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // A TINY BIT +        {0x2C}, {0x14}, {0x0C}, {0x11}, {0xFF}, {0xFF} +    }, { // WILD +        {0x12}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT’S +        {0x00}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUST +        {0x2C}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVEN SO, +        {0x0C}, {0x0B}, {0x1A}, {0x33}, {0xFF}, {0xFF} +    }, { // MUST BE +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATURALLY +        {0x01}, {0x30}, {0x06}, {0x0E}, {0x33}, {0xFF} +    }, { // FOR NOW, +        {0x1A}, {0x23}, {0xFF}, {0x33}, {0xFF}, {0xFF} +    }, { // UNDERSTOOD +        {0x2C}, {0x32}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // JOKING +        {0x18}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // READY +        {0x09}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMETHING +        {0x1B}, {0x0E}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMEHOW +        {0x1B}, {0x23}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALTHOUGH +        {0x06}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALSO +        {0x06}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PERFECT +        {0x32}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AS MUCH AS +        {0x01}, {0x2C}, {0x01}, {0xFF}, {0xFF}, {0xFF} +    }, { // REALLY +        {0x0C}, {0x0A}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRULY +        {0x27}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERIOUSLY +        {0x11}, {0x0E}, {0x26}, {0x0E}, {0x33}, {0xFF} +    }, { // TOTALLY +        {0x18}, {0x07}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // UNTIL +        {0x2C}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AS IF +        {0x01}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOOD +        {0x28}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RATHER +        {0x00}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWFULLY +        {0x06}, {0x26}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // MODE +        {0x1A}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MORE +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO LATE +        {0x27}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FINALLY +        {0x12}, {0x06}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // ANY +        {0x08}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INSTEAD +        {0x0F}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FANTASTIC +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_ENDINGS[][6] = { +    { // WILL +        {0x10}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WILL BE HERE +        {0x10}, {0x0C}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // OR +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TIMES +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WONDER +        {0x2C}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IS IT? +        {0x11}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BE +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIMME +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COULD +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIKELY TO +        {0x14}, {0x0E}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // WOULD +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IS +        {0x10}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ISN’T IT? +        {0x11}, {0x09}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LET’S +        {0x0B}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OTHER +        {0x2C}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARE +        {0x1C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAS +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WERE +        {0x32}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THOSE +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ISN’T +        {0x0F}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WON’T +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAN’T +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAN +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DON’T +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DO +        {0x27}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOES +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHOM +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHICH +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WASN’T +        {0x2C}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEREN’T +        {0x32}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAVE +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAVEN’T +        {0x00}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // A +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AN +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOT +        {0x17}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THERE +        {0x0B}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OK? +        {0x1A}, {0x04}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SO +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAYBE +        {0x03}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABOUT +        {0x2A}, {0x23}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVER +        {0x18}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IT +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALL +        {0x06}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOR +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ON +        {0x1C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OFF +        {0x1D}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AS +        {0x01}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TO +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WITH +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BETTER +        {0x09}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVER +        {0x09}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SINCE +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OF +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELONGS TO +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AT +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IN +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUT +        {0x21}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOO +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIKE +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DID +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIDN’T +        {0x11}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOESN’T +        {0x2C}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WITHOUT +        {0x11}, {0x23}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // AFTER +        {0x00}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEFORE +        {0x0C}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHILE +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAN +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ONCE +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANYWHERE +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_FEELINGS[][6] = { +    { // MEET +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLAY +        {0x04}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HURRIED +        {0x32}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOES +        {0x19}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIDDY +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAPPY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAPPINESS +        {0x00}, {0x0C}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCITE +        {0x0B}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IMPORTANT +        {0x0F}, {0x1A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // FUNNY +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOT +        {0x17}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GO HOME +        {0x18}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISAPPOINTED +        {0x11}, {0x00}, {0x1E}, {0x0B}, {0xFF}, {0xFF} +    }, { // DISAPPOINTS +        {0x11}, {0x00}, {0x20}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAD +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRY +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRIES +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEARS +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THINK +        {0x0D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEAR +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WANTS +        {0x08}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISHEARD +        {0x11}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISLIKE +        {0x11}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANGRY +        {0x05}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANGER +        {0x05}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCARY +        {0x0B}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LONESOME +        {0x18}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISAPPOINT +        {0x11}, {0x2A}, {0x20}, {0xFF}, {0xFF}, {0xFF} +    }, { // JOY +        {0x20}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GETS +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEVER +        {0x0B}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DARN +        {0x08}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOWNCAST +        {0x21}, {0x02}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INCREDIBLE +        {0x0F}, {0x0B}, {0x11}, {0x26}, {0xFF}, {0xFF} +    }, { // LIKES +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISLIKES +        {0x11}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BORING +        {0x1A}, {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // CARE +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CARES +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALL RIGHT +        {0x06}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ADORE +        {0x2C}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISASTER +        {0x11}, {0x00}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENJOY +        {0x11}, {0x20}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENJOYS +        {0x11}, {0x20}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EAT +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LACKING +        {0x02}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BAD +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HARD +        {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TERRIBLE +        {0x0B}, {0x2A}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOULD +        {0x29}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NICE +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRINK +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURPRISE +        {0x32}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEAR +        {0x32}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WANT +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAIT +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SATISFIED +        {0x00}, {0x11}, {0x14}, {0x33}, {0xFF}, {0xFF} +    }, { // SEE +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RARE +        {0x32}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEGATIVE +        {0x0B}, {0x2C}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // DONE +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DANGER +        {0x03}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEFEATED +        {0x0E}, {0x0E}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEAT +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GREAT +        {0x04}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROMANTIC +        {0x1A}, {0x00}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUESTION +        {0x0B}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNDERSTAND +        {0x2C}, {0x32}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNDERSTANDS +        {0x2C}, {0x32}, {0x02}, {0x33}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_CONDITIONS[][6] = { +    { // HOT +        {0x15}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXISTS +        {0x0B}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCESS +        {0x0B}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // APPROVED +        {0x06}, {0x29}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAS +        {0x01}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOOD +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LESS +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOMENTUM +        {0x1A}, {0x0B}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // GOING +        {0x1A}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEIRD +        {0x18}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BUSY +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOGETHER +        {0x29}, {0x0A}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // FULL +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABSENT +        {0x02}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEING +        {0x0F}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEED +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TASTY +        {0x05}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKILLED +        {0x11}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOISY +        {0x20}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BIG +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LATE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLOSE +        {0x19}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOCILE +        {0x17}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AMUSING +        {0x2C}, {0x27}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENTERTAINING +        {0x09}, {0x30}, {0x03}, {0x11}, {0x33}, {0xFF} +    }, { // PERFECTION +        {0x32}, {0x0B}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // PRETTY +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEALTHY +        {0x0A}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCELLENT +        {0x09}, {0x2C}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // UPSIDE DOWN +        {0x2C}, {0x14}, {0x23}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLD +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // REFRESHING +        {0x0E}, {0x0A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNAVOIDABLE +        {0x2C}, {0x2A}, {0x1E}, {0x2C}, {0x26}, {0xFF} +    }, { // MUCH +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVERWHELMING +        {0x1A}, {0x32}, {0x0B}, {0x11}, {0x33}, {0xFF} +    }, { // FABULOUS +        {0x00}, {0x27}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELSE +        {0x0A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXPENSIVE +        {0x09}, {0x0A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // CORRECT +        {0x1A}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IMPOSSIBLE +        {0x0F}, {0x1D}, {0x2A}, {0x26}, {0xFF}, {0xFF} +    }, { // SMALL +        {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIFFERENT +        {0x11}, {0x30}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // TIRED +        {0x14}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKILL +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOP +        {0x17}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NON-STOP +        {0x17}, {0x16}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PREPOSTEROUS +        {0x2A}, {0x16}, {0x32}, {0x2C}, {0x33}, {0xFF} +    }, { // NONE +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOTHING +        {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATURAL +        {0x02}, {0x32}, {0x26}, {0xFF}, {0xFF}, {0xFF} +    }, { // BECOMES +        {0x0E}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUKEWARM +        {0x29}, {0x1C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAST +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOW +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWFUL +        {0x08}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALONE +        {0x2C}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BORED +        {0x1A}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SECRET +        {0x0E}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MYSTERY +        {0x11}, {0x30}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // LACKS +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEST +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOUSY +        {0x21}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISTAKE +        {0x11}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KIND +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WELL +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEAKENED +        {0x0E}, {0x0B}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIMPLE +        {0x0F}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEMS +        {0x0D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BADLY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_ACTIONS[][6] = { +    { // MEETS +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONCEDE +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIVE +        {0x10}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIVES +        {0x10}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLAYED +        {0x04}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLAYS +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLLECT +        {0x2C}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WALKING +        {0x06}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WALKS +        {0x08}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAYS +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WENT +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAID +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAKE UP +        {0x05}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WAKES UP +        {0x05}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANGERS +        {0x03}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEACH +        {0x0D}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEACHES +        {0x0C}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLEASE +        {0x0D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEARN +        {0x30}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHANGE +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STORY +        {0x1A}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRUST +        {0x0B}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAVISH +        {0x01}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LISTENS +        {0x11}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEARING +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRAINS +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHOOSE +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COME +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAME +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEARCH +        {0x32}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAKE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAUSE +        {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOW +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOWS +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // REFUSE +        {0x0C}, {0x2F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STORES +        {0x1A}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BRAG +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IGNORANT +        {0x11}, {0x1A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // THINKS +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELIEVE +        {0x0C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLIDE +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EATS +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // USE +        {0x2F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // USES +        {0x2F}, {0x0A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // USING +        {0x2F}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COULDN’T +        {0x26}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAPABLE +        {0x05}, {0x2C}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISAPPEAR +        {0x11}, {0x2C}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // APPEAR +        {0x2C}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THROW +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORRY +        {0x32}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLEPT +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLEEP +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RELEASE +        {0x0C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRINKS +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUNS +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RUN +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORKS +        {0x32}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORKING +        {0x32}, {0x0D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TALKING +        {0x1B}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TALK +        {0x1B}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SINK +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMACK +        {0x01}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PRETEND +        {0x0E}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PRAISE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVERDO +        {0x18}, {0x30}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOW +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOOKS +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEES +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEK +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OWN +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAKE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALLOW +        {0x2C}, {0x23}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORGET +        {0x1A}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORGETS +        {0x1A}, {0x0A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // APPEARS +        {0x2C}, {0x0D}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // FAINT +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAINTED +        {0x03}, {0x0A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_LIFESTYLE[][6] = { +    { // CHORES +        {0x31}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOME +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MONEY +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALLOWANCE +        {0x2A}, {0x23}, {0x02}, {0x33}, {0xFF}, {0xFF} +    }, { // BATH +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONVERSATION +        {0x2A}, {0x32}, {0x03}, {0x2C}, {0x33}, {0xFF} +    }, { // SCHOOL +        {0x29}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMMEMORATE +        {0x2C}, {0x0B}, {0x32}, {0x05}, {0xFF}, {0xFF} +    }, { // HABIT +        {0x00}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROUP +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORD +        {0x30}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STORE +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SERVICE +        {0x32}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORK +        {0x32}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SYSTEM +        {0x11}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRAIN +        {0x30}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLASS +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LESSONS +        {0x09}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INFORMATION +        {0x0F}, {0x30}, {0x05}, {0x2C}, {0x33}, {0xFF} +    }, { // LIVING +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEACHER +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOURNAMENT +        {0x32}, {0x2A}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // LETTER +        {0x0B}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVENT +        {0x0C}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIGITAL +        {0x11}, {0x11}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEST +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEPT. STORE +        {0x0C}, {0x1B}, {0x0B}, {0x1A}, {0xFF}, {0xFF} +    }, { // TELEVISION +        {0x09}, {0x2C}, {0x11}, {0x1B}, {0x33}, {0xFF} +    }, { // PHONE +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ITEM +        {0x12}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NAME +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEWS +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POPULAR +        {0x1D}, {0x27}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARTY +        {0x1C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STUDY +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHINE +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAIL +        {0x03}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MESSAGE +        {0x0B}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PROMISE +        {0x1D}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DREAM +        {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // KINDERGARTEN +        {0x0F}, {0x32}, {0x17}, {0x0F}, {0x33}, {0xFF} +    }, { // LIFE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RADIO +        {0x03}, {0x0C}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // RENTAL +        {0x0B}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WORLD +        {0x32}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_HOBBIES[][6] = { +    { // IDOL +        {0x14}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANIME +        {0x00}, {0x2C}, {0x05}, {0xFF}, {0xFF}, {0xFF} +    }, { // SONG +        {0x17}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOVIE +        {0x27}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWEETS +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHAT +        {0x01}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHILD’S PLAY +        {0x14}, {0x26}, {0x04}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOYS +        {0x1E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUSIC +        {0x2F}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CARDS +        {0x17}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOPPING +        {0x15}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAMERA +        {0x00}, {0x32}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // VIEWING +        {0x2F}, {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // SPECTATOR +        {0x0B}, {0x05}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOURMET +        {0x26}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GAME +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RPG +        {0x1B}, {0x0C}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // COLLECTION +        {0x2C}, {0x0B}, {0x1B}, {0x33}, {0x33}, {0xFF} +    }, { // COMPLETE +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGAZINE +        {0x02}, {0x2C}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // WALK +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BIKE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOBBY +        {0x15}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPORTS +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOFTWARE +        {0x17}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SONGS +        {0x17}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIET +        {0x14}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TREASURE +        {0x0A}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRAVEL +        {0x00}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DANCE +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHANNEL +        {0x00}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAKING +        {0x05}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FISHING +        {0x11}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DATE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DESIGN +        {0x0E}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOCOMOTIVE +        {0x1A}, {0x2C}, {0x1A}, {0x11}, {0xFF}, {0xFF} +    }, { // PLUSH DOLL +        {0x2C}, {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // PC +        {0x0E}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLOWERS +        {0x21}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERO +        {0x0C}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NAP +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEROINE +        {0x0C}, {0x1A}, {0x0F}, {0x33}, {0xFF}, {0xFF} +    }, { // FASHION +        {0x01}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ADVENTURE +        {0x00}, {0x0B}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // BOARD +        {0x1A}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BALL +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BOOK +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FESTIVAL +        {0x0B}, {0x0E}, {0x08}, {0xFF}, {0xFF}, {0xFF} +    }, { // COMICS +        {0x1B}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOLIDAY +        {0x1D}, {0x11}, {0x05}, {0xFF}, {0xFF}, {0xFF} +    }, { // PLANS +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRENDY +        {0x09}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VACATION +        {0x03}, {0x05}, {0x1D}, {0x33}, {0xFF}, {0xFF} +    }, { // LOOK +        {0x26}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_TIME[][6] = { +    { // FALL +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MORNING +        {0x1A}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOMORROW +        {0x27}, {0x1C}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAST +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAY +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOMETIME +        {0x2C}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALWAYS +        {0x1B}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CURRENT +        {0x09}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOREVER +        {0x18}, {0x09}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAYS +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // END +        {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TUESDAY +        {0x27}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YESTERDAY +        {0x0B}, {0x32}, {0x05}, {0xFF}, {0xFF}, {0xFF} +    }, { // TODAY +        {0x27}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRIDAY +        {0x12}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MONDAY +        {0x2C}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LATER +        {0x05}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EARLIER +        {0x30}, {0x0C}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANOTHER +        {0x2A}, {0x2C}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // TIME +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FINISH +        {0x0F}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEDNESDAY +        {0x0A}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOON +        {0x28}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // START +        {0x17}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MONTH +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STOP +        {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NOW +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FINAL +        {0x12}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEXT +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AGE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SATURDAY +        {0x00}, {0x30}, {0x05}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUMMER +        {0x2C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUNDAY +        {0x2C}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEGINNING +        {0x0E}, {0x0F}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // SPRING +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAYTIME +        {0x05}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WINTER +        {0x0F}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DAILY +        {0x05}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OLDEN +        {0x1A}, {0x0A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALMOST +        {0x1B}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEARLY +        {0x0E}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THURSDAY +        {0x30}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIGHTTIME +        {0x14}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIGHT +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEK +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_MISC[][6] = { +    { // HIGHS +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOWS +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // UM +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // REAR +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THINGS +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THING +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELOW +        {0x0C}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABOVE +        {0x2A}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BACK +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIGH +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERE +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INSIDE +        {0x0F}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUTSIDE +        {0x21}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BESIDE +        {0x0E}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIS IS IT! +        {0x11}, {0x11}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIS +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVERY +        {0x09}, {0x30}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // THESE +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THESE WERE +        {0x0E}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOWN +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT +        {0x02}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THOSE ARE +        {0x18}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THOSE WERE +        {0x18}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT’S IT! +        {0x01}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AM +        {0x00}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THAT WAS +        {0x00}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRONT +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // UP +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHOICE +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAR +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWAY +        {0x2C}, {0x04}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEAR +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHERE +        {0x09}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHEN +        {0x10}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHAT +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEEP +        {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHALLOW +        {0x01}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHY +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONFUSED +        {0x2A}, {0x2E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OPPOSITE +        {0x1D}, {0x1A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEFT +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIGHT +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_ADJECTIVES[][6] = { +    { // WANDERING +        {0x1D}, {0x32}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // RICKETY +        {0x11}, {0x09}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK-SOLID +        {0x1B}, {0x1B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // HUNGRY +        {0x2A}, {0x30}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // TIGHT +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TICKLISH +        {0x11}, {0x24}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // TWIRLING +        {0x30}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIRALING +        {0x12}, {0x08}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // THIRSTY +        {0x30}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOLLING +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SILKY +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SADLY +        {0x00}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOPELESS +        {0x18}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // USELESS +        {0x2D}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DROOLING +        {0x27}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXCITING +        {0x09}, {0x12}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // THICK +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMOOTH +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLIMY +        {0x12}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIN +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BREAK +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VORACIOUS +        {0x32}, {0x05}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // SCATTER +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AWESOME +        {0x1B}, {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // WIMPY +        {0x11}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOBBLY +        {0x1D}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHAKY +        {0x03}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIPPED +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHREDDED +        {0x09}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INCREASING +        {0x0F}, {0x0C}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // YET +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DESTROYED +        {0x0C}, {0x1E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIERY +        {0x14}, {0x32}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOVEY-DOVEY +        {0x2C}, {0x0E}, {0x2C}, {0x0E}, {0xFF}, {0xFF} +    }, { // HAPPILY +        {0x00}, {0x2C}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANTICIPATION +        {0x00}, {0x11}, {0x11}, {0x03}, {0x1D}, {0x33} +    } +}; + +/*static*/ const struct BardSound BardMusic_EVENTS[][6] = { +    { // APPEAL +        {0x2C}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EVENTS +        {0x0C}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STAY-AT-HOME +        {0x03}, {0x00}, {0x18}, {0x33}, {0x33}, {0xFF} +    }, { // BERRY +        {0x09}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONTEST +        {0x1D}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MC +        {0x09}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUDGE +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUPER +        {0x27}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STAGE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HALL OF FAME +        {0x15}, {0x2C}, {0x04}, {0x33}, {0xFF}, {0xFF} +    }, { // EVOLUTION +        {0x1A}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER +        {0x12}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE TOWER +        {0x02}, {0x2C}, {0x21}, {0x30}, {0xFF}, {0xFF} +    }, { // LEADERS +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATTLE ROOM +        {0x00}, {0x2C}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // HIDDEN +        {0x11}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SECRET BASE +        {0x0C}, {0x09}, {0x04}, {0x33}, {0xFF}, {0xFF} +    }, { // BLEND +        {0x0A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POKEBLOCK +        {0x18}, {0x0C}, {0x1D}, {0x33}, {0xFF}, {0xFF} +    }, { // MASTER +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RANK +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RIBBON +        {0x11}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_MOVE_1[][6] = { +    { // THUNDERBOLT +        {0x2A}, {0x30}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // IRON_TAIL +        {0x12}, {0x1B}, {0x05}, {0x33}, {0xFF}, {0xFF} +    }, { // ICE_BALL +        {0x12}, {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // YAWN +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOVELY_KISS +        {0x2C}, {0x2C}, {0x0C}, {0x11}, {0x33}, {0xFF} +    }, { // NIGHTMARE +        {0x12}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MORNING_SUN +        {0x1A}, {0x0E}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // VITAL_THROW +        {0x12}, {0x24}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // DIG +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THRASH +        {0x30}, {0x02}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWEET_SCENT +        {0x0E}, {0x0B}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // CHARM +        {0x15}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAIN_DANCE +        {0x03}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONFUSE_RAY +        {0x1B}, {0x2D}, {0x03}, {0x33}, {0xFF}, {0xFF} +    }, { // HAIL +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AROMATHERAPY +        {0x2A}, {0x18}, {0x2C}, {0x00}, {0x1B}, {0x0E} +    }, { // BUBBLE +        {0x2C}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENCORE +        {0x1B}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUT +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAGE +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUPER_FANG +        {0x27}, {0x30}, {0x01}, {0x33}, {0xFF}, {0xFF} +    }, { // PAIN_SPLIT +        {0x03}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TORMENT +        {0x18}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STRING_SHOT +        {0x32}, {0x0C}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWAGGER +        {0x02}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNORE +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEAL_BELL +        {0x0E}, {0x0A}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // SCREECH +        {0x30}, {0x0D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_THROW +        {0x1B}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_SMASH +        {0x1B}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_SLIDE +        {0x1B}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEATHER_BALL +        {0x09}, {0x30}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // WHIRLPOOL +        {0x30}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAKE_TEARS +        {0x03}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SING +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPITE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIR_CUTTER +        {0x05}, {0x2A}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // AEROBLAST +        {0x05}, {0x18}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // SMOKESCREEN +        {0x1A}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PURSUIT +        {0x30}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOUBLE_SLAP +        {0x2A}, {0x0A}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIRROR_MOVE +        {0x0C}, {0x32}, {0x29}, {0xFF}, {0xFF}, {0xFF} +    }, { // OVERHEAT +        {0x18}, {0x30}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // AURORA_BEAM +        {0x1B}, {0x1A}, {0x2C}, {0x0C}, {0x33}, {0xFF} +    }, { // MEMENTO +        {0x2A}, {0x09}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // OCTAZOOKA +        {0x1B}, {0x2C}, {0x28}, {0x2C}, {0xFF}, {0xFF} +    }, { // FLATTER +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ASTONISH +        {0x2A}, {0x1B}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // WILL_O_WISP +        {0x11}, {0x18}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // RETURN +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRUDGE +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STRENGTH +        {0x32}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COUNTER +        {0x21}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAME_WHEEL +        {0x03}, {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // FLAMETHROWER +        {0x00}, {0x1A}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // ODOR_SLEUTH +        {0x18}, {0x30}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // SHARPEN +        {0x1B}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOUBLE_TEAM +        {0x2C}, {0x2C}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // GUST +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HARDEN +        {0x1B}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DISABLE +        {0x11}, {0x03}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAZOR_WIND +        {0x05}, {0x30}, {0x0F}, {0x33}, {0xFF}, {0xFF} +    }, { // BIDE +        {0x0B}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRUNCH +        {0x30}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BITE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THUNDER +        {0x2A}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THUNDER_PUNCH +        {0x2A}, {0x30}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // ENDEAVOR +        {0x09}, {0x09}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // FACADE +        {0x2C}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KARATE_CHOP +        {0x2C}, {0x1D}, {0x0E}, {0x1D}, {0xFF}, {0xFF} +    }, { // CLAMP +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WITHDRAW +        {0x11}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONSTRICT +        {0x1B}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BRICK_BREAK +        {0x11}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_TOMB +        {0x1B}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOCUS_ENERGY +        {0x1A}, {0x2C}, {0x0B}, {0x30}, {0x0C}, {0xFF} +    }, { // FOCUS_PUNCH +        {0x18}, {0x2C}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIGA_DRAIN +        {0x11}, {0x2A}, {0x03}, {0x33}, {0xFF}, {0xFF} +    }, { // REVERSAL +        {0x0C}, {0x30}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMELLING_SALT +        {0x09}, {0x0C}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPORE +        {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEECH_LIFE +        {0x0C}, {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // SLASH +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SILVER_WIND +        {0x11}, {0x30}, {0x0F}, {0xFF}, {0xFF}, {0xFF} +    }, { // METAL_SOUND +        {0x09}, {0x1B}, {0x21}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRASS_WHISTLE +        {0x00}, {0x11}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // TICKLE +        {0x11}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIDER_WEB +        {0x12}, {0x30}, {0x09}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRABHAMMER +        {0x02}, {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // HAZE +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEAN_LOOK +        {0x0C}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CROSS_CHOP +        {0x1B}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OUTRAGE +        {0x21}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOW_KICK +        {0x18}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ANCIENT_POWER +        {0x03}, {0x0C}, {0x21}, {0x32}, {0x33}, {0xFF} +    }, { // SYNTHESIS +        {0x0F}, {0x2A}, {0x0F}, {0xFF}, {0xFF}, {0xFF} +    }, { // AGILITY +        {0x2A}, {0x11}, {0x11}, {0x0E}, {0xFF}, {0xFF} +    }, { // RAPID_SPIN +        {0x00}, {0x0F}, {0x0F}, {0xFF}, {0xFF}, {0xFF} +    }, { // ICY_WIND +        {0x12}, {0x0C}, {0x0F}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIND_READER +        {0x12}, {0x0C}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // COSMIC_POWER +        {0x1B}, {0x11}, {0x21}, {0x30}, {0xFF}, {0xFF} +    }, { // SKY_ATTACK +        {0x12}, {0x2A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // POWDER_SNOW +        {0x21}, {0x30}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // FOLLOW_ME +        {0x15}, {0x18}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // METEOR_MASH +        {0x0C}, {0x0C}, {0x18}, {0x00}, {0x33}, {0x33} +    }, { // ENDURE +        {0x09}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROLLOUT +        {0x1A}, {0x21}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCARY_FACE +        {0x03}, {0x0C}, {0x03}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYBEAM +        {0x12}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYWAVE +        {0x12}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYCHIC +        {0x12}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPNOSIS +        {0x11}, {0x18}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // UPROAR +        {0x2C}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER_SPOUT +        {0x1B}, {0x30}, {0x21}, {0xFF}, {0xFF}, {0xFF} +    }, { // SIGNAL_BEAM +        {0x11}, {0x1B}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // PSYCH_UP +        {0x12}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUBMISSION +        {0x2A}, {0x11}, {0x0B}, {0xFF}, {0xFF}, {0xFF} +    }, { // RECOVER +        {0x0C}, {0x2C}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // EARTHQUAKE +        {0x30}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATURE_POWER +        {0x03}, {0x30}, {0x21}, {0x30}, {0xFF}, {0xFF} +    }, { // LICK +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAIL +        {0x05}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAIL_WHIP +        {0x05}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SELF_DESTRUCT +        {0x09}, {0x0C}, {0x2A}, {0x33}, {0xFF}, {0xFF} +    }, { // STUN_SPORE +        {0x2C}, {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // BIND +        {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHADOW_PUNCH +        {0x00}, {0x18}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHADOW_BALL +        {0x00}, {0x18}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARGE +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIST +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FISSURE +        {0x11}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXTREME_SPEED +        {0x09}, {0x0C}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // EXTRASENSORY +        {0x09}, {0x2A}, {0x09}, {0x18}, {0x0C}, {0xFF} +    }, { // SAFEGUARD +        {0x03}, {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // ABSORB +        {0x2A}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKY_UPPERCUT +        {0x12}, {0x2C}, {0x30}, {0x2A}, {0xFF}, {0xFF} +    }, { // SKILL_SWAP +        {0x11}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKETCH +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEADBUTT +        {0x09}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOUBLE_EDGE +        {0x2C}, {0x24}, {0x0A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSTORM +        {0x00}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAND_ATTACK +        {0x00}, {0x2A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // SAND_TOMB +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPARK +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWIFT +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KINESIS +        {0x0F}, {0x0C}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMOG +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROWTH +        {0x30}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SACRED_FIRE +        {0x03}, {0x11}, {0x12}, {0x30}, {0x33}, {0xFF} +    }, { // SHEER_COLD +        {0x0E}, {0x30}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOLAR_BEAM +        {0x18}, {0x30}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // SONIC_BOOM +        {0x1B}, {0x11}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // FLY +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_MOVE_2[][6] = { +    { // TACKLE +        {0x00}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXPLOSION +        {0x09}, {0x18}, {0x2C}, {0x33}, {0x33}, {0xFF} +    }, { // DIVE +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FIRE_BLAST +        {0x12}, {0x30}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // WATERFALL +        {0x1D}, {0x30}, {0x1D}, {0x33}, {0xFF}, {0xFF} +    }, { // MUDDY_WATER +        {0x2A}, {0x0C}, {0x1B}, {0x30}, {0xFF}, {0xFF} +    }, { // STOCKPILE +        {0x1B}, {0x14}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLAM +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TWISTER +        {0x11}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BULLET_SEED +        {0x2A}, {0x09}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // TWINEEDLE +        {0x0F}, {0x0C}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // SOFT_BOILED +        {0x1B}, {0x1E}, {0x0B}, {0x33}, {0xFF}, {0xFF} +    }, { // EGG_BOMB +        {0x09}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAINT_ATTACK +        {0x03}, {0x2A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // BARRAGE +        {0x30}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MINIMIZE +        {0x0F}, {0x0F}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // SEISMIC_TOSS +        {0x12}, {0x11}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // SUPERSONIC +        {0x27}, {0x30}, {0x1B}, {0x11}, {0xFF}, {0xFF} +    }, { // TAUNT +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOONLIGHT +        {0x27}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PECK +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARM_THRUST +        {0x1B}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HORN_ATTACK +        {0x18}, {0x2A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // HORN_DRILL +        {0x18}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WING_ATTACK +        {0x0C}, {0x2A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // AERIAL_ACE +        {0x03}, {0x0C}, {0x2A}, {0x03}, {0xFF}, {0xFF} +    }, { // SWORDS_DANCE +        {0x1A}, {0x30}, {0x01}, {0x33}, {0xFF}, {0xFF} +    }, { // VINE_WHIP +        {0x12}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONVERSION +        {0x2A}, {0x30}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // CONVERSION_2 +        {0x2A}, {0x30}, {0x2C}, {0x27}, {0x33}, {0xFF} +    }, { // HELPING_HAND +        {0x09}, {0x0C}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // IRON_DEFENSE +        {0x12}, {0x1B}, {0x0C}, {0x09}, {0xFF}, {0xFF} +    }, { // TELEPORT +        {0x09}, {0x0C}, {0x1A}, {0x33}, {0xFF}, {0xFF} +    }, { // THUNDER_SHOCK +        {0x2A}, {0x30}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHOCK_WAVE +        {0x1B}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUICK_ATTACK +        {0x27}, {0x11}, {0x2A}, {0x00}, {0xFF}, {0xFF} +    }, { // SWEET_KISS +        {0x0E}, {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // THUNDER_WAVE +        {0x2A}, {0x30}, {0x05}, {0x33}, {0xFF}, {0xFF} +    }, { // ZAP_CANNON +        {0x00}, {0x01}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // BLOCK +        {0x1B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOWL +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_GAS +        {0x1E}, {0x1B}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // TOXIC +        {0x1B}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_FANG +        {0x1E}, {0x2A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // POISON_POWDER +        {0x1E}, {0x2C}, {0x21}, {0x30}, {0xFF}, {0xFF} +    }, { // POISON_STING +        {0x1E}, {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // SPIKE_CANNON +        {0x14}, {0x00}, {0x1D}, {0xFF}, {0xFF}, {0xFF} +    }, { // ACID_ARMOR +        {0x00}, {0x11}, {0x1B}, {0x30}, {0xFF}, {0xFF} +    }, { // TAKE_DOWN +        {0x03}, {0x23}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUMP_KICK +        {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BOUNCE +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HI_JUMP_KICK +        {0x12}, {0x2C}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // TRI_ATTACK +        {0x12}, {0x2A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGON_CLAW +        {0x00}, {0x1B}, {0x1D}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRICK +        {0x11}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRIPLE_KICK +        {0x11}, {0x24}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRILL_PECK +        {0x11}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUD_SPORT +        {0x2A}, {0x18}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUD_SLAP +        {0x2C}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // THIEF +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AMNESIA +        {0x02}, {0x0E}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // NIGHT_SHADE +        {0x12}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GROWL +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLACK_OFF +        {0x00}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SURF +        {0x30}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROLE_PLAY +        {0x18}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEEDLE_ARM +        {0x0C}, {0x2A}, {0x1D}, {0xFF}, {0xFF}, {0xFF} +    }, { // DOUBLE_KICK +        {0x2A}, {0x2C}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUNNY_DAY +        {0x2A}, {0x0E}, {0x05}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEER +        {0x0E}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WISH +        {0x0F}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FAKE_OUT +        {0x03}, {0x21}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLEEP_TALK +        {0x0E}, {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // PAY_DAY +        {0x05}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ASSIST +        {0x2A}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEAT_WAVE +        {0x0C}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLEEP_POWDER +        {0x0C}, {0x21}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // REST +        {0x09}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // INGRAIN +        {0x0F}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CONFUSION +        {0x2C}, {0x29}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // BODY_SLAM +        {0x1D}, {0x0C}, {0x02}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWALLOW +        {0x1B}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CURSE +        {0x30}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYDRO_PUMP +        {0x12}, {0x18}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER_VOICE +        {0x12}, {0x30}, {0x1E}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER_BEAM +        {0x12}, {0x30}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // SUPERPOWER +        {0x27}, {0x30}, {0x21}, {0x30}, {0xFF}, {0xFF} +    }, { // STEEL_WING +        {0x0E}, {0x0D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIT_UP +        {0x11}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DYNAMIC_PUNCH +        {0x12}, {0x00}, {0x11}, {0x2C}, {0xFF}, {0xFF} +    }, { // GUILLOTINE +        {0x0C}, {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // VICE_GRIP +        {0x14}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOCK_OFF +        {0x1B}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POUND +        {0x21}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAZOR_LEAF +        {0x05}, {0x30}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // BATON_PASS +        {0x2A}, {0x1B}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // PETAL_DANCE +        {0x09}, {0x2C}, {0x02}, {0x33}, {0xFF}, {0xFF} +    }, { // SPLASH +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BUBBLE_BEAM +        {0x2A}, {0x24}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // BELLY_DRUM +        {0x09}, {0x0C}, {0x2A}, {0x33}, {0xFF}, {0xFF} +    }, { // BARRIER +        {0x05}, {0x0E}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // LIGHT_SCREEN +        {0x12}, {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // SCRATCH +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPER_FANG +        {0x12}, {0x30}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // EMBER +        {0x09}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SECRET_POWER +        {0x0C}, {0x09}, {0x21}, {0x30}, {0xFF}, {0xFF} +    }, { // DIZZY_PUNCH +        {0x11}, {0x0E}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // BULK_UP +        {0x2C}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IMPRISON +        {0x0F}, {0x0F}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // FEATHER_DANCE +        {0x09}, {0x30}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // WHIRLWIND +        {0x2C}, {0x1D}, {0x0E}, {0x1D}, {0xFF}, {0xFF} +    }, { // BEAT_UP +        {0x0C}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLIZZARD +        {0x0F}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STOMP +        {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLASH +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEETER_DANCE +        {0x0C}, {0x30}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // CRUSH_CLAW +        {0x2C}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLAZE_KICK +        {0x05}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PRESENT +        {0x09}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ERUPTION +        {0x0C}, {0x2C}, {0x1D}, {0x33}, {0xFF}, {0xFF} +    }, { // SLUDGE +        {0x2C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLUDGE_BOMB +        {0x2B}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLARE +        {0x05}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TRANSFORM +        {0x00}, {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // POISON_TAIL +        {0x1E}, {0x2C}, {0x05}, {0x33}, {0xFF}, {0xFF} +    }, { // ROAR +        {0x1A}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BONE_RUSH +        {0x18}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CAMOUFLAGE +        {0x00}, {0x18}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // COVET +        {0x2A}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAIL_GLOW +        {0x04}, {0x1A}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // BONE_CLUB +        {0x18}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BONEMERANG +        {0x18}, {0x30}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // FIRE_SPIN +        {0x12}, {0x30}, {0x0F}, {0x33}, {0xFF}, {0xFF} +    }, { // FIRE_PUNCH +        {0x12}, {0x30}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // PERISH_SONG +        {0x09}, {0x11}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // WRAP +        {0x00}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPIKES +        {0x12}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNITUDE +        {0x00}, {0x0F}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGICAL_LEAF +        {0x00}, {0x11}, {0x24}, {0x0C}, {0x33}, {0xFF} +    }, { // MAGIC_COAT +        {0x00}, {0x11}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUD_SHOT +        {0x2C}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACH_PUNCH +        {0x1B}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PROTECT +        {0x18}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DEFENSE_CURL +        {0x0E}, {0x0B}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROLLING_KICK +        {0x18}, {0x0C}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUBSTITUTE +        {0x2A}, {0x11}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // DETECT +        {0x0C}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIN_MISSILE +        {0x0F}, {0x11}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER_SPORT +        {0x1B}, {0x30}, {0x1A}, {0x33}, {0xFF}, {0xFF} +    }, { // WATER_GUN +        {0x1D}, {0x32}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIST_BALL +        {0x11}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WATER_PULSE +        {0x1B}, {0x30}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // FURY_ATTACK +        {0x30}, {0x0C}, {0x2A}, {0x02}, {0xFF}, {0xFF} +    }, { // FURY_SWIPES +        {0x30}, {0x0C}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // DESTINY_BOND +        {0x09}, {0x0F}, {0x0C}, {0x1B}, {0xFF}, {0xFF} +    }, { // FALSE_SWIPE +        {0x1B}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORESIGHT +        {0x1A}, {0x14}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // MIRROR_COAT +        {0x09}, {0x30}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // FUTURE_SIGHT +        {0x27}, {0x30}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // MILK_DRINK +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CALM_MIND +        {0x1B}, {0x12}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGA_DRAIN +        {0x03}, {0x2C}, {0x03}, {0x33}, {0xFF}, {0xFF} +    }, { // MEGA_KICK +        {0x03}, {0x2A}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGA_PUNCH +        {0x03}, {0x2A}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGAHORN +        {0x03}, {0x2A}, {0x1A}, {0x33}, {0xFF}, {0xFF} +    }, { // HIDDEN_POWER +        {0x0F}, {0x09}, {0x21}, {0x30}, {0xFF}, {0xFF} +    }, { // METAL_CLAW +        {0x09}, {0x24}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // ATTRACT +        {0x2A}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MIMIC +        {0x11}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FRUSTRATION +        {0x2C}, {0x03}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // LEECH_SEED +        {0x0C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // METRONOME +        {0x09}, {0x18}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // DREAM_EATER +        {0x0E}, {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // ACID +        {0x00}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEDITATE +        {0x09}, {0x11}, {0x03}, {0x33}, {0xFF}, {0xFF} +    }, { // SNATCH +        {0x00}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUSTER_PURGE +        {0x2A}, {0x30}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEAF_BLADE +        {0x0C}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RECYCLE +        {0x0C}, {0x12}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // REFLECT +        {0x0C}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // REFRESH +        {0x0C}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // REVENGE +        {0x0C}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGON_RAGE +        {0x00}, {0x1B}, {0x05}, {0x33}, {0x33}, {0xFF} +    }, { // DRAGON_BREATH +        {0x00}, {0x1B}, {0x0B}, {0x33}, {0x33}, {0xFF} +    }, { // DRAGON_DANCE +        {0x00}, {0x1B}, {0x00}, {0x33}, {0xFF}, {0xFF} +    }, { // ICE_PUNCH +        {0x2C}, {0x1D}, {0x0E}, {0x1D}, {0xFF}, {0xFF} +    }, { // ICE_BEAM +        {0x12}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FURY_CUTTER +        {0x30}, {0x0C}, {0x2A}, {0x30}, {0xFF}, {0xFF} +    }, { // COMET_PUNCH +        {0x1D}, {0x0B}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // SKULL_BASH +        {0x2A}, {0x33}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOCK_ON +        {0x1B}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ROCK_BLAST +        {0x1B}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // COTTON_SPORE +        {0x1D}, {0x1D}, {0x1A}, {0x33}, {0xFF}, {0xFF} +    }, { // STRUGGLE +        {0x2A}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_TRENDY_SAYING[][6] = { +    { // KTHX, BYE. +        {0x05}, {0x02}, {0x14}, {0x33}, {0xFF}, {0xFF} +    }, { // YES, SIR! +        {0x0B}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AVANT GARDE +        {0x1B}, {0x1B}, {0x17}, {0xFF}, {0xFF}, {0xFF} +    }, { // COUPLE +        {0x2C}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUCH OBLIGED +        {0x2C}, {0x2C}, {0x12}, {0xFF}, {0xFF}, {0xFF} +    }, { // YEEHAW! +        {0x0D}, {0x1D}, {0x33}, {0x33}, {0xFF}, {0xFF} +    }, { // MEGA +        {0x05}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // 1-HIT KO! +        {0x2C}, {0x11}, {0x03}, {0x1A}, {0xFF}, {0xFF} +    }, { // DESTINY +        {0x0B}, {0x11}, {0x0E}, {0xFF}, {0xFF}, {0xFF} +    }, { // CANCEL +        {0x00}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // NEW +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLATTEN +        {0x00}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KIDDING +        {0x11}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSER +        {0x27}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LOSING +        {0x27}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAPPENING +        {0x00}, {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF} +    }, { // HIP AND +        {0x11}, {0x01}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHAKE +        {0x05}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHADY +        {0x05}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // UPBEAT +        {0x2C}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MODERN +        {0x1D}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMELL YA +        {0x0A}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BANG +        {0x03}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KNOCKOUT +        {0x1D}, {0x23}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HASSLE +        {0x2A}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WINNER +        {0x0F}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEVER +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WANNABE +        {0x1D}, {0x2C}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // BABY +        {0x05}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HEART +        {0x1C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OLD +        {0x18}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YOUNG +        {0x2B}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // UGLY +        {0x2A}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +/*static*/ const struct BardSound BardMusic_POKEMON_2[][6] = { +    { // EKANS +        {0x09}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARBOK +        {0x06}, {0x17}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEAKING +        {0x0C}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARIADOS +        {0x1B}, {0x0C}, {0x2A}, {0x18}, {0xFF}, {0xFF} +    }, { // CROCONAW +        {0x1B}, {0x18}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // UNOWN +        {0x2A}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EEVEE +        {0x0C}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GEODUDE +        {0x0C}, {0x18}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPINARAK +        {0x0F}, {0x30}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // PILOSWINE +        {0x11}, {0x1A}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // ONIX +        {0x15}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ARCANINE +        {0x06}, {0x03}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // SUDOWOODO +        {0x27}, {0x18}, {0x27}, {0x18}, {0xFF}, {0xFF} +    }, { // WEEPINBELL +        {0x0C}, {0x0F}, {0x0B}, {0x33}, {0xFF}, {0xFF} +    }, { // VICTREEBEL +        {0x11}, {0x0C}, {0x09}, {0x33}, {0xFF}, {0xFF} +    }, { // WOOPER +        {0x27}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SWINUB +        {0x11}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKARMORY +        {0x1B}, {0x1A}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // AIPOM +        {0x03}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ESPEON +        {0x09}, {0x0C}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // HITMONCHAN +        {0x11}, {0x15}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // ELEKID +        {0x0B}, {0x0B}, {0x11}, {0x33}, {0xFF}, {0xFF} +    }, { // ELECTABUZZ +        {0x0C}, {0x09}, {0x2C}, {0x2C}, {0xFF}, {0xFF} +    }, { // ENTEI +        {0x09}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FERALIGATR +        {0x30}, {0x00}, {0x0F}, {0x03}, {0x30}, {0xFF} +    }, { // FURRET +        {0x30}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OCTILLERY +        {0x1B}, {0x11}, {0x30}, {0x0C}, {0xFF}, {0xFF} +    }, { // PRIMEAPE +        {0x12}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SENTRET +        {0x09}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STANTLER +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SPEAROW +        {0x0C}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FEAROW +        {0x0C}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // OMASTAR +        {0x18}, {0x00}, {0x15}, {0x33}, {0xFF}, {0xFF} +    }, { // OMANYTE +        {0x18}, {0x00}, {0x12}, {0x33}, {0xFF}, {0xFF} +    }, { // GROWLITHE +        {0x21}, {0x0F}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHAMP +        {0x2A}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRAGONITE +        {0x00}, {0x15}, {0x12}, {0xFF}, {0xFF}, {0xFF} +    }, { // PINSIR +        {0x11}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNORLAX +        {0x18}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KABUTO +        {0x2A}, {0x27}, {0x1A}, {0xFF}, {0xFF}, {0xFF} +    }, { // KABUTOPS +        {0x2A}, {0x27}, {0x15}, {0x33}, {0xFF}, {0xFF} +    }, { // HITMONTOP +        {0x11}, {0x15}, {0x1D}, {0x33}, {0xFF}, {0xFF} +    }, { // WARTORTLE +        {0x08}, {0x30}, {0x24}, {0x33}, {0xFF}, {0xFF} +    }, { // BLASTOISE +        {0x00}, {0x1E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FARFETCHD +        {0x06}, {0x0B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CUBONE +        {0x2D}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAROWAK +        {0x00}, {0x1A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // KANGASKHAN +        {0x00}, {0x00}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // SUNFLORA +        {0x2C}, {0x18}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // CATERPIE +        {0x00}, {0x30}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // GYARADOS +        {0x1D}, {0x09}, {0x11}, {0x1D}, {0xFF}, {0xFF} +    }, { // RAPIDASH +        {0x00}, {0x11}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // NINETALES +        {0x12}, {0x05}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GIRAFARIG +        {0x30}, {0x00}, {0x2A}, {0x11}, {0xFF}, {0xFF} +    }, { // BELLOSSOM +        {0x09}, {0x1B}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // KINGDRA +        {0x0C}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KINGLER +        {0x0C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLOOM +        {0x27}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PINECO +        {0x12}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GLIGAR +        {0x12}, {0x1B}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KRABBY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRANBULL +        {0x02}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CROBAT +        {0x18}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ABRA +        {0x00}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GENGAR +        {0x09}, {0x08}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TAUROS +        {0x1D}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGIKARP +        {0x00}, {0x11}, {0x1B}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNEMITE +        {0x00}, {0x09}, {0x12}, {0xFF}, {0xFF}, {0xFF} +    }, { // GASTLY +        {0x00}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HAUNTER +        {0x15}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHOKE +        {0x2A}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KAKUNA +        {0x2A}, {0x27}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // PSYDUCK +        {0x12}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PHANPY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RATTATA +        {0x00}, {0x00}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLDUCK +        {0x18}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLBAT +        {0x1A}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLEM +        {0x18}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRAVELER +        {0x00}, {0x09}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // VENONAT +        {0x09}, {0x1A}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // RHYDON +        {0x12}, {0x15}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RHYHORN +        {0x14}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PUPITAR +        {0x27}, {0x11}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // CORSOLA +        {0x18}, {0x18}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HITMONLEE +        {0x11}, {0x15}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZAPDOS +        {0x00}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // JOLTEON +        {0x1A}, {0x0C}, {0x15}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSHREW +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SANDSLASH +        {0x00}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEADRA +        {0x0C}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHELLDER +        {0x09}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VAPOREON +        {0x03}, {0x18}, {0x0C}, {0x15}, {0xFF}, {0xFF} +    }, { // DEWGONG +        {0x27}, {0x15}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SUICUNE +        {0x0C}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STARMIE +        {0x1B}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCYTHER +        {0x12}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ZUBAT +        {0x27}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BEEDRILL +        {0x0C}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HYPNO +        {0x11}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DROWZEE +        {0x21}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SQUIRTLE +        {0x30}, {0x24}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CELEBI +        {0x09}, {0x09}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // WOBBUFFET +        {0x1D}, {0x2C}, {0x09}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUGTRIO +        {0x2C}, {0x0C}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // HORSEA +        {0x1A}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXEGGCUTE +        {0x09}, {0x2C}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // CHIKORITA +        {0x11}, {0x18}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // CHINCHOU +        {0x0F}, {0x21}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SHUCKLE +        {0x2A}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DIGLETT +        {0x11}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // REMORAID +        {0x09}, {0x18}, {0x03}, {0xFF}, {0xFF}, {0xFF} +    }, { // DELIBIRD +        {0x09}, {0x0C}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOUNDOUR +        {0x23}, {0x1A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AMPHAROS +        {0x00}, {0x06}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // DODUO +        {0x1A}, {0x27}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // DODRIO +        {0x1A}, {0x0C}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // SMEARGLE +        {0x30}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KOFFING +        {0x15}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACRUEL +        {0x09}, {0x2A}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // TOGETIC +        {0x18}, {0x09}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOGEPI +        {0x18}, {0x09}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // GOLDEEN +        {0x1A}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // METAPOD +        {0x09}, {0x2A}, {0x15}, {0xFF}, {0xFF}, {0xFF} +    }, { // DONPHAN +        {0x1B}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // ODDISH +        {0x15}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // EXEGGUTOR +        {0x09}, {0x2C}, {0x09}, {0x32}, {0x33}, {0xFF} +    }, { // NIDOKING +        {0x12}, {0x18}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDOQUEEN +        {0x12}, {0x18}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDORAN_F +        {0x12}, {0x18}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDORAN_M +        {0x12}, {0x18}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // NIDORINA +        {0x12}, {0x18}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // NIDORINO +        {0x12}, {0x18}, {0x0C}, {0x18}, {0xFF}, {0xFF} +    }, { // MEOWTH +        {0x0C}, {0x21}, {0x11}, {0xFF}, {0xFF}, {0xFF} +    }, { // SNEASEL +        {0x0C}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // POLIWHIRL +        {0x15}, {0x0C}, {0x30}, {0xFF}, {0xFF}, {0xFF} +    }, { // POLITOED +        {0x1B}, {0x0C}, {0x18}, {0x33}, {0xFF}, {0xFF} +    }, { // POLIWRATH +        {0x15}, {0x0C}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // POLIWAG +        {0x15}, {0x0C}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUAGSIRE +        {0x00}, {0x12}, {0x32}, {0xFF}, {0xFF}, {0xFF} +    }, { // NATU +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // XATU +        {0x00}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DUNSPARCE +        {0x2A}, {0x1C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SEEL +        {0x0E}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // STEELIX +        {0x0C}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYPHLOSION +        {0x12}, {0x18}, {0x1B}, {0x33}, {0x33}, {0xFF} +    }, { // DRAGONAIR +        {0x00}, {0x15}, {0x0B}, {0x33}, {0xFF}, {0xFF} +    }, { // BUTTERFREE +        {0x2A}, {0x30}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // SCIZOR +        {0x11}, {0x32}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOPPIP +        {0x1D}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BLISSEY +        {0x11}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARAS +        {0x09}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PARASECT +        {0x09}, {0x00}, {0x09}, {0xFF}, {0xFF}, {0xFF} +    }, { // QWILFISH +        {0x11}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MR_MIME +        {0x11}, {0x30}, {0x12}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYROGUE +        {0x12}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLOYSTER +        {0x1E}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TYRANITAR +        {0x12}, {0x00}, {0x11}, {0x1B}, {0xFF}, {0xFF} +    }, { // CLEFFA +        {0x09}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEDLE +        {0x0E}, {0x26}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIKACHU +        {0x0C}, {0x2A}, {0x27}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLEFABLE +        {0x09}, {0x2A}, {0x24}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIDGEOT +        {0x11}, {0x0C}, {0x15}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIDGEOTTO +        {0x11}, {0x0C}, {0x18}, {0x18}, {0xFF}, {0xFF} +    }, { // PICHU +        {0x0C}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CLEFAIRY +        {0x09}, {0x0B}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARMANDER +        {0x06}, {0x02}, {0x32}, {0x33}, {0xFF}, {0xFF} +    }, { // STARYU +        {0x1B}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CYNDAQUIL +        {0x0F}, {0x2A}, {0x09}, {0x33}, {0xFF}, {0xFF} +    }, { // SUNKERN +        {0x2C}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TEDDIURSA +        {0x09}, {0x0C}, {0x30}, {0x2C}, {0xFF}, {0xFF} +    }, { // VOLTORB +        {0x1A}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MOLTRES +        {0x1A}, {0x09}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAREON +        {0x03}, {0x0C}, {0x15}, {0xFF}, {0xFF}, {0xFF} +    }, { // ALAKAZAM +        {0x00}, {0x2C}, {0x2C}, {0x00}, {0xFF}, {0xFF} +    }, { // MAGMAR +        {0x00}, {0x1D}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FORRETRESS +        {0x1A}, {0x09}, {0x09}, {0x33}, {0xFF}, {0xFF} +    }, { // WIGGLYTUFF +        {0x11}, {0x27}, {0x0C}, {0x2A}, {0x33}, {0xFF} +    }, { // IVYSAUR +        {0x14}, {0x0C}, {0x32}, {0x33}, {0xFF}, {0xFF} +    }, { // BULBASAUR +        {0x24}, {0x2A}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // VENUSAUR +        {0x0C}, {0x2C}, {0x30}, {0x33}, {0xFF}, {0xFF} +    }, { // AERODACTYL +        {0x03}, {0x18}, {0x00}, {0x18}, {0xFF}, {0xFF} +    }, { // MAGBY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // IGGLYBUFF +        {0x11}, {0x2A}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // UMBREON +        {0x2A}, {0x0C}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // ARTICUNO +        {0x06}, {0x11}, {0x27}, {0x18}, {0xFF}, {0xFF} +    }, { // JIGGLYPUFF +        {0x11}, {0x27}, {0x0C}, {0x2A}, {0x33}, {0xFF} +    }, { // SNUBBULL +        {0x2C}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // BAYLEEF +        {0x03}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // GRIMER +        {0x12}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MUK +        {0x2A}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HERACROSS +        {0x09}, {0x2A}, {0x1B}, {0x33}, {0xFF}, {0xFF} +    }, { // HOUNDOOM +        {0x21}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PERSIAN +        {0x32}, {0x11}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // LICKITUNG +        {0x11}, {0x0C}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // HO_OH +        {0x18}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // HOOTHOOT +        {0x27}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PIDGEY +        {0x11}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PONYTA +        {0x1A}, {0x0C}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SKIPLOOM +        {0x11}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // PORYGON +        {0x18}, {0x0C}, {0x15}, {0xFF}, {0xFF}, {0xFF} +    }, { // PORYGON2 +        {0x1A}, {0x0C}, {0x1B}, {0x27}, {0xFF}, {0xFF} +    }, { // MAGCARGO +        {0x00}, {0x1B}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLUGMA +        {0x2C}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // QUILAVA +        {0x11}, {0x06}, {0x08}, {0xFF}, {0xFF}, {0xFF} +    }, { // BELLSPROUT +        {0x0B}, {0x21}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // WEEZING +        {0x0C}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MARILL +        {0x08}, {0x10}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // AZUMARILL +        {0x08}, {0x27}, {0x2C}, {0x10}, {0xFF}, {0xFF} +    }, { // ELECTRODE +        {0x0C}, {0x09}, {0x18}, {0xFF}, {0xFF}, {0xFF} +    }, { // MANKEY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MANTINE +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // DRATINI +        {0x00}, {0x0C}, {0x0C}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEW +        {0x2D}, {0xFF}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEWTWO +        {0x2D}, {0x27}, {0xFF}, {0xFF}, {0xFF}, {0xFF} +    }, { // MILTANK +        {0x11}, {0x03}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MISDREAVUS +        {0x11}, {0x0C}, {0x2C}, {0x33}, {0xFF}, {0xFF} +    }, { // SMOOCHUM +        {0x27}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MEGANIUM +        {0x03}, {0x09}, {0x0C}, {0x2A}, {0xFF}, {0xFF} +    }, { // DITTO +        {0x11}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TENTACOOL +        {0x09}, {0x2A}, {0x27}, {0x33}, {0xFF}, {0xFF} +    }, { // MAREEP +        {0x1D}, {0x0E}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // FLAAFFY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VENOMOTH +        {0x09}, {0x1A}, {0x15}, {0xFF}, {0xFF}, {0xFF} +    }, { // TANGELA +        {0x02}, {0x09}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLOWKING +        {0x18}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLOWBRO +        {0x18}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // SLOWPOKE +        {0x18}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // MURKROW +        {0x30}, {0x18}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // YANMA +        {0x00}, {0x2A}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // KADABRA +        {0x2C}, {0x00}, {0x2C}, {0xFF}, {0xFF}, {0xFF} +    }, { // LARVITAR +        {0x15}, {0x11}, {0x15}, {0x33}, {0xFF}, {0xFF} +    }, { // NOCTOWL +        {0x1B}, {0x21}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAIKOU +        {0x12}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RAICHU +        {0x12}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHANSEY +        {0x00}, {0x0C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // RATICATE +        {0x00}, {0x0C}, {0x03}, {0xFF}, {0xFF}, {0xFF} +    }, { // LAPRAS +        {0x2C}, {0x00}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // VILEPLUME +        {0x14}, {0x27}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LANTURN +        {0x00}, {0x30}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // CHARMELEON +        {0x06}, {0x0C}, {0x0C}, {0x15}, {0x33}, {0xFF} +    }, { // CHARIZARD +        {0x06}, {0x11}, {0x32}, {0x33}, {0x33}, {0xFF} +    }, { // URSARING +        {0x30}, {0x2C}, {0x0C}, {0x33}, {0xFF}, {0xFF} +    }, { // JYNX +        {0x0C}, {0x33}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // LUGIA +        {0x27}, {0x0C}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // MAGNETON +        {0x00}, {0x09}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEDIAN +        {0x09}, {0x0C}, {0x00}, {0xFF}, {0xFF}, {0xFF} +    }, { // LEDYBA +        {0x09}, {0x0C}, {0x2A}, {0xFF}, {0xFF}, {0xFF} +    }, { // VULPIX +        {0x24}, {0x11}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // JUMPLUFF +        {0x2C}, {0x2C}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    }, { // TOTODILE +        {0x18}, {0x18}, {0x12}, {0xFF}, {0xFF}, {0xFF} +    }, { // MACHOP +        {0x2A}, {0x15}, {0x33}, {0xFF}, {0xFF}, {0xFF} +    } +}; + +#endif //GUARD_DATA_BARD_MUSIC_H diff --git a/src/data/battle_strings_de.h b/src/data/battle_strings_de.h index f78d0bf14..a3d51f2a5 100755 --- a/src/data/battle_strings_de.h +++ b/src/data/battle_strings_de.h @@ -1227,7 +1227,7 @@ const u16 gMissStrings[] =      BATTLE_TEXT_GroundMoveNegate,  }; -const u16 BattleTextList_401512[] = +const u16 gNoEscapeStringIds[] =  {      BATTLE_TEXT_CantEscape2,      BATTLE_TEXT_BirchDontLeaveMe, @@ -1236,7 +1236,7 @@ const u16 BattleTextList_401512[] =      BATTLE_TEXT_AttackingCantEscape,  }; -const u16 BattleTextList_40151C[] = +const u16 gMoveWeatherChangeStringIds[] =  {      BATTLE_TEXT_RainStart,      BATTLE_TEXT_PourStart, @@ -1246,39 +1246,39 @@ const u16 BattleTextList_40151C[] =      BATTLE_TEXT_HailStart,  }; -const u16 BattleTextList_401528[] = +const u16 gSandStormHailContinuesStringIds[] =  {      BATTLE_TEXT_SandRages,      BATTLE_TEXT_HailCont,  }; -const u16 BattleTextList_40152C[] = +const u16 gSandStormHailDmgStringIds[] =  {      BATTLE_TEXT_SandBuffeted,      BATTLE_TEXT_HailStricken,  }; -const u16 BattleTextList_401530[] = +const u16 gSandStormHailEndStringIds[] =  {      BATTLE_TEXT_SandSubsided,      BATTLE_TEXT_HailStop,  }; -const u16 BattleTextList_401534[] = +const u16 gRainContinuesStringIds[] =  {      BATTLE_TEXT_RainCont1,      BATTLE_TEXT_PourCont,      BATTLE_TEXT_RainStop,  }; -const u16 BattleTextList_40153A[] = +const u16 gProtectLikeUsedStringIds[] =  {      BATTLE_TEXT_ProtectedItself2,      BATTLE_TEXT_BracedItself,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_401540[] = +const u16 gReflectLightScreenSafeguardStringIds[] =  {      BATTLE_TEXT_Failed,      BATTLE_TEXT_RaisedDefense, @@ -1288,7 +1288,7 @@ const u16 BattleTextList_401540[] =      BATTLE_TEXT_CoveredVeil,  }; -const u16 BattleTextList_40154C[] = +const u16 gLeechSeedStringIds[] =  {      BATTLE_TEXT_WasSeeded,      BATTLE_TEXT_EvadedAttack, @@ -1297,44 +1297,44 @@ const u16 BattleTextList_40154C[] =      BATTLE_TEXT_OozeSuckup,  }; -const u16 BattleTextList_401556[] = +const u16 gRestUsedStringIds[] =  {      BATTLE_TEXT_WentToSleep,      BATTLE_TEXT_SpeltHealthy,  }; -const u16 BattleTextList_40155A[] = +const u16 gUproarOverTurnStringIds[] =  {      BATTLE_TEXT_UproarMaking,      BATTLE_TEXT_CalmedDown,  }; -const u16 BattleTextList_40155E[] = +const u16 gStockpileUsedStringIds[] =  {      BATTLE_TEXT_Stockpiled,      BATTLE_TEXT_StockpiledCant,  }; -const u16 BattleTextList_401562[] = +const u16 gWokeUpStringIds[] =  {      BATTLE_TEXT_WokeUp,      BATTLE_TEXT_UproarWoke,  }; -const u16 BattleTextList_401566[] = +const u16 gSwallowFailStringIds[] =  {      BATTLE_TEXT_SwallowFail,      BATTLE_TEXT_HPFull,  }; -const u16 BattleTextList_40156A[] = +const u16 gUproarAwakeStringIds[] =  {      BATTLE_TEXT_UproarCantSleep2,      BATTLE_TEXT_UproarKeptAwake,      BATTLE_TEXT_StayedAwake,  }; -const u16 BattleTextList_401570[] = +const u16 gStatUpStringIds[] =  {      BATTLE_TEXT_UnknownString7,      BATTLE_TEXT_UnknownString3, @@ -1344,7 +1344,7 @@ const u16 BattleTextList_401570[] =      BATTLE_TEXT_HustleUse,  }; -const u16 BattleTextList_40157C[] = +const u16 gStatDownStringIds[] =  {      BATTLE_TEXT_UnknownString5,      BATTLE_TEXT_UnknownString6, @@ -1352,7 +1352,7 @@ const u16 BattleTextList_40157C[] =      BATTLE_TEXT_Terminator2,  }; -const u16 BattleTextList_401584[] = +const u16 gFirstTurnOfTwoStringIds[] =  {      BATTLE_TEXT_WhipWhirlwind,      BATTLE_TEXT_TookSunlight, @@ -1364,7 +1364,7 @@ const u16 BattleTextList_401584[] =      BATTLE_TEXT_SprangUp,  }; -const u16 BattleTextList_401594[] = +const u16 gWrappedStringIds[] =  {      BATTLE_TEXT_SqueezedBind,       BATTLE_TEXT_Wrapped,  @@ -1374,67 +1374,67 @@ const u16 BattleTextList_401594[] =      BATTLE_TEXT_SandTombTrapped,   }; -const u16 BattleTextList_4015A0[] = +const u16 gMistUsedStringIds[] =  {      BATTLE_TEXT_MistShroud,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_4015A4[] = +const u16 gFocusEnergyUsedStringIds[] =  {      BATTLE_TEXT_GetPumped,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_4015A8[] = +const u16 gTransformUsedStringIds[] =  {      BATTLE_TEXT_Transformed,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_4015AC[] = +const u16 gSubsituteUsedStringIds[] =  {      BATTLE_TEXT_SubMade,      BATTLE_TEXT_SubWeak,  }; -const u16 BattleTextList_4015B0[] = +const u16 gGotPoisonedStringIds[] =  {      BATTLE_TEXT_Poisoned,      BATTLE_TEXT_Poisoned2,  }; -const u16 BattleTextList_4015B4[] = +const u16 gGotParalyzedStringIds[] =  {      BATTLE_TEXT_Paralyzed,      BATTLE_TEXT_Paralyzed2,  }; -const u16 BattleTextList_4015B8[] = +const u16 gFellAsleepStringIds[] =  {      BATTLE_TEXT_FellAsleep,      BATTLE_TEXT_MadeAsleep,  }; -const u16 BattleTextList_4015BC[] = +const u16 gGotBurnedStringIds[] =  {      BATTLE_TEXT_Burned,      BATTLE_TEXT_Burned2,  }; -const u16 BattleTextList_4015C0[] = +const u16 gGotFrozenStringIds[] =  {      BATTLE_TEXT_Frozen,      BATTLE_TEXT_Frozen2,  }; -const u16 BattleTextList_4015C4[] = +const u16 gGotDefrostedStringIds[] =  {      BATTLE_TEXT_AttackingDefrosted,      BATTLE_TEXT_Defrosted,  }; -const u16 BattleTextList_4015C8[] = +const u16 gKOFailedStringIds[] =  {      BATTLE_TEXT_AttackMissed,      BATTLE_TEXT_Unaffected, @@ -1442,19 +1442,19 @@ const u16 BattleTextList_4015C8[] =      BATTLE_TEXT_InfatuatedPoke,  }; -const u16 BattleTextList_4015D0[] = +const u16 gLeechSeedDrainStringIds[] =  {      BATTLE_TEXT_EnergyDrained,      BATTLE_TEXT_OozeSuckup,  }; -const u16 BattleTextList_4015D4[] = +const u16 gSportsUsedStringIds[] =  {      BATTLE_TEXT_ElecWeakened,      BATTLE_TEXT_FireWeakened,  }; -const u16 BattleTextList_4015D8[] = +const u16 gPartyStatusHealStringIds[] =  {      BATTLE_TEXT_BellChime,      BATTLE_TEXT_BellChime, @@ -1463,13 +1463,13 @@ const u16 BattleTextList_4015D8[] =      BATTLE_TEXT_SoothingAroma,  }; -const u16 BattleTextList_4015E2[] = +const u16 gFutureMoveUsedStringIds[] =  {      BATTLE_TEXT_ForesawAttack,      BATTLE_TEXT_ChoseDestiny,  }; -const u16 BattleTextList_4015E6[] = +const u16 gBallEscapeStringIds[] =  {      BATTLE_TEXT_BallBrokeOhNo,      BATTLE_TEXT_BallBrokeAppeared, @@ -1477,7 +1477,7 @@ const u16 BattleTextList_4015E6[] =      BATTLE_TEXT_BallBrokeSoClose,  }; -const u16 BattleTextList_4015EE[] = +const u16 gWeatherContinuesStringIds[] =  {      BATTLE_TEXT_Raining,      BATTLE_TEXT_Raining, @@ -1497,7 +1497,7 @@ const u16 BattleTextList_4015EE[] =      BATTLE_TEXT_Raining,  }; -const u16 BattleTextList_40160E[] = +const u16 gInobedientStringIds[] =  {      BATTLE_TEXT_LoafingAround,       BATTLE_TEXT_WontObey,  @@ -1505,20 +1505,20 @@ const u16 BattleTextList_40160E[] =      BATTLE_TEXT_NotNotice,   }; -const u16 BattleTextList_401616[] = +const u16 gSafariGetNearStringIds[] =  {      BATTLE_TEXT_CreptCloser,      BATTLE_TEXT_CantGetCloser,  }; -const u16 BattleTextList_40161A[] = +const u16 gSafariPokeblockResultStringIds[] =  {      BATTLE_TEXT_CuriousAbout,      BATTLE_TEXT_EnthralledBy,      BATTLE_TEXT_IgnoredThing,  }; -const u16 BattleTextList_401620[] = +const u16 gTrainerItemCuredStatusStringIds[] =  {      BATTLE_TEXT_CuredConfusion,      BATTLE_TEXT_CuredParalysis, @@ -1528,41 +1528,41 @@ const u16 BattleTextList_401620[] =      BATTLE_TEXT_CuredSleep,  }; -const u16 BattleTextList_40162C[] = +const u16 gBerryEffectStringIds[] =  {      BATTLE_TEXT_CuredStatus,      BATTLE_TEXT_NormalizedStatus,  }; -const u16 BattleTextList_401630[] = +const u16 gBRNPreventionStringIds[] =  {      BATTLE_TEXT_PreventedBurn,      BATTLE_TEXT_PreventedOther2,      BATTLE_TEXT_NoEffectOn,  }; -const u16 BattleTextList_401636[] = +const u16 gPRLZPreventionStringIds[] =  {      BATTLE_TEXT_PreventedPara,      BATTLE_TEXT_PreventedOther2,      BATTLE_TEXT_NoEffectOn,  }; -const u16 BattleTextList_40163C[] = +const u16 gPSNPreventionStringIds[] =  {      BATTLE_TEXT_PreventedPoison,      BATTLE_TEXT_PreventedOther2,      BATTLE_TEXT_NoEffectOn,  }; -const u16 BattleTextList_401642[] = +const u16 gItemSwapStringIds[] =  {      BATTLE_TEXT_Obtained1,      BATTLE_TEXT_Obtained2,      BATTLE_TEXT_Obtained3,  }; -const u16 BattleTextList_401648[] = +const u16 gFlashFireStringIds[] =  {      BATTLE_TEXT_RaisedFirePower,      BATTLE_TEXT_MadeIneffective, diff --git a/src/data/battle_strings_en.h b/src/data/battle_strings_en.h index 26523d2e0..f29e48410 100755 --- a/src/data/battle_strings_en.h +++ b/src/data/battle_strings_en.h @@ -1227,7 +1227,7 @@ const u16 gMissStrings[] =      BATTLE_TEXT_GroundMoveNegate,  }; -const u16 BattleTextList_401512[] = +const u16 gNoEscapeStringIds[] =  {      BATTLE_TEXT_CantEscape2,      BATTLE_TEXT_BirchDontLeaveMe, @@ -1236,7 +1236,7 @@ const u16 BattleTextList_401512[] =      BATTLE_TEXT_AttackingCantEscape,  }; -const u16 BattleTextList_40151C[] = +const u16 gMoveWeatherChangeStringIds[] =  {      BATTLE_TEXT_RainStart,      BATTLE_TEXT_PourStart, @@ -1246,39 +1246,39 @@ const u16 BattleTextList_40151C[] =      BATTLE_TEXT_HailStart,  }; -const u16 BattleTextList_401528[] = +const u16 gSandStormHailContinuesStringIds[] =  {      BATTLE_TEXT_SandRages,      BATTLE_TEXT_HailCont,  }; -const u16 BattleTextList_40152C[] = +const u16 gSandStormHailDmgStringIds[] =  {      BATTLE_TEXT_SandBuffeted,      BATTLE_TEXT_HailStricken,  }; -const u16 BattleTextList_401530[] = +const u16 gSandStormHailEndStringIds[] =  {      BATTLE_TEXT_SandSubsided,      BATTLE_TEXT_HailStop,  }; -const u16 BattleTextList_401534[] = +const u16 gRainContinuesStringIds[] =  {      BATTLE_TEXT_RainCont1,      BATTLE_TEXT_PourCont,      BATTLE_TEXT_RainStop,  }; -const u16 BattleTextList_40153A[] = +const u16 gProtectLikeUsedStringIds[] =  {      BATTLE_TEXT_ProtectedItself2,      BATTLE_TEXT_BracedItself,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_401540[] = +const u16 gReflectLightScreenSafeguardStringIds[] =  {      BATTLE_TEXT_Failed,      BATTLE_TEXT_RaisedDefense, @@ -1288,7 +1288,7 @@ const u16 BattleTextList_401540[] =      BATTLE_TEXT_CoveredVeil,  }; -const u16 BattleTextList_40154C[] = +const u16 gLeechSeedStringIds[] =  {      BATTLE_TEXT_WasSeeded,      BATTLE_TEXT_EvadedAttack, @@ -1297,44 +1297,44 @@ const u16 BattleTextList_40154C[] =      BATTLE_TEXT_OozeSuckup,  }; -const u16 BattleTextList_401556[] = +const u16 gRestUsedStringIds[] =  {      BATTLE_TEXT_WentToSleep,      BATTLE_TEXT_SpeltHealthy,  }; -const u16 BattleTextList_40155A[] = +const u16 gUproarOverTurnStringIds[] =  {      BATTLE_TEXT_UproarMaking,      BATTLE_TEXT_CalmedDown,  }; -const u16 BattleTextList_40155E[] = +const u16 gStockpileUsedStringIds[] =  {      BATTLE_TEXT_Stockpiled,      BATTLE_TEXT_StockpiledCant,  }; -const u16 BattleTextList_401562[] = +const u16 gWokeUpStringIds[] =  {      BATTLE_TEXT_WokeUp,      BATTLE_TEXT_UproarWoke,  }; -const u16 BattleTextList_401566[] = +const u16 gSwallowFailStringIds[] =  {      BATTLE_TEXT_SwallowFail,      BATTLE_TEXT_HPFull,  }; -const u16 BattleTextList_40156A[] = +const u16 gUproarAwakeStringIds[] =  {      BATTLE_TEXT_UproarCantSleep2,      BATTLE_TEXT_UproarKeptAwake,      BATTLE_TEXT_StayedAwake,  }; -const u16 BattleTextList_401570[] = +const u16 gStatUpStringIds[] =  {      BATTLE_TEXT_UnknownString7,      BATTLE_TEXT_UnknownString3, @@ -1344,7 +1344,7 @@ const u16 BattleTextList_401570[] =      BATTLE_TEXT_HustleUse,  }; -const u16 BattleTextList_40157C[] = +const u16 gStatDownStringIds[] =  {      BATTLE_TEXT_UnknownString5,      BATTLE_TEXT_UnknownString6, @@ -1352,7 +1352,7 @@ const u16 BattleTextList_40157C[] =      BATTLE_TEXT_Terminator2,  }; -const u16 BattleTextList_401584[] = +const u16 gFirstTurnOfTwoStringIds[] =  {      BATTLE_TEXT_WhipWhirlwind,      BATTLE_TEXT_TookSunlight, @@ -1364,7 +1364,7 @@ const u16 BattleTextList_401584[] =      BATTLE_TEXT_SprangUp,  }; -const u16 BattleTextList_401594[] = +const u16 gWrappedStringIds[] =  {      BATTLE_TEXT_SqueezedBind,       BATTLE_TEXT_Wrapped,  @@ -1374,67 +1374,67 @@ const u16 BattleTextList_401594[] =      BATTLE_TEXT_SandTombTrapped,   }; -const u16 BattleTextList_4015A0[] = +const u16 gMistUsedStringIds[] =  {      BATTLE_TEXT_MistShroud,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_4015A4[] = +const u16 gFocusEnergyUsedStringIds[] =  {      BATTLE_TEXT_GetPumped,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_4015A8[] = +const u16 gTransformUsedStringIds[] =  {      BATTLE_TEXT_Transformed,      BATTLE_TEXT_Failed,  }; -const u16 BattleTextList_4015AC[] = +const u16 gSubsituteUsedStringIds[] =  {      BATTLE_TEXT_SubMade,      BATTLE_TEXT_SubWeak,  }; -const u16 BattleTextList_4015B0[] = +const u16 gGotPoisonedStringIds[] =  {      BATTLE_TEXT_Poisoned,      BATTLE_TEXT_Poisoned2,  }; -const u16 BattleTextList_4015B4[] = +const u16 gGotParalyzedStringIds[] =  {      BATTLE_TEXT_Paralyzed,      BATTLE_TEXT_Paralyzed2,  }; -const u16 BattleTextList_4015B8[] = +const u16 gFellAsleepStringIds[] =  {      BATTLE_TEXT_FellAsleep,      BATTLE_TEXT_MadeAsleep,  }; -const u16 BattleTextList_4015BC[] = +const u16 gGotBurnedStringIds[] =  {      BATTLE_TEXT_Burned,      BATTLE_TEXT_Burned2,  }; -const u16 BattleTextList_4015C0[] = +const u16 gGotFrozenStringIds[] =  {      BATTLE_TEXT_Frozen,      BATTLE_TEXT_Frozen2,  }; -const u16 BattleTextList_4015C4[] = +const u16 gGotDefrostedStringIds[] =  {      BATTLE_TEXT_AttackingDefrosted,      BATTLE_TEXT_Defrosted,  }; -const u16 BattleTextList_4015C8[] = +const u16 gKOFailedStringIds[] =  {      BATTLE_TEXT_AttackMissed,      BATTLE_TEXT_Unaffected, @@ -1442,19 +1442,19 @@ const u16 BattleTextList_4015C8[] =      BATTLE_TEXT_InfatuatedPoke,  }; -const u16 BattleTextList_4015D0[] = +const u16 gLeechSeedDrainStringIds[] =  {      BATTLE_TEXT_EnergyDrained,      BATTLE_TEXT_OozeSuckup,  }; -const u16 BattleTextList_4015D4[] = +const u16 gSportsUsedStringIds[] =  {      BATTLE_TEXT_ElecWeakened,      BATTLE_TEXT_FireWeakened,  }; -const u16 BattleTextList_4015D8[] = +const u16 gPartyStatusHealStringIds[] =  {      BATTLE_TEXT_BellChime,      BATTLE_TEXT_BellChime, @@ -1463,13 +1463,13 @@ const u16 BattleTextList_4015D8[] =      BATTLE_TEXT_SoothingAroma,  }; -const u16 BattleTextList_4015E2[] = +const u16 gFutureMoveUsedStringIds[] =  {      BATTLE_TEXT_ForesawAttack,      BATTLE_TEXT_ChoseDestiny,  }; -const u16 BattleTextList_4015E6[] = +const u16 gBallEscapeStringIds[] =  {      BATTLE_TEXT_BallBrokeOhNo,      BATTLE_TEXT_BallBrokeAppeared, @@ -1477,7 +1477,7 @@ const u16 BattleTextList_4015E6[] =      BATTLE_TEXT_BallBrokeSoClose,  }; -const u16 BattleTextList_4015EE[] = +const u16 gWeatherContinuesStringIds[] =  {      BATTLE_TEXT_Raining,      BATTLE_TEXT_Raining, @@ -1497,7 +1497,7 @@ const u16 BattleTextList_4015EE[] =      BATTLE_TEXT_Raining,  }; -const u16 BattleTextList_40160E[] = +const u16 gInobedientStringIds[] =  {      BATTLE_TEXT_LoafingAround,       BATTLE_TEXT_WontObey,  @@ -1505,20 +1505,20 @@ const u16 BattleTextList_40160E[] =      BATTLE_TEXT_NotNotice,   }; -const u16 BattleTextList_401616[] = +const u16 gSafariGetNearStringIds[] =  {      BATTLE_TEXT_CreptCloser,      BATTLE_TEXT_CantGetCloser,  }; -const u16 BattleTextList_40161A[] = +const u16 gSafariPokeblockResultStringIds[] =  {      BATTLE_TEXT_CuriousAbout,      BATTLE_TEXT_EnthralledBy,      BATTLE_TEXT_IgnoredThing,  }; -const u16 BattleTextList_401620[] = +const u16 gTrainerItemCuredStatusStringIds[] =  {      BATTLE_TEXT_CuredConfusion,      BATTLE_TEXT_CuredParalysis, @@ -1528,41 +1528,41 @@ const u16 BattleTextList_401620[] =      BATTLE_TEXT_CuredSleep,  }; -const u16 BattleTextList_40162C[] = +const u16 gBerryEffectStringIds[] =  {      BATTLE_TEXT_CuredStatus,      BATTLE_TEXT_NormalizedStatus,  }; -const u16 BattleTextList_401630[] = +const u16 gBRNPreventionStringIds[] =  {      BATTLE_TEXT_PreventedBurn,      BATTLE_TEXT_PreventedOther2,      BATTLE_TEXT_NoEffectOn,  }; -const u16 BattleTextList_401636[] = +const u16 gPRLZPreventionStringIds[] =  {      BATTLE_TEXT_PreventedPara,      BATTLE_TEXT_PreventedOther2,      BATTLE_TEXT_NoEffectOn,  }; -const u16 BattleTextList_40163C[] = +const u16 gPSNPreventionStringIds[] =  {      BATTLE_TEXT_PreventedPoison,      BATTLE_TEXT_PreventedOther2,      BATTLE_TEXT_NoEffectOn,  }; -const u16 BattleTextList_401642[] = +const u16 gItemSwapStringIds[] =  {      BATTLE_TEXT_Obtained1,      BATTLE_TEXT_Obtained2,      BATTLE_TEXT_Obtained3,  }; -const u16 BattleTextList_401648[] = +const u16 gFlashFireStringIds[] =  {      BATTLE_TEXT_RaisedFirePower,      BATTLE_TEXT_MadeIneffective, diff --git a/src/data/menu_cursor_de.h b/src/data/menu_cursor_de.h new file mode 100644 index 000000000..cd56f51d9 --- /dev/null +++ b/src/data/menu_cursor_de.h @@ -0,0 +1,345 @@ +#ifndef GUARD_DATA_MENU_CURSOR_H +#define GUARD_DATA_MENU_CURSOR_H + +const u8 OutlineCursorTiles_00[] = INCBIN_U8("graphics/interface/outline_cursor_00.4bpp"); +const u8 OutlineCursorTiles_01[] = INCBIN_U8("graphics/interface/outline_cursor_01.4bpp"); +const u8 OutlineCursorTiles_02[] = INCBIN_U8("graphics/interface/outline_cursor_02.4bpp"); +const u8 OutlineCursorTiles_03[] = INCBIN_U8("graphics/interface/outline_cursor_03.4bpp"); +const u8 OutlineCursorTiles_04[] = INCBIN_U8("graphics/interface/outline_cursor_04.4bpp"); +const u8 OutlineCursorTiles_05[] = INCBIN_U8("graphics/interface/outline_cursor_05.4bpp"); +const u8 OutlineCursorTiles_06[] = INCBIN_U8("graphics/interface/outline_cursor_06.4bpp"); +const u8 OutlineCursorTiles_07[] = INCBIN_U8("graphics/interface/outline_cursor_07.4bpp"); +const u8 OutlineCursorTiles_08[] = INCBIN_U8("graphics/interface/outline_cursor_08.4bpp"); +const u8 OutlineCursorTiles_09[] = INCBIN_U8("graphics/interface/outline_cursor_09.4bpp"); +const u8 OutlineCursorTiles_10[] = INCBIN_U8("graphics/interface/outline_cursor_10.4bpp"); +const u8 OutlineCursorTiles_11[] = INCBIN_U8("graphics/interface/outline_cursor_11.4bpp"); +const u8 OutlineCursorTiles_12[] = INCBIN_U8("graphics/interface/outline_cursor_12.4bpp"); +const u8 OutlineCursorTiles_13[] = INCBIN_U8("graphics/interface/outline_cursor_13.4bpp"); +const u8 OutlineCursorTiles_14[] = INCBIN_U8("graphics/interface/outline_cursor_14.4bpp"); +const u8 OutlineCursorTiles_15[] = INCBIN_U8("graphics/interface/outline_cursor_15.4bpp"); + +const struct OamData gOamData_842F11C = { +    .objMode = ST_OAM_OBJ_NORMAL, +    .shape = ST_OAM_V_RECTANGLE +}; +const struct OamData gOamData_842F124 = { +    .objMode = ST_OAM_OBJ_WINDOW, +    .shape = ST_OAM_V_RECTANGLE +}; +const struct OamData gOamData_842F12C = { +    .objMode = ST_OAM_OBJ_NORMAL, +    .shape = ST_OAM_V_RECTANGLE +}; + +const union AnimCmd gSpriteAnim_842F134[] = { +    ANIMCMD_FRAME(0, 63), +    ANIMCMD_END +}; + +const union AnimCmd *const gSpriteAnimTable_842F13C[] = { +    gSpriteAnim_842F134 +}; + +const struct SpriteSheet gUnknown_0842F140[] = { +    { OutlineCursorTiles_00, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_01, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_02, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_03, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_04, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_05, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_06, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_07, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_08, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_09, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_10, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_11, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_12, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_13, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_14, 0x380, 0xFFF0 }, +    { OutlineCursorTiles_15, 0x380, 0xFFF0 } +}; + +const struct SpriteSheet gUnknown_0842F1C0[] = { +    { OutlineCursorTiles_00, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_01, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_02, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_03, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_04, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_05, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_06, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_07, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_08, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_09, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_10, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_11, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_12, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_13, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_14, 0x380, 0xFFF1 }, +    { OutlineCursorTiles_15, 0x380, 0xFFF1 } +}; + +const struct SpritePalette gUnknown_0842F240 = { +    gUnknown_0203A360, 0xfff0 +}; +const struct SpritePalette gUnknown_0842F248 = { +    gUnknown_0203A360, 0xfff1 +}; + +const struct SpriteTemplate gSpriteTemplate_842F250[] = { +    { +        0xfff0, 0xfff0, &gOamData_842F11C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    }, { +        0xfff0, 0xffff, &gOamData_842F11C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    }, { +        0xfff0, 0xffff, &gOamData_842F124, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    } +}; +const struct SpriteTemplate gSpriteTemplate_842F298[] = { +    { +        0xfff1, 0xfff1, &gOamData_842F12C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    }, { +        0xfff1, 0xffff, &gOamData_842F12C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    } +}; + + +const struct Subsprite gSubspriteTable_842F2C8[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F2D8[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_V_RECTANGLE, 1,   4, 0 }, +    {   9,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F2F0[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_V_RECTANGLE, 1,   4, 0 }, +    {   9,  -1, ST_OAM_V_RECTANGLE, 1,   4, 0 }, +    {  17,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F310[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  25,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F328[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F340[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_V_RECTANGLE, 1,   4, 0 }, +    {   9,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  41,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F360[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  17,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  49,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F380[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  25,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  57,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F3A0[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  65,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F3C0[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_V_RECTANGLE, 1,   4, 0 }, +    {   9,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  41,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  73,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F3E8[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  49,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  81,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F410[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  57,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  89,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F438[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  65,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  97,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F460[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_V_RECTANGLE, 1,   4, 0 }, +    {   9,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  41,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  73,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    { 105,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F490[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  65,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  81,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    { 113,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F4C0[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  65,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  89,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    { 121,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F4F0[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  33,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  65,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  97,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    { 129,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F520[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 1,   0, 0 }, +    {   1,  -1, ST_OAM_V_RECTANGLE, 1,   4, 0 }, +    {   9,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  41,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  73,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    { 105,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    { 137,  -1, ST_OAM_V_RECTANGLE, 1,   8, 0 } +}; + +const struct Subsprite gSubspriteTable_842F558[] = { +    {  -1,  -1, ST_OAM_V_RECTANGLE, 0,   0, 0 }, +    {   7,  -1, ST_OAM_SQUARE, 2,  12, 0 }, +    {  35,  -1, ST_OAM_V_RECTANGLE, 0,   8, 0 } +}; + +const struct Subsprite *const gUnknown_0842F5BC[] = { +    gSubspriteTable_842F558 +}; + +const struct SubspriteTable gSubspriteTables_842F5C0[] = { +    {1, gMenuCursorSubsprites}, +    {1, gMenuCursorSubsprites}, +    {2, gMenuCursorSubsprites}, +    {3, gMenuCursorSubsprites}, +    {4, gMenuCursorSubsprites}, +    {5, gMenuCursorSubsprites}, +    {6, gMenuCursorSubsprites}, +    {7, gMenuCursorSubsprites}, +    {8, gMenuCursorSubsprites}, +    {9, gMenuCursorSubsprites}, +    {10, gMenuCursorSubsprites}, +    {11, gMenuCursorSubsprites}, +    {12, gMenuCursorSubsprites}, +    {13, gMenuCursorSubsprites}, +    {14, gMenuCursorSubsprites}, +    {15, gMenuCursorSubsprites}, +    {16, gMenuCursorSubsprites}, +    {17, gMenuCursorSubsprites}, +    {18, gMenuCursorSubsprites}, +    {19, gMenuCursorSubsprites}, +    {20, gMenuCursorSubsprites}, +    {21, gMenuCursorSubsprites}, +    {22, gMenuCursorSubsprites}, +    {23, gMenuCursorSubsprites}, +    {24, gMenuCursorSubsprites}, +    {25, gMenuCursorSubsprites}, +    {26, gMenuCursorSubsprites}, +    {27, gMenuCursorSubsprites}, +    {28, gMenuCursorSubsprites}, +    {29, gMenuCursorSubsprites}, +    {30, gMenuCursorSubsprites}, +    {31, gMenuCursorSubsprites} +}; + +const struct SubspriteTable gSubspriteTables_842F6C0[] = { +    {2, gSubspriteTable_842F2C8}, +    {2, gSubspriteTable_842F2C8}, +    {3, gSubspriteTable_842F2D8}, +    {4, gSubspriteTable_842F2F0}, +    {3, gSubspriteTable_842F310}, +    {3, gSubspriteTable_842F328}, +    {4, gSubspriteTable_842F340}, +    {4, gSubspriteTable_842F360}, +    {4, gSubspriteTable_842F380}, +    {4, gSubspriteTable_842F3A0}, +    {5, gSubspriteTable_842F3C0}, +    {5, gSubspriteTable_842F3E8}, +    {5, gSubspriteTable_842F410}, +    {5, gSubspriteTable_842F438}, +    {6, gSubspriteTable_842F460}, +    {6, gSubspriteTable_842F490}, +    {6, gSubspriteTable_842F4C0}, +    {6, gSubspriteTable_842F4F0}, +    {7, gSubspriteTable_842F520} +}; + +const struct SubspriteTable gUnknown_0842F758[] = { +    {3, gMenuCursorSubsprites} +}; + +const struct Subsprite gUnknown_0842F760 = { +    .y = -1, .shape = ST_OAM_V_RECTANGLE, .size = 1 +}; + +const struct Subsprite gUnknown_0842F768 = { +    .y = -1, .shape = ST_OAM_V_RECTANGLE, .size = 1, .tileOffset = 8 +}; + +const struct Subsprite gUnknown_0842F770 = { +    .y = -1, .shape = ST_OAM_SQUARE, .size = 2, .tileOffset = 12 +}; + +const struct Subsprite gUnknown_0842F778 = { +    .y = -1, .shape = ST_OAM_V_RECTANGLE, .size = 1, .tileOffset = 4 +}; + +const struct Subsprite gUnknown_0842F780 = { +    .y = -1, .shape = ST_OAM_V_RECTANGLE, .size = 1 +}; + +const struct Subsprite gUnknown_0842F788 = { +    .y = -1, .shape = ST_OAM_SQUARE, .size = 2, .tileOffset = 12 +}; + +const struct Subsprite gUnknown_0842F790 = { +    .y = -1, .shape = ST_OAM_V_RECTANGLE, .size = 1, .tileOffset = 4 +}; + +const struct Subsprite gUnknown_0842F798 = { +    .y = -1, .shape = ST_OAM_V_RECTANGLE, .size = 1, .tileOffset = 8 +}; + +#endif //GUARD_DATA_MENU_CURSOR_H diff --git a/src/data/menu_cursor_en.h b/src/data/menu_cursor_en.h new file mode 100644 index 000000000..a926f2629 --- /dev/null +++ b/src/data/menu_cursor_en.h @@ -0,0 +1,363 @@ +#ifndef GUARD_DATA_MENU_CURSOR_H +#define GUARD_DATA_MENU_CURSOR_H + +const u8 OutlineCursorTiles_00[] = INCBIN_U8("graphics/interface/outline_cursor_00.4bpp"); +const u8 OutlineCursorTiles_01[] = INCBIN_U8("graphics/interface/outline_cursor_01.4bpp"); +const u8 OutlineCursorTiles_02[] = INCBIN_U8("graphics/interface/outline_cursor_02.4bpp"); +const u8 OutlineCursorTiles_03[] = INCBIN_U8("graphics/interface/outline_cursor_03.4bpp"); +const u8 OutlineCursorTiles_04[] = INCBIN_U8("graphics/interface/outline_cursor_04.4bpp"); +const u8 OutlineCursorTiles_05[] = INCBIN_U8("graphics/interface/outline_cursor_05.4bpp"); +const u8 OutlineCursorTiles_06[] = INCBIN_U8("graphics/interface/outline_cursor_06.4bpp"); +const u8 OutlineCursorTiles_07[] = INCBIN_U8("graphics/interface/outline_cursor_07.4bpp"); +const u8 OutlineCursorTiles_08[] = INCBIN_U8("graphics/interface/outline_cursor_08.4bpp"); +const u8 OutlineCursorTiles_09[] = INCBIN_U8("graphics/interface/outline_cursor_09.4bpp"); +const u8 OutlineCursorTiles_10[] = INCBIN_U8("graphics/interface/outline_cursor_10.4bpp"); +const u8 OutlineCursorTiles_11[] = INCBIN_U8("graphics/interface/outline_cursor_11.4bpp"); +const u8 OutlineCursorTiles_12[] = INCBIN_U8("graphics/interface/outline_cursor_12.4bpp"); +const u8 OutlineCursorTiles_13[] = INCBIN_U8("graphics/interface/outline_cursor_13.4bpp"); +const u8 OutlineCursorTiles_14[] = INCBIN_U8("graphics/interface/outline_cursor_14.4bpp"); +const u8 OutlineCursorTiles_15[] = INCBIN_U8("graphics/interface/outline_cursor_15.4bpp"); + +const struct OamData gOamData_842F11C = { +    .objMode = ST_OAM_OBJ_NORMAL, +    .shape = ST_OAM_V_RECTANGLE +}; +const struct OamData gOamData_842F124 = { +    .objMode = ST_OAM_OBJ_WINDOW, +    .shape = ST_OAM_V_RECTANGLE +}; +const struct OamData gOamData_842F12C = { +    .objMode = ST_OAM_OBJ_NORMAL, +    .shape = ST_OAM_V_RECTANGLE +}; + +const union AnimCmd gSpriteAnim_842F134[] = { +    ANIMCMD_FRAME(0, 63), +    ANIMCMD_END +}; + +const union AnimCmd *const gSpriteAnimTable_842F13C[] = { +    gSpriteAnim_842F134 +}; + +const struct SpriteSheet gUnknown_0842F140[] = { +    { OutlineCursorTiles_00, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_01, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_02, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_03, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_04, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_05, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_06, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_07, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_08, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_09, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_10, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_11, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_12, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_13, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_14, 0x1C0, 0xFFF0 }, +    { OutlineCursorTiles_15, 0x1C0, 0xFFF0 } +}; + +const struct SpriteSheet gUnknown_0842F1C0[] = { +    { OutlineCursorTiles_00, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_01, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_02, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_03, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_04, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_05, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_06, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_07, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_08, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_09, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_10, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_11, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_12, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_13, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_14, 0x1C0, 0xFFF1 }, +    { OutlineCursorTiles_15, 0x1C0, 0xFFF1 } +}; + +const struct SpritePalette gUnknown_0842F240 = { +    gUnknown_0203A360, 0xfff0 +}; +const struct SpritePalette gUnknown_0842F248 = { +    gUnknown_0203A360, 0xfff1 +}; + +const struct SpriteTemplate gSpriteTemplate_842F250[] = { +    { +        0xfff0, 0xfff0, &gOamData_842F11C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    }, { +        0xfff0, 0xffff, &gOamData_842F11C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    }, { +        0xfff0, 0xffff, &gOamData_842F124, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    } +}; +const struct SpriteTemplate gSpriteTemplate_842F298[] = { +    { +        0xfff1, 0xfff1, &gOamData_842F12C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    }, { +        0xfff1, 0xffff, &gOamData_842F12C, gSpriteAnimTable_842F13C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy +    } +}; + + +const struct Subsprite gSubspriteTable_842F2C8[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F2D8[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_V_RECTANGLE, 0, 2, 0 }, +    {   9,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F2F0[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_V_RECTANGLE, 0, 2, 0 }, +    {   9,   0, ST_OAM_V_RECTANGLE, 0, 2, 0 }, +    {  17,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F310[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  25,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F328[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F340[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_V_RECTANGLE, 0, 2, 0 }, +    {   9,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  41,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F360[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  17,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  49,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F380[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  25,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  57,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F3A0[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  65,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F3C0[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_V_RECTANGLE, 0, 2, 0 }, +    {   9,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  41,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  73,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F3E8[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  49,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  81,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F410[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  57,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  89,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F438[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  65,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  97,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F460[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_V_RECTANGLE, 0, 2, 0 }, +    {   9,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  41,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  73,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    { 105,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F490[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  65,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  81,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    { 113,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F4C0[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  65,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  89,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    { 121,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F4F0[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  33,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  65,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  97,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    { 129,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F520[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   1,   0, ST_OAM_V_RECTANGLE, 0, 2, 0 }, +    {   9,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  41,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  73,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    { 105,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    { 137,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite gSubspriteTable_842F558[] = { +    {  -1,   0, ST_OAM_V_RECTANGLE, 0, 0, 0 }, +    {   7,   0, ST_OAM_H_RECTANGLE, 2, 6, 0 }, +    {  35,   0, ST_OAM_V_RECTANGLE, 0, 4, 0 } +}; + +const struct Subsprite *const gUnknown_0842F570[] = { +    gSubspriteTable_842F2C8, +    gSubspriteTable_842F2C8, +    gSubspriteTable_842F2D8, +    gSubspriteTable_842F2F0, +    gSubspriteTable_842F310, +    gSubspriteTable_842F328, +    gSubspriteTable_842F340, +    gSubspriteTable_842F360, +    gSubspriteTable_842F380, +    gSubspriteTable_842F3A0, +    gSubspriteTable_842F3C0, +    gSubspriteTable_842F3E8, +    gSubspriteTable_842F410, +    gSubspriteTable_842F438, +    gSubspriteTable_842F460, +    gSubspriteTable_842F490, +    gSubspriteTable_842F4C0, +    gSubspriteTable_842F4F0, +    gSubspriteTable_842F520 +}; + +const struct Subsprite *const gUnknown_0842F5BC[] = { +    gSubspriteTable_842F558 +}; + +const struct SubspriteTable gSubspriteTables_842F5C0[] = { +    {1, gMenuCursorSubsprites}, +    {1, gMenuCursorSubsprites}, +    {2, gMenuCursorSubsprites}, +    {3, gMenuCursorSubsprites}, +    {4, gMenuCursorSubsprites}, +    {5, gMenuCursorSubsprites}, +    {6, gMenuCursorSubsprites}, +    {7, gMenuCursorSubsprites}, +    {8, gMenuCursorSubsprites}, +    {9, gMenuCursorSubsprites}, +    {10, gMenuCursorSubsprites}, +    {11, gMenuCursorSubsprites}, +    {12, gMenuCursorSubsprites}, +    {13, gMenuCursorSubsprites}, +    {14, gMenuCursorSubsprites}, +    {15, gMenuCursorSubsprites}, +    {1, gMenuCursorSubsprites}, +    {17, gMenuCursorSubsprites}, +    {18, gMenuCursorSubsprites}, +    {19, gMenuCursorSubsprites}, +    {20, gMenuCursorSubsprites}, +    {21, gMenuCursorSubsprites}, +    {22, gMenuCursorSubsprites}, +    {23, gMenuCursorSubsprites}, +    {24, gMenuCursorSubsprites}, +    {25, gMenuCursorSubsprites}, +    {26, gMenuCursorSubsprites}, +    {27, gMenuCursorSubsprites}, +    {28, gMenuCursorSubsprites}, +    {29, gMenuCursorSubsprites}, +    {30, gMenuCursorSubsprites}, +    {31, gMenuCursorSubsprites} +}; + +const struct SubspriteTable gSubspriteTables_842F6C0[] = { +    {2, gSubspriteTable_842F2C8}, +    {2, gSubspriteTable_842F2C8}, +    {3, gSubspriteTable_842F2D8}, +    {4, gSubspriteTable_842F2F0}, +    {3, gSubspriteTable_842F310}, +    {3, gSubspriteTable_842F328}, +    {4, gSubspriteTable_842F340}, +    {4, gSubspriteTable_842F360}, +    {4, gSubspriteTable_842F380}, +    {4, gSubspriteTable_842F3A0}, +    {5, gSubspriteTable_842F3C0}, +    {5, gSubspriteTable_842F3E8}, +    {5, gSubspriteTable_842F410}, +    {5, gSubspriteTable_842F438}, +    {6, gSubspriteTable_842F460}, +    {6, gSubspriteTable_842F490}, +    {6, gSubspriteTable_842F4C0}, +    {6, gSubspriteTable_842F4F0}, +    {7, gSubspriteTable_842F520} +}; + +const struct SubspriteTable gUnknown_0842F758[] = { +    {3, gMenuCursorSubsprites} +}; + +const struct Subsprite gUnknown_0842F760 = { +    .shape = ST_OAM_V_RECTANGLE +}; + +const struct Subsprite gUnknown_0842F768 = { +    .shape = ST_OAM_V_RECTANGLE, .tileOffset = 4 +}; + +const struct Subsprite gUnknown_0842F770 = { +    .shape = ST_OAM_H_RECTANGLE, .size = 2, .tileOffset = 6 +}; + +const struct Subsprite gUnknown_0842F778 = { +    .shape = ST_OAM_V_RECTANGLE, .tileOffset = 2 +}; + +const struct Subsprite gUnknown_0842F780 = { +    .shape = ST_OAM_H_RECTANGLE, .size = 2, .tileOffset = 6 +}; + +const struct Subsprite gUnknown_0842F788 = { +    .shape = ST_OAM_V_RECTANGLE, .tileOffset = 2 +}; + +const struct Subsprite gUnknown_0842F790 = { +    .shape = ST_OAM_V_RECTANGLE, .tileOffset = 4 +}; + +#endif //GUARD_DATA_MENU_CURSOR_H | 
