Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_chefs_fireguest_Step_0

(view raw script w/o annotations or w/e)
1
if (obj_chefs_game.gameover)
2
{
3
    alarm[0]
 = -1;
gml_Object_obj_chefs_fireguest_Alarm_0.gml

image_xscale = choose(-2, 2); if (obj_chefs_kris.x < x) image_xscale = 2; else image_xscale = -2; sprite_index = spr_shadowman_leave; image_speed = 0; alarm[1]
 = 7;
alarm[0]
 = 23 + irandom(3);
with (instance_create(x - (image_xscale * 20), y - (image_yscale * 12), obj_chefs_fire)) { falling = 0; speed = 0; gravity = 0.125; gravity_direction = 270; hspeed = 0; vspeed = -1; }
4
    alarm[1]
 = -1;
gml_Object_obj_chefs_fireguest_Alarm_1.gml

sprite_index = spr_shadowman_run2; image_speed = 2;
5
    speed = 0;
6
    exit;
7
}
8
t++;
9
if (mode == 0)
10
    x = xstart + (cos(t * 0.1) * amp);
11
else
12
    x = xstart - (sin(t * 0.075) * 70);
13
if (sprite_index != spr_shadowman_leave)
14
{
15
    if (x > xprevious)
16
        image_xscale = -2;
17
    else
18
        image_xscale = 2;
19
}