sQueenBloodDrop
0
0
0
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
startx = x;
starty = y;
alarm[0] = 10 + random(500);
image_speed = 0;
image_index = 0;
while (collision_point(x, y - 1, oSolid, true, true) == noone) y -= 16;
1
603
7
0
0
-1
2
self
0
0
1
instance_create(startx, starty, oWaterDrop);
instance_destroy();
1
603
7
0
0
-1
2
self
0
0
1
if (global.event[303] == 2) {
image_speed = 0.2;
visible = true;
alarm[1] = 300;
} else alarm[0] = 120 + random(600);
1
603
7
0
0
-1
2
self
0
0
1
event_user(0);
1
603
7
0
0
-1
2
self
0
0
1
event_user(0);
1
603
7
0
0
-1
2
self
0
0
1
if (vspeed != 0) {
repeat (4) {
expl = instance_create(x, y + 2, oFXAnimSpark);
expl.image_speed = 0.2;
expl.additive = 0;
expl.sprite_index = sQueenBloodParticle;
expl.direction = 45 + random(90);
expl.speed = 1 + random(1);
expl.gravity_direction = 270;
expl.gravity = 0.2;
}
snd = floor(random(3));
switch (snd) {
case 0: PlaySoundVisible(179, x, y); break;
case 1: PlaySoundVisible(180, x, y); break;
case 2: PlaySoundVisible(181, x, y); break;
}
instance_destroy();
}
1
603
7
0
0
-1
2
self
0
0
1
image_single = 3;
gravity_direction = 270;
gravity = 0.2;
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
-1