Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_npc_facing_Step_1

(view raw script w/o annotations or w/e)
1
lifetimer++;
2
if (normalanim == 1)
3
{
4
    if (myinteract > 0 && instance_exists(obj_writer))
5
    {
6
        if (obj_writer.halt > 0)
7
        {
8
            image_speed = 0;
9
            image_index = 0;
10
        }
11
        if (obj_writer.halt == 0)
12
            image_speed = remanimspeed;
13
    }
14
}
15
if (fun == 0)
16
{
17
    if (normalanim == 1 || normalanim == 2)
18
    {
19
        if (myinteract == 0)
20
        {
21
            facing = dfacing;
22
            image_index = 0;
23
            image_speed = 0;
24
        }
25
    }
26
    
scr_npcdir
scr_npcdir

function
scr_npcdir()
{ if (facing == 0) sprite_index = dtsprite; if (facing == 1) sprite_index = rtsprite; if (facing == 2) sprite_index = utsprite; if (facing == 3) sprite_index = ltsprite; }
();
27
}