Question [Possible spoilers, I guess]
#1 -Zharahbi-
Posted 04 January 2008 - 06:51 PM
But I think I've stumbled across a problem with my game...
Thaniel gets to the talk where he says; "It's been a while now, how are you feeling about this?" [By the way, I hadn't been to Spellhold when he said that, as I'd been wandering around doing all the quests I could find, blowing time and such...] and then, nothing. That's the last talk from him to the PC, but he still talks to the NPCs.
So I went to Spellhold, the underdark and such, and finally escaped back to freedom, and I've been wandering around for a while now, with Thaniel not saying anything?
Resting does nothing, and he doesn't initiate flirts or anything but the PC can still flirt with him as far as I know.
Also, Bodhi doesn't kidnap him... that is assuming he is meant to be kidnapped...
Anyway, a friend suggested that I check with CLUA so I typed in CLUAConsole:GetGlobal("NathRomanceActive","GLOBAL") and it came up 4? I mean, I know what 1, 2, and 3 mean, but 4?
Have I screwed up somewhere or what?
By the way, again, I love the mod!
#2 -Zharahbi-
Posted 04 January 2008 - 06:54 PM
#3
Posted 05 January 2008 - 05:05 AM
Enjoying the mod, by the way. Great work!
#4
Posted 08 January 2008 - 03:38 PM
#5
Posted 08 January 2008 - 05:48 PM
#6
Posted 08 January 2008 - 09:02 PM
Anyway I don't think the romance is broken. The pc can still flirt with Nathaniel, it's just Nathaniel's end of it that seems to be held up somehow. This happened immediately after the "It's been a while" talk and long before I went to the Underdark. I thought at that point that something had to be triggered by going to Spellhold or something, so I did. Now I'm out of the Underdark and back in Athkatla and nothing has changed. Is there any specific talk/place/event that triggers the arrival of Latimer?
#7
Posted 09 January 2008 - 01:43 AM
Edited by Arathlan, 09 January 2008 - 01:46 AM.
#8
Posted 09 January 2008 - 02:28 AM
#9 -Zharahbi-
Posted 09 January 2008 - 07:58 PM
How is that done though? Is that the CLUAConsole:CreateCreature ?
#10
Posted 09 January 2008 - 09:25 PM
Another thing I just noticed is that Bodhi won't kidnap Nate unless NathRomanceActive is 2. But for some reason NathRomanceActive isn't progressing from 1 to 2 even after the talk where you'd expect it to change (At least in my game it isn't). So I used CLUAConsole to flip it just before confronting Bodhi. Since you are already past Bodhi you might need to change NathRomanceActive to 2 also in order to continue the talks. I don't know, but I'm just guessing...
Damn, I love this boy but he's a bloody troublesome fella to romance!
#11 -Zharahbi-
Posted 09 January 2008 - 11:31 PM
Thanks so much, it worked!!
#12 -Guest-
Posted 10 January 2008 - 06:56 PM
//Bryce's appearance// IF InParty(Myself) GlobalTimerExpired("FHBryceArrive","GLOBAL") OR(2) Global("NathLoveTalk","LOCALS",35) Global("NathFriendTalk","LOCALS",29) !Global("Chapter","GLOBAL",4) !Global("Chapter","GLOBAL",5) !Global("Chapter","GLOBAL",7) !AreaCheck("AR2500") !AreaCheck("AR2600") !AreaCheck("AR2601") !AreaCheck("AR2800") AreaType(OUTDOOR) !Exists("FHBryce") Global("FHBryceExists","GLOBAL",0) THEN RESPONSE #100 SetGlobal("FHBryceExists","GLOBAL",1) CreateCreatureObjectOffScreen("FHBRYCE",Myself,0,0,0) ENDwith
//Bryce's appearance// IF InParty(Myself) OR(3) GlobalTimerExpired("FHBryceArrive","GLOBAL") Global("NathLoveTalk","LOCALS",35) Global("NathFriendTalk","LOCALS",29) !Global("Chapter","GLOBAL",4) !Global("Chapter","GLOBAL",5) !Global("Chapter","GLOBAL",7) !AreaCheck("AR2500") !AreaCheck("AR2600") !AreaCheck("AR2601") !AreaCheck("AR2800") AreaType(OUTDOOR) !Exists("FHBryce") Global("FHBryceExists","GLOBAL",0) THEN RESPONSE #100 SetGlobal("FHBryceExists","GLOBAL",1) CreateCreatureObjectOffScreen("FHBRYCE",Myself,0,0,0) ENDin FHNAT.baf,then reinstall.I think it will work.
#13
Posted 11 January 2008 - 06:32 AM
I mean OR should be 'if this OR that THEN to xyz', but I don't get the OR (2) or (3) difference, what do the numerals indicate?
...and yeah I know next to nothing re: BG2 scripting.
Nevermind - found SimDing0's guide.
That should work but wouldn't it mean that you could trigger Latimer's arrival prematurely? I.e. the timer could run out BEFORE you reach the appropriate lovetalk/friendshiptalk?
Edited by Arathlan, 11 January 2008 - 06:46 AM.
#14
Posted 11 January 2008 - 07:12 AM
Co-creator: Faren | The Luxley Family | Nathaniel
#15
Posted 11 January 2008 - 02:33 PM
Most of my mods are available at Weasel Mods
Done projects:
-Colours of Infinity: TotDG, Innershade, TWQ, ISNF, Yvette, Foundling
-Athkatlan Grounds: Southern Edge, Ooze's Lounge, Tangled Oak Isle
-Other Quests: Eilistraee's Song | Will of the Wisps | The Vanishing of Skie Silvershield | Shades of the Sword Coast
-Items, spells, tweaks: FindIt IWD | ForgeIt IWD | Weasels!
-NPCs and related: Varshoon | Aeon | Petsy | Tsuki BG2 | Yoshimo Romance | Quayle BG2 | Swylif | Skie: The Cost of One Girl's Soul | Hephernaan BG2 | White | Gahesh | Will | Verr'Sza BG1EE | Verr'Sza BG2EE | Wilson Chronicles | Bristlelick | Walahnan BG1EE | Walahnan BG2EE | Khalid BG2EE
-IWD EE Modd: Dusky NPC | Dendjelion NPC | Ina NPC | Oak-Maw NPC | Orra NPC | Tipps NPC | T'viy NPC | Urchin NPC | L'anna | Hommet | ToOLD | TotS | NotBD | B&B Inn | TRoK
Contribution: PaintBG | Ilmatar's Portrait Pack | InfinityKits | Sarevok Friendship | Haer'Dalis Friendship | Cernd Friendship | Valygar Friendship | Sellswords | Fade | BG1 Romantic Encounters | Viconia Revamped
#16
Posted 11 January 2008 - 06:09 PM
#17
Posted 11 January 2008 - 06:46 PM
That would set the lovetalk to the appropriate one for Latimer to spawn in...
Of friendtalk 29...
#18
Posted 14 January 2008 - 02:33 PM
Edited by LavaDV, 14 January 2008 - 03:12 PM.
Most of my mods are available at Weasel Mods
Done projects:
-Colours of Infinity: TotDG, Innershade, TWQ, ISNF, Yvette, Foundling
-Athkatlan Grounds: Southern Edge, Ooze's Lounge, Tangled Oak Isle
-Other Quests: Eilistraee's Song | Will of the Wisps | The Vanishing of Skie Silvershield | Shades of the Sword Coast
-Items, spells, tweaks: FindIt IWD | ForgeIt IWD | Weasels!
-NPCs and related: Varshoon | Aeon | Petsy | Tsuki BG2 | Yoshimo Romance | Quayle BG2 | Swylif | Skie: The Cost of One Girl's Soul | Hephernaan BG2 | White | Gahesh | Will | Verr'Sza BG1EE | Verr'Sza BG2EE | Wilson Chronicles | Bristlelick | Walahnan BG1EE | Walahnan BG2EE | Khalid BG2EE
-IWD EE Modd: Dusky NPC | Dendjelion NPC | Ina NPC | Oak-Maw NPC | Orra NPC | Tipps NPC | T'viy NPC | Urchin NPC | L'anna | Hommet | ToOLD | TotS | NotBD | B&B Inn | TRoK
Contribution: PaintBG | Ilmatar's Portrait Pack | InfinityKits | Sarevok Friendship | Haer'Dalis Friendship | Cernd Friendship | Valygar Friendship | Sellswords | Fade | BG1 Romantic Encounters | Viconia Revamped
#19 -Guest-
Posted 14 January 2008 - 05:17 PM
But I've searched in Nath's BCS and DLG,the only way to set the "FHBryceArrive" timer is:Yeah, it would mean that the timer wouldn't have to be expired for Latimer to show up, which isn't what we want.
IF InParty(Myself) OR(2) Global("NathRomanceActive","GLOBAL",3) Global("NathFriend","GLOBAL",2) Global("FHBryceHere","GLOBAL",0) Global("TalkAvery","GLOBAL",1) Global("FHEnd2","GLOBAL",0) THEN RESPONSE #100 SetGlobal("FHEnd2","GLOBAL",1) SetGlobalTimer("FHBryceArrive","GLOBAL",SEVEN_DAYS) ENDAnd I've also checked the saved game.
Because the problem is the "FHBryceArrive" timer,not the "NathLoveTalk" counter.Why not just CLUAConsole:SetGlobal("NathLoveTalk", "LOCALS", 35) ?
That would set the lovetalk to the appropriate one for Latimer to spawn in...
Of friendtalk 29...
#20
Posted 15 January 2008 - 08:58 PM
Just thought I'd add that I got the exact same thing (romance set to 4, no Latimer and dialogue stopped, as well).