Jump to content

Quest Stages Companion Mod


d3dx10

Recommended Posts

Hi there! I tried to make a custom companion following this video, I also watched a few others, but it didn't help me with problem I met, to be honest, there is not that much info in videos to get enough knowledge in all that stuff, but at the same time, it helps a lot. So regarding to my problem. I made a simple quest, 2 stages and 3 scenes, almost the same way as it was in the video I shared. The only difference is, that I don't have additional scene which allows you to cancel decision about letting your companion to go away. So my first scene is my first meet with companion, I set "GetStage 0" for its greeting, then it changes stage to 10 during dialog. My second scene lets me to fair my companion, it has "GetStage 10", it changes stage to 20 when I finish this purpose in dialog. So the third scene allows me to recruit my companion back. It has "GetStage 20" and it should change quest stage back to 10 as soon as I hire him. That's what I got by video. But I have a problem with last scene. It works very well unitl I don't recruit him again. As soon as I do that, when he becomes as my companion, and I start talking with him, it doesn't go back to stage 10, which would allow me to fair him again and let him to go home, it just starts scene 3 everytime, which is about hiring him, but he is hired already. This way I can't fair him at all. I checked all things following the video again, even a few times. But I wasn't able to fix it by myself. There is also not that much info about Fallout 4 companions which are made by Creation Kit and it is my first mod which I made for this game. I would appereciate any help.

Link to comment
Share on other sites

Quest stages (the numbers themselves) do not go backwards. So once stage 20 is set you won't be able to have stage 10 (or any stage less than 20) be the current stage. This is the problem you're running into.

 

Look into using "GetStageDone" as your condition, instead of "GetStage" and that can help. I prefer to condition things like this without using stages for this very reason, but everyone does it differently! =)

Link to comment
Share on other sites

Thanks! I just fixed this moment yesterday by combining a few tutorials into one after a few more tests, because each tutorial had its own problems. Or maybe I was wrong with something, but each time I was getting some new bugs by strictly following this tutorals system, that's like, companion works not bad until some point, but it also affected other NPCs. So I just had to use different "GetInFaction" conditions for each scene and "GetIsAliasRef" regarding to unique actor. After that, it works really fine.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...