Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_dw_transition_Create_0

(view raw script w/o annotations or w/e)
1
if (instance_number(obj_dw_transition) > 1)
2
    instance_destroy();
3
depth = 100;
4
con = 8;
5
timer = 0;
6
index = 0;
7
sus_v = 0;
8
sus_f = 0;
9
dz = 1 + global.darkzone;
10
kris_x = 134 + camerax();
11
kris_y = 94 + cameray();
12
sus_x = 162 + camerax();
13
sus_y = 86 + cameray();
14
sus_draw = 1;
15
sus_sprite = 0;
16
sus_index = 0;
17
kris_only = 0;
18
finaly = 140;
19
image_alpha = 0.9;
20
linecon = 0;
21
linetimer = 0;
22
rect_draw = 0;
23
fake_screenshake = 0;
24
fake_shakeamount = 0;
25
rx1 = 138;
26
ry1 = 64;
27
rx2 = 182;
28
ry2 = 118;
29
if (room == room_town_church)
30
{
31
}
32
quick_mode = 0;
33
soundtimer = 0;
34
soundcon = 0;
35
linesfxtimer = 0;
36
nextroom = 64;
37
skiprunback = 0;
38
char_alpha = 1;
39
if (room == room_town_church)
40
{
41
    char_alpha = 0;
42
    
scr_script_delayed
scr_script_delayed

function
scr_script_delayed()
{ var __scriptdelay = instance_create(0, 0, obj_script_delayed); __scriptdelay.script = argument[0]; __scriptdelay.alarm[0] = argument[1]; __scriptdelay.target = id; for (var __i = 0; __i < (argument_count - 2); __i++) __scriptdelay.script_arg[__i] = argument[__i + 2]; __scriptdelay.arg_count = argument_count - 2; return __scriptdelay; }
(scr_lerpvar, 40, "char_alpha", 0, 1, 30);
43
}
44
border_fade = false;