Difference between revisions of "Quest and Dialogue Tutorial"

imported>Entom
imported>Entom
Line 243: Line 243:
I have prepared the following list of [[Quest Objectives Tab|quest objectives]]:
I have prepared the following list of [[Quest Objectives Tab|quest objectives]]:


{| {{table}}
{|border="1" cellspacing="0"
| align="center" style="background:#f0f0f0;"|'''Index'''
| align="center" style="background:#f0f0f0;"|'''Index'''
| align="center" style="background:#f0f0f0;"|'''Display text'''
| align="center" style="background:#f0f0f0;"|'''Display text'''
Line 249: Line 249:
| 0||
| 0||
|-
|-
| 5||I have found strange teddy bear. I should keep it, maybe it would be useful in the future.
| 5||I have found a very strange teddy bear. I should keep it, maybe it would be useful in the future.
|-
|-
| 10||Go to Springvale School and search for Amanda's toy.
| 10||Go to Springvale School and search for Amanda's toy.
Line 263: Line 263:




You can add to your quest something similar, it you wish. It is performed by right click on the list of objectives and choosing New. I set up quest index in the Index field and enter text in the Display Text field. Maybe index #0 is not necessary, but many vanilla quests have it, so I am using it too.
You can add to your quest something similar, if you wish. It is performed by right clicking on the list of objectives and choosing New. Set up quest index in the '''Index''' field and enter text in the '''Display Text''' field. Maybe index #0 is not necessary, but many vanilla quests have it, so I am using it too.


 
While creating a new quest remember to use indices x10, i.e. 10, 20, 30 etc. Why? Because later it may arise a problem, when it would be necessary to add some new quest objectives between the existing ones. Take a look at my list again – did you noticed, that there is no #40 between #30 and #50? Well, it was, but I moved it to index #5. And I was able to do it, because I started my quest objectives with index #10.
While creating a new quest remember to use indices x10, i.e. 10, 20, 30 etc. Why? Because later it may arise a problem, when it would be necessary to add some new quest objectives between the existing ones. Take a look at my list again – did you noticed, that there is no #40 between #30 and #50? Well, it was, but I moved it to index #5. And I was able to do it, because I started with index #10.


<blockquote>
<blockquote>
Line 274: Line 273:
'''How to add new quest objectives?''' Just right click on the list and choose "New". In Quest Objective Data options, in the Index field put the index number and in Display Text enter the text that will be displayed to the player.
'''How to add new quest objectives?''' Just right click on the list and choose "New". In Quest Objective Data options, in the Index field put the index number and in Display Text enter the text that will be displayed to the player.


 
'''What is the order of objectives in my quest?''' I made an assumption, that there are three paths for Player to accomplish the quest:
'''What is the order of objectives in my quest?''' I made an assumption, that there are three paths for Player to accomplish the quest.




First one is the following:
First one is the following:
{| {{table}}
{|border="1" cellspacing="0"
|-
|-
| 5||I have found strange teddy bear. I should keep it, maybe it would be useful in the future.
| 5||I have found strange teddy bear. I should keep it, maybe it would be useful in the future.
|-
|-
| 200||Amanda received her toy and in return she has shown me how to summon a bear.
| 200||Amanda received her toy and in return she has shown me how to summon a bear.
|-
|
|}
|}


second one:
second one:
{| {{table}}
{|border="1" cellspacing="0"
|-
|-
| 10||Go to Springvale School and search for Amanda's toy.
| 10||Go to Springvale School and search for Amanda's toy.
Line 300: Line 295:
| 200||Amanda received her toy and in return she has shown me how to summon a bear.
| 200||Amanda received her toy and in return she has shown me how to summon a bear.
|}
|}


and third:
and third:
{| {{table}}
{|border="1" cellspacing="0"
|-
|-
| 50||Find or buy a teddy bear for Amanda, a girl from the Clinic in Megaton.
| 50||Find or buy a teddy bear for Amanda, a girl from the Clinic in Megaton.
Line 311: Line 305:




In first part player first finds a teddy bear, then meets Amanda. In second path Player first speak with Amanda, goes for a bear hunting, and then returns back to Amanda with her toy. At last, in third path Player speaks with Amanda and manages to convince her to forget about her toy in Springvale School, and Player gives her another teddy bear.
In first part player first finds a teddy bear, then meets Amanda. In second path Player first speaks with Amanda, goes for a bear hunting, and then returns back to Amanda with her toy. At last, in third path Player speaks with Amanda and manages to convince her to forget about her toy in Springvale School, and Player gives her another teddy bear.
 


While preparing a story line and quest objectives, remember the following rule:
While preparing a story line and quest objectives, remember the following rule:


<blockquote><center>
<blockquote><center>Player is a very clever and extremely tricky creature.<br>
Player is a very clever and extremely tricky creature.<br>
Be prepared for everything.</center></blockquote>
Be prepared for everything.
</center></blockquote>
 
This means that we should anticipate every Player's move. The Bear Hunting quest can start not only after meeting Amanda, because Player first can go to Springvale School and find her teddy bear.


This means that we should anticipate every Player's move. The Bear Hunting quest can start not only after meeting with Amanda, because Player first can go to Springvale School and find her teddy bear.


I am sure you have also noticed a distinction on #10 and #20, the quest objectives that seem to be very similar – but they are not the same. Let's proceed to the Quest Targets and I will explain what I mean.
I am sure you have also noticed a distinction on #10 and #20, the quest objectives that seem to be very similar – but they are not the same. Let's proceed to the Quest Targets and I will explain what I mean.


=== Quest Targets ===
=== Quest Targets ===
Anonymous user