Quote Originally Posted by cinnamonoreo View Post
It's allowing one variable set to be changed, a variable that's clearly already in the game. The work needed for this wouldn't delay anything.
And here's where you give away how little you know about code.

Gender in this game is coded as a true/false switch. It can only have two values. Every single dialogue that checks the WoL's gender goes "if gender = 1 return 'she' else 'he'". And there are thousands of these checks of this variable. Tens of thousands. Possibly even hundreds of thousands when you consider gendered languages like French where every verb and adjective that refers to the WoL is another check of that variable.

Changing the variable from a true/false to something with 3-4 possible values (0 he, 1 she, 2 they, 3 custom) is a monumental enough undertaking. Then they'd need to add a line to the player "object" to store your custom pronouns. THEN they have to alter every bit of code that loads or refers to the player object to teach it all not to crash when they find more variables than expected and variables of the wrong type. THEN they have to go through every single one of those dialogue switches and recode them to have double the options.

No. It would be a huge delay that would only interest a tiny portion of the playerbase for a change that isn't even consistent with the game's lore (your WoL is not a fae). Might it have been nice to have from the start? Sure. But it's too large an undertaking for the established code, and you shouldn't claim it's easy and delay free without knowing how the dialogue and variables even work.