Jump to content

Dialogue Fix


eleglas

Recommended Posts

So I'm playing as a Vampire, and I just noticed that Galmar doesn't regard me a Nord (even though my previous race was Nord). I'm aware that becoming a Vampire changes your race entirely, for me I'm now a Nord Vampire.

 

But my question is this: Is there a mod anywhere that fixes this slight problem, allowing people to still call me a Nord and myself to answer as one? I know it's possible, but it requires going through each line of dialogue with race conditions, which will take time. So has anyone made one yet, I can't seem to find one?

 

Thanks

Edited by eleglas
Link to comment
Share on other sites

  • 1 month later...

So I'm playing as a Vampire, and I just noticed that Galmar doesn't regard me a Nord (even though my previous race was Nord). I'm aware that becoming a Vampire changes your race entirely, for me I'm now a Nord Vampire.

 

But my question is this: Is there a mod anywhere that fixes this slight problem, allowing people to still call me a Nord and myself to answer as one? I know it's possible, but it requires going through each line of dialogue with race conditions, which will take time. So has anyone made one yet, I can't seem to find one?

 

Thanks

 

Haven't tried it, myself, but I suspect it would be simple and fairly straightforward, but involved.

Basically, you'd have to have 2 "race" statements for those dialogues, 1 for RaceNord, one for RaceNordVampire (If I remember correctly) so that RaceNord and RaceNordVampire get checked and return the same dialogue options.

Also, I do not know if there is a reason why vampires are treated separately from the base race (ie, future dialogue options, vampire specific dialogues, etc), so I'm not sure of the unintended consequences of this solution.

 

the pseudocode would be something like this:

 

if race = RaceNord

or

race = RaceNordVampire

return dialogue(raceNord)

else

return dialogue(raceUnknown)

 

You would either be modifying the existing script, or adding essentially case statements to extend the existing script, and I expect the latter would be preferred for the sake of reducing the impact on other mods.

 

Hope it helps.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...