I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:ACTION_PlayExplosionSound (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> ScriptedAction >> LatentScriptedAction >> ACTION_PlayExplosionSound
Package: 
UT2k4Assault

ACTION_PlayExplosionSound Standardize explosion sounds... Various explosion sounds are combined to create a unique and loud sound Created by Laurent Delayen © 2004, Epic Games, Inc. All Rights Reserved

Properties

Property group 'Action'

SoundEmitterActorTag

Type: name

source emitting the sound (none = self)

SoundPitchScale

Type: float

pitch scale

Default value: 1.0

SoundRadiusScale

Type: float

radius scale

Default value: 1.0

SoundVolumeScale

Type: float

volume scale

Default value: 1.0

Internal variables

bPlayed

Type: byte

Array size: 11


ExplosionSound

Type: Sound

Array size: 11


Default value, index 0: Sound'ONSVehicleSounds-S.Explosion01'

Default value, index 1: Sound'ONSVehicleSounds-S.Explosion02'

Default value, index 10: Sound'ONSVehicleSounds-S.Explosion11'

Default value, index 11: Sound'ONSVehicleSounds-S.Explosion03'

Default value, index 12: Sound'ONSVehicleSounds-S.Explosion04'

Default value, index 13: Sound'ONSVehicleSounds-S.Explosion05'

Default value, index 14: Sound'ONSVehicleSounds-S.Explosion06'

Default value, index 15: Sound'ONSVehicleSounds-S.Explosion07'

Default value, index 16: Sound'ONSVehicleSounds-S.Explosion08'

Default value, index 17: Sound'ONSVehicleSounds-S.Explosion09'

Default value, index 18: Sound'ONSVehicleSounds-S.Explosion10'

SoundEmitter

Type: Actor


Default values

Property Value
ActionString "Play explosion sound"

Functions

Events

ActionCompleted

event ActionCompleted ()

Overrides: ScriptedAction.ActionCompleted


PostBeginPlay

event PostBeginPlay (ScriptedSequence SS)

Overrides: ScriptedAction.PostBeginPlay


Reset

event Reset ()

Overrides: ScriptedAction.Reset


Other instance functions

CompleteWhenTimer

function bool CompleteWhenTimer ()

Overrides: LatentScriptedAction.CompleteWhenTimer


CompleteWhenTriggered

function bool CompleteWhenTriggered ()

Overrides: LatentScriptedAction.CompleteWhenTriggered


GetActionString

function string GetActionString ()

Overrides: ScriptedAction.GetActionString


InitActionFor

function bool InitActionFor (ScriptedController C)

Overrides: LatentScriptedAction.InitActionFor


PlayUniqueRandomExplosion

function PlayUniqueRandomExplosion ()