Scripted sentence: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 10: | Line 10: | ||
*{{kv targetname}} | *{{kv targetname}} | ||
*''' | * '''sentence''' | ||
:<string> The sentence group name, as found in [[sentences.txt]]. | : <string> The sentence group name, as found in [[sentences.txt]]. | ||
*''' | * '''entity''' | ||
:<string> | : <string> Speaker Type | ||
*''' | * '''delay''' | ||
:<string> | : <string> Additional Sentence Time | ||
*''' | * '''radius''' | ||
:<integer> Radius to search within for an NPC to use. A value of "0" searches everywhere in the map. | : <integer> Radius to search within for an NPC to use. A value of "0" searches everywhere in the map. | ||
*''' | * '''refire)''' | ||
:<string> Timed delay (in seconds) before refiring. | : <string> Timed delay (in seconds) before refiring. | ||
*''' | *'''listener''' | ||
:<string> | :<string> Listener Type | ||
*''' | *'''volume''' | ||
:<string> A value from 0-10. | :<string> A value from 0-10. | ||
*''' | *'''attenuation''' | ||
:<choices> | : <choices> Sound Radius | ||
:{| | |||
! Literal Value || Description | |||
|- | |||
| 0 || Small Radius | |||
| 1 || Medium Radius | |||
| 2 || Large Radius | |||
| 3 || Play Everywhere | |||
|} | |||
==Inputs== | ==Inputs== | ||
Line 40: | Line 48: | ||
* {{i parentname}} | * {{i parentname}} | ||
*'''BeginSentence''' | * '''BeginSentence''' | ||
:Starts the scripted sentence. | : Starts the scripted sentence. | ||
==Outputs== | ==Outputs== | ||
Line 47: | Line 55: | ||
* {{o targetname}} | * {{o targetname}} | ||
*'''OnBeginSentence''' | * '''OnBeginSentence''' | ||
:Fires when the sentence begins | : Fires when the sentence begins | ||
* '''OnEndSentence''' | |||
: Fires when the sentence ends | |||
[[Category:Entities]] | [[Category:Entities]] |
Revision as of 23:13, 11 July 2005
Entity Description
Entity Name: scripted_sentence
A scripted sentence, usually spoken by an NPC. Can be considered somewhat obsolete, as it is preferable to use a combination of Faceposer and a Logic_choreographed_scene entity for spoken dialog.
Keyvalues
- sentence
- <string> The sentence group name, as found in sentences.txt.
- entity
- <string> Speaker Type
- delay
- <string> Additional Sentence Time
- radius
- <integer> Radius to search within for an NPC to use. A value of "0" searches everywhere in the map.
- refire)
- <string> Timed delay (in seconds) before refiring.
- listener
- <string> Listener Type
- volume
- <string> A value from 0-10.
- attenuation
- <choices> Sound Radius
Literal Value Description 0 Small Radius 1 Medium Radius 2 Large Radius 3 Play Everywhere
Inputs
- BeginSentence
- Starts the scripted sentence.
Outputs
- OnBeginSentence
- Fires when the sentence begins
- OnEndSentence
- Fires when the sentence ends