@ Gerbil, I’ve used playsound in lots of scriptblocks so my guess is that it woukd work in game_manager. Though if I were you I’d try using the sound as any other and then if the volume isn’t loud enough, bring it higher.
Also note that, as I said above, you CAN’T use playsound <sound> LOOPING and volume. Volume is simply ignored with looping. I know you can tag a .wav file as looping internally so if playsound doesn’t work maybe setting that looping in the file itself would work if used as playsound <sound> <volume>
The way I used it is with custom made doors. I would call a function from a targer_script_trigger to move the door following a path, etc… here’s an exemple:
sickbay_door
{
<snipped>
...
trigger sickbay_inside_door from_outside
...
<snipped>
...
trigger sickbay_inside_door open_sickbay_door // Open the sickbay door
}
sickbay_inside_door
{
trigger from_outside // Close door before disinfection
{
playsound sound/movers/misc/garage_door_start_01.wav
playsound sound/movers/misc/garage_door_loop_01.wav LOOPING
gotomarker sickbay_in-door_closed 15 wait
stopsound
playsound sound/movers/misc/garage_door_end_01.wav
}
trigger open_sickbay_door // Open door after disinfection
{
playsound sound/movers/misc/garage_door_start_01.wav
playsound sound/movers/misc/garage_door_loop_01.wav LOOPING
gotomarker sickbay_in-door_opened 40 wait
stopsound
playsound sound/movers/misc/garage_door_end_01.wav
}
}
You don’t see it above but the first scriptblock uses playsound too. It calls the second scriptblock that will move the 2nd door which will make sounds too.
Anyway, I hope it’ll help 