How to change the game's text to support custom characters - notchase/FortuneStreetCharacterRemapper GitHub Wiki

By MysticMismagius

Table of Contents

Changing the Character's Name

Changing Dialogue

Changing the Character's Name

Step 1: Extract the "ui_message.[language].csv" file in your Fortune Street iso. This should be found in the "localize" folder.

All isos will have all of these files, but which one your game uses depends on the iso's region.

  • Itadaki Street (NTSC-J) users should extract ui_message.jp.csv.
  • Fortune Street (NTSC-U) users should extract ui_message.en.csv.
  • Boom Street (PAL) users should extract one of the other files, depending on which language the game is set to.
    • German/Deutsch: ui_message.de.csv
    • French/Français: ui_message.fr.csv
    • Italian/Italiano: ui_message.it.csv
    • Spanish/Español: ui_message.su.csv
    • English: ui_message.uk.csv

Step 2: Open the extracted file with any text editor. Windows users can use Notepad, and Mac users have TextEdit.

Step 3: Replace all instances of the name of the character you want to replace, with the name of your custom character. You can do this by just typing in the replacement name in the same line as the original. The numbers and quotation marks MUST be there for the line to work, so only replace text inside the quotes. The lines you will need to replace are as follows:

Lines 4557 - 4582: Character descriptions for all playable characters.

Lines 5182 - 5207: Character names. You can also change the names of the NPCs (Gumdrops, Healie, and Lakitu) and the Guest Miis by changing Lines 5208 - 5216.

Lines 5182 - 5207: Personality names that reference playable characters.

Changing Dialogue

All playable characters have dialogue that occasionally pops up during gameplay. This dialogue is stored in three different files in the "localize" folder, depending on the type of dialogue:

  • "AI_MSG_1P_[Character].[language].csv" files contain messages the character says in response to certain events. These files have lines directed towards other characters, so you'll have to edit all of them even if you're only creating a few custom characters. Toad and Slime have two files here: one for normal gameplay and one for the tutorial.
  • "AI_TO_MII_MSG_[Character].[language].csv" files contain messages the character says directly to the player in single-player modes. These rarely reference other characters, so you'll only need to edit the ones that correspond to your custom characters.
  • "ui_message.[language].csv" contains conversations between multiple characters, as well as messages from the NPCs.

Not every line references who the character is speaking to by name. Many characters have a generic line that is repeated for multiple characters, with a few lines directed at specific characters. In the vast majority of these cases, the subject of each line is ordered by the subject character's ID, with a gap where the line corresponding to the speaking character's ID is.

Character IDs, in ID order. This is NOT the same as the order in which you will find the text files for each character.

Lines that reference other characters:

From Koopa (Bowser)'s file:

  • 7797 - 7800
  • 7802 - 7822
  • 7832 - 7835
  • 7837 - 7857
  • 7873 - 7876
  • 7878 - 7898
  • 7903 - 7906
  • 7908 - 7928
  • 7933 - 7936
  • 7938 - 7958
  • 8019 - 8021 (NPCs)

From Koopa Jr. (Bowser Jr.)'s file:

  • 8202 - 8213
  • 8215 - 8227
  • 8236 - 8248
  • 8250 - 8262
  • 8276 - 8289
  • 8291 - 8303
  • 8308 - 8319
  • 8321 - 8333
  • 8338 - 8349
  • 8351 - 8363
  • 8424 - 8426 (NPCs)

From Catherine (Birdo)'s file:

  • 8607 - 8616
  • 8618 - 8632
  • 8641 - 8651
  • 8653 - 8667
  • 8683 - 8692
  • 8694 - 8708
  • 8713 - 8722
  • 8724 - 8738
  • 8743 - 8752
  • 8754 - 8768
  • 8829 - 8831 (NPCs)

From Diddy Kong's file:

  • 9012 - 9022
  • 9024 - 9037
  • 9046 - 9057
  • 9059 - 9072
  • 9086 - 9098
  • 9100 - 9113
  • 9116 - 9128
  • 9130 - 9143
  • 9146 - 9158
  • 9160 - 9173
  • 9234 - 9236 (NPCs)

From Donkey Kong's file:

  • 9417 - 9422
  • 9424 - 9442
  • 9451 - 9457
  • 9459 - 9477
  • 9491 - 9498
  • 9500 - 9518
  • 9521 - 9528
  • 9530 - 9548
  • 9551 - 9558
  • 9560 - 9578
  • 9639 - 9641 (NPCs)

From Daisy's file:

  • 9822 - 9830
  • 9832 - 9847
  • 9857 - 9865
  • 9867 - 9882
  • 9898 - 9906
  • 9908 - 9923
  • 9928 - 9936
  • 9938 - 9953
  • 9958 - 9966
  • 9968 - 9983
  • 10044 - 10046 (NPCs)

From Kinopio (Toad)'s files:

  • 10227 - 10231
  • 10233 - 10252
  • 10261 - 10266
  • 10268 - 10287
  • 10303 - 10307
  • 10309 - 10328
  • 10333 - 10337
  • 10339 - 10358
  • 10361 - 10367
  • 10369 - 10388
  • 10449 - 10451 (NPCs)

Tutorial:

  • 18327 - 18331
  • 18333 - 18352
  • 18403 - 18428
  • 18433 - 18458
  • 18463 - 18488
  • 18549 - 18551 (NPCs)

From Luigi's file:

  • 10632
  • 10634 - 10657
  • 10667
  • 10669 - 10692
  • 10708
  • 10710 - 10733
  • 10738
  • 10740 - 10763
  • 10768
  • 10770 - 10793
  • 10854 - 10856 (NPCs)

From Mario's file:

  • 11038 - 11062
  • 11073 - 11097
  • 11114 - 11138
  • 11144 - 11168
  • 11174 - 11198
  • 11259 - 11261 (NPCs)

From Peach's file:

  • 11442 - 11443
  • 11445 - 11467
  • 11477 - 11478
  • 11480 - 11502
  • 11518 - 11519
  • 11521 - 11543
  • 11548 - 11549
  • 11551 - 11573
  • 11578 - 11579
  • 11581 - 11603
  • 11664 - 11666 (NPCs)

From Waluigi's file:

  • 11847 - 11854
  • 11856 - 11872
  • 11882 - 11889
  • 11891 - 11907
  • 11923 - 11930
  • 11932 - 11948
  • 11953 - 11960
  • 11962 - 11978
  • 11983 - 11990
  • 11992 - 12008
  • 12069 - 12071 (NPCs)

From Wario's file:

  • 12253 - 12258
  • 12260 - 12277
  • 12287 - 12293
  • 12295 - 12312
  • 12328 - 12334
  • 12336 - 12353
  • 12358 - 12364
  • 12366 - 12383
  • 12388 - 12394
  • 12396 - 12413
  • 12474 - 12476 (NPCs)

From Yoshi's file:

  • 12657 - 12659
  • 12661 - 12682
  • 12692 - 12694
  • 12696 - 12717
  • 12733 - 12735
  • 12737 - 12758
  • 12763 - 12765
  • 12767 - 12788
  • 12793 - 12795
  • 12797 - 12818
  • 12879 - 12881 (NPCs)

From Alena's file:

  • 13062 - 13081
  • 13083 - 13087
  • 13096 - 13116
  • 13118 - 13122
  • 13138 - 13157
  • 13159 - 13163
  • 13168 - 13187
  • 13189 - 13193
  • 13198 - 13217
  • 13219 - 13223
  • 13284 - 13286 (NPCs)

From Bianca's file:

  • 13468 - 13485
  • 13487 - 13492
  • 13503 - 13520
  • 13521 - 13527
  • 13543 - 13561
  • 13563 - 13568
  • 13573 - 13591
  • 13593 - 13598
  • 13603 - 13621
  • 13623 - 13628
  • 13689 - 13691 (NPCs)

From Hassan (Carver)'s file:

  • 13872 - 13892
  • 13894 - 13897
  • 13907 - 13927
  • 13929 - 13932
  • 13948 - 13968
  • 13970 - 13973
  • 13978 - 13998
  • 14000 - 14003
  • 14008 - 14028
  • 14030 - 14033
  • 14094 - 14096 (NPCs)

From Angelo's file:

  • 14277 - 14293
  • 14295 - 14302
  • 14312 - 14328
  • 14330 - 14337
  • 14353 - 14369
  • 14371 - 14378
  • 14383 - 14399
  • 14401 - 14408
  • 14413 - 14429
  • 14431 - 14438
  • 14499 - 14501 (NPCs)

From Kiryl's file:

  • 14683 - 14696
  • 14698 - 14707
  • 14718 - 14731
  • 14733 - 14742
  • 14758 - 14772
  • 14774 - 14783
  • 14788 - 14802
  • 14804 - 14813
  • 14818 - 14832
  • 14834 - 14843
  • 14904 - 14906 (NPCs)

From Momonja (Platypunk)'s file:

  • 15087 - 15104
  • 15106 - 15112
  • 15122 - 15139
  • 15141 - 15147
  • 15163 - 15180
  • 15182 - 15188
  • 15193 - 15210
  • 15212 - 15218
  • 15223 - 15240
  • 15242 - 15248
  • 15309 - 15311 (NPCs)

From Pudding (Princessa)'s file:

  • 15492 - 15505
  • 15507 - 15517
  • 15527 - 15540
  • 15542 - 15552 (These appear to be out of order. The line that addresses Patty (15551) is directly after the one that references Dragonlord, despite the fact that Stella's ID number is in between Dragonlord's and Patty's. This could just be a typo, though. Princessa addresses Stella by name multiple times in this file, while Line 15551 is the only one where Princessa addresses Patty directly.)
  • 15568 - 15581
  • 15583 - 15593
  • 15598 - 15611
  • 15613 - 15623
  • 15628 - 15641
  • 15643 - 15653
  • 15714 - 15716 (NPCs)

From Luida (Patty)'s file:

  • 15897 - 15921
  • 15932 - 15956
  • 15973 - 15997
  • 16003 - 16027
  • 16033 - 16057
  • 16119 - 16121 (NPCs)

From Ryuo (Dragonlord)'s file:

  • 16302 - 16324
  • 16326 - 16327
  • 16337 - 16359
  • 16361 - 16362
  • 16378 - 16400
  • 16402 - 16403
  • 16408 - 16430
  • 16432 - 16433
  • 16438 - 16460
  • 16462 - 16463
  • 16524 - 16526 (NPCs)

From Slime's files:

  • 16707 - 16719
  • 16721 - 16732
  • 16742 - 16754
  • 16756 - 16767
  • 16783 - 16795
  • 16797 - 16808
  • 16813 - 16825
  • 16827 - 16838
  • 16843 - 16855
  • 16857 - 16868
  • 16929 - 16931 (NPCs)

Tutorial:

  • 18732 - 18757
  • 18808 - 18833
  • 18838 - 18863
  • 18868 - 18893
  • 18954 - 18956 (NPCs)

From Sandi (Stella)'s file:

  • 17112 - 17135
  • 17137
  • 17147 - 17170
  • 17172
  • 17188 - 17211
  • 17213
  • 17218 - 17241
  • 17243
  • 17248 - 17271
  • 17273
  • 17334 - 17336 (NPCs)

From Yangus's file

  • 17517 - 17532
  • 17534 - 17542
  • 17552 - 17567
  • 17569 - 17577
  • 17593 - 17608
  • 17610 - 17618
  • 17623 - 17638
  • 17640 - 17648
  • 17653 - 17668
  • 17670 - 17678
  • 17739 - 17741 (NPCs)

From Zeshika (Jessica)'s file:

  • 17922 - 17943
  • 17945 - 17947
  • 17957 - 17978
  • 17980 - 17982
  • 17998 - 18019
  • 18021 - 18023
  • 18028 - 18049
  • 18051 - 18053
  • 18058 - 18079
  • 18081 - 18083
  • 18144 - 18146 (NPCs)

Conversations

In the beginning of the "ui_message.[language].csv" file, conversations between multiple characters can be found. There are over 400 conversations in total, so here's a link to a spreadsheet that lists all the conversations in the file. Unfortunately, I don't know the characters involved in every single conversation.

NPC Lines

Lines from Healslime:

  • 2646 - 2659
  • 2674
  • 2677 - 2688

Lines from Lakitu:

  • 2690 - 2703
  • 2715 - 2717
  • 2719
  • 2722 - 2728

Lines from Gumdrops:

  • 2734 - 2758
  • 2762 - 2764
  • 2766 - 2768
⚠️ **GitHub.com Fallback** ⚠️