It’s not really dynamic. You’re just defining variables and then interpolating the value in some template. If the game can handle a custom character name, custom pronouns is a fairly small addition.
“Oh, that $item? That belongs to ${char.name}! It’s ${char.possessive} $item.”
It would have a list to pick from for NPCs and ask the player to either also pick form it, or enter their own neopronoun and how it would be used in a sentence. This wouldn’t make it harder to do, if you’re already putting the time in to code all of it.
It’s not really dynamic. You’re just defining variables and then interpolating the value in some template. If the game can handle a custom character name, custom pronouns is a fairly small addition.
“Oh, that $item? That belongs to ${char.name}! It’s ${char.possessive} $item.”
It would have a list to pick from for NPCs and ask the player to either also pick form it, or enter their own neopronoun and how it would be used in a sentence. This wouldn’t make it harder to do, if you’re already putting the time in to code all of it.