Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obJ_climb_bulletspawner_Step_0

(view raw script w/o annotations or w/e)
1
if (type == 0)
2
{
3
    myspeed = 12;
4
    offset = 80;
5
    var bx = (round(x / 40) * 40) + offset;
6
    var by = (round(y / 40) * 40) - 20;
7
    var spacing = 30;
8
    if (i_ex(obj_climb_kris))
9
    {
10
        var myspeeddir = 1;
11
        bx = obj_climb_kris.falseloopx[0] + offset;
12
        while (bx < obj_climb_kris.falseloopx[1])
13
        {
14
            bullet = instance_create(bx, by, obj_climb_bullet);
15
            bullet.hspeed = myspeed * myspeeddir;
16
            bullet.falseloop = 1;
17
            bullet.permanent = 1;
18
            bx += spacing;
19
            
scr_darksize
scr_darksize

function
scr_darksize()
{ var inst = id; if (argument_count) inst = argument0; inst.image_xscale = 2; inst.image_yscale = 2; }
(bullet);
20
        }
21
    }
22
    instance_destroy();
23
}