Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_c_soundplay_wait

(view raw script w/o annotations or w/e)
1
function 
c_soundplay_wait
c_soundplay_wait

function
c_soundplay_wait(arg0)
{
c_cmd("soundplay", arg0, 0, 0, 0);
c_wait(round(audio_sound_length(arg0) * room_speed));
} function c_playsound_wait(arg0) {
c_soundplay_wait(arg0);
}
(arg0)
2
{
3
    
c_cmd
c_cmd

function
c_cmd(arg0, arg1, arg2, arg3, arg4)
{ if (instance_exists(obj_cutscene_master)) { __cs_i = obj_cutscene_master.maximum_command - 1; obj_cutscene_master.command[__cs_i] = arg0; obj_cutscene_master.command_arg1[__cs_i] = arg1; obj_cutscene_master.command_arg2[__cs_i] = arg2; obj_cutscene_master.command_arg3[__cs_i] = arg3; obj_cutscene_master.command_arg4[__cs_i] = arg4; with (obj_cutscene_master) maximum_command++; } }
("soundplay", arg0, 0, 0, 0);
4
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(round(audio_sound_length(arg0) * room_speed));
5
}
6
7
function c_playsound_wait(arg0)
8
{
9
    
c_soundplay_wait
c_soundplay_wait

function
c_soundplay_wait(arg0)
{
c_cmd("soundplay", arg0, 0, 0, 0);
c_wait(round(audio_sound_length(arg0) * room_speed));
} function c_playsound_wait(arg0) {
c_soundplay_wait(arg0);
}
(arg0);
10
}