Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if you_wanna_be_cool { name_yo_game() }
- if state_type = "stand" || state_type = "run" {
- hspeed = 0;
- state_type = "attack";
- attack_type = "usmash";
- image_speed = 0.25;
- sprite_index = usmash_sprite;
- image_index=0;
- timer = 0;
- time = 89;
- timer_speed=1;
- charge_frame = 15;
- powerup_landed = 0;
- }
- if timer < time {
- state_type = "attack";
- if timer = 17
- instance_create(x,y-20*size,obj_spark_effect)
- if timer = 24 {
- sound_play(psi_sound3);
- 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);
- hitbox.shake_type = 0
- hitbox.charge_dmg = 0
- hitbox.charge_kb = 0
- duster = instance_create(x-(8-facing*16)*size,y,obj_dust_effect)
- duster.facing = facing
- duster.image_alpha = 0.75
- duster.image_xscale *= 0.5*size
- duster.image_yscale *= 0.4*size
- duster = instance_create(x+(8-facing*16)*size,y,obj_dust_effect)
- duster.facing = 1-facing
- duster.image_alpha = 0.75
- duster.image_xscale *= 0.5*size
- duster.image_yscale *= 0.4*size
- }
- if timer = 28 {
- sound_play(usmash_voice);
- if ( attack_success ) powerup_landed = 1;
- 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);
- hitbox.charge_dmg = 1.1
- hitbox.hitshake_type = 2
- }
- if timer = 34 {
- duster = instance_create(x+(6-facing*12)*size,y,obj_dust_effect)
- hitbox.damage = 14*size;
- hitbox.kbg = 6.75*size;
- hitbox.hitlag_frames = round(13*size);
- hitbox.hitbox_y = 37*size
- }
- if image_index >= image_number - image_speed
- image_speed = 0
- }
- if timer >= time-1 && state_type != "flinch" && state_type != "air_flinch" {
- if ( attack_success ) powerup_landed = 1;
- if ( powerup_landed == 0 )
- {
- powerup = 0;
- }
- attack_type = "none";
- if air > 0
- state_type = "jump";
- else
- state_type = "stand";
- timer = 0;
- time =-1;
- }
Add Comment
Please, Sign In to add comment