<?xml version="1.0" encoding="shift-jis"?>

<exbulletml>

<!-- *************************************************************************** -->
<!-- *****    ステージ１（もしくはプラクティスおよび RESTART）開始時に     ***** -->
<!-- *****    設定されるパラメータ                                         ***** -->
<!-- *************************************************************************** -->

<action label="firststage_setting_action">

	<repeat><times>($_reconfig_count-gt0)*(1-($_replay_mode-eq1))</times>

		<!-- デフォルト双子 -->
		<rep><ts>$_replay_mode-eq0</ts>
			<sysvar name="_player_type">0</sysvar>
		</rep>
	
		<rep><ts>$_practice_mode-eq0</ts>

			<rep><ts>(1-($_stagenum-eq9))*($_restartstage-eq10)</ts>
				<!-- 初期侵食率 -->
				<sysvar name="prate">500000</sysvar>

				<!-- 初期 Spirit -->
				<sysvar name="spirit">11000-($_weapontype*1000)</sysvar>
			</rep>
			<rep><ts>$_restartstage-eq90</ts>
				<!-- 初期侵食率 -->
				<sysvar name="prate">500000</sysvar>

				<!-- 初期 Spirit -->
				<sysvar name="spirit">11000-($_weapontype*1000)</sysvar>
			</rep>
		</rep>

		<!-- プラクティスの場合 -->		
		<rep><ts>$_practice_mode-eq1</ts>
			<!-- 初期侵食率 -->
			<sysvar name="prate">$_pprate</sysvar>

			<!-- 初期 Spirit -->
			<sysvar name="spirit">$_pspirit</sysvar>
		</rep>

		

		<!-- RING -->
		<sysvar name="ring">0</sysvar>

		<!-- RANK -->
		<sysvar name="rank">$__initialrank</sysvar>

		<!-- secret -->
		<sysvar name="secret">0</sysvar>

		<!-- 平均侵食 -->
		<sysvar name="avgprate">0</sysvar>

		<!-- material を初期化 -->
		<system><command>resetecrystal</command></system>

		<!-- スコアを初期化 -->
		<system><command>clearscore</command></system>

		<!-- 双子率を初期化 -->
		<system><command>resettwinsrate</command></system>
		
		<!-- フラグを初期化 -->
		<system><command>cleargameflag</command></system>

		<!-- トータルミスカウントを初期化 -->
		<system><command>clearmisscount</command></system>
		
		<!-- コンティニュー回数を初期化 -->
		<system><command>clearcontinue</command></system>
		
		<!-- Tension Break Chain を初期化 -->
		<sysvar name="tbchain">0</sysvar>
		
		<!-- 双子切り替えを有効にする -->
		<system><command>playerswitchenable</command></system>

		<!-- 処理落ちフレーム数の合計をゼロにする -->
		<system><command>resetdroppedframe</command></system>

		<!-- リプレイのために既読ブロックを一度保存しておく-->
		<system><command>fixreadtextblock</command></system>


	</repeat>
</action>


<!-- *************************************************************************** -->
<!-- *****    コンティニュー時に設定されるパラメータ                       ***** -->
<!-- *************************************************************************** -->
<action label="continuegame_setting_action">
			

		<!-- 初期 spirit -->
		<sysvar name="spirit">11000-($_weapontype*1000)</sysvar>

		<!-- RANK -->
		<sysvar name="rank">$__initialrank</sysvar>

		<!-- 初期侵食率 -->
		<sysvar name="prate">500000</sysvar>

		<!-- material を初期化 -->
		<system><command>resetecrystal</command></system>

		<!-- スコアを初期化 -->
		<system><command>clearscore</command></system>
		
		<!-- stage e-crystal を初期化 -->
		<system><command>resetstageecrystal</command></system>

		<!-- BUZZ を初期化 -->
		<system><command>resetbuzz</command></system>

		<!-- コンティニュー回数を増加 -->
		<system><command>inccontinue</command></system>
		
		<!-- Tension Break Chain を初期化 -->
		<sysvar name="tbchain">0</sysvar>
	
		<!-- secret -->
		<sysvar name="secret">0</sysvar>

</action>


<!-- *************************************************************************** -->
<!-- *****    ゲーム全体に影響を与えるパラメータ                           ***** -->
<!-- *************************************************************************** -->

<action label="maingame_setting_action">

	<!-- **************************************************************** -->
	<!-- ***** 難易度に関する初期パラメータ ***************************** -->	
	<!-- **************************************************************** -->

		
	<!-- **************************************************************** -->
	<!-- ***** Magic パラメータ ***************************************** -->	
	<!-- **************************************************************** -->
	
		<!-- ***** 弾幕発射無し時間 ************************************* -->

			<!-- AutoMagic 時の弾幕発射無し時間 -->
			<sysvar name="deathnobulletframe">210-$_weapontype*30</sysvar>

			<!-- TwinsMagic 発動時の弾幕発射無し時間 -->
			<sysvar name="ttcnobulletframe">180</sysvar>


		<!-- ***** その他 ************************************* -->

			<!-- AutoMagic 後 Magic 再発動までの時間 -->
			<sysvar name="magicinterval">100</sysvar>

			<!-- TwinsMagic 発動時弾幕アイテム化の半径 -->
			<sysvar name="ttcrange">170</sysvar>
	
			<!-- TwinsMagic 発動時無敵時間 -->
			<sysvar name="ttcinvframe">120</sysvar>

			<!-- TwinsMagic 発動時アイテム２倍時間 -->
			<!-- ゲームスクリプト中では $_ttc_item_frame として参照できる -->
<!--			<sysvar name="ttcitemframe">300*(1.25-0.25*$_weapontype)</sysvar> -->
			<sysvar name="ttcitemframe">360-(30*$_weapontype)</sysvar>

	<!-- **************************************************************** -->
	<!-- ***** その他の設定可能パラメータ ******************************* -->	
	<!-- **************************************************************** -->
		
		<!-- アイテム回収時のアイテム速度 -->
		<sysvar name="autoitemspeed">10</sysvar>
	
		<!-- カスリ時のスコア -->
		<sysvar name="buzzscore">200</sysvar>
	
		<!-- 弾幕の revenge frame -->
		<sysvar name="bulletrevengeframe">30</sysvar>

		<!-- ボーナスが入る侵食率 -->
		<sysvar name="highprate">900000</sysvar>
		
		<!-- 高侵食率ボーナス（１フレームあたり) -->
		<sysvar name="bonusprate">100</sysvar>
		
		<!-- Material 自動回収までの時間（TTC 発動中は即時自動回収） -->
		<sysvar name="autoitemterm">17</sysvar>

		<!-- ショット押しっぱなし低速移動までの時間 -->
		<sysvar name="slowterm">6</sysvar>

	<!-- **************************************************************** -->
	<!-- ***** アイテム得点（ランク依存） ******************************* -->	
	<!-- **************************************************************** -->
		<sysvar name="itemscore_grank0">1600</sysvar>
		<sysvar name="itemscore_grank1">3200</sysvar>
		<sysvar name="itemscore_grank2">6400</sysvar>
		<sysvar name="itemscore_grank3">12800</sysvar>
		<sysvar name="itemscore_grank4">25600</sysvar>
		<sysvar name="itemscore_grank5">51200</sysvar>



</action>

<!-- Player/Enemy/Bullet/Shot/Item 移動可能領域の設定 *** -->
<!-- Object はこの設定の影響を受けない -->
<action label="movable_area_setting_action">

	<sysvar name="_arg0">140-24</sysvar>
	<system><command>setminx</command></system>
	<sysvar name="_arg0">500+24</sysvar>
	<system><command>setmaxx</command></system>

	<sysvar name="_arg0">0-8</sysvar>
	<system><command>setminy</command></system>
	<sysvar name="_arg0">480+8</sysvar>
	<system><command>setmaxy</command></system>

	<!-- Reflect の反射位置 -->
	<sysvar name="_arg0">140</sysvar>
	<system><command>setminrx</command></system>
	<sysvar name="_arg0">500</sysvar>
	<system><command>setmaxrx</command></system>

	<sysvar name="_arg0">0</sysvar>
	<system><command>setminry</command></system>
	<sysvar name="_arg0">480</sysvar>
	<system><command>setmaxry</command></system>


</action>

</exbulletml>
