Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set_attack_value(AT_NSPECIAL, AG_SPRITE, sprite_get("nspecial"));
- set_attack_value(AT_NSPECIAL, AG_NUM_WINDOWS, 3);
- set_attack_value(AT_NSPECIAL, AG_HURTBOX_SPRITE, sprite_get("nspecial"));
- set_window_value(AT_NSPECIAL, 1, AG_WINDOW_TYPE, 1);
- set_window_value(AT_NSPECIAL, 1, AG_WINDOW_LENGTH, 15);
- set_window_value(AT_NSPECIAL, 1, AG_WINDOW_ANIM_FRAMES, 3);
- set_window_value(AT_NSPECIAL, 2, AG_WINDOW_TYPE, 1);
- set_window_value(AT_NSPECIAL, 2, AG_WINDOW_LENGTH, 120);
- set_window_value(AT_NSPECIAL, 2, AG_WINDOW_ANIM_FRAMES, 1);
- set_window_value(AT_NSPECIAL, 2, AG_WINDOW_ANIM_FRAME_START, 4);
- set_window_value(AT_NSPECIAL, 3, AG_WINDOW_TYPE, 1);
- set_window_value(AT_NSPECIAL, 3, AG_WINDOW_LENGTH, 25);
- set_window_value(AT_NSPECIAL, 3, AG_WINDOW_ANIM_FRAMES, 5);
- set_window_value(AT_NSPECIAL, 3, AG_WINDOW_ANIM_FRAME_START, 4);
- set_num_hitboxes(AT_NSPECIAL, 4);
- //Spanwing effects
- set_hitbox_value(AT_NSPECIAL, 1, HG_PARENT_HITBOX, 0);
- set_hitbox_value(AT_NSPECIAL, 1, HG_HITBOX_TYPE, 2);
- set_hitbox_value(AT_NSPECIAL, 1, HG_WINDOW, 2);
- set_hitbox_value(AT_NSPECIAL, 1, HG_WINDOW_CREATION_FRAME, 21);
- set_hitbox_value(AT_NSPECIAL, 1, HG_LIFETIME, 80);
- set_hitbox_value(AT_NSPECIAL, 1, HG_HITBOX_X, 60);
- set_hitbox_value(AT_NSPECIAL, 1, HG_HITBOX_Y, -999);
- set_hitbox_value(AT_NSPECIAL, 1, HG_WIDTH, 90);
- set_hitbox_value(AT_NSPECIAL, 1, HG_HEIGHT, 60);
- set_hitbox_value(AT_NSPECIAL, 1, HG_PRIORITY, 10);
- set_hitbox_value(AT_NSPECIAL, 1, HG_DAMAGE, 0);
- set_hitbox_value(AT_NSPECIAL, 1, HG_ANGLE, 90);
- set_hitbox_value(AT_NSPECIAL, 1, HG_HITSTUN_MULTIPLIER, -1);
- set_hitbox_value(AT_NSPECIAL, 1, HG_PROJECTILE_GROUND_BEHAVIOR, 0);
- set_hitbox_value(AT_NSPECIAL, 1, HG_PROJECTILE_ENEMY_BEHAVIOR, 1);
- set_hitbox_value(AT_NSPECIAL, 1, HG_PROJECTILE_SPRITE, sprite_get("thunderspawn_proj"));
- set_hitbox_value(AT_NSPECIAL, 1, HG_PROJECTILE_MASK, sprite_get("thunderspawn_proj"));
- set_hitbox_value(AT_NSPECIAL, 1, HG_PROJECTILE_ANIM_SPEED, .2);
- set_hitbox_value(AT_NSPECIAL, 1, HG_PROJECTILE_VSPEED, 100);
- set_hitbox_value(AT_NSPECIAL, 2, HG_PARENT_HITBOX, 0);
- set_hitbox_value(AT_NSPECIAL, 2, HG_HITBOX_TYPE, 2);
- set_hitbox_value(AT_NSPECIAL, 2, HG_WINDOW, 2);
- set_hitbox_value(AT_NSPECIAL, 2, HG_WINDOW_CREATION_FRAME, 21);
- set_hitbox_value(AT_NSPECIAL, 2, HG_LIFETIME, 80);
- set_hitbox_value(AT_NSPECIAL, 2, HG_HITBOX_X, -120);
- set_hitbox_value(AT_NSPECIAL, 2, HG_HITBOX_Y, -999);
- set_hitbox_value(AT_NSPECIAL, 2, HG_WIDTH, 90);
- set_hitbox_value(AT_NSPECIAL, 2, HG_HEIGHT, 60);
- set_hitbox_value(AT_NSPECIAL, 2, HG_PRIORITY, 10);
- set_hitbox_value(AT_NSPECIAL, 2, HG_DAMAGE, 0);
- set_hitbox_value(AT_NSPECIAL, 2, HG_ANGLE, 90);
- set_hitbox_value(AT_NSPECIAL, 2, HG_HITSTUN_MULTIPLIER, -1);
- set_hitbox_value(AT_NSPECIAL, 2, HG_PROJECTILE_GROUND_BEHAVIOR, 0);
- set_hitbox_value(AT_NSPECIAL, 2, HG_PROJECTILE_ENEMY_BEHAVIOR, 1);
- set_hitbox_value(AT_NSPECIAL, 2, HG_PROJECTILE_SPRITE, sprite_get("thunderspawn_proj"));
- set_hitbox_value(AT_NSPECIAL, 2, HG_PROJECTILE_MASK, sprite_get("thunderspawn_proj"));
- set_hitbox_value(AT_NSPECIAL, 2, HG_PROJECTILE_ANIM_SPEED, .2);
- set_hitbox_value(AT_NSPECIAL, 2, HG_PROJECTILE_VSPEED, 100);
- //Thunder projectiles
- set_hitbox_value(AT_NSPECIAL, 3, HG_PARENT_HITBOX, 0);
- set_hitbox_value(AT_NSPECIAL, 3, HG_HITBOX_TYPE, 2);
- set_hitbox_value(AT_NSPECIAL, 3, HG_WINDOW, 2);
- set_hitbox_value(AT_NSPECIAL, 3, HG_WINDOW_CREATION_FRAME, 100);
- set_hitbox_value(AT_NSPECIAL, 3, HG_LIFETIME, 120);
- set_hitbox_value(AT_NSPECIAL, 3, HG_HITBOX_X, 60);
- set_hitbox_value(AT_NSPECIAL, 3, HG_HITBOX_Y, -999);
- set_hitbox_value(AT_NSPECIAL, 3, HG_WIDTH, 90);
- set_hitbox_value(AT_NSPECIAL, 3, HG_HEIGHT, 90);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PRIORITY, 10);
- set_hitbox_value(AT_NSPECIAL, 3, HG_DAMAGE, 20);
- set_hitbox_value(AT_NSPECIAL, 3, HG_ANGLE, 90);
- set_hitbox_value(AT_NSPECIAL, 3, HG_ANGLE_FLIPPER, 9);
- set_hitbox_value(AT_NSPECIAL, 3, HG_BASE_KNOCKBACK, 4);
- set_hitbox_value(AT_NSPECIAL, 3, HG_KNOCKBACK_SCALING, 1.5);
- set_hitbox_value(AT_NSPECIAL, 3, HG_BASE_HITPAUSE, 15);
- set_hitbox_value(AT_NSPECIAL, 3, HG_HITPAUSE_SCALING, 1.5);
- set_hitbox_value(AT_NSPECIAL, 3, HG_HITSTUN_MULTIPLIER, 1);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_GROUND_BEHAVIOR, 0);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_WALL_BEHAVIOR, 0);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_ENEMY_BEHAVIOR, 1);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_DOES_NOT_REFLECT, 1);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_SPRITE, sprite_get("thunder_proj"));
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_MASK, sprite_get("thunder_proj"));
- //set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_DESTROY_EFFECT, sprite_get("thunderspawn_proj"));
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_ANIM_SPEED, .2);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_HSPEED, 5);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_VSPEED, 100);
- set_hitbox_value(AT_NSPECIAL, 3, HG_PROJECTILE_GRAVITY, 999);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PARENT_HITBOX, 0);
- set_hitbox_value(AT_NSPECIAL, 4, HG_HITBOX_TYPE, 2);
- set_hitbox_value(AT_NSPECIAL, 4, HG_WINDOW, 2);
- set_hitbox_value(AT_NSPECIAL, 4, HG_WINDOW_CREATION_FRAME, 100);
- set_hitbox_value(AT_NSPECIAL, 4, HG_LIFETIME, 120);
- set_hitbox_value(AT_NSPECIAL, 4, HG_HITBOX_X, -120);
- set_hitbox_value(AT_NSPECIAL, 4, HG_HITBOX_Y, -999);
- set_hitbox_value(AT_NSPECIAL, 4, HG_WIDTH, 90);
- set_hitbox_value(AT_NSPECIAL, 4, HG_HEIGHT, 60);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PRIORITY, 10);
- set_hitbox_value(AT_NSPECIAL, 4, HG_DAMAGE, 20);
- set_hitbox_value(AT_NSPECIAL, 4, HG_ANGLE, 90);
- set_hitbox_value(AT_NSPECIAL, 4, HG_ANGLE_FLIPPER, 9);
- set_hitbox_value(AT_NSPECIAL, 4, HG_BASE_KNOCKBACK, 4);
- set_hitbox_value(AT_NSPECIAL, 4, HG_KNOCKBACK_SCALING, 1.5);
- set_hitbox_value(AT_NSPECIAL, 4, HG_BASE_HITPAUSE, 15);
- set_hitbox_value(AT_NSPECIAL, 4, HG_HITPAUSE_SCALING, 1.5);
- set_hitbox_value(AT_NSPECIAL, 4, HG_HITSTUN_MULTIPLIER, 1);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_GROUND_BEHAVIOR, 0);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_WALL_BEHAVIOR, 0);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_ENEMY_BEHAVIOR, 1);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_DOES_NOT_REFLECT, 1);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_SPRITE, sprite_get("thunder_proj"));
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_MASK, sprite_get("thunder_proj"));
- //set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_DESTROY_EFFECT, sprite_get("thunderspawn_proj"));
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_ANIM_SPEED, .2);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_HSPEED, -5);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_VSPEED, 100);
- set_hitbox_value(AT_NSPECIAL, 4, HG_PROJECTILE_GRAVITY, 999);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement