public int nRisky; // #23559 2011.6.20 yyagi 0=OFF, 1-10=Risky\r
public string 最終更新日時;\r
public bool bギターとベースを入れ替えた; // #35417 2015.08.30 chnmr0 add\r
+ public EClickType eMetronome; // #24159 2016.8.2 yyagi\r
\r
public C演奏記録()\r
{\r
this.レーン9モード = true;\r
this.nRisky = 0; // #23559 2011.6.20 yyagi\r
this.bギターとベースを入れ替えた = false; // #35417 2015.08.30 chnmr0 add\r
+ this.eMetronome = EClickType.Off;\r
}\r
\r
public bool bフルコンボじゃない\r
c演奏記録.bSTAGEFAILED有効 = C変換.bONorOFF(para[0]);\r
}\r
#endregion\r
+ #region [ Metronome ]\r
+ else if (item.Equals("Metronome"))\r
+ {\r
+ switch ( int.Parse( para ) )\r
+ {\r
+ case 0:\r
+ {\r
+ c演奏記録.eMetronome = EClickType.Off;\r
+ continue;\r
+ }\r
+ case 1:\r
+ {\r
+ c演奏記録.eMetronome = EClickType.OnBeat;\r
+ continue;\r
+ }\r
+ case 2:\r
+ {\r
+ c演奏記録.eMetronome = EClickType.OffBeat;\r
+ continue;\r
+ }\r
+ }\r
+ throw new Exception( "Metronome の値が無効です。" );\r
+ }\r
+ #endregion\r
else\r
{\r
#region [ DamageLevel ]\r
writer.WriteLine("Drums={0}", sect.bDrums有効 ? 1 : 0);\r
writer.WriteLine("StageFailed={0}", sect.bSTAGEFAILED有効 ? 1 : 0);\r
writer.WriteLine("DamageLevel={0}", (int)sect.eダメージレベル);\r
+ writer.WriteLine("Metronome={0}", (int)sect.eMetronome);\r
writer.WriteLine("UseKeyboard={0}", sect.b演奏にキーボードを使用した ? 1 : 0);\r
writer.WriteLine("UseMIDIIN={0}", sect.b演奏にMIDI入力を使用した ? 1 : 0);\r
writer.WriteLine("UseJoypad={0}", sect.b演奏にジョイパッドを使用した ? 1 : 0);\r