Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_ch3_PGS01E_classroom_Step_0

(view raw script w/o annotations or w/e)
1
if (con == 0)
2
{
3
    global.interact = 1;
4
    con = 1;
5
    alarm[0]
 = 90;
gml_Object_obj_ch3_PGS01E_classroom_Alarm_0.gml

con++;
6
}
7
if (con == 2 && !i_ex(obj_writer))
8
{
9
    con = 3;
10
    alarm[0]
 = 30;
gml_Object_obj_ch3_PGS01E_classroom_Alarm_0.gml

con++;
11
    global.typer = 31;
12
    msgsetloc(0, 
...Delay 11 an illusion.Wait for input
"..^1. an illusion./", "obj_ch3_PGS01E_classroom_slash_Step_0_gml_15_0_b"
);
13
    msgnextloc(
The Dark Fountains change everything into a fantasy.Wait for inputClose Message
"The Dark Fountains change everything into a fantasy./%", "obj_ch3_PGS01E_classroom_slash_Step_0_gml_16_0"
);
14
    create_writer = true;
15
}
16
if (con == 4 && !i_ex(obj_writer))
17
{
18
    con = 5;
19
    alarm[0]
 = 90;
gml_Object_obj_ch3_PGS01E_classroom_Alarm_0.gml

con++;
20
    scr_lerp_var_instance(blackall, "image_alpha", 0, 1, 60);
21
}
22
if (con == 6)
23
{
24
    con = 999;
25
    room_goto(room_dw_nondescript_hallway);
26
}
27
if (create_writer)
28
{
29
    create_writer = false;
30
    var writer = instance_create(__view_get(e__VW.XView, 0) + 80, __view_get(e__VW.YView, 0) + 340, obj_writer);
31
    writer.rate = 2;
32
}
33
34
enum e__VW
35
{
36
    XView,
37
    YView,
38
    WView,
39
    HView,
40
    Angle,
41
    HBorder,
42
    VBorder,
43
    HSpeed,
44
    VSpeed,
45
    Object,
46
    Visible,
47
    XPort,
48
    YPort,
49
    WPort,
50
    HPort,
51
    Camera,
52
    SurfaceID
53
}