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

<barrage>

<barrageInfo>
<filename>
otk2-forgotten1
</filename>
<group>
OtakuTwo
</group>
<title>
あなたはもう忘れたかしら Part1
</title>
<description>
弾の色が変わった時、自分はどこにいたか…あなたはそれを憶えてますか?
</description>
<capture>
弾色変化後は、極力その場に留まること。
</capture>
</barrageInfo>

<barrageStyle>
 <bulletLanguage name="bulletml" />
</barrageStyle>

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



<action label="top">
 <fireRef label="pos1"><param> 60</param><param>1</param></fireRef>
 <fireRef label="pos1"><param>300</param><param>1</param></fireRef>
 <fireRef label="pos1"><param>150</param><param>2</param></fireRef>
 <fireRef label="pos1"><param>210</param><param>2</param></fireRef>
 <wait>90</wait>
 <actionRef label="bara1"/>
 <actionRef label="lock1"/>
 <actionRef label="bara2"/>
 <actionRef label="lock2"/>
 <wait>180</wait>
</action>

<fire label="pos1">
 <direction type="absolute">$1</direction>
 <speed>$2</speed>
 <bullet>
  <action>
   <wait>60</wait>
   <fireRef label="pos2"/>
   <vanish/>
  </action>
 </bullet>
</fire>

<fire label="pos2">
 <direction type="absolute">0</direction>
 <speed>0</speed>
 <bullet>
  <action>
   <wait>30</wait>
   <actionRef label="bara1"/>
   <actionRef label="lock1"/>
   <actionRef label="bara2"/>
   <actionRef label="lock2"/>
   <vanish/>
  </action>
 </bullet>
</fire>

<action label="bara1">
 <repeat><times>15+$rank*15</times>
  <action>
   <wait>600/(15+$rank*15)</wait>
   <fire>
    <direction type="aim">(30-$rank*20)*$rand-(30-$rank*20)*$rand</direction>
    <speed>0.5+$rank*0.5+$rand*0.5</speed>
    <bullet/>
   </fire>
   <repeat><times>1+$rank</times>
    <action>
     <fire>
      <direction type="absolute">360*$rand</direction>
      <speed>0.5+$rank*0.5+$rand*0.5</speed>
      <bullet/>
     </fire>
    </action>
   </repeat>
  </action>
 </repeat>
</action>

<action label="bara2">
 <repeat><times>15+$rank*15</times>
  <action>
   <wait>600/(15+$rank*15)</wait>
   <fire>
    <direction type="aim">(30-$rank*20)*$rand-(30-$rank*20)*$rand</direction>
    <speed>0.5+$rank*0.5+$rand*0.5</speed>
    <bullet><action/></bullet>
   </fire>
   <repeat><times>1+$rank</times>
    <action>
     <fire>
      <direction type="absolute">360*$rand</direction>
      <speed>0.5+$rank*0.5+$rand*0.5</speed>
      <bullet><action/></bullet>
     </fire>
    </action>
   </repeat>
  </action>
 </repeat>
</action>

<action label="lock1">
 <changeSpeed>
  <speed>0.00000000000000000000000001</speed>
  <term>1</term>
 </changeSpeed>
 <changeDirection>
  <direction type="aim">0</direction>
  <term>30</term>
 </changeDirection>
</action>

<action label="lock2">
 <wait>300-$rank*120</wait>
 <repeat><times>75</times>
  <action>
   <actionRef label="lock3"><param> 1</param></actionRef>
   <wait>1</wait>
   <actionRef label="lock3"><param>-1</param></actionRef>
   <wait>1</wait>
  </action>
 </repeat>
</action>

<action label="lock3">
 <fire>
  <direction type="relative">90+$rand*180</direction>
  <speed>4+$rand</speed>
  <bullet/>
 </fire>
 <fire>
  <direction type="relative">90*$1</direction>
  <speed>2.5-$rank*$rank*1.25</speed>
  <bullet>
   <action>
        <wait>10</wait>
        <fire>
         <direction type="relative">-90*$1</direction>
         <speed>6</speed>
         <bullet>
          <action>
               <repeat><times>9999</times>
                <action>
                 <wait>5+$rand*25</wait>
                 <repeat><times>3+$rank*3</times>
                  <action>
                   <fire>
                    <direction type="relative">$rand*$1*180</direction>
                    <speed>4+$rand</speed>
                    <bullet/>
                   </fire>
                  </action>
                 </repeat>
                </action>
               </repeat>
          </action>
         </bullet>
        </fire>
        <vanish/>
   </action>
  </bullet>
 </fire>
</action>



</bulletml>

</barrage>