HoS_PRC8/_mod/_module/nss/header_sounds.nss
Jaysyn904 04165202c0 Initial upload
Initial upload
2024-11-25 19:36:07 -05:00

31 lines
918 B
Plaintext

void fnSoundAlert(string sSound="as_pl_whistle2");
void fnTeamVoiceOver(string sID,int nSound);
////////////////////////
// Sound player header
///////////////////////
void fnSoundAlert(string sSound="as_pl_whistle2")
{ // play a sound
object oPlaceable;
location lLoc=GetLocation(OBJECT_SELF);
oPlaceable=CreateObject(OBJECT_TYPE_PLACEABLE,"sound_holder",lLoc);
DelayCommand(10.0,DestroyObject(oPlaceable));
AssignCommand(oPlaceable,PlaySound(sSound));
} // fnSoundAlert()
void fnTeamVoiceOver(string sID,int nSound)
{ // PURPOSE: play team voice over
object oPlaceable;
location lLoc=GetLocation(OBJECT_SELF);
string sSound=sID+IntToString(nSound)+"_l";
sSound=GetStringLowerCase(sSound);
oPlaceable=CreateObject(OBJECT_TYPE_PLACEABLE,"sound_holder",lLoc);
DelayCommand(10.0,DestroyObject(oPlaceable));
AssignCommand(oPlaceable,PlaySound(sSound));
} // fnTeamVoiceOver()