Changes

Jump to navigation Jump to search
2,373 bytes added ,  22:14, 27 March 2023
m
→‎Schedule.xml: Define BonusStage
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.
106

edits

Navigation menu