sSkorpLure
0
-1
0
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
alarm[0] = 1; // og 1
image_speed = 0.15;
sprite_index = skorp_get_lure(sSkorpLureR);
state = 0;
cooldown = 0;
glowing = 0;
1
603
7
0
0
-1
2
self
0
0
1
visible = 1;
switch (floor(image_angle)) {
case 270:
case 90: {
sprite_index = skorp_get_lure(sSkorpLureUpR);
break;
}
default: {
sprite_index = skorp_get_lure(sSkorpLureR);
break;
}
}
image_index = 0;
1
603
7
0
0
-1
2
self
0
0
1
switch (floor(image_angle)) {
case 180: {
image_yscale = -1;
break;
}
case 270:
case 90: {
sprite_index = skorp_get_lure(sSkorpLureUpR);
break;
}
default: {
// do things
break;
}
}
for (var i = 0; i < 32; i++) {
if (collision_point(x, y, oSolid, false, false)) {
x += lengthdir_x(1, image_angle);
y += lengthdir_y(1, image_angle);
} else {
x -= lengthdir_x(1, image_angle);
y -= lengthdir_y(1, image_angle);
break;
}
}
startx = x;
starty = y;
1
603
7
0
0
-1
2
self
0
0
1
if ((sprite_index == skorp_get_lure(sSkorpLure)) || (sprite_index == skorp_get_lure(sSkorpLureUp))) {
image_speed = 0.15;
// Twitching
if ((irandom(35) == 0) && (cooldown <= 0)) {
glowing = 40;
cooldown = 80;
}
}
if (cooldown > 0) {
cooldown --;
}
if (glowing > 0) {
glowing --;
}
if (state == 100) {
switch (floor(image_angle)) {
case 270:
case 90: {
sprite_index = skorp_get_lure(sSkorpLureUpV);
break;
}
default: {
sprite_index = skorp_get_lure(sSkorpLureV);
break;
}
}
if (visible == 0) {
instance_destroy();
}
}
1
603
7
0
0
-1
2
self
0
0
1
if ((sprite_index == skorp_get_lure(sSkorpLureV)) || (sprite_index == skorp_get_lure(sSkorpLureUpV))) {
visible = 0;
} else if (sprite_index == skorp_get_lure(sSkorpLureR)) {
sprite_index = skorp_get_lure(sSkorpLure);
} else if (sprite_index == skorp_get_lure(sSkorpLureUpR)) {
sprite_index = skorp_get_lure(sSkorpLureUp);
}
1
603
7
0
0
-1
2
self
0
0
1
draw_self();
draw_set_blend_mode(bm_add);
repeat (2) {
draw_sprite_ext(sprite_index, image_index, x, y, image_xscale, image_yscale, image_angle, -1, glowing/40);
}
draw_set_blend_mode(bm_normal);
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
0