Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_noellehouse_noelle_Create_0

(view raw script w/o annotations or w/e)
1
var side_b = scr_sideb_active();
2
curtains_sprite = side_b ? 5236 : 1415;
3
curtain_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; }
(132, 62, curtains_sprite);
4
with (curtain_marker)
5
    
scr_depth
scr_depth

function
scr_depth(arg0 = id, arg1 = 0)
{ with (arg0) depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10)); }
();
6
snowflake[0] = 
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; }
(80, 60, spr_noellehouse_noelle_snowflakes_d);
7
snowflake[1] = 
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; }
(88, 60, spr_noellehouse_noelle_snowflakes_c);
8
snowflake[2] = 
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; }
(185, 60, spr_noellehouse_noelle_snowflakes_a);
9
snowflake[3] = 
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; }
(196, 60, spr_noellehouse_noelle_snowflakes_d);
10
snowflake[4] = 
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; }
(207, 60, spr_noellehouse_noelle_snowflakes_c);
11
snowflake[5] = 
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; }
(218, 60, spr_noellehouse_noelle_snowflakes_b);
12
snowflake[6] = 
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; }
(229, 60, spr_noellehouse_noelle_snowflakes_a);
13
for (var i = 0; i < array_length_1d(snowflake); i++)
14
{
15
    with (snowflake[i])
16
        
scr_depth
scr_depth

function
scr_depth(arg0 = id, arg1 = 0)
{ with (arg0) depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10)); }
();
17
}
18
var bed_collider = instance_create(88, 155, obj_solidblock);
19
bed_collider.sprite_index = spr_homealone_sul_alt;
20
bed_collider = instance_create(97, 134, obj_solidblock);
21
bed_collider.sprite_index = spr_homealone_sul_alt;
22
var bed_readable = instance_create(48, 127, obj_readable_room1);
23
with (bed_readable)
24
{
25
    extflag = "bed";
26
    image_xscale = 2.6;
27
    image_yscale = 2.2;
28
}
29
var computer_readable = instance_create(51, 207, obj_readable_room1);
30
with (computer_readable)
31
{
32
    extflag = "computer";
33
    image_xscale = 1.7;
34
    image_yscale = 0.5;
35
}
36
var tv_readable = instance_create(116, 193, obj_readable_room1);
37
with (tv_readable)
38
{
39
    extflag = "tv";
40
    image_xscale = 2.5;
41
    image_yscale = 1;
42
}
43
var couch_readable = instance_create(122, 105, obj_readable_room1);
44
with (couch_readable)
45
{
46
    extflag = "couch";
47
    image_xscale = 5.45;
48
    image_yscale = 1.35;
49
}
50
var plant_readable = instance_create(177, 195, obj_readable_room1);
51
with (plant_readable)
52
    extflag = "plant";
53
var desk_readable = instance_create(258, 156, obj_readable_room1);
54
with (desk_readable)
55
{
56
    extflag = "desk";
57
    image_xscale = 1;
58
    image_yscale = 2.35;
59
}
60
var closet_readable = instance_create(246, 112, obj_readable_room1);
61
with (closet_readable)
62
{
63
    extflag = "closet";
64
    image_xscale = 1.3;
65
    image_yscale = 0.95;
66
}