Difference between revisions of "Bendu and S M Nodes"

81 bytes added ,  11:58, 13 February 2015
imported>Lmstearn
imported>Lmstearn
Line 10: Line 10:
*Having a working copy of the Bendu Quest that will start by Startquest command through the console or with "Start Game enabled" checked off.
*Having a working copy of the Bendu Quest that will start by Startquest command through the console or with "Start Game enabled" checked off.
*A brief look at the [[http://www.creationkit.com/SM_Event_Node wiki description of the topic]].
*A brief look at the [[http://www.creationkit.com/SM_Event_Node wiki description of the topic]].
(Seasoned stagers can bypass the above and transpose just the methods to their own works)


{{ProTip|<nowiki>(Seasoned stagers can bypass the above and transpose just the methods to their own works)</nowiki>}}
==The Nodes==


*Load up the quest and navigate to the Keyword entry under Miscellaneous in the Object Browser. Right click somewhere in the RH pane, New, and type the name of a keyword, in this case: GSQ01Keyword.
*Load up the quest and navigate to the Keyword entry under Miscellaneous in the Object Browser. Right click somewhere in the RH pane, New, and type the name of a keyword, in this case: GSQ01Keyword.
Line 25: Line 27:
*This will bring up the quest tab, which is quite a useful shortcut, actually. Select the Quest Data tab and from the event drop-down list choose Script event. Notice that the Start Game Enabled box is now greyed out. Now Ok out of all windows back to the main CK window and save.
*This will bring up the quest tab, which is quite a useful shortcut, actually. Select the Quest Data tab and from the event drop-down list choose Script event. Notice that the Start Game Enabled box is now greyed out. Now Ok out of all windows back to the main CK window and save.


 
==The Quest Script==
Now we turn our attention to selecting the quest trigger or activator in the MixWaterMillLocation. The activating object doesn't have to be there, indeed it could be anywhere in Tamriel, but in the spirit of the previous tutorials lets stay in the Mixwater lumber mill locale.
 
We would also prefer to use something inside the workers house like a chest, barrel, bed, or even Bendu himself. But as Bendu is a base object, and exists outside the quest when the mod is activated, it'll be  Keith Szarabajkas's voice on the infos, making an early visit an immersion breaker. (Not to mention what happens post quest completion)
 
So let's look at something outside. Candidates like chopping blocks, the lever on the lumber mill or any object in Gilfre's home are great. A one-off "Bendu sweetroll" found on the crate outside Gifre's home would be ideal, but we'll use something rather obvious, Bendu's door.
 
 
{{ProTip|<nowiki>One drawback of opting for "well used" objects like doors as activators, is that Papyrus will log those events more often.
Also, the quest is being started unnecessarily every time we use the door during the quest. See bugs. For the sake of Papyrus logging, we can attempt to add conditions like GetStage GSQ01 == 0 on the nodes, but in practice they fail.</nowiki>}}


*Open up the Scripts tab and select QF_GSQ01_01000D62. Click the Properties button to add two new properties:  
*Open up the Scripts tab and select QF_GSQ01_01000D62. Click the Properties button to add two new properties:  
Line 49: Line 42:
*Save it and exit: let's review we have done so far.
*Save it and exit: let's review we have done so far.
[[Image:S_M_Node.jpg|900px]]
[[Image:S_M_Node.jpg|900px]]
==The Trigger==
Now we turn our attention to selecting the quest trigger or activator in the MixWaterMillLocation. The activating object doesn't have to be there, indeed it could be anywhere in Tamriel, but in the spirit of the previous tutorials lets stay in the Mixwater lumber mill locale.
We would also prefer to use something inside the workers house like a chest, barrel, bed, or even Bendu himself. But as Bendu is a base object, and exists outside the quest when the mod is activated, it'll be  Keith Szarabajkas's voice on the infos, making an early visit an immersion breaker. (Not to mention what happens post quest completion)
So let's look at something outside. Candidates like chopping blocks, the lever on the lumber mill or any object in Gilfre's home are great. A one-off "Bendu sweetroll" found on the crate outside Gifre's home would be ideal, but we'll use something rather obvious, Bendu's door.
{{ProTip|<nowiki>One drawback of opting for "well used" objects like doors as activators, is that Papyrus will log those events more often.
Also, the quest is being started unnecessarily every time we use the door during the quest. See bugs. For the sake of Papyrus logging, we can attempt to add conditions like GetStage GSQ01 == 0 on the nodes, but in practice they fail.</nowiki>}}




Anonymous user