<?xml version="1.0" ?>
<!DOCTYPE bulletml SYSTEM "http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/bulletml.dtd">

<bulletml type="vertical"
          xmlns="http://www.asahi-net.or.jp/~cs8k-cyu/bulletml">

<action label="top">
 <repeat> <times>99</times>
 <action>
  <wait>150/(3+9*$rank)</wait>
  <actionRef label="four">
   <param>$rand*90+135</param>
  </actionRef>
 </action>
 </repeat>
</action>

<action label="four">
 <fire>
  <direction type="absolute">90</direction>
  <speed>6</speed>
  <bulletRef label="rb">
   <param>$1</param>
  </bulletRef>
 </fire>
 <repeat> <times>3</times>
 <action>
  <fire>
   <direction type="sequence">60</direction>
   <speed>6</speed>
   <bulletRef label="rb">
    <param>$1</param>
   </bulletRef>
  </fire>
 </action>
 </repeat>
</action>

<bullet label="rb">
 <actionRef label="red">
  <param>$1+$rand*20-10</param>
 </actionRef>
</bullet>

<action label="red">
 <wait>1</wait>
 <fire>
  <direction type="absolute">$1</direction>
  <speed>1</speed>
  <bullet/>
 </fire>
 <vanish/>
</action>

</bulletml>
