Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if swallowed {
- swallowed = 0;
- var ability_spr = sprite_get("kirby");
- var projectile_spr = sprite_get("fspecial_proj");
- var ability_hurt = sprite_get("kirby_hurt");
- with enemykirby {
- set_attack_value(AT_EXTRA_3, AG_CATEGORY, 2);
- set_attack_value(AT_EXTRA_3, AG_SPRITE, ability_spr);
- set_attack_value(AT_EXTRA_3, AG_NUM_WINDOWS, 2);
- set_attack_value(AT_EXTRA_3, AG_HAS_LANDING_LAG, 4);
- set_attack_value(AT_EXTRA_3, AG_OFF_LEDGE, 1);
- set_attack_value(AT_EXTRA_3, AG_AIR_SPRITE, ability_spr);
- set_attack_value(AT_EXTRA_3, AG_HURTBOX_SPRITE, ability_hurt);
- set_window_value(AT_EXTRA_3, 1, AG_WINDOW_TYPE, 1);
- set_window_value(AT_EXTRA_3, 1, AG_WINDOW_LENGTH, 20);
- set_window_value(AT_EXTRA_3, 1, AG_WINDOW_ANIM_FRAMES, 4);
- set_window_value(AT_EXTRA_3, 1, AG_WINDOW_ANIM_FRAME_START, 0);
- set_window_value(AT_EXTRA_3, 1, AG_WINDOW_HAS_SFX, 1);
- set_window_value(AT_EXTRA_3, 2, AG_WINDOW_TYPE, 1);
- set_window_value(AT_EXTRA_3, 2, AG_WINDOW_LENGTH, 13);
- set_window_value(AT_EXTRA_3, 2, AG_WINDOW_ANIM_FRAMES, 1);
- set_window_value(AT_EXTRA_3, 2, AG_WINDOW_HAS_SFX, 1);
- set_window_value(AT_EXTRA_3, 2, AG_WINDOW_SFX, asset_get("sfx_ell_utilt_fire"));
- set_window_value(AT_EXTRA_3, 2, AG_WINDOW_SFX_FRAME, 4);
- set_num_hitboxes(AT_EXTRA_3, 2);
- set_hitbox_value(AT_EXTRA_3, 1, HG_PARENT_HITBOX, 1);
- set_hitbox_value(AT_EXTRA_3, 1, HG_HITBOX_TYPE, 2);
- set_hitbox_value(AT_EXTRA_3, 1, HG_WINDOW, 1);
- set_hitbox_value(AT_EXTRA_3, 1, HG_LIFETIME, 20);
- set_hitbox_value(AT_EXTRA_3, 1, HG_HITBOX_X, -30);
- set_hitbox_value(AT_EXTRA_3, 1, HG_HITBOX_Y, -75);
- set_hitbox_value(AT_EXTRA_3, 1, HG_WIDTH, 90);
- set_hitbox_value(AT_EXTRA_3, 1, HG_HEIGHT, 60);
- set_hitbox_value(AT_EXTRA_3, 1, HG_PRIORITY, 3);
- set_hitbox_value(AT_EXTRA_3, 1, HG_DAMAGE, 10);
- set_hitbox_value(AT_EXTRA_3, 1, HG_ANGLE, 50);
- set_hitbox_value(AT_EXTRA_3, 1, HG_VISUAL_EFFECT, 15);
- set_hitbox_value(AT_EXTRA_3, 1, HG_VISUAL_EFFECT_Y_OFFSET, -5);
- set_hitbox_value(AT_EXTRA_3, 1, HG_HITSTUN_MULTIPLIER, 5);
- set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_SPRITE, projectile_spr);
- set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_MASK, projectile_spr));
- set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_ANIM_SPEED, .2);
- set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_HSPEED, 1);
- set_hitbox_value(AT_EXTRA_3, 1, HG_PROJECTILE_VSPEED, 1);
- set_hitbox_value(AT_EXTRA_3, 1, HG_EFFECT, 1);
- set_hitbox_value(AT_EXTRA_3, 1, HG_BASE_KNOCKBACK, 5);
- set_hitbox_value(AT_EXTRA_3, 2, HG_PARENT_HITBOX, 2);
- set_hitbox_value(AT_EXTRA_3, 2, HG_HITBOX_TYPE, 2);
- set_hitbox_value(AT_EXTRA_3, 2, HG_WINDOW, 2);
- set_hitbox_value(AT_EXTRA_3, 2, HG_LIFETIME, 16);
- set_hitbox_value(AT_EXTRA_3, 2, HG_HITBOX_X, -30);
- set_hitbox_value(AT_EXTRA_3, 2, HG_HITBOX_Y, -50);
- set_hitbox_value(AT_EXTRA_3, 2, HG_WIDTH, 90);
- set_hitbox_value(AT_EXTRA_3, 2, HG_HEIGHT, 60);
- set_hitbox_value(AT_EXTRA_3, 2, HG_PRIORITY, 3);
- set_hitbox_value(AT_EXTRA_3, 2, HG_DAMAGE, 7);
- set_hitbox_value(AT_EXTRA_3, 2, HG_ANGLE, 50);
- set_hitbox_value(AT_EXTRA_3, 2, HG_VISUAL_EFFECT, 15);
- set_hitbox_value(AT_EXTRA_3, 2, HG_VISUAL_EFFECT_Y_OFFSET, -5);
- set_hitbox_value(AT_EXTRA_3, 2, HG_HITSTUN_MULTIPLIER, .5);
- set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_SPRITE, projectile_spr);
- set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_MASK, projectile_spr);
- set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_ANIM_SPEED, .2);
- set_hitbox_value(AT_EXTRA_3, 2, HG_PROJECTILE_HSPEED, 15);
- set_hitbox_value(AT_EXTRA_3, 2, HG_EFFECT, 1);
- set_hitbox_value(AT_EXTRA_3, 2, HG_BASE_KNOCKBACK, 5);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement