Sound Script

From the Fallout4 CreationKit Wiki
Revision as of 12:46, 3 December 2015 by imported>Plplecuyer (→‎Global Functions)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Extends: Form Script (Papyrus)

Script for the manipulation of sound base objects.

Definition

ScriptName Sound extends Form Native Hidden

Properties

None

Global Functions

  • Function SetInstanceVolume(int aiPlaybackInstance, float afVolume)
    • Modify the volume of a playing sound instance. Values outside of 0.0 - 1.0 will be clamped.
  • Function StopInstance(int aiPlaybackInstance)
    • Cause the given playback instance to cease playback. The next time the sound is played it will have a new instance ID.

Member Functions

  • int Function Play(ObjectReference akSource)
    • Plays this sound from the specified source object. The returned integer is the playback instance ID, which can be used to control the sound after it has been started.
  • bool Function PlayAndWait(ObjectReference akSource)
    • Plays this sound from the source object, and waits for the sound to finish.

Events

None