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