» Fri Nov 16, 2012 8:48 am
C01, property "FarkasOutfit". But if the quest has already started, your change will make no difference.
But, since you seem like you want to learn, I'm going to instruct you on how to change his armor after "Proving Honor".
1. Create a new quest (character -> quests -> new). Call this quest whatever you like. Flag it "start game enabled".
2. Click "OK" at the bottom of the quest tab.*
3. Open this quest up again. Go to the alias tab.
4. Create a new reference alias. Call it what you like, but for this example, assume we called it "Farkas." Find "unique actor"; scroll down to Farkas.
5. Click "OK".
6. CTRL + Shift + R on the alias; this will allow it to fill even if Farkas is reserved by another quest (you want this, since you want Farkas specifically).
7. Go to the quest stages tab, and make a new stage of any numerical index. Flag is as "start up stage."
8. Under "papyrus fragment", you need to generate a quest fragment, so write "Alias_Farkas.GetActorRef().Disable()".
9. Let it compile.
10. Click properties and make a new outfit property, again calling it whatever you like, though this example will call it "ArmorCompanionsOutfitNoHelmet".
11. Make sure this property points to the outfit you want, and click "OK".
12. Replace the scripting I had you write above with "Alias_Farkas.GetActorRef().SetOutfit(ArmorCompanionsOutfitNoHelmet)", hit enter, then "Stop()".
13. Compile it, click "OK" on the quest tab to close it, and save the plugin.
*I've had the CK crash if you try to add too much to a new quest.