Editing PlayActorSound
From Eternity Wiki
Jump to navigationJump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{ACSFunction|description=Plays a sound belonging to a [[thingtype]]'s description, such as its pain or sight sounds. | {{ACSFunction|description=Plays a sound belonging to a [[thingtype]]'s description, such as its pain or sight sounds. | ||
|usage=''void'' '''PlayActorSound'''(''int tid'', ''int sound''[, ''int channel''[, ''fixed volume''[, ''bool looping''[, ''fixed attenuation'']]]]) | |usage=''void'' '''PlayActorSound'''(''int tid'', ''int sound''[, ''int channel''[, ''fixed volume''[, ''bool looping''[, ''fixed attenuation'']]]]) | ||
|parameters | |parameters: | ||
*''tid'': tag of thing to play sound | *''tid'': tag of thing to play sound | ||
*''sound'': one of [[thingtype]]'s specific sounds to play. NOTE: anything not listed here is unimplemented. Valid values are: '''SOUND_See''', '''SOUND_Attack''', '''SOUND_Pain''', '''SOUND_Death''' and '''SOUND_Active'''. | *''sound'': one of [[thingtype]]'s specific sounds to play. NOTE: anything not listed here is unimplemented. Valid values are: '''SOUND_See''', '''SOUND_Attack''', '''SOUND_Pain''', '''SOUND_Death''' and '''SOUND_Active'''. | ||
Line 8: | Line 8: | ||
*''looping'': whether to loop the sound. Default is FALSE. | *''looping'': whether to loop the sound. Default is FALSE. | ||
*''attenuation'': how quickly to fade out the sound with distance. Default is '''ATTN_NORM'''. Valid values are: '''ATTN_NONE''', '''ATTN_NORM''', '''ATTN_IDLE''' and '''ATTN_STATIC'''. | *''attenuation'': how quickly to fade out the sound with distance. Default is '''ATTN_NORM'''. Valid values are: '''ATTN_NONE''', '''ATTN_NORM''', '''ATTN_IDLE''' and '''ATTN_STATIC'''. | ||
|id=<code>-71:PlayActorSound(2,6)</code>}} | |id=<code>-71:PlayActorSound(2,6)</code>}} |