So I have a few quests that I cant seem to get it work. It appears the aliases are failing to fill, and I can't figure out why. In the CK they all look good to go. Is there an easy way to figure out which one is failing? (all of the quests have like 3-8 aliases) Like a log I can view somewhere or something that would say like "Alias=Book failed to fill because you set it up wrong, dummy" so I can at least know which one?
The only way I can think of is to mark all of them as optional, leaving one as required, and doing that one at a time until the broken one fails. But that isn't exactly efficient, so another method would be awesome.
I think you can set them all as optional, then use the sqv console command to display what has filled each of them, yes? Or if sqv doesn't display unfilled optional aliases, just iterate through them via script when the quest starts and test which ones aren't filled (they'll be equal to None).
Oh wow, I'm silly. I didn't think to just set them ALL as optional and see what fills and what doesn't. I'll give this a go!
By the Nine they even have a shortcut: CTL+SHIFT+O = toggle the Optional Flag So I can do this without opening and closes EACH goddang alias. (Too bad I already did one quest before finding this out )
They aren't reserved anywhere though. I only reserve the aliases for my main quests (to help ensure priority and whatnot). I could always check allow-reserved just to be safe, though.
For now I've made them forced ref aliases, and in a bit I'll change them back, as that's always worked... (This usually happens, until I make them forced then swap back, for some reason)
No problem, happy to help--I want to play Falskaar.
It could be that you need to check Allow Reserved, it could be that you need to assign the actors a Persist Location...or it could be random engine messiness.
So, sort of new question here, but same quest; One of the quests automatically starts now... I mean that, right when you load in to the game it gives you the first objective, and sets the stage to 1. Nowhere should it be told to do this...
It's not set as the start up stage or anything... I've checked all the scripts involved and I can't figure out why it's doing this suddenly. :F