Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_gigaqueen_intro_fight_Draw_0

(view raw script w/o annotations or w/e)
1
timer++;
2
depth = -99999;
3
var maxsize = 1;
4
if (o_boxingcontroller.wireframe_boxing == 1)
5
    maxsize = 0.4;
6
if (timer <= 20)
7
{
8
    image_xscale = lerp_ease_in(image_xscale, maxsize, timer / 45, 0);
9
    image_yscale = lerp_ease_in(image_yscale, maxsize, timer / 45, 0);
10
}
11
if (timer >= 9)
12
{
13
    if (timer >= 19)
14
        image_alpha -= 0.05;
15
    xoffset[0] -= letterspeed1;
16
    xoffset[1] -= letterspeed2;
17
    xoffset[3] += letterspeed2;
18
    xoffset[4] += letterspeed1;
19
    letterspeed1 -= 0.25;
20
    letterspeed2 -= 0.125;
21
    if (letterspeed1 < 0)
22
        letterspeed1 = 0;
23
    if (letterspeed2 < 0)
24
        letterspeed2 = 0;
25
}
26
if (timer == 39)
27
    instance_destroy();
28
for (i = 0; i < 5; i += 1)
29
    draw_sprite_ext(sprite_index, i, x + xoffset[i], y, image_xscale, image_yscale, 0, c_white, image_alpha);