Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Pronoun Changer

A Mod for Pokemon Sword & Shield

No ads for members. Membership is 100% free. Sign up!

Changes player pronouns to they/them.

This mod changes pronouns when characters refer to the player to they/them/their/themself and updates corresponding verbs to respect grammar.

Due to the way the game handles gender binary in dialogue, this mod simply overrides all uses regardless of gender selection during character creation.

I haven't been able to playtest all usages yet, so please let me know if you find any text bugs. It should also work on both Sword and Shield.

If there's interest I might add other pronouns (neopronouns, or forcing all to he or she so you can genderswap the player model vs dialogue), but I haven't had much luck automating this process due to difficulties with the text encoding so it might take some time.

Here's how I made this, in case anyone wants to make their own script edits or do a similar mod in a different language than English:
I dumped the common and script texts to monolithic files using pkNX and looked for gender tokens. Those tokens look like this:
[VAR 1100(00FF,0403)]sirlady
In this example, you have (I'm making assumptions about the data format, I havent looked at the code)
VAR 1100: variable for gender token
00FF: not sure, this is always 00FF except for in the victory scene when it's 0000
0403: 16-bit little-endian field where low byte is length of F noun length and hi byte is length of M noun, with M appearing first

Because of the layout of some sentences, I had to change verbs by hand to respect agreement. Also, because of the text encoding, dumping the whole script, editing in Notepad++, then re-importing changed a lot of whitespace characters throughout the entire script, so I ended up doing the editing completely within pkNX itself. For usages of nouns like 'lady/sir' or honorifics like 'Mr./Miss' I replaced the whole thing with the player name token, [VAR 0100(0000)].


Sign up to access this!


Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code


Key Authors
shchmue Joined 15d ago
479 points Ranked 46017th


shchmue avatar
shchmue Joined 15d ago
479 points Ranked 46017th
Sign up to access this!
Sign up to access this!
Sign up to access this!


Sign up to access this!





  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Best of the Banana
    Featured on Dec 4 2019
  • Best of Yesterday
    Featured on Dec 3 2019
  • Today's Pick
    Featured on Dec 2 2019
  • 6
  • 33
  • 6.6k
  • 4
  • 6d
  • 5d

More Other/Misc Game files