sArachnusSpikes
0
-1
0
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
active = 1;
startx = x;
alarm[0] = 60;
alarm[1] = 1;
//damage = 10;
damage = global.mod_arachnusdamagespikes;
hpush = 7;
vpush = -3;
1
603
7
0
0
-1
2
self
0
0
1
spark = instance_create(x, y + 4 + random(24), oFXAnimSpark);
spark.sprite_index = sBatterySpark;
spark.image_speed = 0.5;
spark.additive = 1;
spark.image_xscale = choose(1, -1);
spark.image_yscale = choose(1, -1);
spark.image_angle = random(360);
spark.depth = -1;
alarm[1] = 10 + random(30);
1
603
7
0
0
-1
2
self
0
0
1
if (active) {
if (x != targetx) x += facing;
} else if (x != startx) {
x -= facing;
} else instance_destroy();
alarm[0] = 2;
1
603
7
0
0
-1
2
self
0
0
1
if (other.state == 4) with (other) {
state = 90;
statetime = 0;
}
1
603
7
0
0
-1
2
self
0
0
1
damage_player(damage, hpush, vpush, 0, 0);
1
603
7
0
0
-1
2
self
0
0
1
draw_sprite_ext(sprite_index, -1, x, y, facing, 1, 0, -1, 1);
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
0