Jump to content


Photo

TYRISROMANCEACTIVE stuck at 3


6 replies to this topic

#1 OSheaman

OSheaman
  • Awaiting Authorisation
  • 5 posts

Posted 17 May 2017 - 10:03 AM

So I'm in Chapter 3 of BG2EE and TYRISROMANCEACTIVE is stuck at 3. I try to manually revert it to either 1 or 2 (her LOVETALK is at 31) and it immediately reverts to 3 in-game. Not sure what I'm doing wrong . . . can someone please advise? Thanks!

 

(v7 of the mod, obviously)



#2 OSheaman

OSheaman
  • Awaiting Authorisation
  • 5 posts

Posted 17 May 2017 - 10:27 AM

Addendum: I have tried in-game with C:SetGlobal as well as through EEKeeper.



#3 Roxanne

Roxanne
  • Modders
  • 1571 posts
  • Gender:Not Telling

Posted 18 May 2017 - 02:44 AM

If the global resets to 3 even if you set another value, most likely some other mod's romance is the reason. Is there another romance which may be evolving in parallel? Who else is in your party?

Possible candidates include Aerie, Viconia, Dorn, Neera, Fade, Imoen Romance, Tashia, Nalia, Ninde, Amber. All can terminate the Tyris romance under certain conditions. (Maybe some other mods I do not know do it as well,)


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#4 OSheaman

OSheaman
  • Awaiting Authorisation
  • 5 posts

Posted 18 May 2017 - 04:59 AM

Definitely. Is there any way to manually force the variable? Similar to what the multiple romances tweak does for all of the canon romances?



#5 Roxanne

Roxanne
  • Modders
  • 1571 posts
  • Gender:Not Telling

Posted 18 May 2017 - 05:09 AM

Here is one of a number of examples that may be your terminator.

Spoiler

You need to modify the code (e.g. delete those blocks from G#Tyris.bcs) in order to make your reset of the global permanent OR you need to check all those other globals and manipulate them. Anyway, those are just examples, depending on who is in your party you may find other code blocks in Neera's, Viconia's, Dorn's, or Aerie's scripts.

 

if you use Near Infinity, the easy thing to do is a search in all bcs files for

SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)

This will give you all the possible code blocks that reset the global. You can then decide what to do about it.

 

PS - there are also dialogue options that can set the global, but this is another issue because you have control over which option you choose in your responses.


Edited by Roxanne, 18 May 2017 - 05:12 AM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#6 OSheaman

OSheaman
  • Awaiting Authorisation
  • 5 posts

Posted 18 May 2017 - 08:27 AM

Update: Got to ToB, went into Saradush for the first time . . . and now the romance is set back to 2. Very weird.



#7 OSheaman

OSheaman
  • Awaiting Authorisation
  • 5 posts

Posted 18 May 2017 - 08:28 AM

Here is one of a number of examples that may be your terminator.

Spoiler

You need to modify the code (e.g. delete those blocks from G#Tyris.bcs) in order to make your reset of the global permanent OR you need to check all those other globals and manipulate them. Anyway, those are just examples, depending on who is in your party you may find other code blocks in Neera's, Viconia's, Dorn's, or Aerie's scripts.

 

if you use Near Infinity, the easy thing to do is a search in all bcs files for

SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)

This will give you all the possible code blocks that reset the global. You can then decide what to do about it.

 

PS - there are also dialogue options that can set the global, but this is another issue because you have control over which option you choose in your responses.

 

Thank you! I'll do this if it reverts again.





Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users