Undertale script viewer

← back to main script listing

gml_Object_obj_torieltrigger12_Alarm_1

(view raw script w/o annotations or w/e)
1
if (flames == 0)
2
    instance_create(obj_toroverworld3.x, obj_toroverworld3.y, obj_pbflame);
3
if (flames > 3)
4
{
5
    caster_free(all);
6
    room_persistent = true;
7
    alarm[2] = 34;
gml_Object_obj_torieltrigger12_Alarm_2.gml

global.border = 0; with (obj_pbflame) instance_destroy(); if (global.flag[45 status_toriel] == 3) { caster_stop(global.currentsong); caster_loop(global.currentsong, 0.5, 0.3); obj_mainchara.y += 8; global.interact = 2; global.typer = 4; global.msc = 0; global.facechoice = 1; global.msg[0] =
\E2* That is right.Wait for input
scr_gettext("obj_torieltrigger12_149")
; global.msg[1] =
* Go upstairs.Wait for inputClose MessageClose Message
scr_gettext("obj_torieltrigger12_150")
; mydialoguer = instance_create(0, 0, obj_dialoguer); conversation = 9; global.mercy = 0; global.seriousbattle = 0; global.border = 0; } if (global.flag[45 status_toriel] == 4) { global.mercy = 0; global.seriousbattle = 0; global.border = 0; with (obj_toroverworld3) instance_destroy(); global.plot = 25; instance_destroy(); } if (global.flag[45 status_toriel] == 5) { global.mercy = 0; global.seriousbattle = 0; global.border = 0; obj_mainchara.x = obj_toroverworld3.x + 6; obj_mainchara.y = obj_toroverworld3.y + 36; obj_toroverworld3.direction = 270; caster_stop(global.currentsong); global.currentsong = caster_load("music/toriel.ogg"); caster_loop(global.currentsong, 0.8, 0.75); global.msc = 0; global.typer = 4; global.facechoice = 1; global.msg[0] =
\E2* If you truly wish to
leave the RUINS...Wait for input
scr_gettext("obj_torieltrigger12_183")
; global.msg[1] =
* I will not stop you.Wait for input
scr_gettext("obj_torieltrigger12_184")
; global.msg[2] =
\E2* However,Delay 11 when you
leave...Wait for input
scr_gettext("obj_torieltrigger12_185")
; global.msg[3] =
\E1* Please do not come
back.Wait for input
scr_gettext("obj_torieltrigger12_186")
; global.msg[4] =
\E2* I hope you understand.Wait for inputClose MessageClose Message
scr_gettext("obj_torieltrigger12_187")
; mydialoguer = instance_create(0, 0, obj_dialoguer); conversation = 6; global.interact = 2; } global.mercy = 0;
8
    global.battlegroup = 22;
9
    instance_create(0, 0, obj_battler);
10
}
11
else
12
{
13
    caster_stop(global.currentsong);
14
    flames += 1;
15
    snd_play(snd_noise);
16
    obj_pbflame.image_alpha += 0.25;
17
    alarm[1] = 10;
gml_Object_obj_torieltrigger12_Alarm_1.gml

if (flames == 0) instance_create(obj_toroverworld3.x, obj_toroverworld3.y, obj_pbflame); if (flames > 3) { caster_free(all); room_persistent = true; alarm[2] = 34; global.battlegroup = 22; instance_create(0, 0, obj_battler); } else { caster_stop(global.currentsong); flames += 1; snd_play(snd_noise); obj_pbflame.image_alpha += 0.25; alarm[1] = 10; if (flames == 4) alarm[1] = 30; }
18
    if (flames == 4)
19
        alarm[1] = 30;
gml_Object_obj_torieltrigger12_Alarm_1.gml

if (flames == 0) instance_create(obj_toroverworld3.x, obj_toroverworld3.y, obj_pbflame); if (flames > 3) { caster_free(all); room_persistent = true; alarm[2] = 34; global.battlegroup = 22; instance_create(0, 0, obj_battler); } else { caster_stop(global.currentsong); flames += 1; snd_play(snd_noise); obj_pbflame.image_alpha += 0.25; alarm[1] = 10; if (flames == 4) alarm[1] = 30; }
20
}