bananakillerBRO Posted January 21, 2018 Share Posted January 21, 2018 I am having an issue with quest dialog. The current stage of the quest is 20, you must return to an NPC and tell him job is done. He has the dialog, it has conditions that tell him to use it at stage 20, and he has the script that pushes the quest to stage 30. Everything seems to be in the right place, what's not working? Link to comment Share on other sites More sharing options...
EPDGaffney Posted January 21, 2018 Share Posted January 21, 2018 First, what do you see not working? Second, try checking your quest a lot with the SQV console command as you test this and see where it doesn't do what it should do. You enter SQV followed by your quest's Form ID that you can see in the GECK, but remember to change the first two digits to that of your mod index, which you can get from your mod manager. Link to comment Share on other sites More sharing options...
bananakillerBRO Posted January 23, 2018 Author Share Posted January 23, 2018 (edited) I used SQV on stage 20, everything is working, the quest giver's dialog just won't pop up. My theory is he has become sentient, and this is his way of getting back at me. I've taken a screenshot, everything seems alright to me. Edited January 23, 2018 by bananakillerBRO Link to comment Share on other sites More sharing options...
EPDGaffney Posted January 23, 2018 Share Posted January 23, 2018 Oh. Don't start any IDs with numbers. Scripts in this engine have a problem with that. That's why a lot of people use aaa or something, though I just use GSB for my mod's initials (Gloomy Sunday Best) and then sort by FormID if needed. Also, use the Obsidian Conversation Editor for dialogue if you like remaining sane (not that it's a guarantee with this engine, but it really helps). That's the last button on the right on the top toolbar, the one that looks like a right-justified paragraph. Link to comment Share on other sites More sharing options...
bananakillerBRO Posted January 24, 2018 Author Share Posted January 24, 2018 Oh. Don't start any IDs with numbers. Scripts in this engine have a problem with that. That's why a lot of people use aaa or something, though I just use GSB for my mod's initials (Gloomy Sunday Best) and then sort by FormID if needed. Also, use the Obsidian Conversation Editor for dialogue if you like remaining sane (not that it's a guarantee with this engine, but it really helps). That's the last button on the right on the top toolbar, the one that looks like a right-justified paragraph.Good advice, but how do I fix the dialog not working. I still can't figure it out. Link to comment Share on other sites More sharing options...
EPDGaffney Posted January 24, 2018 Share Posted January 24, 2018 (edited) If you've changed all the names for your stuff not to start with numbers, have you made sure to fix all your scripts and conditions afterwards to account for this? If it's definitely at the right stage and all your naming is correct, I would expect it to work. Edit: Wait, did you link it correctly? Doesn't look like it in the screenshot, but I'm using OCE for so long that I've kind of forgotten exactly how this screen handles it. I'm pretty sure it's not attached, though. Edit 2: Forgot, you can use LinkTo on the topic that comes before this one, so maybe I'm wrong. However, if this is meant to be a top-level topic, make sure that's ticked. Edited January 24, 2018 by EPDGaffney Link to comment Share on other sites More sharing options...
bananakillerBRO Posted January 25, 2018 Author Share Posted January 25, 2018 If you've changed all the names for your stuff not to start with numbers, have you made sure to fix all your scripts and conditions afterwards to account for this? If it's definitely at the right stage and all your naming is correct, I would expect it to work. Edit: Wait, did you link it correctly? Doesn't look like it in the screenshot, but I'm using OCE for so long that I've kind of forgotten exactly how this screen handles it. I'm pretty sure it's not attached, though. Edit 2: Forgot, you can use LinkTo on the topic that comes before this one, so maybe I'm wrong. However, if this is meant to be a top-level topic, make sure that's ticked. I got it working, I just had the topic added into the Greeting topic, now it appears when it should. Thanks for the advice about the 0's though! Link to comment Share on other sites More sharing options...
EPDGaffney Posted January 25, 2018 Share Posted January 25, 2018 Glad to hear it. Link to comment Share on other sites More sharing options...
Recommended Posts