Undertale script viewer

← back to main script listing

gml_Object_obj_asgoreattackgen_Alarm_0

(view raw script w/o annotations or w/e)
1
gil = global.idealborder[0];
2
gir = global.idealborder[1];
3
giw = gir - gil;
4
giu = global.idealborder[2];
5
if (t == 1)
6
{
7
    i = 0;
8
    repeat (2)
9
    {
10
        j = 0;
11
        repeat (4)
12
        {
13
            gg = instance_create(((gil + (j * (giw / 4)) + 20) - random(10)) + (10 * j), giu - 80 - (360 * i) - random(90), obj_helixfiregen);
14
            gg.vspeed = random(0.25) - random(0.25);
15
            j += 1;
16
        }
17
        i += 1;
18
    }
19
}
20
if (t == 2)
21
{
22
    i = 0;
23
    repeat (2)
24
    {
25
        j = 0;
26
        repeat (4)
27
        {
28
            gg = instance_create(((gil + (j * (giw / 4)) + 20) - random(10)) + (10 * j), giu - 80 - (340 * i) - random(90), obj_helixfiregen);
29
            gg.mysf = 5.5;
30
            gg.mysv = 3.5;
31
            gg.mys = random(2);
32
            gg.vspeed = (0 + random(2)) - random(2);
33
            j += 1;
34
        }
35
        i += 1;
36
    }
37
}