Skip to content

Corthala Romantique - Valygar Romance Mod

13»

Comments

  • d2freakd2freak Member Posts: 31
    Thanks @jastey it works perfectly now
  • jasteyjastey Member Posts: 2,827
    The mod updates to v5 with improved English version by RavenBlack!

    Changelog:
    -English version proofread by RavenBlack.
  • AstridAstrid Member Posts: 6
    edited June 2023
    Hello,

    Firstly really thank all the modders here, I really enjoyed all the dialogues with him.
    It's fun and add lots of character to him. :)

    So here's my question.
    I've just finished ToB and got some questions about the mod, and I got really confused about the ending.


    *Spoilers alert

    So I've chosen to be a mortal again, but to my surprise, in the ending text of Valygar, the text showed that he married Lenora eventually.
    After all these lovetalks...Is that the best happliy ever after ending?
    I mean if that's the best ending with him and my character, ok, I'm trying another one dating lol
    (Yup I'm kinda heartbroken right now hahahaha, I mean he just said he loved me but married another woman in the end :'( )
    But I wonder if there's any dialogue I did wrong or I missed some of the parts of the relationship.
    Not sure about other possible endings... I've searched for more information but couldn't find any discussion.
    If any other player has dated him or the writer/modder @jastey here would love to give me some hints about this...would be really appreciated.


    Thanks for the great mod again!
  • jasteyjastey Member Posts: 2,827
    edited June 2023
    @Astrid
    Is this the epilogue you got?
    ~Valygar and <CHARNAME> continued adventuring for several years after the end of the War of the Five. They were seen together as far North as Luskan and one legend placed them in Thay. The passion which engulfed Valygar's heart while <CHARNAME> was walking the razor's edge subsided in the later years and turned into the heartfelt friendship.

    One day, the two met Leonora DeVellenzzi, who traveled with them for a time. When she indicated that it was time for her to return to Athkatla, Valygar asked for a leave from <CHARNAME> to follow the Marquise.

    Leonora and Valygar traveled back to Athkatla, where he planned to assume a contemplative life on his family estate, but admirers among the nobility would not let him rest. He was pressured into assuming the title of Chief Inspector, a responsibility he did not want, but corruption within the city soon gained his ire. Surprising even himself, Valygar became an effective leader, and it was this term in office that truly restored the Corthala family name.

    Valygar eventually married Leonora DeVallenzzi. The famous heroine, <CHARNAME> of Candlekeep, was the woman who danced the most at the wedding and drank heartily to the happiness of the newlyweds.

    Corthala's only son, the pride of Valygar's life, took the lessons of the father to heart. He would go on to lead the Cowled Wizards, becoming the organization's greatest agent of reform.~
    In the script it says this will happen if
    //7. (PC did not ascend) Marriage not proposed or rejected, PC did not want to sail to Zakhara, did not want children, did Leonora's quest
    Does that sound like your PC's choices?

    EDIT: you can see the different epilogue possibilities in \scripts\tob\p#vathro.baf, and the texts for them are as comments in corthalaromantique.tp2.
  • AstridAstrid Member Posts: 6
    @jastey
    Yes that’s exactly what I got in the end.

    Thank you so much for the help!
    Guess I was way too honest with him. lol
    Again, this also shows that the writer did put thoughts with the process of the relationship between him and my character.

    Now I have the motivation to go through the romance all over again. :#

    Really appreciated and enjoyed the mod, thank you!❤️

    Btw, I’ve noticed that there were several parts with the romance got partly stucked, I guess it could be fixed in the future.


    *spoiler alert





    The first one is in SoA, after the abduction of Bodhi.
    After Valygar was killed by my character, I went to the temple in the dock district. As the priests instructed, I went to the tavern in Umar hills looking for the book merchant.
    However, the book merchant didn’t say anything related to the resurrection or anything like that. I guess that part could be edited for more smooth relationship processing?
    (The reviving worked out fine, just that the dialogues could have given more hints, just my personal opinion.)

    The other one happened in ToB, when the party went to the temple of Yaga-Shura, where I encountered fake Gorion and Valygar’s parents.
    The text instruction didn’t fit the scene. (The instruction repeated the part of Bodhi abduction)
    And Valygar’s mother kinda turned into stone and didn’t vanish even after the combat.

    Except those two parts I found a bit odd, all the other talks and stories worked pretty smoothly.

    Again, please accept my most sincere gratitude and respect for the mod!


  • AstridAstrid Member Posts: 6
    @jastey

    Yes that was exactly what I got in the end.
    Thank you so much! This helped solve my doubts for several days! :#
    Guess I was being way too honest with him...lol
    On the other hand, this also shows how much efforts and thoughts the writer has put in all the talks of this relationship! I Really admire that!

    Oh...btw I think I have two more minor questions, they didn't affect the story, but I think the romance would run more smoothly with some fixes.

    ***Spoilers alert



    The first one happened in SoA, after the Bodhi abduction incident.
    After I killed Valygar and had his body looking for ways to revive him. I kinda lost my track after I went to the Temple in dock district.
    The priests in dock district instructed me to go to Umar Hills for a book merchant, but once I got there the merchant didn't mention anything related to what the priest said.
    So I googled and used the official way to revive him in the temple of the Lord of Shade.
    It worked out fine, just I think that maybe add some dialogues with the merchant NPC might help the players with the instructions of how to bring the lover back to life.

    The other one happened in ToB, which I've seen one or two players mention on other forums.
    When my party arrived at the Temple of Yaga-Shura, the one with his mother Naylee, the shade Gorion was also there with Valygar's parents.
    Valygar's mom turned into a stone or something like that and froze there. She didn't disappear even after the combat.
    Also, the instruction text repeated the part of Bodhi abduction, which didn't fit the scene and the story there.
    It was odd but didn't affect the talks and the combat.

    Again, for a game full of history(I played BG2 like 20 years ago the first time lol), I really wanna thank you and all the writers/modders for bringing him to a complete story and a in-depth romance.

    Thank you for all the help and work, please accept my sincere gratitude and appreciation! <3:#
  • jasteyjastey Member Posts: 2,827
    Thanks for the kind words, this mods was a group effort with Domi for main writer.

    I'll note down the two reports, the second one is definitely a bug. I'll look into it when I'll find the time.

    Sorry the epilogue didn't give the happy ending you'd have preferred, but it seems it was the intended one then.
  • FFFFFF0FFFFFF0 Member Posts: 11
    Hi Jastey! I'm having a big problem here and I really need help

    Soon after I enter AR4000 Spirits Head, Valygar infinitely tries to engage in a conversation when out of combat. He just won't stop talking to me and I can't play anymore
    1s1s04cw7h2b.png

    I tried a few things, like setting Global("H#NoFlirt","GLOBAL",0) to 1 but it makes Valygar busy and can not be talked to; I also tried to comment out Global("H#ValygarRomanceActive","GLOBAL",2) which does nothing

    Here's the trigger. I don't know anything about how mods work tbh

    IsGabber(Player1)
    Global("H#NoFlirt","GLOBAL",0)
    CombatCounter(0)
    OR(2)
    Global("H#ValygarRomanceActive","GLOBAL",1)
    Global("H#ValygarRomanceActive","GLOBAL",2)
    !AreaCheck("AR2100")
    !AreaCheck("AR2101")
    !AreaCheck("AR2102")
    !AreaCheck("AR2200")
    !AreaCheck("AR2201")
    !AreaCheck("AR2202")
    !AreaCheck("AR2203")
    !AreaCheck("AR2204")
    !AreaCheck("AR2205")
    !AreaCheck("AR2206")
    !AreaCheck("AR2207")
    !AreaCheck("AR2208")
    !AreaCheck("AR2209")
    !AreaCheck("AR2210")
    !AreaCheck("AR2400")
    !AreaCheck("AR2401")
    !AreaCheck("AR2402")
    "
  • jasteyjastey Member Posts: 2,827
    @FFFFFF0 Did you identify the quoted script block using the Stutter Debug Tool or is it just your assumption because it's his flirts that trigger?
    If not, please use the tool and post the stuttering script block here.
  • FFFFFF0FFFFFF0 Member Posts: 11
    jastey wrote: »
    @FFFFFF0 Did you identify the quoted script block using the Stutter Debug Tool or is it just your assumption because it's his flirts that trigger?
    If not, please use the tool and post the stuttering script block here.

    stl9fim4hoow.png
    etjtp917yj90.png
  • jasteyjastey Member Posts: 2,827
    edited April 4
    There should be one repeating script block, every time before Valygar interrupts what he' doing or the flirt dialogue pops up.
    Then, you need to look up the repeating script block with Near Infinity like it is described in the Stutter Debug Tool Readme (on GitHub).
  • FFFFFF0FFFFFF0 Member Posts: 11
    jastey wrote: »
    There should be one repeating script block, every time before Valygar interrupts what he' doing or the flirt dialogue pops up.
    Then, you need to look up the repeating script block with Near Infinity like it is described in the Stutter Debug Tool Readme (on GitHub).

    "
    IF
    InParty(Myself)
    See(Player1)
    !StateCheck(Myself,CD_STATE_NOTVALID)
    !StateCheck(Player1,CD_STATE_NOTVALID)
    CombatCounter(0)
    !See([ENEMY])
    OR(9)
    Global("P#VaLoveTalk","GLOBAL",2)
    Global("P#VaLoveTalk","GLOBAL",4)
    Global("P#VaLoveTalk","GLOBAL",6)
    Global("P#VaLoveTalk","GLOBAL",8)
    Global("P#VaLoveTalk","GLOBAL",10)
    Global("P#VaLoveTalk","GLOBAL",12)
    Global("P#VaLoveTalk","GLOBAL",14)
    Global("P#VaLoveTalk","GLOBAL",16)
    Global("P#VaLoveTalk","GLOBAL",18)
    THEN
    RESPONSE #100
    DisplayStringHead(Myself,712903) // No such index
    RealSetGlobalTimer("P#VaLoveTalkTime","GLOBAL",FIVE_HOURS)
    StartDialogueNoSet(Player1)
    "
    P#VaLoveTalk is 2, but after sleep there's no love talk, still the yes? conversation
    what does StartDialogueNoSet(Player1) do?
  • jasteyjastey Member Posts: 2,827
    If Global("P#VaLoveTalk","GLOBAL",2) leads to a stutter, this means the normal lovetalk is not present in Valygar's dialogue file. From the scripts in the screenshot, I see it is ToB. But the flirt stutter calls his SoA dialogue.
    As a wild guess: you are on EET and did not install EET_End after Corthala Romantique.

    How does your weidu.log look? How does the DEBUG look?
    what does StartDialogueNoSet(Player1) do?
    That's the action to start the dialogue, for an NPC in party using the "joined" dialogue.
  • jasteyjastey Member Posts: 2,827
    Also, please search in NI in which dlg file this gives a hit:
    Global("P#VaLoveTalk","GLOBAL",2)
    
  • FFFFFF0FFFFFF0 Member Posts: 11
    edited April 4
    If Global("P#VaLoveTalk","GLOBAL",2) leads to a stutter, this means the normal lovetalk is not present in Valygar's dialogue file. From the scripts in the screenshot, I see it is ToB. But the flirt stutter calls his SoA dialogue.
    Also, please search in NI in which dlg file this gives a hit:

    Global("P#VaLoveTalk","GLOBAL",2) triggers VALYG25J.DLG state20 :"<CHARNAME>, I was thinking of our time in Suldanessellar. You were calm and dreamy there, and your smile was so gentle. I missed it in the turmoil of these last days.
    (StrRef: 273090)"
    So 5 hours after entering ToB, Valygar should say this to me instead of the SoA dialogue?



    As a wild guess: you are on EET and did not install EET_End after Corthala Romantique.

    How does your weidu.log look? How does the DEBUG look?


    That must be the reason... It's my first time running on EET. I installed every mod after EET and without EET_End :'(
    Here's my WeiDU.log. I assume this is the debug file?
  • jasteyjastey Member Posts: 2,827
    EET_End unifies the resources so the games can be played as one saga. For example: The dialogue file names of the NPCs are different, not only in the different games but also between SoA and ToB. EET unifies these to one for the whole saga, because you can revisit areas and do some content later. With different dlg names, now the comments of the NPCs would no longer work for this content.
    EET_End does other things, too, but this is the most vivid example of why EET is only finished after installing EET_End.

    Looking at your weidu.log, the order of mods is not optimal, either. I also see "EET_Fix" in there, which is a tweak from Roxanne to adapt the 2.6 of BGEE back to 2.5 for her mods which can cause incompatibilities with other mods.
    Next time, leave out the "EET_Fix" (or better, do not use the "EE Install Tool" at all),
    start with EEEX, Bub's spell menu, EET, CR,* cdtweaks, SCS, and, of course, EET_End.
    *Worldmap mod would go here, but you only need it for EET if a mod you install says so.

    Install order for the EE games is crucial. Reading the radmes is also always a good idea. ;)
    So 5 hours after entering ToB, Valygar should say this to me instead of the SoA dialogue?
    Exactly, But like I explained, due to the missing EET_End, this doesn't work.

    You could try to salvage your game and continue playing by first deinstalling the Sttutter Debug Tool, then installing EET_End and see whether it works.

  • FFFFFF0FFFFFF0 Member Posts: 11
    jastey wrote: »

    You could try to salvage your game and continue playing by first deinstalling the Sttutter Debug Tool, then installing EET_End and see whether it works.

    Well that doesn't work.... Can I change the dialogue file in .CRE? if yes, I see at least 5 Valygar CRE files, which one is MY Valygar?

  • jasteyjastey Member Posts: 2,827
    What doesn't work?

    Prefix of the mod should be P#.
  • FFFFFF0FFFFFF0 Member Posts: 11
    jastey wrote: »
    What doesn't work?

    Prefix of the mod should be P#.

    I killed Irenicus again and entered ToB, 5 hours later Valygar still stuttered

    I found this in save folder .gam file. we are in pocket plane

    cm6oa2h6rm3t.png

    is there a way to change the dialogue file?
  • jasteyjastey Member Posts: 2,827
    edited April 6
    Did EET_End install alright (no warnings etc in the DEBUG)? I'm surprised the stutter persists if you say you replayed the transition SoA -> ToB.

    The "VALYGARJ.dlg" is the one EET would work with. But after EET_End run, the "original) ToB dlg "VALYG25J.DLG" should be empty and all content should be in VALYGARJ.dlg.
    If you search for Global("P#VaLoveTalk","GLOBAL",2) now, where does it give a hit?
  • FFFFFF0FFFFFF0 Member Posts: 11
    jastey wrote: »
    Did EET_End install alright (no warnings etc in the DEBUG)?
    There were a lot of SCS fails and one EEEx warning but most of them successfully installed
    jastey wrote: »
    If you search for Global("P#VaLoveTalk","GLOBAL",2) now, where does it give a hit?
    still 25j, does it mean EET_End failed to install?

  • jasteyjastey Member Posts: 2,827
    edited April 7
    Ouf, no, now I see what happened. - In your original install, EET_End *was* installed - just right at the beginning.
    Now you reinstalled it - and weidu kept the install order.
    What you need is the install order I posted above, with EET_End at the end.
    I fear this game is screwed. To get EE_End at the end, you'd need to deinstall it - reinstall all other mods - then install EET_End.
    Just reinstalling SCS is prone to errors due to the complexity of this mod, which you already noticed with all the errors and warning you got.
    Due to several reasons, it is not recommended to continue a savegame if the mod setup changed, which would happen in your game.

    I can only repeat that using the EE Setup Tool is not recommended. I assume you used it to set up EET and then installed other mods by hand?
  • FFFFFF0FFFFFF0 Member Posts: 11
    jastey wrote: »
    Ouf, no, now I see what happened. - In your original install, EET_End *was* installed - just right at the beginning.
    Now you reinstalled it - and weidu kept the install order.
    What you need is the install order I posted above, with EET_End at the end.
    I fear this game is screwed. To get EE_End at the end, you'd need to deinstall it - reinstall all other mods - then install EET_End.
    Just reinstalling SCS is prone to errors due to the complexity of this mod, which you already noticed with all the errors and warning you got.
    Due to several reasons, it is not recommended to continue a savegame if the mod setup changed, which would happen in your game.

    I can only repeat that using the EE Setup Tool is not recommended. I assume you used it to set up EET and then installed other mods by hand?

    oh I see. I thought the reinstall option will install the mod as the last one.

    Now I uninstall EET_End and reinstall SCS and EET_End after. Everything seems to be working now! Don't know how screwed up the actual situation is, but hopefull I will never find out!

    Thank you for helping me locate and solve the problem!
  • FFFFFF0FFFFFF0 Member Posts: 11
    Magdelene (ToB Gorion encounter) is bugging out in my game. She's not interactive, which I mean she cannot be selected at all. I can't harm her neither can she move a finger. What could the cause of this? There's no further repercussion right?
Sign In or Register to comment.