Deltarune (Chapter 1) script viewer

← back to main script listing

gml_Object_obj_darkcontroller_Create_0

(view raw script w/o annotations or w/e)
1
cur_jewel = 0;
2
alarm[0]
 = 1;
gml_Object_obj_darkcontroller_Alarm_0.gml

exit;
3
charcon = 0;
4
chartimer = 0;
5
tp = 0;
6
xx = __view_get(e__VW.XView, 0);
7
yy = __view_get(e__VW.YView, 0);
8
global.fighting = 0;
9
movenoise = 0;
10
selectnoise = 0;
11
cancelnoise = 0;
12
onebuffer = 0;
13
twobuffer = 0;
14
threebuffer = 0;
15
upbuffer = 0;
16
downbuffer = 0;
17
hold_up = 0;
18
hold_down = 0;
19
dograndom = 0;
20
atalk = 0;
21
deschaver = 0;
22
bcolor = merge_color(c_purple, c_black, 0.7);
23
bcolor = merge_color(bcolor, c_dkgray, 0.5);
24
chartotal = 0;
25
havechar[0] = 0;
26
havechar[1] = 0;
27
havechar[2] = 0;
28
global.charturn = 3;
29
tp = 0;
30
tpy = 50;
31
bp = 0;
32
bpy = 152;
33
mmy[0] = 0;
34
mmy[1] = 0;
35
mmy[2] = 0;
36
global.submenu = 0;
37
global.charselect = -1;
38
for (var i = 0; i < 36; i += 1)
39
    global.submenucoord[i] = 0;
40
global.cinstance[0] = 4343434343;
41
global.cinstance[1] = 343434343434;
42
for (var i = 0; i < 3; i += 1)
43
{
44
    global.faceaction[i] = 0;
45
    if (global.char[i] != 0)
46
        chartotal += 1;
47
    if (global.char[i] == 1)
48
    {
49
        havechar[0] = 1;
50
        charpos[0] = i;
51
    }
52
    if (global.char[i] == 2)
53
    {
54
        havechar[1] = 1;
55
        charpos[1] = i;
56
        if (i > 0)
57
        {
58
            global.cinstance[i - 1] = instance_create(obj_mainchara.x - 6, obj_mainchara.y - 16, obj_caterpillarchara);
59
            global.cinstance[i - 1].target = i * 12;
60
        }
61
    }
62
    if (global.char[i] == 3)
63
    {
64
        havechar[2] = 1;
65
        charpos[2] = i;
66
        if (i > 0)
67
        {
68
            global.cinstance[i - 1] = instance_create(obj_mainchara.x - 4, obj_mainchara.y - 12, obj_caterpillarchara);
69
            global.cinstance[i - 1].target = i * 12;
70
            with (global.cinstance[i - 1])
71
            {
72
                usprite = spr_ralseiu;
73
                dsprite = spr_ralseid;
74
                rsprite = spr_ralseir;
75
                lsprite = spr_ralseil;
76
            }
77
        }
78
    }
79
}
80
slmxx = 0;
81
slmyy = 0;
82
s_siner = 0;
83
menusiner = 0;
84
pagemax[0] = 0;
85
pagemax[1] = 0;
86
getmusvol = 1;
87
curvol = 1;
88
hpcolor[0] = c_aqua;
89
hpcolor[1] = c_fuchsia;
90
hpcolor[2] = c_lime;
91
gamepad_controls = [gp_face1, gp_face2, gp_face3, gp_face4, gp_shoulderl, gp_shoulderlb, gp_shoulderr, gp_shoulderrb, gp_select, gp_start, gp_stickl, gp_stickr, gp_padu, gp_padd, gp_padl, gp_padr];
92
border_text = (global.lang == "en") ? "Border" : "フレーム";
93
border_options = (global.lang == "en") ? ["Dynamic", "Simple", "None"] : ["ダイナミック", "シンプル", "なし"];
94
var border_options_en = ["Dynamic", "Simple", "None"];
95
var border_options_ja = ["ダイナミック", "シンプル", "なし"];
96
if (global.lang == "ja")
97
{
98
    for (var i = 0; i < array_length_1d(border_options_en); i++)
99
    {
100
        if (border_options_en[i] == global.screen_border_id)
101
        {
102
            global.screen_border_id = border_options_ja[i];
103
            break;
104
        }
105
    }
106
}
107
else
108
{
109
    for (var i = 0; i < array_length_1d(border_options_ja); i++)
110
    {
111
        if (border_options_ja[i] == global.screen_border_id)
112
        {
113
            global.screen_border_id = border_options_en[i];
114
            break;
115
        }
116
    }
117
}
118
selected_border = 0;
119
for (var i = 0; i < array_length_1d(border_options); i++)
120
{
121
    if (border_options[i] == global.screen_border_id)
122
    {
123
        selected_border = i;
124
        break;
125
    }
126
}
127
_spr_darkmenudesc = (global.lang == "en") ? 822 : 833;
128
_spr_dmenu_captions = (global.lang == "en") ? 807 : 810;
129
130
enum e__VW
131
{
132
    XView,
133
    YView,
134
    WView,
135
    HView,
136
    Angle,
137
    HBorder,
138
    VBorder,
139
    HSpeed,
140
    VSpeed,
141
    Object,
142
    Visible,
143
    XPort,
144
    YPort,
145
    WPort,
146
    HPort,
147
    Camera,
148
    SurfaceID
149
}