Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_cybercity_balloon_cheese_Step_0

(view raw script w/o annotations or w/e)
1
siner += 1;
2
if (mode == 0)
3
    y = ystart + (sin(siner / 16) * 5);
4
if (place_meeting(x, y, obj_forcefield))
5
    broken = 1;
6
if (broken)
7
{
8
    image_index = 1;
9
    snd_play(snd_break2);
10
    afterimage = instance_create(x + 14, y + 14, obj_afterimage_cut);
11
    afterimage.sprite_index = sprite_index;
12
    afterimage.image_index = image_index;
13
    afterimage.image_blend = image_blend;
14
    afterimage.image_speed = 0;
15
    afterimage.depth = depth;
16
    scr_darksize
scr_darksize

function scr_darksize(arg0) { inst = arg0; inst.image_xscale = 2; inst.image_yscale = 2; }
(afterimage);
17
    afterimage.image_angle = image_angle;
18
    with (afterimage)
19
        event_user(0);
20
    instance_create(x + 8, y + 96, obj_mazecheese);
21
    global.flag[447 broke_balloon_cheese] = 1;
22
    instance_destroy();
23
}