Nintendo Badge Arcade: Difference between revisions

m Expand information
 
(7 intermediate revisions by 3 users not shown)
Line 16: Line 16:
|-
|-
| JPN
| JPN
| ?
| j0ITmVqVgfUxe0O9
|-
|-
| USA
| USA
Line 37: Line 37:
* "region_common" has a similar scheme to data.dat, but has all in-game assets
* "region_common" has a similar scheme to data.dat, but has all in-game assets
* "region_XXX" is similar as region_common, but has all region specific files, like the first badge machine. Where XXX goes the region name (EUR, JPN, USA)
* "region_XXX" is similar as region_common, but has all region specific files, like the first badge machine. Where XXX goes the region name (EUR, JPN, USA)
=== message ===
The message folder has the following structure:
message
├── boss_EUR
    └─ XXxx
├── boss_JPN
    └─ XXxx
├── boss_USA
    └─ XXxx
└── rom
    └─ XXxx
Where XX goes the region and xx belongs to the language. The dialogues are stored within SARC files.
The ''boss'' folders store the default online-related game dialogues. The ''rom'' folder has the gameplay and error dialogues. The ''boss'' dialogues can be overridden when they are providen by SpotPass.
Dialogue is formatted with [[Nintendo_Badge_Arcade/Format_Tags|Format Tags]].
=== region_common ===
The region_common folder stores all assets that aren't region dependent. Below are the assets folders:
region_common
├── banner
├── camera
├── cfl
├── effect
├── layout
├── model
├── scene
└── sound
==== banner ====
This folder has the game banner for each region on an ICN file?
==== camera ====
This folder has all camera animations? The contents are stored on Yaz0 compressed BCH files.
==== cfl ====
This folder's contents are unknown (Mii related?). The contents are stored on Yaz0 compressed BCH files.
==== effect ====
This folder stores all of the effects used ingame. These are stored on the following files:
* effect_CTR.ptcl
* elink.elk
==== layout ====
These folders contain layout, Images and Animation for basic UI
root
├── anim
├── blyt
└── timg
==== model ====
This folder has all of the games models. The contents are stored on Yaz0 compressed BCH files.
==== scene ====
This folder's contents are unknown (scene related?). The contents are stored on Yaz0 compressed BCH files.
==== shader ====
This folder stores the shaders of the game. The contents are stored on Yaz0 compressed BCH files.
==== sound ====
This folder has the sounds and music used ingame. It has the following files inside:
sound
├── center.bcsar
├── center.bkas
├── dspaudio.cdc
└── stream
    ├── <audio file name>.aac
    └── <audio file name>.bcstm


== ExtData ==
== ExtData ==
Line 60: Line 134:


==== message ====
==== message ====
This folder stored all online-related game dialogues on each language supported by the region. It goes down the following directories:
This folder stores all online-related game dialogues on each language supported by the region. It goes down the following directories:


  message
  message
Line 81: Line 155:


==== post ====
==== post ====
This folder stored all Miiverse posts related to customizing the Home Menu with themes and badges. Each SARC file inside here has the following sructure:
This folder stores all Miiverse posts related to customizing the Home Menu with themes and badges. Each SARC file inside here has the following sructure:


  root
  root
Line 103: Line 177:
This folder stores the [[Nintendo Badge Arcade/PrizeCollection|PrizeCollection]] file with the badges and machines available for the belonging week.
This folder stores the [[Nintendo Badge Arcade/PrizeCollection|PrizeCollection]] file with the badges and machines available for the belonging week.


The file is named like this: YYmmdd_YYmmdd.sarc, where the first date is the starting day and the second one the ending.
The file is named using the starting and ending dates that the collection is active for, in yy/mm/dd format separated with an underscore. For example, a collection active between the dates December 15th, 2022 to December 22nd, 2022 is named `221215_221222.sarc`


==== talkpic ====
==== talkpic ====
This folder contains some images inside SARC files. Each SARC file has the following content:
This folder contains the promotional images shown on the hub inside SARC files. Each SARC file has the following content:


  root
  root
Line 114: Line 188:


==== xml ====
==== xml ====
This folder has some XML data that controls some of the features inside this structure. It has the following structure:
This folder has some XML data that controls the parameters of the promotional images. It has the following structure:


  xml
  xml
Line 152: Line 226:
       <Output>boss/archive_src/BossYYYYmmdd_YYYYmmdd/message/boss_XXX/XXxx/boss/slotAXX/</Output>
       <Output>boss/archive_src/BossYYYYmmdd_YYYYmmdd/message/boss_XXX/XXxx/boss/slotAXX/</Output>
       <Preview />
       <Preview />
       <SrcPath>boss/output/message/boss_EUR/EUde/boss/slotD07</SrcPath>
       <SrcPath>boss/output/message/boss_XXX/XXxx/boss/slotAXX</SrcPath>
       <Command>path/to/command_used.bat</Command>
       <Command>path/to/command_used.bat</Command>
       <Arguments />
       <Arguments />
Line 201: Line 275:
| <Stage Name>
| <Stage Name>
|}
|}
The ''BonusStage'' and ''DefaultStage'' data define the sets (crane instances) available for each day of that week. The bonus catchers are also available as a practice crane.