Difference between revisions of "Category:Editing Dialogue"

1,960 bytes added ,  02:14, 27 November 2010
m
corrected link
imported>JOG
m (→‎Editing a Response: Several lines for response text.)
imported>Clearance
m (corrected link)
 
(15 intermediate revisions by 5 users not shown)
Line 17: Line 17:
The info list in the top right displays the list of infos attached to the selected topic. Select an info to display its Responses in the Response List.  
The info list in the top right displays the list of infos attached to the selected topic. Select an info to display its Responses in the Response List.  


Whenever possible use the [[:Category:Quests|Quests]] window instead of the "[[Filtered Dialogue]]" window, the quest-window is better safeguarded against creating [[Unclean Dialogue]] that will conflict with other mods. If you edit existing quests or use the "Filtered-Dialogue" window, make sure you enlarge the [[FormID]] tab and have an eye on which line you're editing (You're not supposed to modify FormIDs that begin with "00" unless you want to create a fanfix-patch)


==Editing an Info==
==Editing the Info==
Right click on the Info List for the editing menu:
Right click on the Info List for the editing menu:
* New: Inserts a new info above the selected info, and opens the Response window.
 
* Copy: Inserts a copy of the selected info above it.
* '''New''': Inserts a new info '''''above''''' the selected info, and opens the Response window.
* Delete: Marks the selected info for deletion.
 
* Move to Quest: Brings up a list of quests. Select a quest to move the selected info(s) to that quest (the topic will be automatically added to the quest if it is not already there).
* '''Copy''': Inserts a copy of the selected info '''''below''''' it. (Due to a bug in the CS only the first of the two lines will be marked as changed with a '*' until you save and reopen the mod, so it seems as if the new line was inserted above the original one, but a look at the [[FormID]]s shows you that this isn't the case. This is the main cause of dialogue conflicts.
 
* '''Delete''': Marks the selected info for deletion.
 
* '''Move to Quest''': Brings up a list of quests. Select a quest to move the selected info(s) to that quest (the topic will be automatically added to the quest if it is not already there).


You can also move infos in the Info List by:
You can also move infos in the Info List by:
* Drag an info to a different topic in the Topic List. You will be asked whether you want to Move or Copy the info -- moving it transfers it to the new topic; copying it inserts a copy at the bottom of the topic's info list.
* Drag an info to a different topic in the Topic List. You will be asked whether you want to Move or Copy the info -- moving it transfers it to the new topic; copying it inserts a copy at the bottom of the topic's info list.
* The left and right arrow keys move the selected info up and down in the list. CTRL-left arrow moves the selected info to the top of the info stack; CTRL-right arrow moves it to the bottom of the info stack.
* The left and right arrow keys move the selected info up and down in the list. CTRL-left arrow moves the selected info to the top of the info stack; CTRL-right arrow moves it to the bottom of the info stack.
''If you are adding an info to an existing topic, you may create conflicts without further cleaning of your mod. If you add an info to any existing topic through any means other than a custom quest, the CS will flag the previous info as having also been touched. This can cause conflicts and problems in game with other mods that modify the same topic. You can solve this by cleaning out the extra touched info from your mod later on using the "Details" editor at load time. (See also the tutorial about [[Unclean Dialogue]]''.)




'''Data Fields:'''
'''Data Fields:'''


*'''Add Topics''': Topics in this list will be automatically added to the player's topic list when this info is spoken. Only topics on the Topic Tab can be placed in this list.
*'''Add Topics''': Topics in this list will be automatically added to the player's topic list when this info is spoken. Only topics on the Topic Tab can be placed in this list. '''''Attention:''''' ''Use this function only in new topics, it doesn't work reliable when you use it in existing topics (like GREETING) see also the [[Category_talk:Editing_Dialogue#Bug_in_AddTopic-Box|Description of the bug in the Addtopic box.]]''
*'''Result Script''': This script is run when the Info is played.
*'''Result Script''': This script is run when the Info is played.
*'''[[:Category:Conditions|Conditions]]:''' The list of conditions for the selected Info. Note that the condition is run on the speaker; "Run on Target" will apply the condition to the speaker's target.
*'''[[Logical Conditions|Conditions]]:''' The list of conditions for the selected Info. Note that the condition is run on the speaker; "Run on Target" will apply the condition to the speaker's target.


*'''Flags''':
*'''Flags''':
Line 56: Line 65:
*'''Choices''' (only on [[Topics Tab]]): Used to create a dialogue tree. Topics in the Choices list will replace the topic list after the NPC says the info.
*'''Choices''' (only on [[Topics Tab]]): Used to create a dialogue tree. Topics in the Choices list will replace the topic list after the NPC says the info.


==Editing a Response==
Each dialogue info can contain one or more Responses -- these are spoken one after the other, mainly as a way to break up a long speech into manageable chunks and also to allow for different emotions to be used.
Initially right-click under the 'Info' heading to create the response text. Select 'New'. (Existing response text scenarios can be deleted in a similar way.)
<blockquote>
'''Extended Dialogue''' <br><br>
To create a series of responses for one topic that appear one after the other Right-click under the 'Response Text' area located in the Response Details section and select 'New' and insert additional lines of text.


==Editing a Response==
</blockquote>
Right-click on the Response List to add or delete a Response; double-click on a response to edit it.


*'''Response Text''': Enter the dialogue that will be spoken by the NPC. In topics you can add several lines of dialogue here, which will be spoken one after the other. This allows you to split off a long monologue into several smaller pieces, as well as changing the emotional expression during a speech.
*'''Response Text''': Enter the dialogue that will be spoken by the NPC.
*'''Script Notes''': Appears in the dialogue export to guide voice actors.
*'''Script Notes''': Appears in the dialogue export to guide voice actors.
*'''Emotion Type''': Select the emotion type. Emotions change the facial expression of the speaker.
*'''Emotion Type''': Select the emotion type. Emotions change the facial expression of the speaker.
Line 68: Line 86:
*'''Record''': Click this to begin recording to a temp voice file.
*'''Record''': Click this to begin recording to a temp voice file.
*'''Preview''': Click this to listen to your current temp voice file.
*'''Preview''': Click this to listen to your current temp voice file.
*'''Save''': Click this to save your temp voice file to ALL filenames listed in the voice file list. This was intended strictly as a quick way to generate temporary files; for final voice files you'll want to create the files by hand. The game uses mono 64 Kbit/s mp3 files for voices.  
*'''Save''': Click this to save your temp voice file to ALL filenames listed in the voice file list. This was intended strictly as a quick way to generate temporary files; for final voice files you'll want to create the files by hand. The game uses mp3 files with the settings '''44khz / mono/ 64 Kbit/s''' for voices.  




[[Category:Dialogue]]
[[Category:Dialogue]]
[[Category:Quests]]
[[Category:Quests]]
[[Category:Conditions]]
[[Category:Conditions]]
Anonymous user