Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_ch3_BTB04_Create_0

(view raw script w/o annotations or w/e)
1
depth = 0;
2
visible = true;
3
image_alpha = 0;
4
con = -1;
5
customcon = 0;
6
tenna_zoom = false;
7
tenna_zoom_timer = 0;
8
faceeffect = instance_create(1604, 136, obj_btb04_facescreeneffect);
9
camera_zoom = false;
10
camera_zoom_x = 0;
11
camera_zoom_y = 0;
12
camera_zoom_scale = 1;
13
camera_zoom_timer = 0;
14
text_shake = false;
15
static_noise = false;
16
static_fx = -4;
17
set_tenna_pitch = false;
18
global.flag[1054 tenna_voice_pitch] = 1;
19
short_bg = false;
20
short_rooms = false;
21
if (global.plot >= 280)
22
{
23
    with (obj_doorAny)
24
    {
25
        if (x < 320)
26
        {
27
            var door = instance_create(x, y, object_index);
28
            door.doorRoom = room_dw_puzzlecloset_3;
29
            door.doorEntrance = "D";
30
            door.doorFadeMusic = 1;
31
            door.image_xscale = image_xscale;
32
            door.image_yscale = image_yscale;
33
            instance_destroy();
34
        }
35
    }
36
}
37
if (i_ex(obj_dw_snow_zone_battle_bg))
38
{
39
    with (obj_dw_snow_zone_battle_bg)
40
        instance_destroy();
41
}
42
if (global.plot > 200 && global.plot < 290)
43
{
44
    con = 0;
45
    blackall = 
scr_dark_marker
scr_dark_marker

function
scr_dark_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(-10, -10, spr_pixel_white);
46
    blackall.image_xscale = 999;
47
    blackall.image_yscale = 999;
48
    blackall.depth = -110;
49
    blackall.image_blend = c_black;
50
    scr_lerp_instance_var(blackall, "image_alpha", 1, 0, 60);
51
    if (audio_is_playing(snd_tv_static))
52
    {
53
        snd_stop(snd_tv_static);
54
        snd_free(103);
55
    }
56
}
57
else if (global.plot == 290)
58
{
59
    con = 10;
60
}
61
else
62
{
63
    instance_destroy();
64
}
65
tennaface = 0;
66
tennafacealpha = 0;
67
tennafacetimer = 0;
68
tennafacecolor = 3353901;
69
tennafacecolorindex = 0;
70
tennafacescale = 2;
71
tenna = 0;
72
whiteoverlay = 0;
73
whiteoverlayindex = 0;
74
staticalpha = 0;
75
facestatic = 0;
76
facestaticindex = 0;