kesabelus Posted February 9, 2017 Share Posted February 9, 2017 Hey all, I've set up the companionactorscript for my custom companion and his quest which handles his affinity conversations. For his quest, I copied the quest stages and papyrus fragments from the vanilla companions. And yet when I hit the affinity threshold in-game, his affinity conversation won't start. What have I missed? Any help is appreciated! Link to comment Share on other sites More sharing options...
taryl80 Posted February 9, 2017 Share Posted February 9, 2017 You need also attach the "affinityscenehandlerscript" and "comtalkquestscript" to your companionquest (which handles dissmiss, romantic and all that stuff) under the scripts tab. Link to comment Share on other sites More sharing options...
kesabelus Posted February 9, 2017 Author Share Posted February 9, 2017 Yeah, I've got affinityscenehandlerscript attached to COMCompanion quest and comtalkquestscript attached to COMCompanionTalk quest. Link to comment Share on other sites More sharing options...
taryl80 Posted February 9, 2017 Share Posted February 9, 2017 (edited) Well if you have set up everything correctly, you have to search the needle in the haystack. I can remember that I had to fight with several bugs as I had build my follower and sometimes this errors just occur because I had forgett to set somewhere a checkmark, or type in the wrong queststage in a script ore something similar "small". Btw. it is maybe not the best idea to learn this truth the vanilla followers, because they are so big. I mean take we piper as example, she has in the ck 4+ quests for her own + several quests there stays some random stuff of her in, like the ao_comment quests. The custom follower out here on the nexus have mostly a smaller affinity quest, but they work. Maybe it helps you more to learn from them. Later you can make your companion quest big like you want, but at first the basic quests should work. :wink: Edit: Btw.² I don´t know how you test the affinity of your companion, but if you test him/her truth console commands, you have sometimes nevertheless to do a "normal thing" ingame that affects the companion affinity, before fallout 4 "check" the new affinity-value. Edited February 9, 2017 by taryl80 Link to comment Share on other sites More sharing options...
kesabelus Posted February 9, 2017 Author Share Posted February 9, 2017 (edited) Yeah, I am fully expecting this to be a missed checkmark somewhere or something equally small. It's just a matter of finding it, haha. I've been working on this companion in stages and testing as I go so at first he was pretty basic, and now I'm adding in more complexity since everything else works. But yeah the vanilla companions have a lot to them! Edit: Reread your message, think I better understand what you mean now. I wasn't sure what the etiquette is on opening up other people's mods in CK to see how they work, but I'll download a simpler companion mod and take a look. Yeah, I remembered about the "you have to earn an affinity change the normal way" after using the console to modify affinity, but no dice. Anyway, thanks for getting back to me! Guess I'll have to pour over everything again and see if I can find what I missed. Second Edit: Fixed it! It was a stupid error on my part. I forgot to finish filling out the variables for ThresholdData_Array in companionactorscript. Edited February 10, 2017 by kesabelus Link to comment Share on other sites More sharing options...
Recommended Posts