Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_cutscene_master_Create_0

(view raw script w/o annotations or w/e)
1
waiting = 0;
2
cs_wait_timer = 0;
3
cs_wait_amount = 0;
4
cs_wait_dialogue = 0;
5
cs_wait_custom = 0;
6
cs_wait_box = -1;
7
cs_wait_box_end = false;
8
customfunc = -1;
9
customfuncs = [];
10
customfuncs_delayed = [];
11
cs_wait_if = -1;
12
cs_wait_if_objectid = id;
13
cs_wait_if_varname = "cs_wait_if_varvalue";
14
cs_wait_if_operator = "=";
15
cs_wait_if_varvalue = 0;
16
mydialoguer = 438438943;
17
kill_actors = 0;
18
loadedState = 0;
19
instant = 0;
20
breakme = 0;
21
debug_pause = false;
22
current_command = 0;
23
maximum_command = 1;
24
master_object = 9999999;
25
msgside = -1;
26
stay = 0;
27
runcheck = 0;
28
preventcskip = false;
29
zurasu = 0;
30
mysound = -1;
31
initialized = 0;
32
actor_selected = "noone";
33
actor_selected_id = 99999999;
34
var inittype = 0;
35
with (obj_dw_churchb_darkclimb)
36
    inittype = 1;
37
with (obj_rhythmgame)
38
    inittype = 1;
39
if (inittype == 0)
40
{
41
    for (i = 0; i < 20; i++)
42
    {
43
        actor_id[i] = 99999999;
44
        actor_name[i] = "noone";
45
    }
46
    for (i = 0; i < 10; i++)
47
        save_object[i] = 99999999;
48
    
scr_cutscene_master_commands_initialize
scr_cutscene_master_commands_initialize

function
scr_cutscene_master_commands_initialize()
{ for (i = 0; i < 800; i++) { command[i] = "terminate"; command_actor[i] = 99999999; command_arg1[i] = 0; command_arg2[i] = 0; command_arg3[i] = 0; command_arg4[i] = 0; command_arg5[i] = 0; command_arg6[i] = 0; } current_command = 0; maximum_command = 1; }
();
49
}
50
if (inittype == 1)
51
{
52
    actor_id = array_create(20, 99999999);
53
    actor_name = array_create(20, "noone");
54
    save_object = array_create(10, 99999999);
55
    command = array_create(800, "terminate");
56
    command_actor = array_create(800, 99999999);
57
    command_arg1 = array_create(800);
58
    command_arg2 = array_create(800);
59
    command_arg3 = array_create(800);
60
    command_arg4 = array_create(800);
61
    command_arg5 = array_create(800);
62
    command_arg6 = array_create(800);
63
    current_command = 0;
64
    maximum_command = 1;
65
}
66
terminate_this_frame = 0;