MCPcopy Create free account
hub / github.com/DescentDevelopers/Descent3 / aSoundPlayObject

Function aSoundPlayObject

scripts/DallasFuncs.cpp:2765–2773  ·  view source on GitHub ↗

$$ACTION Sound && Music Play Sound [n:Sound] from object [o:Object], volume = [p:Volume=1.0:0.0|1.0] aSoundPlayObject Play Object Sound Plays a sound from an object Parameters: Sound: the sound to play Object: the object to attach the sound to Volume: how loud to play the sound $$END */

Source from the content-addressed store, hash-verified

2763$$END
2764*/
2765void aSoundPlayObject(int soundnum, int objref, float volume) {
2766 msafe_struct mstruct;
2767
2768 mstruct.index = soundnum;
2769 mstruct.volume = volume;
2770 mstruct.objhandle = objref;
2771
2772 MSafe_CallFunction(MSAFE_SOUND_OBJECT, &mstruct);
2773}
2774
2775/*
2776$$ACTION

Callers 15

CallEventMethod · 0.85
CallEventMethod · 0.85
CallEventMethod · 0.85
CallEventMethod · 0.85
CallEventMethod · 0.85
CallEventMethod · 0.85
LaunchGrenadeMethod · 0.85
DoFrameMethod · 0.85
DoInitMethod · 0.85
DoNotifyMethod · 0.85
CallEventMethod · 0.85
CallEventMethod · 0.85

Calls

no outgoing calls

Tested by 1

CallEventMethod · 0.68