Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_sneo_heatattack_bullet_Other_10

(view raw script w/o annotations or w/e)
1
if (difficulty == 0)
2
{
3
    breakspot1[0] = 4;
4
    pipispot1[0] = 1;
5
    wallcreatetimer[0] = 1;
6
    breakspot1[1] = 2;
7
    pipispot1[1] = 3;
8
    breakspot1[2] = 4;
9
    breakspot1[3] = 4;
10
    wallcreatetimer[3] = 6;
11
    breakspot1[4] = 4;
12
    wallcreatetimer[4] = 6;
13
    breakspot1[5] = 4;
14
    wallcreatetimer[5] = 6;
15
    breakspot1[6] = 4;
16
    wallcreatetimer[6] = 6;
17
    breakspot1[7] = 4;
18
    wallcreatetimer[7] = 6;
19
    breakspot1[8] = 1;
20
    pipispot1[8] = 3;
21
    wallcreatetimer[8] = 20;
22
    pipispot1[9] = 1;
23
    breakspot1[9] = 4;
24
    wallcreatetimer[9] = 20;
25
    breakspot1[10] = 2;
26
    wallcreatetimer[10] = 30;
27
    pipispot1[11] = 2;
28
    breakspot1[11] = 3;
29
    emptyspot1[11] = 4;
30
    wallcreatetimer[11] = 1;
31
    breakspot1[12] = 2;
32
    pipispot1[12] = 3;
33
    emptyspot1[12] = 4;
34
    wallcreatetimer[12] = 6;
35
    breakspot1[13] = 2;
36
    breakspot2[13] = 3;
37
    emptyspot1[13] = 4;
38
    wallcreatetimer[13] = 6;
39
    breakspot1[14] = 2;
40
    breakspot2[14] = 3;
41
    wallcreatetimer[14] = 6;
42
    emptyspot1[15] = 3;
43
    pipispot1[15] = 4;
44
    breakspot1[15] = 5;
45
    wallcreatetimer[15] = 80;
46
    emptyspot1[16] = 3;
47
    breakspot1[16] = 4;
48
    pipispot1[16] = 5;
49
    wallcreatetimer[16] = 6;
50
    emptyspot1[17] = 3;
51
    pipispot1[17] = 4;
52
    breakspot1[17] = 5;
53
    wallcreatetimer[17] = 6;
54
    breakspot1[18] = 4;
55
    pipispot1[18] = 5;
56
    wallcreatetimer[18] = 6;
57
    wallcreatetimer[19] = 999;
58
}
59
if (difficulty == 1)
60
{
61
    wallspeed = -6;
62
    breakspot1[0] = 2;
63
    breakspot2[0] = 3;
64
    breakspot1[1] = 2;
65
    breakspot2[1] = 3;
66
    pipispot1[1] = 4;
67
    wallcreatetimer[1] = 8;
68
    emptyspot1[2] = 1;
69
    breakspot1[2] = 2;
70
    breakspot2[2] = 3;
71
    wallcreatetimer[2] = 8;
72
    breakspot1[3] = 1;
73
    emptyspot1[3] = 2;
74
    emptyspot2[3] = 3;
75
    emptyspot3[3] = 4;
76
    wallcreatetimer[3] = 8;
77
    emptyspot1[4] = 1;
78
    breakspot2[4] = 4;
79
    wallcreatetimer[4] = 8;
80
    breakspot1[5] = 1;
81
    emptyspot1[5] = 2;
82
    breakspot2[5] = 3;
83
    breakspot3[5] = 4;
84
    wallcreatetimer[5] = 8;
85
    pipispot1[6] = 1;
86
    breakspot1[6] = 2;
87
    pipispot2[6] = 3;
88
    breakspot2[6] = 4;
89
    wallcreatetimer[6] = 8;
90
    emptyspot1[7] = 1;
91
    emptyspot2[7] = 2;
92
    emptyspot3[7] = 3;
93
    pipispot1[7] = 4;
94
    wallcreatetimer[7] = 8;
95
    wallcreatetimer[8] = 999;
96
}
97
if (difficulty == 2)
98
{
99
    wallspeed = -6;
100
    breakspot1[0] = 2;
101
    breakspot2[0] = 3;
102
    breakspot1[1] = 2;
103
    breakspot2[1] = 3;
104
    pipispot1[1] = 4;
105
    wallcreatetimer[1] = 8;
106
    emptyspot1[2] = 1;
107
    breakspot1[2] = 2;
108
    breakspot2[2] = 3;
109
    wallcreatetimer[2] = 8;
110
    breakspot1[3] = 1;
111
    emptyspot1[3] = 2;
112
    emptyspot2[3] = 3;
113
    emptyspot3[3] = 4;
114
    wallcreatetimer[3] = 8;
115
    emptyspot1[4] = 1;
116
    breakspot2[4] = 4;
117
    wallcreatetimer[4] = 8;
118
    breakspot1[5] = 1;
119
    emptyspot1[5] = 2;
120
    breakspot2[5] = 3;
121
    breakspot3[5] = 4;
122
    wallcreatetimer[5] = 8;
123
    pipispot1[6] = 1;
124
    breakspot1[6] = 2;
125
    pipispot2[6] = 3;
126
    breakspot2[6] = 4;
127
    wallcreatetimer[6] = 8;
128
    emptyspot1[7] = 1;
129
    emptyspot2[7] = 2;
130
    emptyspot3[7] = 3;
131
    pipispot1[7] = 4;
132
    wallcreatetimer[7] = 8;
133
    wallcreatetimer[8] = 999;
134
}
135
if (difficulty == 3)
136
{
137
    wallspeed = -10;
138
    breakspot1[0] = 4;
139
    breakspot1[1] = 4;
140
    wallcreatetimer[1] = 4;
141
    breakspot1[2] = 4;
142
    wallcreatetimer[2] = 4;
143
    breakspot1[3] = 4;
144
    wallcreatetimer[3] = 4;
145
    breakspot1[4] = 4;
146
    wallcreatetimer[4] = 4;
147
    breakspot1[5] = 2;
148
    wallcreatetimer[5] = 25;
149
    breakspot1[6] = 2;
150
    wallcreatetimer[6] = 4;
151
    breakspot1[7] = 2;
152
    wallcreatetimer[7] = 4;
153
    breakspot1[8] = 2;
154
    wallcreatetimer[8] = 4;
155
    breakspot1[9] = 2;
156
    wallcreatetimer[9] = 4;
157
    pipispot1[10] = 2;
158
    breakspot1[10] = 4;
159
    wallcreatetimer[10] = 25;
160
    breakspot1[11] = 4;
161
    wallcreatetimer[11] = 4;
162
    breakspot1[12] = 4;
163
    wallcreatetimer[12] = 4;
164
    breakspot1[13] = 4;
165
    wallcreatetimer[13] = 4;
166
    breakspot1[14] = 4;
167
    wallcreatetimer[14] = 4;
168
}