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 ==== |
| + | This folder's contents are unknown. The contents are stored on Yaz0 compressed SARC archives that have the following folders: |
| + | |
| + | 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 135: |
| | | |
| ==== 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 156: |
| | | |
| ==== 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 178: |
| 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 using the starting and ending dates that the collection is active for, in yy/mm/dd format separated with a dash. For example, a collection active between the dates December 15th, 2022 to December 22nd, 2022 is named `221215-221222.sarc` | + | 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 189: |
| | | |
| ==== 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 227: |
| <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 276: |
| | <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. |