1 |
l_buffer -= 1; |
2 |
timer += 1; |
3 |
if (h_mode == 0) |
4 |
{ |
5 |
if (timer > 1 && timer < 10) |
6 |
{ |
7 |
caster_stop(er); |
8 |
instance_create(-80 + x + ((i / 8) * 640) + 20, 360, obj_rainbowtarget); |
9 |
i += 1; |
10 |
} |
11 |
if (timer > 21 && timer < 30) |
12 |
{ |
13 |
caster_stop(er); |
14 |
instance_create((-80 + x + ((i / 8) * 640)) - 20, 360, obj_rainbowtarget); |
15 |
i -= 1; |
16 |
} |
17 |
if (timer > 41 && timer < 50) |
18 |
{ |
19 |
caster_stop(er); |
20 |
instance_create(-80 + x + ((i / 8) * 640) + 20, 360, obj_rainbowtarget); |
21 |
i += 1; |
22 |
} |
23 |
if (timer > 61 && timer < 70) |
24 |
{ |
25 |
caster_stop(er); |
26 |
instance_create((-80 + x + ((i / 8) * 640)) - 20, 360, obj_rainbowtarget); |
27 |
i -= 1; |
28 |
} |
29 |
if (timer == 90) |
30 |
{ |
31 |
gg = instance_create(200, 360, obj_rainbowtarget); |
32 |
gg.giga = 1; |
33 |
gg.image_xscale = 3; |
34 |
gg.image_yscale = 3; |
35 |
gg = instance_create(320, 360, obj_rainbowtarget); |
36 |
gg.giga = 1; |
37 |
gg.image_xscale = 3; |
38 |
gg.image_yscale = 3; |
39 |
gg = instance_create(440, 360, obj_rainbowtarget); |
40 |
gg.giga = 1; |
41 |
gg.image_xscale = 3; |
42 |
gg.image_yscale = 3; |
43 |
} |
44 |
if (timer == 106) |
45 |
{ |
46 |
gg = instance_create(260, 360, obj_rainbowtarget); |
47 |
gg.giga = 1; |
48 |
gg.image_xscale = 3; |
49 |
gg.image_yscale = 3; |
50 |
gg = instance_create(380, 360, obj_rainbowtarget); |
51 |
gg.giga = 1; |
52 |
gg.image_xscale = 3; |
53 |
gg.image_yscale = 3; |
54 |
} |
55 |
if (timer == 122) |
56 |
{ |
57 |
gg = instance_create(200, 360, obj_rainbowtarget); |
58 |
gg.giga = 1; |
59 |
gg.image_xscale = 3; |
60 |
gg.image_yscale = 3; |
61 |
gg = instance_create(320, 360, obj_rainbowtarget); |
62 |
gg.giga = 1; |
63 |
gg.image_xscale = 3; |
64 |
gg.image_yscale = 3; |
65 |
gg = instance_create(440, 360, obj_rainbowtarget); |
66 |
gg.giga = 1; |
67 |
gg.image_xscale = 3; |
68 |
gg.image_yscale = 3; |
69 |
} |
70 |
} |
71 |
if (h_mode == 1) |
72 |
{ |
73 |
if (timer > 1 && timer < 10) |
74 |
{ |
75 |
caster_stop(er); |
76 |
instance_create(-80 + x + ((i / 8) * 640) + 20, 360, obj_rainbowtarget); |
77 |
i += 1; |
78 |
} |
79 |
if (timer > 17 && timer < 27) |
80 |
{ |
81 |
caster_stop(er); |
82 |
instance_create((-80 + x + ((i / 8) * 640)) - 20, 360, obj_rainbowtarget); |
83 |
i -= 1; |
84 |
} |
85 |
if (timer > 34 && timer < 44) |
86 |
{ |
87 |
caster_stop(er); |
88 |
instance_create(-80 + x + ((i / 8) * 640) + 20, 360, obj_rainbowtarget); |
89 |
i += 1; |
90 |
} |
91 |
if (timer > 54 && timer < 70) |
92 |
{ |
93 |
caster_stop(er); |
94 |
instance_create(obj_heart.x + 8, 360, obj_rainbowtarget); |
95 |
i += 1; |
96 |
} |
97 |
if (timer == 76 || timer == 91 || timer == 106 || timer == 121 || timer == 136) |
98 |
{ |
99 |
caster_stop(er); |
100 |
gg = instance_create(200 + (rr * 60), 360, obj_rainbowtarget); |
101 |
gg.giga = 1; |
102 |
gg.image_xscale = 3; |
103 |
gg.image_yscale = 3; |
104 |
rr += 1; |
105 |
} |
106 |
} |