Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_parallaxer_Create_0

(view raw script w/o annotations or w/e)
1
xstart = 0;
2
ystart = 0;
3
image_alpha = 0;
4
autoxinc1 = 0;
5
autoyinc1 = 0;
6
autoxinc2 = 0;
7
autoyinc2 = 0;
8
autoxinc3 = 0;
9
autoyinc3 = 0;
10
autoxinc4 = 0;
11
autoyinc4 = 0;
12
ss1 = 0.5;
13
ssy1 = 0.1;
14
ss2 = 0.6;
15
ssy2 = 0.15;
16
ss3 = 0.7;
17
ssy3 = 0.18;
18
ss4 = 0.8;
19
ssy4 = 0.2;
20
autox1 = 0;
21
autoy1 = 0;
22
autox2 = 0;
23
autoy2 = 0;
24
autox3 = 0;
25
autoy3 = 0;
26
autox4 = 0;
27
autoy4 = 0;
28
layer1 = layer_get_id("PARALLAX_1");
29
if (layer1 == -1)
30
    layer1 = layer_get_id("PARALLAX");
31
layer2 = layer_get_id("PARALLAX_2");
32
layer3 = layer_get_id("PARALLAX_3");
33
layer4 = layer_get_id("PARALLAX_4");
34
if (layer1 == -1)
35
{
36
    instance_destroy();
37
    debug_message("The layer \"PARALLAX_1\" couldn't be found, so parallax won't work. -obj_churchParallaxer");
38
}
39
if (room == room_dw_church_intro_guei)
40
    ssy1 = 0.05;
41
if (room == room_dw_churchc_superprophecies)
42
{
43
    ss1 = 0.2;
44
    ssy1 = 0.2;
45
    ss2 = 0.4;
46
    ssy2 = 0.4;
47
    ss3 = 0.7;
48
    ssy3 = 0.7;
49
    ss4 = 0.8;
50
    ssy4 = 0.2;
51
}