<?xml version="1.0" ?>
<!DOCTYPE bulletml SYSTEM "../bulletml.dtd">

<bulletml type="vertical"
           >

<action label="top">

  <fire>
    <direction type="absolute">120</direction>
    <bulletRef label="bit">
      <param>90</param>
      <param>1.0</param>
    </bulletRef>
  </fire>

  <wait>10</wait>

  <fire>
    <direction type="absolute">150</direction>
    <bulletRef label="bit">
      <param>70</param>
      <param>1.2</param>
    </bulletRef>
  </fire>

  <wait>10</wait>

  <fire>
    <direction type="absolute">180</direction>
    <bulletRef label="bit">
      <param>50</param>
      <param>1.4</param>
    </bulletRef>
  </fire>

  <wait>10</wait>

  <fire>
    <direction type="absolute">210</direction>
    <bulletRef label="bit">
      <param>30</param>
      <param>1.6</param>
    </bulletRef>
  </fire>

  <wait>10</wait>

  <fire>
    <direction type="absolute">240</direction>
    <bulletRef label="bit">
      <param>10</param>
      <param>1.8</param>
    </bulletRef>
  </fire>

  <wait>300 - 100 * $rank</wait>

</action>

<bullet label="bit">
<speed>2.5</speed>
<action>

  <wait>30</wait>

  <changeSpeed>
    <speed>0</speed>
    <term>1</term>
  </changeSpeed>

  <wait>$1</wait>

  <fire>
    <direction type="aim">0</direction>
    <speed>$2 * (0.5 + 0.5 * $rank)</speed>
    <bullet/>
  </fire>
  <repeat><times>19 + 100 * $rank</times><action>
    <fire>
      <direction type="sequence">360 / (19 + 100 * $rank)</direction>
      <speed>$2 * (0.5 + 0.5 * $rank)</speed>
      <bullet/>
    </fire>
  </action></repeat>

  <vanish/>

</action>
</bullet>

</bulletml>
