User Tools

Site Tools


gamedev:deigde:editors:conversation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gamedev:deigde:editors:conversation [2020/03/31 00:30] dragonlordgamedev:deigde:editors:conversation [2020/04/05 00:25] (current) – [IGDE Conversation Editor] dragonlord
Line 8: Line 8:
 The conversation editor is used to create conversation resources for your game. These are ''*.deconvo'' files defining how a complex dynamic conversation unfolds.  The conversation editor is used to create conversation resources for your game. These are ''*.deconvo'' files defining how a complex dynamic conversation unfolds. 
  
-{{ :gamedev:deigde:editors:editor_conversation.jpg?nolink&400 |Conversation editor preview}}+<WRAP group> 
 +<WRAP column> 
 +{{:gamedev:deigde:editors:editor_conversation.jpg?direct&400|Conversation editor preview}} 
 +</WRAP> 
 +<WRAP column> 
 +{{youtube>dyv8i6B5o2U?medium}} 
 +</WRAP> 
 +</WRAP>
  
 The editor window is composed of the preview area, properties panel on the left side and the dope sheet at the bottom of the window. The editor window is composed of the preview area, properties panel on the left side and the dope sheet at the bottom of the window.
Line 93: Line 100:
 //**Conversation Conditions**// //**Conversation Conditions**//
 Conversation conditions provided support to evaluate a composed condition for use in branching actions. For details see the [[gamedev:deigde:editors:conversation:conditions|Conversation Conditions]] page. Conversation conditions provided support to evaluate a composed condition for use in branching actions. For details see the [[gamedev:deigde:editors:conversation:conditions|Conversation Conditions]] page.
 +
 +//**Paste Conversation Snippet**//
 +In the <key>MOUSE_RIGHT</key> context menu you can select **Paste ConversationSnippet** to quickly insert conversation actions. This opens a dialog to enter the information.
 +{{ :gamedev:deigde:editors:editor_conversation_pastesnippet.png?nolink |Conversation snippet editor}}
 +
 +The **Snippet** text field contains the snippet to generate. Write it down similar to a simple movie script. Each line is converted to one **Actor Speak** action. The line begins with the identifier of the actor to speak and the text to speak separated by a colon character. The text to speak is set as the **Text Box Text**. If the speaking actor has also a speech animation assigned the text is converted to **Words** and added to the **Word** line in the **Dope sheet**. Any number of lines can be added this way. If the speaking actor changes a **Camera Shot** action is added using the parameters above.
 +
 +The **Camera Shot 1** and **Camera Shot 2** define the identifier of the **Camera Shot** to use when switching to the first or second actor appearing in the snippet text field.
 +
 +The **Target 1** and **Target 2** sets the targets to use by the camera shots. If the first actor speaks **Target 1** is used as camera shot target and **Target 2** is used as camera shot look-at. For the second actor speaking it is vice-versa.
 <WRAP clear/> <WRAP clear/>
  
Line 139: Line 156:
 <WRAP clear/> <WRAP clear/>
  
-===== Preview Video ===== +====== Dope Sheet ====== 
-https://youtu.be/dyv8i6B5o2U+TODO 
 +<WRAP clear/
 + 
gamedev/deigde/editors/conversation.1585614646.txt.gz · Last modified: 2020/03/31 00:30 by dragonlord