Logic choreographed scene: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(reverted redirect)
Line 1: Line 1:
#REDIRECT [[scripted_scene]]
{{wrongtitle|title=logic_choreographed_scene}}
 
==Entity Description==
Manages a choreographed scene of one or more actors.
 
==Keyvalues==
 
* {{kv targetname}}
 
* '''SceneFile'''
: <scene> The VCD scene file to use.
 
* '''target''(1-8)'''''
: <target_destination>  Use these keyvalues to specify the resolution of Actor or Event Target names that are using a [[Choreography_Implementation#Using_.21Target.23_Names|!Target#]] name in the VCD.
 
* '''busyactor'''
: {{boolean}} Wait for the actor to finish?
 
==Inputs==
 
* {{i targetname}}
 
* '''Start'''
: Starts playback of the scene file
 
* '''Pause'''
: Pauses playback of the scene file
 
* '''Resume'''
: Resumes playback of the scene if it has been paused
 
* '''Cancel'''
: Cancels playback of the scene
 
* '''InterjectResponse <string>'''
: Finds an actor who can respond to the specified concept string while the scene continues playing
 
* '''StopWaitingForActor'''
: Stop waiting on an actor to stop talking.
 
==Outputs==
 
* {{o targetname}}
 
* '''OnStart'''
: The scene has started
 
* '''OnCompletion'''
: The scene has completed
 
* '''OnCanceled'''
: The scene has been canceled
 
* '''OnTrigger''(1-8)'''''
: Scene trigger ''(1-8)''
 
[[Category:Entities]]

Revision as of 12:48, 9 October 2005

Template:Wrongtitle

Entity Description

Manages a choreographed scene of one or more actors.

Keyvalues

  • SceneFile
<scene> The VCD scene file to use.
  • target(1-8)
<target_destination> Use these keyvalues to specify the resolution of Actor or Event Target names that are using a !Target# name in the VCD.
  • busyactor
<boolean> Wait for the actor to finish?

Inputs

  • Start
Starts playback of the scene file
  • Pause
Pauses playback of the scene file
  • Resume
Resumes playback of the scene if it has been paused
  • Cancel
Cancels playback of the scene
  • InterjectResponse <string>
Finds an actor who can respond to the specified concept string while the scene continues playing
  • StopWaitingForActor
Stop waiting on an actor to stop talking.

Outputs

  • OnStart
The scene has started
  • OnCompletion
The scene has completed
  • OnCanceled
The scene has been canceled
  • OnTrigger(1-8)
Scene trigger (1-8)