Taimon Posted February 15, 2008 Share Posted February 15, 2008 The trigger is okay, I guess. Okay lets take a closer look. I used WeiDU for creating the .d file (weidu shartp.dlg). There are two states with the same trigger in shartp.dlg. I'm not that familiar with dialogue files, so someone should correct me if I'm wrong. My guess is, that the first is preventing the second from triggering. (Whatever comes first (unweighted) gets executed.) I wonder how I was able to send her to an inn Maybe my memory has failed. As a workaround, you could add a third line to the trigger of state 3 (in Near Infinity) that prevents this from triggering. So (beware, another lousy instruction): - go to state 3 in shartp.dlg - there should be something like 'Global("IWasKickedOut","LOCALS",1)' in the upper trigger window - click on the icon before the Trigger, so you can edit that trigger - add a third line containing "False()" (without quotes) - update, save (overwrite) and try ingame Link to comment
DavidW Posted February 15, 2008 Share Posted February 15, 2008 Sorry, folks... I'm kind of watching this in the hope that someone else solves the problem in the time between now and me having spare minutes to bugfix. I'll confess that the BGT NPC management was copied verbatim from the old SCSBGT mod, so I'm a little hazy on exactly how it interfaces with the rest of the game. But I will have a look at the problem when I have a chance. Link to comment
Taimon Posted February 15, 2008 Share Posted February 15, 2008 No need to apologize. I think the original author forgot to add some weight for the Shar-Teel part. Adding "WEIGHT #-10" in line 1761 in bgt/npcmanag.d should fix this. Link to comment
Darth Slaughter Posted February 16, 2008 Author Share Posted February 16, 2008 The trigger is okay, I guess.Okay lets take a closer look. I used WeiDU for creating the .d file (weidu shartp.dlg). There are two states with the same trigger in shartp.dlg. I'm not that familiar with dialogue files, so someone should correct me if I'm wrong. My guess is, that the first is preventing the second from triggering. (Whatever comes first (unweighted) gets executed.) I wonder how I was able to send her to an inn Maybe my memory has failed. As a workaround, you could add a third line to the trigger of state 3 (in Near Infinity) that prevents this from triggering. So (beware, another lousy instruction): - go to state 3 in shartp.dlg - there should be something like 'Global("IWasKickedOut","LOCALS",1)' in the upper trigger window - click on the icon before the Trigger, so you can edit that trigger - add a third line containing "False()" (without quotes) - update, save (overwrite) and try ingame Doing that made it work. could send shar-teel anywhere by now. thanks. What is that npcmanag.d file? I couldn't edit that file at all, although just doing the sugestion of adding the line false() on the triger window worke perfectly. Link to comment
Taimon Posted February 16, 2008 Share Posted February 16, 2008 Sorry, should have clarified. This was aimed at DavidW who wants to fix it in SCS, so that you don't have to edit that trigger again when you install SCS. Just ignore it. I'm glad we got this fixed. (Thanks to Miloch for pointing us in the right direction.) Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.