Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_script_boxwaiter_Step_0

(view raw script w/o annotations or w/e)
1
if (i_ex(obj_dialoguer))
2
{
3
    if (i_ex(obj_dialoguer.writer) && obj_dialoguer.writer.msgno == msgno && (!waitend || obj_dialoguer.writer.halt > 0 || obj_dialoguer.writer.msgno > msgno))
4
    {
5
        if (i_ex(target))
6
            event_user(0);
7
        instance_destroy();
8
    }
9
}
10
else if (buffer > 0)
11
{
12
    buffer--;
13
}
14
else
15
{
16
    instance_destroy();
17
}