Asterra Posted September 1, 2017 Share Posted September 1, 2017 Topic. Had an idea for a mod but it pretty much hinges on the ability, somehow (GECK magic or scripting, even NVSE), to end a conversation without what seems like an unavoidable response from the NPC. You say "Goodbye." and they always have "Uh-huh.", "Bye." or even ".." to say back. When I think about it, I've never seen a case where a conversations ended with just the player cutting it off. The NPC always has the last word. And that's a problem for my mod. Looking for a solution. Link to comment Share on other sites More sharing options...
Jokerine Posted September 2, 2017 Share Posted September 2, 2017 You can try using this as the result begin script.https://geck.foesmm.org/index.php/Con_CloseAllMenus You should probably also pair it with some kinda tracker int on your NPC to make sure they have the correct responses when the player talks to them again. If I remember correctly, when you use this the game will still keep track of what you said last and could spazz out if the player talks to the NPC again. Hope that helps :) Link to comment Share on other sites More sharing options...
DoctaSax Posted September 2, 2017 Share Posted September 2, 2017 Not sure if this'll work but a blank response (perhaps a single space) could do the trick, perhaps with a silent voice file of maybe half a second or so. Link to comment Share on other sites More sharing options...
Mktavish Posted September 2, 2017 Share Posted September 2, 2017 Is this something you just want for NPC's specific to your mod , or is it the whole games list of npc's ? The GoodBye topic found in the conversation tab is what is doing that for everybody.And it is found in a lot of quests. @ Jokerine So would you put that command in a result script of every info you want to end without goodbye ? Link to comment Share on other sites More sharing options...
DoctaSax Posted September 2, 2017 Share Posted September 2, 2017 I'm assuming we're talking about a custom topic info flagged as goodbye, not the goodbye topic. That wouldn't be good. Link to comment Share on other sites More sharing options...
Mktavish Posted September 2, 2017 Share Posted September 2, 2017 Ahhh ya got me with a ninja again ... hehe. Ya but if their npc has one of the voice types those generic quests check for ... it will pick them up.So I guess if their dialogue in the "Topic" tab has no npc response like you suggest , and flagged as goodbye ... should just close ? Link to comment Share on other sites More sharing options...
DoctaSax Posted September 2, 2017 Share Posted September 2, 2017 I'm guessing it would just close. The problem is how fast it closes, in order to give the illusion of the convo ending when the player clicks the prompt. Which is where a short, silent voice file can help with the timing. Link to comment Share on other sites More sharing options...
Asterra Posted September 2, 2017 Author Share Posted September 2, 2017 Not sure if this'll work but a blank response (perhaps a single space) could do the trick, perhaps with a silent voice file of maybe half a second or so. That is actually where I was leaning. I'll try it out, but I have a strong suspicion that what I'll get is the same thing I get from Julie Farkas when she signs off. She says ".." and there's no dialogue, but it takes three seconds anyway. I really felt like this would require a scripted function, and with nothing obvious in the vanilla GECK, I was hoping for a NVSE solution. Unfortunately, it's not really an option for me to make a sweeping change to the NPC in question (like changing their voice type, or removing their goodbye dialogue). Link to comment Share on other sites More sharing options...
Jokerine Posted September 2, 2017 Share Posted September 2, 2017 I posted a possible solution that uses NVSE... :confused: Link to comment Share on other sites More sharing options...
Asterra Posted September 2, 2017 Author Share Posted September 2, 2017 You can try using this as the result begin script.https://geck.foesmm.org/index.php/Con_CloseAllMenus This actually looks like it'll do the trick. Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts