Advertisement
Guest User

Untitled

a guest
Dec 14th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. if swallowed {
  2. swallowed = 0;
  3. var ability_spr = sprite_get("kirby");
  4. var projectile_spr = sprite_get("fspecial_proj");
  5. var ability_hurt = sprite_get("kirby_hurt");
  6.  
  7. with enemykirby {
  8. set_attack_value(AT_EXTRA_3, AG_CATEGORY, 2);
  9. set_attack_value(AT_EXTRA_3, AG_SPRITE, ability_spr);
  10. set_attack_value(AT_EXTRA_3, AG_NUM_WINDOWS, 2);
  11. set_attack_value(AT_EXTRA_3, AG_HAS_LANDING_LAG, 4);
  12. set_attack_value(AT_EXTRA_3, AG_OFF_LEDGE, 1);
  13. set_attack_value(AT_EXTRA_3, AG_AIR_SPRITE, ability_spr);
  14. set_attack_value(AT_EXTRA_3, AG_HURTBOX_SPRITE, ability_hurt);
  15.  
  16.  
  17. set_window_value(AT_EXTRA_3, 1, AG_WINDOW_TYPE, 1);
  18. set_window_value(AT_EXTRA_3, 1, AG_WINDOW_LENGTH, 20);
  19. set_window_value(AT_EXTRA_3, 1, AG_WINDOW_ANIM_FRAMES, 4);
  20. set_window_value(AT_EXTRA_3, 1, AG_WINDOW_ANIM_FRAME_START, 0);
  21. set_window_value(AT_EXTRA_3, 1, AG_WINDOW_HAS_SFX, 1);
  22.  
  23. set_window_value(AT_EXTRA_3, 2, AG_WINDOW_TYPE, 1);
  24. set_window_value(AT_EXTRA_3, 2, AG_WINDOW_LENGTH, 13);
  25. set_window_value(AT_EXTRA_3, 2, AG_WINDOW_ANIM_FRAMES, 1);
  26. set_window_value(AT_EXTRA_3, 2, AG_WINDOW_HAS_SFX, 1);
  27. set_window_value(AT_EXTRA_3, 2, AG_WINDOW_SFX, asset_get("sfx_ell_utilt_fire"));
  28. set_window_value(AT_EXTRA_3, 2, AG_WINDOW_SFX_FRAME, 4);
  29.  
  30.  
  31.  
  32. set_num_hitboxes(AT_EXTRA_3, 2);
  33.  
  34. set_hitbox_value(AT_EXTRA_3, 1, HG_PARENT_HITBOX, 1);
  35. set_hitbox_value(AT_EXTRA_3, 1, HG_HITBOX_TYPE, 2);
  36. set_hitbox_value(AT_EXTRA_3, 1, HG_WINDOW, 1);
  37. set_hitbox_value(AT_EXTRA_3, 1, HG_LIFETIME, 20);
  38. set_hitbox_value(AT_EXTRA_3, 1, HG_HITBOX_X, -30);
  39. set_hitbox_value(AT_EXTRA_3, 1, HG_HITBOX_Y, -75);
  40. set_hitbox_value(AT_EXTRA_3, 1, HG_WIDTH, 90);
  41. set_hitbox_value(AT_EXTRA_3, 1, HG_HEIGHT, 60);
  42. set_hitbox_value(AT_EXTRA_3, 1, HG_PRIORITY, 3);
  43. set_hitbox_value(AT_EXTRA_3, 1, HG_DAMAGE, 10);
  44. set_hitbox_value(AT_EXTRA_3, 1, HG_ANGLE, 50);
  45. set_hitbox_value(AT_EXTRA_3, 1, HG_VISUAL_EFFECT, 15);
  46. set_hitbox_value(AT_EXTRA_3, 1, HG_VISUAL_EFFECT_Y_OFFSET, -5);
  47. set_hitbox_value(AT_EXTRA_3, 1, HG_HITSTUN_MULTIPLIER, 5);
  48. set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_SPRITE, projectile_spr);
  49. set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_MASK, projectile_spr));
  50. set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_ANIM_SPEED, .2);
  51. set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_HSPEED, 1);
  52. set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_VSPEED, 1);
  53. set_hitbox_value(AT_EXTRA_3, 1, HG_EFFECT, 1);
  54. set_hitbox_value(AT_EXTRA_3, 1, HG_BASE_KNOCKBACK, 5);
  55.  
  56. set_hitbox_value(AT_EXTRA_3, 2, HG_PARENT_HITBOX, 2);
  57. set_hitbox_value(AT_EXTRA_3, 2, HG_HITBOX_TYPE, 2);
  58. set_hitbox_value(AT_EXTRA_3, 2, HG_WINDOW, 2);
  59. set_hitbox_value(AT_EXTRA_3, 2, HG_LIFETIME, 16);
  60. set_hitbox_value(AT_EXTRA_3, 2, HG_HITBOX_X, -30);
  61. set_hitbox_value(AT_EXTRA_3, 2, HG_HITBOX_Y, -50);
  62. set_hitbox_value(AT_EXTRA_3, 2, HG_WIDTH, 90);
  63. set_hitbox_value(AT_EXTRA_3, 2, HG_HEIGHT, 60);
  64. set_hitbox_value(AT_EXTRA_3, 2, HG_PRIORITY, 3);
  65. set_hitbox_value(AT_EXTRA_3, 2, HG_DAMAGE, 7);
  66. set_hitbox_value(AT_EXTRA_3, 2, HG_ANGLE, 50);
  67. set_hitbox_value(AT_EXTRA_3, 2, HG_VISUAL_EFFECT, 15);
  68. set_hitbox_value(AT_EXTRA_3, 2, HG_VISUAL_EFFECT_Y_OFFSET, -5);
  69. set_hitbox_value(AT_EXTRA_3, 2, HG_HITSTUN_MULTIPLIER, .5);
  70. set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_SPRITE, projectile_spr);
  71. set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_MASK, projectile_spr);
  72. set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_ANIM_SPEED, .2);
  73. set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_HSPEED, 15);
  74. set_hitbox_value(AT_EXTRA_3, 2, HG_EFFECT, 1);
  75. set_hitbox_value(AT_EXTRA_3, 2, HG_BASE_KNOCKBACK, 5);
  76. }
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement