Deltarune script viewer

← back to main script listing

gml_Object_obj_tem_school_ch1_Step_0

(view raw script w/o annotations or w/e)
1
if (myinteract == 3)
2
{
3
    if (instance_exists(mydialoguer) == false)
4
    {
5
        if (egcon == 1)
6
            egcon = 2
7
        if (egcon == 2)
8
        {
9
            egtimer += 1
10
            sprite_index = spr_tem_eggput_ch1
11
            image_index = egtimer / 10
12
            if (egtimer >= 60)
13
            {
14
                sprite_index = spr_tem_sit_ch1
15
                egg = scr_marker_ch1
scr_marker_ch1

function scr_marker_ch1(argument0, argument1, argument2) //gml_Script_scr_marker_ch1 { thismarker = instance_create_ch1(argument0, argument1, obj_marker_ch1) with (thismarker) { sprite_index = argument2 image_speed = 0 } return thismarker; }
((x + 29), (y + 3), spr_egg_ch1)
16
                egg.depth = depth
17
                egcon = 3
18
            }
19
        }
20
        if (egcon == 3 || egcon == 0)
21
        {
22
            global.interact = 0
23
            myinteract = 0
24
            with (obj_mainchara_ch1)
25
                onebuffer = 5
26
        }
27
    }
28
}
29
if (egcon != 2)
30
{
31
    if (myinteract == 0)
32
    {
33
        facing = dfacing
34
        image_speed = 0
35
    }
36
    scr_npcdir_ch1
scr_npcdir_ch1

function scr_npcdir_ch1() //gml_Script_scr_npcdir_ch1 { if (facing == 0) sprite_index = dtsprite if (facing == 1) sprite_index = rtsprite if (facing == 2) sprite_index = utsprite if (facing == 3) sprite_index = ltsprite }
()
37
}