#SEQUENCE "charge_01";
# particle_make( "fire_00", add(rand(-1,1), this_x()), add(rand(-1,1), this_y()), add(this_z(), 1));
  lvar("count", add(lvar("count"), .02));
# var func = nop;
  func = if(geq(lvar("count"), 1), seq_jump, nop);
  func("dash");
# wait(.02, 1);
  move_to( char_get_x("player"), char_get_y("player"), 0 );

#SEQUENCE "dash";
# particle_make( "japanese_01", this_x(), this_y(), add(this_z(), 1), rand(-0.5,0.5), rand(-0.5,0.5), rand(3,6), rand(.5,1));
  particle_make( "japanese_01", this_x(), this_y(), add(this_z(), 1), rand(-0.5,0.5), rand(-0.5,0.5), rand(3,6), rand(.5,1));
  particle_make( "japanese_01", this_x(), this_y(), add(this_z(), 1), rand(-0.5,0.5), rand(-0.5,0.5), rand(3,6), rand(.5,1));
  particle_make( "japanese_01", this_x(), this_y(), add(this_z(), 1), rand(-0.5,0.5), rand(-0.5,0.5), rand(3,6), rand(.5,1));
# explosion_make( add(this_x(), 2.5 ), this_y(), 1, .10, 200, 0, 0, "", "fire_00");
  sound_play("player/fire_01.wav", add(this_x(), 3), this_y(), 1 );
# wait( .05 );
# explosion_make( this_x(), add(this_y(), 2.5), 1, .10, 200, 0, 0, "", "fire_00");
  sound_play("player/fire_02.wav", this_x(), add(this_y(), 3), 1 );
# wait( .05 );
# explosion_make( add(this_x(), -2.5 ), this_y(), 1, .10, 200, 0, 0, "", "fire_00");
  sound_play("player/fire_03.wav", add(this_x(), -3 ), this_y(), 1 );
# wait( .05 );
# explosion_make( this_x(), add(this_y(), -2.5), 1, .10, 200, 0, 0, "", "fire_00");
  sound_play("player/fire_01.wav", this_x(), add(this_y(), -3), 1 );
# wait(.04);
# explosion_make( this_x(), add(this_y(), -6), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_01.wav", this_x(), add(this_y(), -6), 1 );
# wait( .04 );
# explosion_make( add(this_x(), 4 ), add(this_y(), -4), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_02.wav", add(this_x(), 4 ), add(this_y(), -4), 1 );
# wait( .04 );
# explosion_make( add(this_x(), 6), this_y(), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_03.wav", add(this_x(), 6), this_y(), 1 );
# wait( .04 );
# explosion_make( add(this_x(), 4 ), add(this_y(), 4), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_01.wav", add(this_x(), 4 ), add(this_y(), 4), 1 );
# wait( .04 );
# explosion_make( this_x(), add(this_y(), 6), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_02.wav", this_x(), add(this_y(), 6), 1 );
# wait( .04 );
# explosion_make( add(this_x(), -4 ), add(this_y(), -4), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_03.wav", add(this_x(), -4 ), add(this_y(), -4), 1 );
# wait( .04 );
# explosion_make( add(this_x(), -6), this_y(), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_01.wav", add(this_x(), -6), this_y(), 1 );
# wait( .04 );
# explosion_make( add(this_x(), -4 ), add(this_y(), 4), 3, .10, 100, 0, 0, "", "fire_00");
  sound_play("player/green_fire_02.wav", add(this_x(), -4 ), add(this_y(), 4), 1 );
# this_control_pop();
# wait(.15);
