Guest User

Untitled

a guest
Sep 3rd, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if you_wanna_be_cool { name_yo_game() }
  2. if state_type = "stand" || state_type = "run" {
  3.         hspeed = 0;
  4.         state_type = "attack";
  5.         attack_type = "usmash";
  6.         image_speed = 0.25;
  7.         sprite_index = usmash_sprite;
  8.         image_index=0;
  9.         timer = 0;
  10.         time = 89;
  11.         timer_speed=1;
  12.         charge_frame = 15;
  13.         powerup_landed = 0;
  14. }
  15.         if timer < time {
  16.             state_type = "attack";
  17.             if timer = 17
  18.                 instance_create(x,y-20*size,obj_spark_effect)
  19.             if timer = 24 {
  20.                 sound_play(psi_sound3);
  21.                 create_hitbox(5*max(1,powerup*1.5),90,5*max(1,powerup*1.5),0,12*max(1,powerup*1.5),5,magic2,obj_spark_hit2,1.25,0.75,2,20,self.id,3,5);
  22.                 hitbox.shake_type = 0
  23.                 hitbox.charge_dmg = 0
  24.                 hitbox.charge_kb = 0
  25.                 duster = instance_create(x-(8-facing*16)*size,y,obj_dust_effect)
  26.                 duster.facing = facing
  27.                 duster.image_alpha = 0.75
  28.                 duster.image_xscale *= 0.5*size
  29.                 duster.image_yscale *= 0.4*size
  30.                 duster = instance_create(x+(8-facing*16)*size,y,obj_dust_effect)
  31.                 duster.facing = 1-facing
  32.                 duster.image_alpha = 0.75
  33.                 duster.image_xscale *= 0.5*size
  34.                 duster.image_yscale *= 0.4*size
  35.             }
  36.             if timer = 28 {
  37.                 sound_play(usmash_voice);
  38.                 if ( attack_success ) powerup_landed = 1;
  39.                 create_hitbox(16*max(1,powerup*1.5),75+facing*30,6.65*max(1,powerup*1.5),9.25*max(1,powerup*1.5),12*max(1,powerup*1.5),18,magic4,obj_spark_shock,1.2,1.4,1,33,self.id,18,5);
  40.                 hitbox.charge_dmg = 1.1
  41.                 hitbox.hitshake_type = 2
  42.             }
  43.             if timer = 34 {
  44.                 duster = instance_create(x+(6-facing*12)*size,y,obj_dust_effect)
  45.                 hitbox.damage = 14*size;
  46.                 hitbox.kbg = 6.75*size;
  47.                 hitbox.hitlag_frames = round(13*size);
  48.                 hitbox.hitbox_y = 37*size
  49.             }
  50.             if image_index >= image_number - image_speed    
  51.                 image_speed = 0
  52.         }  
  53. if timer >= time-1 && state_type != "flinch" && state_type != "air_flinch" {
  54.     if ( attack_success ) powerup_landed = 1;
  55.     if ( powerup_landed == 0 )
  56.       {
  57.       powerup = 0;
  58.       }
  59.     attack_type = "none";
  60.     if air > 0
  61.         state_type = "jump";
  62.     else
  63.         state_type = "stand";
  64.     timer = 0;
  65.     time =-1;
  66. }
Add Comment
Please, Sign In to add comment