Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_dogtable_idle_Collision_obj_saucer

(view raw script w/o annotations or w/e)
1
if (instance_exists(obj_controller_dining3))
2
{
3
    if (obj_controller_dining3.dogcon == 4.1 || obj_controller_dining3.dogcon == 3.1 || obj_controller_dining3.dogcon == 42069)
4
    {
5
        with (other)
6
        {
7
            tab = instance_create(x + 25, y + 34, obj_saucerTable_knocked);
8
            if (obj_controller_dining3.dogcon == 3.1)
9
            {
10
                tab.verticalDirection = -1;
11
                tab.horizontalDirection = -1;
12
            }
13
            if (obj_controller_dining3.dogcon == 4.1)
14
            {
15
                tab.verticalDirection = -1;
16
                tab.horizontalDirection = 1;
17
            }
18
            snd_play(snd_bump);
19
            instance_destroy();
20
        }
21
    }
22
}