home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Game Level Design
/
GLDesign.bin
/
Software
/
UnrealEngine2Runtime
/
UE2Runtime-22262001_Demo.exe
/
Gameplay
/
Classes
/
ACTION_PlaySound.uc
< prev
next >
Wrap
Text File
|
2003-12-11
|
546b
|
28 lines
class ACTION_PlaySound extends ScriptedAction;
var(Action) sound Sound;
var(Action) float Volume;
var(Action) float Pitch;
var(Action) bool bAttenuate;
function bool InitActionFor(ScriptedController C)
{
// play appropriate sound
if ( Sound != None )
C.GetSoundSource().PlaySound(Sound,SLOT_Interact,Volume,true,,Pitch,bAttenuate);
return false;
}
function string GetActionString()
{
return ActionString@Sound;
}
defaultproperties
{
ActionString="play sound"
Volume=+1.0
Pitch=+1.0
bAttenuate=true
}