At a defined stage in my quest I need to disable a vanilla reference that is the parent of several bandits and some clutter. It's “PostHelgenEnableMarker”
So I created an alias for it that disables the reference at the proper quest stage like so:
Alias_PostHelgenEnableRef.GetReference().Disable()
After reading the following in the wiki, I'm concerned that once my quest is completed this reference won't stay disabled. So, will the references I disable with my alias STAY disabled, or will they revert back to the enabled status after my quest finishes?
This is what has me concerned:
More importantly, when a quest stops running, all its aliases are removed from their targets.
This is an important concept, so worth clarifying and mentioning again: An actor only takes on the data from an alias while its quest is running and he is in that alias. Once the quest stops, the actor will shed the alias like taking off a coat.
This is an important concept, so worth clarifying and mentioning again: An actor only takes on the data from an alias while its quest is running and he is in that alias. Once the quest stops, the actor will shed the alias like taking off a coat.
I assume that the above is true for references other than actors as well? So if these references do in fact revert back to their enabled state, what would be the best way to disable or enable them and have them remain in that state until told otherwise?

