1
0

Create_0.gml 739 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. event_inherited();
  2. hp = 240;
  3. credit = 50;
  4. enemy_ai = hex_ai;
  5. hitbox = enemy_create_hitboxMC(160, 160);
  6. kb_factor = 0.5
  7. side_len = 128;
  8. roll_spd = 0;
  9. roll_acc = 0;
  10. roll_angle = 0;
  11. dir = 0;
  12. acc = 0;
  13. spd = 0;
  14. x_acc = 0;
  15. y_acc = 0;
  16. pivot_x = 0;
  17. pivot_y = 0;
  18. state = "IDLE";
  19. rebounce_timer = 0;
  20. angle_alter = 0;
  21. cnt = 0;
  22. last_attack = -1;
  23. current_attack = -1;
  24. depth = 10;
  25. base_y = 916;
  26. death_callback = function()
  27. {
  28. timer_active = false;
  29. with(oEnemyHex)
  30. {
  31. x_spd_kb = choose(-1, 1) * 15;
  32. y_spd_kb = 0;
  33. enemy_death();
  34. }
  35. screen_shake(40);
  36. repeat(30)
  37. icl(oFocusEndEffect);
  38. global.time_scale_t = 0;
  39. global.time_scale = 0.05;
  40. global.camera.smooth = 0.1;
  41. global.camera.follow = global.player;
  42. }
  43. timer_active = false;