| 1234567891011121314151617181920212223242526272829303132333435 |
- function enemy_dummy_ai()
- {
- x_spd = 0;
- y_spd = 0;
-
- switch(state)
- {
- case "IDLE":
- if hitstun_timer == hitstun_max
- {
- state = "COUNTER";
- set_sprite(sEnemyDummyCounter);
- }
- facing = sign(global.player.x - x);
- break;
-
- case "COUNTER":
- if animation_end()
- {
- var _hb = enemy_create_hitboxML(384, 144, 0, -96, 10);
-
- state = "ATTACK";
- set_sprite(sEnemyDummyAttack);
- }
- break;
-
- case "ATTACK":
- if animation_end()
- {
- state = "IDLE";
- set_sprite(sEnemyDummyIdle);
- }
- break;
- }
- }
|