RangerBoo Posted February 1, 2018 Share Posted February 1, 2018 For some reason, my npc's won't greet the player with special greetings with conditions. For instance, the player kills Caesar and the npc, next time you talk with him, will comment on that. However he doesn't! I have the conditions right and the priorities are at 90 so I have no idea why the deal is. This is making me want to pull my hair out. Link to comment Share on other sites More sharing options...
dubiousintent Posted February 1, 2018 Share Posted February 1, 2018 Can you post a screenshot of the GECK dialog screen showing your conditions? You will need to host the images on another site, and use the "Link" icon (chain link with a green circle) from the second menu bar. -Dubious- Link to comment Share on other sites More sharing options...
RangerBoo Posted February 1, 2018 Author Share Posted February 1, 2018 (edited) There shouldn't be anything wrong. I don't know what the deal is. It only does this with GREETING. Everything else like topics with conditions work fine. Edited February 1, 2018 by RangerBoo Link to comment Share on other sites More sharing options...
dubiousintent Posted February 1, 2018 Share Posted February 1, 2018 (edited) I'm not an expert in this, but a couple of things jump out at me as seeming pertinent. 1. The majority of the EditorIDs of the Topics begin with numbers. AFAIK, this causes the GECK to confuse them with FormIDs, and results in major problems. It should never be done with any EditorIDs you create, regardless of how or where used. A much better practice is the use the initials of the author or the mod name as the prefix in order to group things together. That is much more important than having them placed at the top of any list. (Every novice tries to have them sorted first by using prefixes like "AAA". Uniqueness to group them together is more useful.) 2. GREETING is only said once, upon the first time the player speaks with the actor. Something you need to bear in mind when testing. It won't get said after your first ever conversation with that actor. I think you probably want that to be a "Hello" type topic, under the assumption the actor won't initially know who the Player is until (presumably) identified during the GREETING. See 'TIP: Standard Dialog.' under "Dialog & Lip-sync" in the wiki "Getting started creating mods using GECK" article. 3. Use Priority to rank topics within a "level" ("Top Level" or "unchecked"). This goes from "1" as "considered last" to "100" as "considered first". However, from the GECK description I don't think Priority matters to GREETING. Think of your topics as the actor choosing an appropriate "situational" option by working through the conditions of each; a series of "IF ... ELSEIF ... ELSE ..." conditions. Only the first topic that has all of it's conditions "true" wins. The lower (numbered) priorities never get checked once a "winner" is found. Your conditions truly establish which gets used, so you can have several at the same Priority so long as their conditions can only all be "true" for only one of them. Consequently, treat Priority as a sort of "Gross Filter" to group sets of topics, and the individual conditions as the final determiner. But Priority is not going to override "conditions". It is only going to cause one set to be examined before another. 4. Your lowest number priority should have no conditions and be thought of as your "ELSE <all conditional tests failed>" topic. Typically this will be GOODBYE. [Edit: clarification on "GREETING".] -Dubious- Edited February 1, 2018 by dubiousintent Link to comment Share on other sites More sharing options...
RangerBoo Posted February 1, 2018 Author Share Posted February 1, 2018 (edited) Its not working. I don't know that the problem is. I checked the mod in FNVEdit and there shouldn't be any problems. I have checked other dialogue in the GECK and there shouldn't be a problem with it. This only happens to greetings where there is conditions. Is this a bug with Win 10 as I have Win 10. Edited February 1, 2018 by RangerBoo Link to comment Share on other sites More sharing options...
kingbeast88 Posted February 1, 2018 Share Posted February 1, 2018 (edited) Check FNVEdit in Dialog --> 000000c8 Greeting, under the Added Quest list & look for your last loaded plugin if is not the mod you're working on. It needs your quest listed there. Edited February 1, 2018 by kingbeast88 Link to comment Share on other sites More sharing options...
RangerBoo Posted February 1, 2018 Author Share Posted February 1, 2018 (edited) I am not seeing any of my quests on the added quest list. Update: Never mind I found them. Its all there so I don't know what the deal is. Edited February 1, 2018 by RangerBoo Link to comment Share on other sites More sharing options...
RangerBoo Posted February 1, 2018 Author Share Posted February 1, 2018 Haha! Found out what was wrong. The say once greeting that have conditions need to be placed above the greetings that don't have conditions. Link to comment Share on other sites More sharing options...
dubiousintent Posted February 2, 2018 Share Posted February 2, 2018 (edited) Congratulations. I've used your learning experience to update and (hopefully) clarify the 'TIP: Standard Dialog' in the "Dialog & Lip-sunc" section of the wiki "Getting started creating mods using GECK" article. -Dubious Edited February 2, 2018 by dubiousintent Link to comment Share on other sites More sharing options...
RangerBoo Posted February 2, 2018 Author Share Posted February 2, 2018 Glad that my adventures in the GECK is helping your guide! :thumbsup: If it helps other people with modding New Vegas than it is worth the frustration I have had with the GECK. Link to comment Share on other sites More sharing options...
Recommended Posts