Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_krisyard_night_overlay_Create_0

(view raw script w/o annotations or w/e)
1
overlay_surface = -4;
2
overlay_sprite = -4;
3
is_init = false;
4
if (room == room_town_krisyard_dark)
5
    is_init = true;
6
kr_target = -4;
7
su_target = -4;
8
y_offset = -80;
9
if (room == room_town_krisyard_dark)
10
{
11
    is_init = true;
12
    y_offset = 0;
13
}
14
window_pos[0][0] = 125;
15
window_pos[0][1] = 236 + y_offset;
16
window_pos[1][0] = 199;
17
window_pos[1][1] = 236 + y_offset;
18
for (var i = 0; i < array_length(window_pos); i++)
19
{
20
    var _x = window_pos[i][0];
21
    var _y = window_pos[i][1];
22
    var _marker = 
scr_marker
scr_marker

function
scr_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; } return thismarker; }
(_x, _y, bg_building_krishouse_window_night);
23
    with (_marker)
24
        
scr_depth
scr_depth

function
scr_depth(arg0 = id, arg1 = 0)
{ with (arg0) depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10)); }
();
25
}
26
depth = 1000;