Editing Arcane University:Quest Implementation

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{Trail|Implementation}}{{ImpNav}}
+
{{Trail|Implementation}}
This is the main page of the Beyond Skyrim Arcane University Quest Implementation tutorials. It serves as hub for the standard workflow and pointers to detailed specific tutorials for Quest Implementation.
+
 
 +
This is the main page of the Beyond Skyrim Arcane University Quest Implementation tutorials. It serves as hub for the standard workflow and pointers to detailed specific tutorials for Quest Implementation. The [[Arcane University: Implementation| Implementation]] department is structured in three sub-departments:
 +
* Quest Implementation
 +
* [[Nif Implementation]]
 +
* [[Mechanics Implementation]]
  
 
==Workflow & Expectations==
 
==Workflow & Expectations==
 +
 
These are some of the important/relevant points to learn for implementing quests in Skyrim.
 
These are some of the important/relevant points to learn for implementing quests in Skyrim.
  
Line 9: Line 14:
 
* Enabling / Disabling / Teleporting quest's elements dynamically as the quest progress.
 
* Enabling / Disabling / Teleporting quest's elements dynamically as the quest progress.
 
* Reacting to quests items picked up, quest targets death, dialogue choices, book reads, and hand placed triggers & activators to progress the quest.
 
* Reacting to quests items picked up, quest targets death, dialogue choices, book reads, and hand placed triggers & activators to progress the quest.
* Giving/Taking items to/from actors, especially the player.
+
* Giving/Taking items to/from actors, expecially the player.
 
* Locking an NPC dialogue for a specific situation.
 
* Locking an NPC dialogue for a specific situation.
 
* Handling the death of NPC involved in the quest.
 
* Handling the death of NPC involved in the quest.
 
* Setting up a Forcegreet.
 
* Setting up a Forcegreet.
* Forcing NPCs to travel and stay at specific locations during a specific time frame (usually between 2 quest stages).
+
* Forcing NPCs to travel and stay at specific locations during a specific timeframe (usually between 2 quest stages).
* Forcing NPCs into specific idles/furnitures during a specific time frame (usually between 2 quest stages).
+
* Forcing NPCs into specific idles/furnitures during a specific timeframe (usually between 2 quest stages).
* Single NPC scene, chaining some movements, surrounding's interactions, animations, and spoken lines.
+
* Single NPC scene, chaining some movements, surrounding's interractions, animations, and spoken lines.
 
* Multiple NPCs scene (ambient dialogue)
 
* Multiple NPCs scene (ambient dialogue)
 
* Querying a radiant location, and placing something dynamically there (item to fetch and/or stuffs to kill), or querying its radiant components (like, the local boss) to use them as elements of the quest.
 
* Querying a radiant location, and placing something dynamically there (item to fetch and/or stuffs to kill), or querying its radiant components (like, the local boss) to use them as elements of the quest.
* Basic counters (reacting to N targets being dead, or N activators being activated).
+
* Basic counters (reacting to N targets being dead, or N activators beeing actionned).
 
* Controlling NPCs hostility toward the player/each other.
 
* Controlling NPCs hostility toward the player/each other.
 
* Setting up favor dialogues (persuasion, intimidation, bribe, ...)
 
* Setting up favor dialogues (persuasion, intimidation, bribe, ...)
Line 24: Line 29:
 
* Setting up random encounters
 
* Setting up random encounters
 
* Setting up world interactions
 
* Setting up world interactions
* Using Story Manager events
 
  
If you've never used the Creation Kit before, then begin with the Creation Kit Wiki's [https://www.creationkit.com/index.php?title=Category:Getting_Started Getting Started] tutorial. After that, the AU Implementation team recommends Bethesda's Quest Implementation tutorials ([https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Planning_the_Quest Basic]/[https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Packages Intermediate]) as the best place to start. These together cover nearly all the core elements listed above. Additionally, the Creation Kit Wiki provides many more tutorials that you can take advantage of ([https://www.creationkit.com/index.php?title=Tutorials CK Wiki Tutorials]/[https://www.creationkit.com/index.php?title=Category:Community_Tutorials Community Tutorials]/[https://www.creationkit.com/index.php?title=Video_Tutorials Video Tutorials]).
+
The AU Implementation team recommends Bethesda's Quest Implementation tutorials ([https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Planning_the_Quest Basic]/[https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Packages Intermediate]) as the best place to start. These together cover nearly all the core elements listed above. Additionally, the Creation Kit Wiki provides many more tutorials that you can take advantage of ([https://www.creationkit.com/index.php?title=Tutorials CK Wiki Tutorials]/[https://www.creationkit.com/index.php?title=Category:Community_Tutorials Community Tutorials]/[https://www.creationkit.com/index.php?title=Video_Tutorials Video Tutorials]).  
  
 
== Quests/Dialogue Lesson Plan ==
 
== Quests/Dialogue Lesson Plan ==
Line 33: Line 37:
 
* [https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Packages Quest Implementation - Intermediate (Creation Kit Wiki)]
 
* [https://www.creationkit.com/index.php?title=Bethesda_Tutorial_Packages Quest Implementation - Intermediate (Creation Kit Wiki)]
 
* [[Arcane University:Dialogue Tips & Tricks|Dialogue Tips & Tricks]] (To come)
 
* [[Arcane University:Dialogue Tips & Tricks|Dialogue Tips & Tricks]] (To come)
* [[Arcane University:Voice Line Implementation|Voice Line Implementation]]
+
* [[Arcane University:Voice Line Implementation|Voice Line Implementation]] (To come)
 
* [[Arcane University:Random Encounters|Random Encounters]] (To come)
 
* [[Arcane University:Random Encounters|Random Encounters]] (To come)
* [[Arcane University:World Interactions|World Interactions]]
+
* [[Arcane University:World Interactions|World Interactions]] (To come)
 
* [[AU:Seq Guide|Seq Guide]]
 
* [[AU:Seq Guide|Seq Guide]]
 
[[Category:Arcane University-Implementation]]
 

Please note that all contributions to Beyond Skyrim are considered to be released under the Creative Commons Attribution-ShareAlike (see Beyond Skyrim Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)

Templates used on this page: