Difference between revisions of "New Horizons:Dialog"
Inconsistent (talk | contribs) (Created page with "Dialog in this game is stored in '''Message Studio Binary Text''' ('''MSBT''') files. There are separate archive files that the MSBT files will be in dep...") |
Inconsistent (talk | contribs) (dialog and region types) |
||
Line 1: | Line 1: | ||
Dialog in this game is stored in '''Message Studio Binary Text''' ('''[[New Horizons:MSBT|MSBT]]''') files. There are separate archive files that the MSBT files will be in depending on its type of dialog, and it is named based on its region and language. | Dialog in this game is stored in '''Message Studio Binary Text''' ('''[[New Horizons:MSBT|MSBT]]''') files. There are separate archive files that the MSBT files will be in depending on its type of dialog, and it is named based on its region and language. All dialog files are stored in the ''Message'' directory in the games romFS. | ||
=== Dialog Types === | |||
{| class="wikitable sortable" | |||
!Type | |||
!Description | |||
|- | |||
|Dialog | |||
|Text for menus in the game | |||
|- | |||
|LayoutMsg | |||
|Text for menus in the game | |||
|- | |||
|System | |||
|Text for menus in the game | |||
|- | |||
|Mail | |||
|Mail that can be sent by villagers or special NPC's | |||
|- | |||
|String | |||
|Names of villagers, NPC's, items, along with catchphrases | |||
|- | |||
|TalkFtr | |||
|Text for interacting with furniture | |||
|- | |||
|TalkNNpc | |||
|Villager dialog | |||
|- | |||
|TalkObj | |||
|For things like the Nook Stop, Lloid, Snowman, the drop-off box, etc. | |||
|- | |||
|TalkSNpc | |||
|Text for special NPC's like Isabelle, Wilbur, Tom Nook, etc. | |||
|- | |||
|TalkSys | |||
|For text when the PC is talking to themselves, like catching critters. | |||
Or menus the PC opens themselves, like the save dialog. | |||
|- | |||
|Tutorials | |||
|Any text during the games tutorial. | |||
|} | |||
For dialog types that correlate to villagers (TalkNNpc and Mail), there will be 8 folders. Each folder represents a different personality type. | |||
* B1_Bo: Lazy | |||
* B2_Ha: Jock | |||
* B3_Ko: Cranky | |||
* B4_Zk: Smug | |||
* G1_Fu: Normal | |||
* G2_Ge: Peppy | |||
* G3_Ot: Snooty | |||
* G4_An: Sisterly | |||
For TalkNNpc, there is more folders that are named based on what they are. For example, the ''React'' folder has dialog on when the villager is doing/experiencing an action, like sitting down or crafting a DIY. Or the ''Dream'' folder which has dialog when speaking to a villager in a dream. The rest of them are self-explanatory. | |||
=== Region Types === | |||
{| class="wikitable sortable" | |||
!Region | |||
!Language | |||
!Description | |||
|- | |||
|CN | |||
|zh | |||
|Simplified Chinese | |||
|- | |||
|TW | |||
|zh | |||
|Traditional Chinese | |||
|- | |||
|EU | |||
|de | |||
en | |||
es | |||
fr | |||
it | |||
nl | |||
ru | |||
|German | |||
European English | |||
European Spanish | |||
European French | |||
Italian | |||
Dutch | |||
Russian | |||
|- | |||
|JP | |||
|ja | |||
|Japanese | |||
|- | |||
|KR | |||
|ko | |||
|Korean | |||
|- | |||
|US | |||
|en | |||
es | |||
fr | |||
|NA English | |||
LA Spanish | |||
CA French | |||
|} | |||
As you can see above, the way that they're named is very straight-forward. | |||
They start with a dialog type, then the region and language. So, if you were looking for the LayoutMsg in German, it would be named '''LayoutMsg_EUde.sarc.zs''' |
Revision as of 00:27, 26 September 2021
Dialog in this game is stored in Message Studio Binary Text (MSBT) files. There are separate archive files that the MSBT files will be in depending on its type of dialog, and it is named based on its region and language. All dialog files are stored in the Message directory in the games romFS.
Dialog Types
Type | Description |
---|---|
Dialog | Text for menus in the game |
LayoutMsg | Text for menus in the game |
System | Text for menus in the game |
Mail that can be sent by villagers or special NPC's | |
String | Names of villagers, NPC's, items, along with catchphrases |
TalkFtr | Text for interacting with furniture |
TalkNNpc | Villager dialog |
TalkObj | For things like the Nook Stop, Lloid, Snowman, the drop-off box, etc. |
TalkSNpc | Text for special NPC's like Isabelle, Wilbur, Tom Nook, etc. |
TalkSys | For text when the PC is talking to themselves, like catching critters.
Or menus the PC opens themselves, like the save dialog. |
Tutorials | Any text during the games tutorial. |
For dialog types that correlate to villagers (TalkNNpc and Mail), there will be 8 folders. Each folder represents a different personality type.
- B1_Bo: Lazy
- B2_Ha: Jock
- B3_Ko: Cranky
- B4_Zk: Smug
- G1_Fu: Normal
- G2_Ge: Peppy
- G3_Ot: Snooty
- G4_An: Sisterly
For TalkNNpc, there is more folders that are named based on what they are. For example, the React folder has dialog on when the villager is doing/experiencing an action, like sitting down or crafting a DIY. Or the Dream folder which has dialog when speaking to a villager in a dream. The rest of them are self-explanatory.
Region Types
Region | Language | Description |
---|---|---|
CN | zh | Simplified Chinese |
TW | zh | Traditional Chinese |
EU | de
en es fr it nl ru |
German
European English European Spanish European French Italian Dutch Russian |
JP | ja | Japanese |
KR | ko | Korean |
US | en
es fr |
NA English
LA Spanish CA French |
As you can see above, the way that they're named is very straight-forward.
They start with a dialog type, then the region and language. So, if you were looking for the LayoutMsg in German, it would be named LayoutMsg_EUde.sarc.zs