Nintendo Badge Arcade/MSBT: Difference between revisions
m Jonbarrow moved page Nintendo Badge Arcade/Format Tags to Nintendo Badge Arcade/MSBT: Rename page to be more accurate |
Updated page to have the correct info |
||
Line 1: | Line 1: | ||
Badge Arcade | Nintendo Badge Arcade uses <code>MSBT</code> files for Badge Bunny's dialog and animations | ||
This page will only cover <code>MSBT</code> control tags specific to Nintendo Badge Arcade. For more details on <code>MSBT</code> files in general, refer to https://github.com/kinnay/Nintendo-File-Formats/wiki/MSBT-File-Format and https://mk8.tockdom.com/wiki/MSBT_(File_Format) | |||
<span id=" | <span id="location"></span> | ||
== | == Location == | ||
Nintendo Badge Arcade's <code>MSBT</code> files are loaded using <code>BOSS</code>. A large <code>SARC</code> archive file is downloaded which holds all the games data. Inside this <code>SARC</code> file, the <code>MSBT</code> files are stored in <code>/message/boss_REGION/LANG/slotID</code> | |||
<span id="format"></span> | |||
== Format == | |||
<code>MSBT</code> control tags have the following format | |||
{|class="wikitable" | |||
|- | |||
! Offset !! Size !! Description | |||
|- | |||
| 0x0 || 0x2 || '''Magic'''. Always '''0E00'''. | |||
|- | |- | ||
| 0x2 || 0x2 || Tag group ID | |||
|- | |- | ||
| | | 0x4 || 0x2 || Tag ID | ||
| | |||
|- | |- | ||
| | | 0x6 || 0x2 || Data size | ||
| | |||
|- | |- | ||
| | | 0x8 || Data size || Data | ||
| | |||
|} | |} | ||
<span id="tag-groups"></span> | |||
== Tag Groups == | |||
<span id=" | |||
== | |||
Nintendo Badge Arcade uses the following known tag groups: | |||
{| class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
! | ! Tag group ID !! Description | ||
! Description | |||
|- | |- | ||
| | | 2 || Badge Bunny (?) | ||
| | |||
| | |||
|} | |} | ||
<span id="tags"></span> | |||
== Tags == | |||
The following is an incomplete list of the tag groups tags, with names describing each tag type | |||
<span id=" | <span id="badge-bunny"></span> | ||
== | === Badge Bunny (?) === | ||
Tag group ID <code>2</code> | |||
{| class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
! Tag ID !! Name !! Data format | |||
|- | |- | ||
| | | 0x0 || Play Animation || Animation ID. See below for details | ||
| | |||
| | |||
|} | |} | ||
<span id=" | <span id="badge-bunny-animations"></span> | ||
== | ==== Badge Bunny Animations ==== | ||
The following is an incomplete list of the animation datas, with names describing each, and a preview of the animation. They are in no particular order | |||
{|class="wikitable" | |||
|- | |||
! Animation ID !! Name !! Preview | |||
|- | |||
| <code>121414CD</code> || Flames || https://i.imgur.com/XJOXecm.gif | |||
|- | |||
| <code>111313CD</code> || Pounce || https://i.imgur.com/yF5kIhz.gif | |||
|- | |||
| <code>00302ECD</code> || Shocked || https://i.imgur.com/yUopyml.gif | |||
|- | |- | ||
| <code>003432CD</code> || Disappointed || https://i.imgur.com/Gg71ww3.gif | |||
|- | |- | ||
| <code>030505CD</code> || Shake My Hand || https://i.imgur.com/0koci1z.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>181F1FCD</code> || Chop Explain || https://i.imgur.com/usfbqcq.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>002020CD</code> || Laugh (Small) || https://i.imgur.com/eLgzpfm.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>192121CD</code> || Laugh (Slapping) || https://i.imgur.com/YR47psp.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>002828CD</code> || Head Shake || https://i.imgur.com/OUbeKS5.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>1D2727CD</code> || Clap Explain || https://i.imgur.com/tCnWOdJ.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>020404CD</code> || Awkward || https://i.imgur.com/jO6Mlfo.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>003937CD</code> || Flushed || https://i.imgur.com/ue2vopA.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>001B1BCD</code> || Shimmer || https://i.imgur.com/PotZ3LP.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>000000CD</code> || Arms Crossed || https://i.imgur.com/G7VYCsu.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>001818CD</code> || Clapping || https://i.imgur.com/fopecNR.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>1E2A2ACD</code> || Right Hand Slap || https://i.imgur.com/fnICcPG.gif | |||
| <code> | |||
| https://i.imgur.com/ | |||
|- | |- | ||
| <code>171D1DCD</code> || Music Note Burst || https://i.imgur.com/QXchrzO.gif | |||
| <code> | |} | ||
| https://i.imgur.com/ | |||
<span id="recommended-color-values"></span> | |||
== Recommended Color Values == | |||
These values are recommended for text coloration, as it is what official text is colored as. These are '''''not''''' restrictions | |||
Format is RGBA. Alpha is ignored by Nintendo Badge Arcade and is always set to <code>FF</code> | |||
{|class="wikitable" | |||
|- | |- | ||
! Color !! Value !! Note | |||
|- | |- | ||
| | | Red || <code>FF0000FF</code> || Used for general highlighting,<br>and game names in the Miiverse Gallery. | ||
| <code> | |||
| | |||
|- | |- | ||
| | | Green || <code>009B00FF</code> || Rarely used, but mainly for the Miiverse Gallery. | ||
| <code> | |||
| | |||
|- | |- | ||
| | | Blue || <code>0000FFFF</code> || Usually used for character names,<br>and themes in the Miiverse Gallery. | ||
| <code> | |||
| | |||
|} | |} | ||