Since there are several female captains to play nowadays, I'm doing an extensive overhaul of the dialogue in the game to make characters use the proper titles and pronouns for the player character primarily, but also other NPCs when I come across such references, instead of "Sir" and "man" everywhere.
I've made very good progress and am soon ready to share it with you wonderful people, but first a question
I've used GetMyAddressForm(NPChar, PChar ADDR_* etc) from dialog_func for a lot of places, but here and there I used GetMyAddressform(PChar, NPChar, ADDR_* etc) where the player addresses an NPC that can have different genders and/or to add flavor so that the player uses Señor if they play spanish and so on. But I saw in diag_func that GetMyAddressForm uses (ref chr, ref pchar, int addrtype etc). Will it break if I switch it around? If I use GetCharacterAddressForm(ref char, int addrtype etc), it'll use the NPCs nation to determine address, which isn't what I want for those cases.
I've made very good progress and am soon ready to share it with you wonderful people, but first a question
I've used GetMyAddressForm(NPChar, PChar ADDR_* etc) from dialog_func for a lot of places, but here and there I used GetMyAddressform(PChar, NPChar, ADDR_* etc) where the player addresses an NPC that can have different genders and/or to add flavor so that the player uses Señor if they play spanish and so on. But I saw in diag_func that GetMyAddressForm uses (ref chr, ref pchar, int addrtype etc). Will it break if I switch it around? If I use GetCharacterAddressForm(ref char, int addrtype etc), it'll use the NPCs nation to determine address, which isn't what I want for those cases.