Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_posterchecker_Create_0

(view raw script w/o annotations or w/e)
1
con = 0;
2
if (room == room_dw_teevie_intro)
3
{
4
    var count = 0;
5
    trig[count] = instance_create(x, y, obj_trigger_interact);
6
    with (trig[count])
7
    {
8
        setxy(40, 140);
9
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 46);
10
        extflag = "intro_a";
11
        count++;
12
        strict = true;
13
    }
14
    trig[count] = instance_create(x, y, obj_trigger_interact);
15
    with (trig[count])
16
    {
17
        setxy(360, 140);
18
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 46);
19
        extflag = "intro_b";
20
        count++;
21
        strict = true;
22
    }
23
    trig[count] = instance_create(x, y, obj_trigger_interact);
24
    with (trig[count])
25
    {
26
        setxy(680, 140);
27
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 46);
28
        extflag = "intro_c";
29
        count++;
30
        strict = true;
31
    }
32
    trig[count] = instance_create(x, y, obj_trigger_interact);
33
    with (trig[count])
34
    {
35
        setxy(1920, 140);
36
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 46);
37
        extflag = "intro_d";
38
        count++;
39
        strict = true;
40
    }
41
}
42
if (room == room_dw_teevie_large_01)
43
{
44
    trig[0] = instance_create(x, y, obj_trigger_interact);
45
    with (trig[0])
46
    {
47
        strict = true;
48
        setxy(920, 308);
49
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 40);
50
        extflag = "large01_a";
51
    }
52
    trig[1] = instance_create(x, y, obj_trigger_interact);
53
    with (trig[1])
54
    {
55
        setxy(1040, 308);
56
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 40);
57
        extflag = "large01_b";
58
        strict = true;
59
    }
60
    trig[2] = instance_create(x, y, obj_trigger_interact);
61
    with (trig[2])
62
    {
63
        setxy(1160, 308);
64
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 40);
65
        extflag = "large01_c";
66
        strict = true;
67
    }
68
    trig[3] = instance_create(x, y, obj_trigger_interact);
69
    with (trig[3])
70
    {
71
        setxy(1600, 152);
72
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 40);
73
        extflag = "large01_d";
74
        strict = true;
75
    }
76
}
77
if (room == room_dw_teevie_cowboy_zone_01_intro)
78
{
79
    trig[0] = instance_create(x, y, obj_trigger_interact);
80
    with (trig[0])
81
    {
82
        strict = true;
83
        setxy(40, 178);
84
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 46);
85
        extflag = "cowboy_01";
86
    }
87
}
88
if (room == room_dw_teevie_cowboy_zone_02_intro)
89
{
90
    trig[0] = instance_create(x, y, obj_trigger_interact);
91
    with (trig[0])
92
    {
93
        strict = true;
94
        setxy(40, 178);
95
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 46);
96
        extflag = "cowboy_02";
97
    }
98
}
99
if (room == room_dw_teevie_preview)
100
{
101
    var count = 0;
102
    trig[count] = instance_create(x, y, obj_trigger_interact);
103
    with (trig[count])
104
    {
105
        strict = true;
106
        setxy(640, 500);
107
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 56);
108
        extflag = "teevieprev_a";
109
        count++;
110
    }
111
    trig[count] = instance_create(x, y, obj_trigger_interact);
112
    with (trig[count])
113
    {
114
        strict = true;
115
        setxy(960, 500);
116
        
scr_sizeexact
scr_sizeexact

function
scr_sizeexact(arg0, arg1)
{ if (!sprite_exists(sprite_index)) { debug_message("Can't size, no sprite"); exit; } var _w = sprite_get_width(sprite_index); var _h = sprite_get_width(sprite_index); image_xscale = arg0 / _w; image_yscale = arg1 / _h; }
(80, 56);
117
        extflag = "teevieprev_b";
118
        count++;
119
    }
120
}
121
activetrig = -4;