<?xml version="1.0" encoding="shift_jis"?>

<exbulletml>

<!-- *************************************************************************** -->
<!-- *****    内部ランク数値から表示可能ランクへの変換                     ***** -->
<!-- *****    表示可能ランクは global 変数 grank として表現される          ***** -->
<!-- *****    initはサウンドなし                                           ***** -->
<!-- *************************************************************************** -->
<action label="calc_rank_action_init">

	<!-- ****** D *****-->
	<rep><ts>$_rank-lt200000</ts><global name="grank">0</global><global name="grank2">0</global></rep>

	<!-- ****** C *****-->
	<rep><ts>(1-($_rank-lt200000))*($_rank-lt400000)</ts><global name="grank">1</global><global name="grank2">($_rank-gt300000)</global></rep>

	<!-- ****** B *****-->
	<rep><ts>(1-($_rank-lt400000))*($_rank-lt600000)</ts><global name="grank">2</global><global name="grank2">($_rank-gt500000)</global></rep>

	<!-- ****** A *****-->
	<rep><ts>(1-($_rank-lt600000))*($_rank-lt800000)</ts><global name="grank">3</global><global name="grank2">($_rank-gt700000)</global></rep>

	<!-- ****** S *****-->
	<rep><ts>(1-($_rank-lt800000))</ts><global name="grank">4</global><global name="grank2">0</global></rep>

	<!-- ****** SS (初期ランク 2 の場合のみ) *****-->
	<rep><ts>(1-($_rank-lt900000))*($_difficulty-eq2)</ts><global name="grank">5</global><global name="grank2">0</global></rep>

	<!-- ******デバッグ用****** -->
<!--
	<global name="grank">3</global>
	<global name="grank2">0</global>
-->
	<!-- ******デバッグ用ここまで****** -->

</action>

<action label="calc_rank_action">

	<eval name="grank_temp">$__grank*10+$__grank2</eval>

	<!-- ****** D *****-->
	<rep><ts>$_rank-lt200000</ts><global name="grank">0</global><global name="grank2">0</global></rep>

	<!-- ****** C *****-->
	<rep><ts>(1-($_rank-lt200000))*($_rank-lt400000)</ts><global name="grank">1</global><global name="grank2">($_rank-gt300000)</global></rep>

	<!-- ****** B *****-->
	<rep><ts>(1-($_rank-lt400000))*($_rank-lt600000)</ts><global name="grank">2</global><global name="grank2">($_rank-gt500000)</global></rep>

	<!-- ****** A *****-->
	<rep><ts>(1-($_rank-lt600000))*($_rank-lt800000)</ts><global name="grank">3</global><global name="grank2">($_rank-gt700000)</global></rep>

	<!-- ****** S *****-->
	<rep><ts>(1-($_rank-lt800000))</ts><global name="grank">4</global><global name="grank2">0</global></rep>

	<!-- ****** SS (初期ランク 2 の場合のみ) *****-->
	<rep><ts>(1-($_rank-lt900000))*($_difficulty-eq2)</ts><global name="grank">5</global><global name="grank2">0</global></rep>


	<!-- ******デバッグ用****** -->
<!--
	<global name="grank">2</global>
	<global name="grank2">0</global>
-->
	<!-- ******デバッグ用ここまで****** -->

	<repeat><times>(($__grank*10+$__grank2)-gt$grank_temp)</times>
		<soundtrack><file type="ogg">rank</file></soundtrack>
	</repeat>
	<repeat><times>(($__grank*10+$__grank2)-lt$grank_temp)</times>
		<soundtrack><file type="ogg">rank_d</file></soundtrack>
	</repeat>

</action>


<!-- *************************************************************************** -->
<!-- *****    プラクティス設定                                             ***** -->
<!-- *************************************************************************** -->

<action label="practice_rank_setting_action_D">
		<sysvar name="rank">140000</sysvar>		
		<global name="initialrank">$_rank</global>		
</action>
<action label="practice_rank_setting_action_C">
		<sysvar name="rank">240000</sysvar>		
		<global name="initialrank">$_rank</global>		
</action>
<action label="practice_rank_setting_action_B">
		<sysvar name="rank">440000</sysvar>		
		<global name="initialrank">$_rank</global>		
</action>
<action label="practice_rank_setting_action_A">
		<sysvar name="rank">640000</sysvar>		
		<global name="initialrank">$_rank</global>		
</action>
<action label="practice_rank_setting_action_S">
		<sysvar name="rank">840000</sysvar>		
		<global name="initialrank">$_rank</global>		
</action>
<action label="practice_rank_setting_action_SS">
		<sysvar name="rank">940000</sysvar>		
		<global name="initialrank">$_rank</global>		
</action>


<!-- *************************************************************************** -->
<!-- *****    初期ランク設定                                               ***** -->
<!-- *****    global 変数は書かないこと                                    ***** -->
<!-- *************************************************************************** -->

<!-- *****    低ランク・EASY・難易度０                                     ***** -->
<action label="difficulty_setting_action_easy">
		<sysvar name="difficulty">0</sysvar>
		<sysvar name="rank">240000</sysvar>		

		<!-- RESTART 時のためにゲーム開始時の rank を global に保存する -->
		<global name="initialrank">$_rank</global>		
</action>

<!-- *****    中ランク・NORMAL・難易度１                                   ***** -->
<action label="difficulty_setting_action_normal">
		<sysvar name="difficulty">1</sysvar>
		<sysvar name="rank">440000</sysvar>		

		<!-- RESTART 時のためにゲーム開始時の rank を global に保存する -->
		<global name="initialrank">$_rank</global>		
</action>

<!-- *****    高ランク・HARD・難易度２                                     ***** -->
<action label="difficulty_setting_action_hard">
		<sysvar name="difficulty">2</sysvar>
		<sysvar name="rank">640000</sysvar>		

		<!-- RESTART 時のためにゲーム開始時の rank を global に保存する -->
		<global name="initialrank">$_rank</global>		
</action>


<!-- *************************************************************************** -->
<!-- *****    オプション鉱石設定                                           ***** -->
<!-- *****    global 変数は書かないこと                                    ***** -->
<!-- *************************************************************************** -->

<!-- ***** 攻撃重視 ***** -->
<action label="option_weapon_setting_action_attack">

	<sysvar name="weapontype">0</sysvar>

	<!-- Magic 発動時間 ％ -->
	<sysvar name="magic_rate">125</sysvar>

	<!-- Twins Magic 時消費 Spirit -->
	<sysvar name="twinsmagic_spirit">1200</sysvar>

	<!-- Auto Magic 時消費 Spirit -->
	<sysvar name="automagic_spirit">3600</sysvar>
</action>


<!-- ***** 攻守均等 ***** -->
<action label="option_weapon_setting_action_balance">

	<sysvar name="weapontype">1</sysvar>

	<!-- Magic 発動時間 ％ -->
	<sysvar name="magic_rate">100</sysvar>

	<!-- Twins Magic 時消費 Spirit -->
	<sysvar name="twinsmagic_spirit">1000</sysvar>

	<!-- Auto Magic 時消費 Spirit -->
	<sysvar name="automagic_spirit">3000</sysvar>
</action>

<!-- ***** 守備重視 ***** -->
<action label="option_weapon_setting_action_defence">

	<sysvar name="weapontype">2</sysvar>

	<!-- Magic 発動時間 ％ -->
	<sysvar name="magic_rate">75</sysvar>

	<!-- Twins Magic 時消費 Spirit -->
	<sysvar name="twinsmagic_spirit">800</sysvar>

	<!-- Auto Magic 時消費 Spirit -->
	<sysvar name="automagic_spirit">2400</sysvar>
</action>



</exbulletml>
