sProboscum
0
-1
-10
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
image_speed = 0;
active = 1;
platform = -4;
timer = 0;
stepping = 0;
image_xscale = 1;
eye_frame = 0;
if (global.event[200] == 0) {
active = 0;
image_index = 9;
}
1
603
7
0
0
-1
2
self
0
0
1
if (active && timer > 0) {
timer = 0;
stepping = 0;
}
1
603
7
0
0
-1
2
self
0
0
1
if (active) {
timer = 58;
alarm[2] = 120;
}
1
603
7
0
0
-1
2
self
0
0
1
active = 1;
stepping = 0;
eye_frame = 0;
1
603
7
0
0
-1
2
self
0
0
1
if (active) {
if (image_index >= 0.2) image_index -= 0.2;
eye_frame = !eye_frame;
if (!instance_exists(platform) && image_index <= 2) {
platform = instance_create(x - 16, y, oPlatform1);
platform.image_xscale = 2;
}
if (timer >= 60) {
active = 0;
timer = 0;
with (platform) instance_destroy();
alarm[0] = 180;
stepping = 0;
}
} else {
if (image_index < 9) image_index += 0.5;
eye_frame = 2;
}
1
603
7
0
0
-1
2
self
0
0
1
if (other.yVel == 0) {
timer += 1;
if (stepping == 0) {
stepping = 1;
alarm[1] = 120;
}
}
1
603
7
0
0
-1
2
self
0
0
1
draw_self();
if (global.event[200] > 0) draw_sprite(sProboscumEye, eye_frame, x - 8 * image_xscale, y + 1);
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
-1