As mentioned elsewhere:
GetCharacterAddressForm chooses an appropriate address form for the CHARACTER YOU ARE TALKING TO.
This is based on the nationality of that character. We could replace that with "the nation of your current flag".
That probably would make more sense, since how would the player know the nationality of every character in the game?
GetMyAddressForm which does the same, but for the other character TO the player.
This is also based on the nationality of that character.
There is some extra stuff in there to allow various nationalities for pirate characters (which technically are their own nation in the game).
This also includes rank names, which obviously SHOULD be based on the nation of the character being addressed.
So it should be a relatively simple matter of overriding the 'fakeNat' variable there with GetCurrentFlag() .
Is that something I should change straight away? Would it make sense and help with immersion?
That might be possible. At the moment there are two functions:For good measure, we'd also need alternative dialogs so you'll say "Hello", "Bonjour", etc. depending on which nationality you're trying to assume.
GetCharacterAddressForm chooses an appropriate address form for the CHARACTER YOU ARE TALKING TO.
This is based on the nationality of that character. We could replace that with "the nation of your current flag".
That probably would make more sense, since how would the player know the nationality of every character in the game?
GetMyAddressForm which does the same, but for the other character TO the player.
This is also based on the nationality of that character.
There is some extra stuff in there to allow various nationalities for pirate characters (which technically are their own nation in the game).
This also includes rank names, which obviously SHOULD be based on the nation of the character being addressed.
So it should be a relatively simple matter of overriding the 'fakeNat' variable there with GetCurrentFlag() .
Is that something I should change straight away? Would it make sense and help with immersion?