Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_holemouse_generator_Step_0

(view raw script w/o annotations or w/e)
1
if (mousecreate == 1)
2
    doorstate = 0;
3
if (mousecreate == 0)
4
    doorstate = 1;
5
if (image_index <= 1)
6
    gentimer -= 1;
7
if (gentimer <= 0)
8
    mousecreate = 0;
9
if ((gentimer % 5) == 1 && mousecreate == 1 && closed == 0)
10
    instance_create(x, y, obj_holemouse);
11
if (doorstate == 0)
12
    desIndex -= 1;
13
if (doorstate == 1)
14
    desIndex += 1;
15
desIndex = clamp(desIndex, 0, 5);
16
image_index = desIndex;