User Tools

Site Tools


gamedev:deigde:editors:conversation:actions

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:actions [2017/07/28 19:39] dragonlordgamedev:deigde:editors:conversation:actions [2019/05/24 23:43] (current) – ↷ Links adapted because of a move operation dragonlord
Line 1: Line 1:
 <WRAP youarehere> <WRAP youarehere>
-[[:start|Start Page]] >> [[gamedev:main|Game Development with the Drag[en]gine]] >> [[gamedev:deigde:overview|Drag[en]gine Integrated Game Development Environment]] >> [[gamedev:deigde:editors:conversation|Conversation Editor]] >> **Conversation Actions**+[[:start|Start Page]] >> [[:gamedev|Game Development with the Drag[en]gine]] >> [[gamedev:deigde|Drag[en]gine Integrated Game Development Environment]] >> [[gamedev:deigde:editors:conversation|Conversation Editor]] >> **Conversation Actions**
 </WRAP> </WRAP>
  
Line 73: Line 73:
  
 ====== If-Else Action ====== ====== If-Else Action ======
-Plays back the actions of the first //**If-Case**// whose condition evaluates to //**true**//. If no such if-case is applicable the //**Else-Case**// actions are played back. See //**Conditions**// below for possible conditions that can be used. If no condition is set on an if-case this equals to the condition evaluating to //**false**//. Multiple if-cases can be defined. They are evaluated in the order they are specified. If-else actions do not finish immediately. They finish once the chosen action list has finished playing back.+Plays back the actions of the first //**If-Case**// whose condition evaluates to //**true**//. If no such if-case is applicable the //**Else-Case**// actions are played back. See [[gamedev:deigde:editors:conversation:conditions|Conversation Conditions]] for possible conditions that can be used. If no condition is set on an if-case this equals to the condition evaluating to //**false**//. Multiple if-cases can be defined. They are evaluated in the order they are specified. If-else actions do not finish immediately. They finish once the chosen action list has finished playing back.
  
 ====== Player Choice Action ====== ====== Player Choice Action ======
Line 103: Line 103:
  
 ====== Wait Action ====== ====== Wait Action ======
-Plays back a list of //**Idle Actions**// while waiting for a condition to evaluate to //**true**//. See //**Conditions**// below for possible conditions that can be used. Once the condition evaluates to //true// the idle actions playback stops with the same caveats as in //**Player Choice Action**//. The //**Interval**// can be used to indicate the time elapsed between re-evaluating the condition. This can be useful if the condition uses expensive game or actor commands or if special effects are desired like conversation scripts not reacting immediately to a change. The wait action has the same finish behaviour as //**Player Choice Action**//.+Plays back a list of //**Idle Actions**// while waiting for a condition to evaluate to //**true**//. See [[gamedev:deigde:editors:conversation:conditions|Conversation Conditions]] for possible conditions that can be used. Once the condition evaluates to //true// the idle actions playback stops with the same caveats as in //**Player Choice Action**//. The //**Interval**// can be used to indicate the time elapsed between re-evaluating the condition. This can be useful if the condition uses expensive game or actor commands or if special effects are desired like conversation scripts not reacting immediately to a change. The wait action has the same finish behaviour as //**Player Choice Action**//.
  
 ====== Comment Action ====== ====== Comment Action ======
 Places a visual comment in the actions list for conversation script authors to help them organize their conversation scripts. Comment actions are ignored in actual conversation (actually they are not even loaded in the first place). Places a visual comment in the actions list for conversation script authors to help them organize their conversation scripts. Comment actions are ignored in actual conversation (actually they are not even loaded in the first place).
- 
- 
- 
-<WRAP youarehere> 
-[[:start|Start Page]] >> [[gamedev:main|Game Development with the Drag[en]gine]] >> [[gamedev:deigde:overview|Drag[en]gine Integrated Game Development Environment]] >> [[gamedev:deigde:editors:conversation|Conversation Editor]] >> **Conversation Actions** 
-</WRAP> 
  
gamedev/deigde/editors/conversation/actions.1501270765.txt.gz · Last modified: 2017/07/28 19:39 by dragonlord