Deltarune (Chapter 3) 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
cs_wait_if = -1;
9
cs_wait_if_objectid = id;
10
cs_wait_if_varname = "cs_wait_if_varvalue";
11
cs_wait_if_operator = "=";
12
cs_wait_if_varvalue = 0;
13
mydialoguer = 438438943;
14
kill_actors = 0;
15
loadedState = 0;
16
instant = 0;
17
breakme = 0;
18
current_command = 0;
19
maximum_command = 1;
20
master_object = 9999999;
21
msgside = -1;
22
zurasu = 0;
23
mysound = -1;
24
initialized = 0;
25
actor_selected = "noone";
26
actor_selected_id = 99999999;
27
var inittype = 0;
28
with (obj_ch3_GSA04)
29
    inittype = 1;
30
with (obj_ch3_GSB02)
31
    inittype = 1;
32
with (obj_rhythmgame)
33
    inittype = 1;
34
if (inittype == 0)
35
{
36
    for (i = 0; i < 20; i++)
37
    {
38
        actor_id[i] = 99999999;
39
        actor_name[i] = "noone";
40
    }
41
    for (i = 0; i < 10; i++)
42
        save_object[i] = 99999999;
43
    
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; }
();
44
}
45
if (inittype == 1)
46
{
47
    actor_id = array_create(20, 99999999);
48
    actor_name = array_create(20, "noone");
49
    save_object = array_create(10, 99999999);
50
    command = array_create(800, "terminate");
51
    command_actor = array_create(800, 99999999);
52
    command_arg1 = array_create(800);
53
    command_arg2 = array_create(800);
54
    command_arg3 = array_create(800);
55
    command_arg4 = array_create(800);
56
    command_arg5 = array_create(800);
57
    command_arg6 = array_create(800);
58
    current_command = 0;
59
    maximum_command = 1;
60
}
61
terminate_this_frame = 0;