1 |
drawblack = 1; |
2 |
makelines = 1; |
3 |
makecoaster = 0; |
4 |
ymodifier = -80; |
5 |
ymodifierb = 0; |
6 |
makeclouds = 1; |
7 |
makecity = 1; |
8 |
makeground = 1; |
9 |
ssymod = 1; |
10 |
if (room == room_dw_cyber_intro_2) |
11 |
{ |
12 |
makecity = 0; |
13 |
makeground = 0; |
14 |
makelines = 0; |
15 |
} |
16 |
if (room == room_dw_cyber_savepoint) |
17 |
ymodifier = 0; |
18 |
if (room == room_dw_cyber_battle_maze_1) |
19 |
ymodifier = -100; |
20 |
if (room == room_dw_cyber_music_bullet) |
21 |
{ |
22 |
ymodifier = 60; |
23 |
ssymod = 5; |
24 |
} |
25 |
if (room == room_dw_cyber_tasque_battle) |
26 |
ymodifier = 60; |
27 |
if (room == room_dw_cyber_keyboard_puzzle_1) |
28 |
ymodifier = 60; |
29 |
if (room == room_dw_cyber_maze_fireworks) |
30 |
ymodifier = 5; |
31 |
if (room == room_dw_cyber_post_music_boss_slide) |
32 |
{ |
33 |
drawblack = 1; |
34 |
ymodifier = 1880; |
35 |
} |
36 |
if (room == room_dw_cyber_teacup_final) |
37 |
{ |
38 |
drawblack = 0; |
39 |
ymodifier = 7000; |
40 |
} |
41 |
with (obj_mainchara) |
42 |
bg = 1; |
43 |
layersprites = [spr_bg_cyber_parallax_clouds, spr_bg_cyber_parallax_buildings, spr_bg_cyber_parallax_coaster, spr_bg_cyber_parallax_ground]; |
44 |
drawx = camerax(); |
45 |
drawy = cameray(); |
46 |
siner = 0; |
47 |
y_offset = -80; |
48 |
y_startpos = ystart; |
49 |
clouds_drawy = 0; |
50 |
ground_drawy = 0; |
51 |
room_scale = room_width / 20; |
52 |
for (var i = 0; i < array_length_1d(layersprites); i++) |
53 |
{ |
54 |
if (i == 2) |
55 |
ymodifierb = 80; |
56 |
if (i == 0) |
57 |
ymodifierb = -ymodifier - 10; |
58 |
var bglayer = instance_create(0, ymodifier + ymodifierb, obj_parallaxer_layer_cyber); |
59 |
bglayer.ss = (0.24 * array_length_1d(layersprites)) - (0.02 * i); |
60 |
bglayer.ssy = bglayer.ss * 0.2 * ssymod; |
61 |
bglayer.sprite_index = layersprites[i]; |
62 |
if (i == 0) |
63 |
bglayer.ssy = 1; |
64 |
if (makecoaster == 0 && i == 2) |
65 |
bglayer.visible = 0; |
66 |
if (makecity == 0 && i == 1) |
67 |
bglayer.visible = 0; |
68 |
if (makeclouds == 0 && i == 0) |
69 |
bglayer.visible = 0; |
70 |
if (makeground == 0 && i == 3) |
71 |
bglayer.visible = 0; |
72 |
bglayer.drawblack = drawblack; |
73 |
bglayer.shadoweffect = 1; |
74 |
if (i == 1) |
75 |
bglayer.citylights = 1; |
76 |
if (i == 0) |
77 |
bglayer.shadoweffect = 1; |
78 |
bglayer.depth = 1005500 - (i * 100); |
79 |
ymodifierb = 0; |
80 |
} |
81 |
depth = 1005000; |
82 |
if (room == room_dw_cyber_teacup_final) |
83 |
depth = 1005100; |
84 |
init = 0; |