30 lines
528 B
Plaintext
30 lines
528 B
Plaintext
|
blast--;
|
||
|
if (!blast) {
|
||
|
change_timer--;
|
||
|
attack_timer--;
|
||
|
attacking--;
|
||
|
}
|
||
|
if (blast) {
|
||
|
dspeed--;
|
||
|
}
|
||
|
|
||
|
if (change_timer <= 0 && !attacking ) {
|
||
|
change_timer = 50 + random(150);
|
||
|
dspeed = 0.1 + random(0.5);
|
||
|
direction = random(360);
|
||
|
}
|
||
|
if (attack_timer <= 30 && !attacking) {
|
||
|
attack_dir = point_direction(x, y, obj_player_cirno.x, obj_player_cirno.y) - 10 + random(20);
|
||
|
}
|
||
|
|
||
|
if (attack_timer <= 0) {
|
||
|
audio_play_sound(snd_weee, 1, false);
|
||
|
attack_timer = 360 + random(300);
|
||
|
attacking = 90;
|
||
|
dspeed = 5;
|
||
|
direction = attack_dir;
|
||
|
}
|
||
|
|
||
|
|
||
|
|