Undertale script viewer

← back to main script listing

gml_Object_obj_vaporized_Alarm_0

(view raw script w/o annotations or w/e)
1
if (finishedreading == 0)
2
{
3
    for (i = 0; i < (wd / 2); i += 1)
4
    {
5
        mychar = string_char_at(mydata, myread);
6
        if (mychar == "1")
7
            instance_create((x + (i * 2)) - 2, y + (line * 4), obj_blkpxltall);
8
        myread += 1;
9
    }
10
    if (myvapor == 0)
11
    {
12
        line += 1;
13
        for (i = 0; i < (wd / 2); i += 1)
14
        {
15
            mychar = string_char_at(mydata, myread);
16
            if (mychar == "1")
17
                instance_create((x + (i * 2)) - 2, y + (line * 4), obj_blkpxltall);
18
            myread += 1;
19
        }
20
    }
21
    line += 1;
22
    if (line > ((ht / 2) - 4))
23
    {
24
        finishedreading = 1;
25
    }
26
    else
27
    {
28
        alarm[0] = 1 + myvapor;
gml_Object_obj_vaporized_Alarm_0.gml

if (finishedreading == 0) { for (i = 0; i < (wd / 2); i += 1) { mychar = string_char_at(mydata, myread); if (mychar == "1") instance_create((x + (i * 2)) - 2, y + (line * 4), obj_blkpxltall); myread += 1; } if (myvapor == 0) { line += 1; for (i = 0; i < (wd / 2); i += 1) { mychar = string_char_at(mydata, myread); if (mychar == "1") instance_create((x + (i * 2)) - 2, y + (line * 4), obj_blkpxltall); myread += 1; } } line += 1; if (line > ((ht / 2) - 4)) { finishedreading = 1; } else { alarm[0] = 1 + myvapor; if (myvapor > 1) snd_play(snd_chug); } }
29
        if (myvapor > 1)
30
            snd_play(snd_chug);
31
    }
32
}