Guitar.bAutoPlay[ i ] = CDTXMania.ConfigIni.bAutoPlay[ i ];\r
}\r
Guitar.bTight = CDTXMania.ConfigIni.bTight;\r
- for( int j = 0; j < 3; j++ )\r
+ for( int i = 0; i < 3; i++ )\r
{\r
- Guitar.bSudden[ j ] = CDTXMania.ConfigIni.bSudden[ j ];\r
- Guitar.bHidden[ j ] = CDTXMania.ConfigIni.bHidden[ j ];\r
- Guitar.bReverse[ j ] = CDTXMania.ConfigIni.bReverse[ j ];\r
- Guitar.eRandom[ j ] = CDTXMania.ConfigIni.eRandom[ j ];\r
- Guitar.bLight[ j ] = CDTXMania.ConfigIni.bLight[ j ];\r
- Guitar.bLeft[ j ] = CDTXMania.ConfigIni.bLeft[ j ];\r
- Guitar.f譜面スクロール速度[ j ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ j ] + 1 ) ) * 0.5f;\r
+ Guitar.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
+ Guitar.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Guitar.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
+ Guitar.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
+ Guitar.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r
+ Guitar.bLeft[ i ] = CDTXMania.ConfigIni.bLeft[ i ];\r
+ Guitar.f譜面スクロール速度[ i ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ i ] + 1 ) ) * 0.5f;\r
}\r
Guitar.eDark = CDTXMania.ConfigIni.eDark;\r
Guitar.n演奏速度分子 = CDTXMania.ConfigIni.n演奏速度;\r
Bass.nMiss数 = CDTXMania.ConfigIni.bAutoPlay.Bass ? this.nヒット数・Auto含む.Bass.Miss : this.nヒット数・Auto含まない.Bass.Miss;\r
Bass.n最大コンボ数 = this.actCombo.n現在のコンボ数.Bass最高値;\r
Bass.n全チップ数 = CDTXMania.DTX.n可視チップ数.Bass;\r
- for( int k = 0; k < 10; k++ )\r
+ for( int i = 0; i < 10; i++ )\r
{\r
- Bass.bAutoPlay[ k ] = CDTXMania.ConfigIni.bAutoPlay[ k ];\r
+ Bass.bAutoPlay[ i ] = CDTXMania.ConfigIni.bAutoPlay[ i ];\r
}\r
Bass.bTight = CDTXMania.ConfigIni.bTight;\r
- for( int m = 0; m < 3; m++ )\r
+ for( int i = 0; i < 3; i++ )\r
{\r
- Bass.bSudden[ m ] = CDTXMania.ConfigIni.bSudden[ m ];\r
- Bass.bHidden[ m ] = CDTXMania.ConfigIni.bHidden[ m ];\r
- Bass.bReverse[ m ] = CDTXMania.ConfigIni.bReverse[ m ];\r
- Bass.eRandom[ m ] = CDTXMania.ConfigIni.eRandom[ m ];\r
- Bass.bLight[ m ] = CDTXMania.ConfigIni.bLight[ m ];\r
- Bass.bLeft[ m ] = CDTXMania.ConfigIni.bLeft[ m ];\r
- Bass.f譜面スクロール速度[ m ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ m ] + 1 ) ) * 0.5f;\r
+ Bass.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
+ Bass.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Bass.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
+ Bass.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
+ Bass.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r
+ Bass.bLeft[ i ] = CDTXMania.ConfigIni.bLeft[ i ];\r
+ Bass.f譜面スクロール速度[ i ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ i ] + 1 ) ) * 0.5f;\r
}\r
Bass.eDark = CDTXMania.ConfigIni.eDark;\r
Bass.n演奏速度分子 = CDTXMania.ConfigIni.n演奏速度;\r
Drums.nMiss数 = CDTXMania.ConfigIni.bドラムが全部オートプレイである ? this.nヒット数・Auto含む.Drums.Miss : this.nヒット数・Auto含まない.Drums.Miss;\r
Drums.n最大コンボ数 = this.actCOMBO.n現在のコンボ数.Drums最高値;\r
Drums.n全チップ数 = CDTXMania.DTX.n可視チップ数.Drums;\r
- for( int j = 0; j < 10; j++ )\r
+ for( int i = 0; i < 10; i++ )\r
{\r
- Drums.bAutoPlay[ j ] = CDTXMania.ConfigIni.bAutoPlay[ j ];\r
+ Drums.bAutoPlay[ i ] = CDTXMania.ConfigIni.bAutoPlay[ i ];\r
}\r
Drums.bTight = CDTXMania.ConfigIni.bTight;\r
- for( int k = 0; k < 3; k++ )\r
+ for( int i = 0; i < 3; i++ )\r
{\r
- Drums.bSudden[ k ] = CDTXMania.ConfigIni.bSudden[ k ];\r
- Drums.bHidden[ k ] = CDTXMania.ConfigIni.bHidden[ k ];\r
- Drums.bReverse[ k ] = CDTXMania.ConfigIni.bReverse[ k ];\r
- Drums.eRandom[ k ] = CDTXMania.ConfigIni.eRandom[ k ];\r
- Drums.bLight[ k ] = CDTXMania.ConfigIni.bLight[ k ];\r
- Drums.bLeft[ k ] = CDTXMania.ConfigIni.bLeft[ k ];\r
- Drums.f譜面スクロール速度[ k ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ k ] + 1 ) ) * 0.5f;\r
+ Drums.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
+ Drums.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Drums.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
+ Drums.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
+ Drums.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r
+ Drums.bLeft[ i ] = CDTXMania.ConfigIni.bLeft[ i ];\r
+ Drums.f譜面スクロール速度[ i ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ i ] + 1 ) ) * 0.5f;\r
}\r
Drums.eDark = CDTXMania.ConfigIni.eDark;\r
Drums.n演奏速度分子 = CDTXMania.ConfigIni.n演奏速度;\r
Guitar.nMiss数 = CDTXMania.ConfigIni.bAutoPlay.Guitar ? this.nヒット数・Auto含む.Guitar.Miss : this.nヒット数・Auto含まない.Guitar.Miss;\r
Guitar.n最大コンボ数 = this.actCOMBO.n現在のコンボ数.Guitar最高値;\r
Guitar.n全チップ数 = CDTXMania.DTX.n可視チップ数.Guitar;\r
- for( int m = 0; m < 10; m++ )\r
+ for( int i = 0; i < 10; i++ )\r
{\r
- Guitar.bAutoPlay[ m ] = CDTXMania.ConfigIni.bAutoPlay[ m ];\r
+ Guitar.bAutoPlay[ i ] = CDTXMania.ConfigIni.bAutoPlay[ i ];\r
}\r
Guitar.bTight = CDTXMania.ConfigIni.bTight;\r
- for( int n = 0; n < 3; n++ )\r
+ for( int i = 0; i < 3; i++ )\r
{\r
- Guitar.bSudden[ n ] = CDTXMania.ConfigIni.bSudden[ n ];\r
- Guitar.bHidden[ n ] = CDTXMania.ConfigIni.bHidden[ n ];\r
- Guitar.bReverse[ n ] = CDTXMania.ConfigIni.bReverse[ n ];\r
- Guitar.eRandom[ n ] = CDTXMania.ConfigIni.eRandom[ n ];\r
- Guitar.bLight[ n ] = CDTXMania.ConfigIni.bLight[ n ];\r
- Guitar.bLeft[ n ] = CDTXMania.ConfigIni.bLeft[ n ];\r
- Guitar.f譜面スクロール速度[ n ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ n ] + 1 ) ) * 0.5f;\r
+ Guitar.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
+ Guitar.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Guitar.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
+ Guitar.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
+ Guitar.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r
+ Guitar.bLeft[ i ] = CDTXMania.ConfigIni.bLeft[ i ];\r
+ Guitar.f譜面スクロール速度[ i ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ i ] + 1 ) ) * 0.5f;\r
}\r
Guitar.eDark = CDTXMania.ConfigIni.eDark;\r
Guitar.n演奏速度分子 = CDTXMania.ConfigIni.n演奏速度;\r
Bass.nMiss数 = CDTXMania.ConfigIni.bAutoPlay.Bass ? this.nヒット数・Auto含む.Bass.Miss : this.nヒット数・Auto含まない.Bass.Miss;\r
Bass.n最大コンボ数 = this.actCOMBO.n現在のコンボ数.Bass最高値;\r
Bass.n全チップ数 = CDTXMania.DTX.n可視チップ数.Bass;\r
- for( int num5 = 0; num5 < 10; num5++ )\r
+ for( int i = 0; i < 10; i++ )\r
{\r
- Bass.bAutoPlay[ num5 ] = CDTXMania.ConfigIni.bAutoPlay[ num5 ];\r
+ Bass.bAutoPlay[ i ] = CDTXMania.ConfigIni.bAutoPlay[ i ];\r
}\r
Bass.bTight = CDTXMania.ConfigIni.bTight;\r
- for( int num6 = 0; num6 < 3; num6++ )\r
+ for( int i = 0; i < 3; i++ )\r
{\r
- Bass.bSudden[ num6 ] = CDTXMania.ConfigIni.bSudden[ num6 ];\r
- Bass.bHidden[ num6 ] = CDTXMania.ConfigIni.bHidden[ num6 ];\r
- Bass.bReverse[ num6 ] = CDTXMania.ConfigIni.bReverse[ num6 ];\r
- Bass.eRandom[ num6 ] = CDTXMania.ConfigIni.eRandom[ num6 ];\r
- Bass.bLight[ num6 ] = CDTXMania.ConfigIni.bLight[ num6 ];\r
- Bass.bLeft[ num6 ] = CDTXMania.ConfigIni.bLeft[ num6 ];\r
- Bass.f譜面スクロール速度[ num6 ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ num6 ] + 1 ) ) * 0.5f;\r
+ Bass.bSudden[ i ] = CDTXMania.ConfigIni.bSudden[ i ];\r
+ Bass.bHidden[ i ] = CDTXMania.ConfigIni.bHidden[ i ];\r
+ Bass.bReverse[ i ] = CDTXMania.ConfigIni.bReverse[ i ];\r
+ Bass.eRandom[ i ] = CDTXMania.ConfigIni.eRandom[ i ];\r
+ Bass.bLight[ i ] = CDTXMania.ConfigIni.bLight[ i ];\r
+ Bass.bLeft[ i ] = CDTXMania.ConfigIni.bLeft[ i ];\r
+ Bass.f譜面スクロール速度[ i ] = ( (float) ( CDTXMania.ConfigIni.n譜面スクロール速度[ i ] + 1 ) ) * 0.5f;\r
}\r
Bass.eDark = CDTXMania.ConfigIni.eDark;\r
Bass.n演奏速度分子 = CDTXMania.ConfigIni.n演奏速度;\r
//---------------------\r
#endregion\r
\r
+ #region [ リザルト画面への演奏回数の更新 #24281 2011.1.30 yyagi]\r
+ this.n演奏回数.Drums = ini.stファイル.PlayCountDrums;\r
+ this.n演奏回数.Guitar = ini.stファイル.PlayCountGuitar;\r
+ this.n演奏回数.Bass = ini.stファイル.PlayCountBass;\r
+ #endregion\r
#region [ 選曲画面の譜面情報の更新 ]\r
//---------------------\r
if( !CDTXMania.bコンパクトモード )\r
}\r
\r
this.Device.EndScene();\r
- if( this.b次のタイミングで全画面・ウィンドウ切り替えを行う )\r
+ #region [ 全画面・ウインドウ切り替え ]\r
+ if ( this.b次のタイミングで全画面・ウィンドウ切り替えを行う )\r
{\r
ConfigIni.b全画面モード = !ConfigIni.b全画面モード;\r
app.t全画面・ウィンドウモード切り替え();\r
this.b次のタイミングで全画面・ウィンドウ切り替えを行う = false;\r
}\r
- if( this.b次のタイミングで垂直帰線同期切り替えを行う )\r
+ #endregion\r
+ #region [ 垂直基線同期切り替え ]\r
+ if ( this.b次のタイミングで垂直帰線同期切り替えを行う )\r
{\r
bool bIsMaximized = this.Window.IsMaximized; // #23510 2010.11.3 yyagi: to backup current window mode before changing VSyncWait\r
currentClientSize = this.Window.ClientSize; // #23510 2010.11.3 yyagi: to backup current window size before changing VSyncWait\r
this.Window.WindowState = FormWindowState.Maximized; // #23510 2010.11.3 yyagi: to resume window mode after changing VSyncWait\r
}\r
}\r
+ #endregion\r
}\r
\r
\r
}\r
private CScoreIni tScoreIniへBGMAdjustとHistoryとPlayCountを更新(string str新ヒストリ行)\r
{\r
- bool flag;\r
- bool flag2;\r
- bool flag3;\r
- string str = DTX.strファイル名の絶対パス + ".score.ini";\r
- CScoreIni ini = new CScoreIni( str );\r
- if( !File.Exists( str ) )\r
+ bool bIsUpdatedDrums, bIsUpdatedGuitar, bIsUpdatedBass;\r
+ string strFilename = DTX.strファイル名の絶対パス + ".score.ini";\r
+ CScoreIni ini = new CScoreIni( strFilename );\r
+ if( !File.Exists( strFilename ) )\r
{\r
ini.stファイル.Title = DTX.TITLE;\r
ini.stファイル.Name = DTX.strファイル名;\r
}\r
}\r
ini.stファイル.BGMAdjust = DTX.nBGMAdjust;\r
- CScoreIni.t更新条件を取得する( out flag, out flag2, out flag3 );\r
- if( ( flag || flag2 ) || flag3 )\r
+ CScoreIni.t更新条件を取得する( out bIsUpdatedDrums, out bIsUpdatedGuitar, out bIsUpdatedBass );\r
+ if( bIsUpdatedDrums || bIsUpdatedGuitar || bIsUpdatedBass )\r
{\r
- if( flag )\r
+ if( bIsUpdatedDrums )\r
{\r
ini.stファイル.PlayCountDrums++;\r
}\r
- if( flag2 )\r
+ if( bIsUpdatedGuitar )\r
{\r
ini.stファイル.PlayCountGuitar++;\r
}\r
- if( flag3 )\r
+ if( bIsUpdatedBass )\r
{\r
ini.stファイル.PlayCountBass++;\r
}\r
}\r
if( ConfigIni.bScoreIniを出力する )\r
{\r
- ini.t書き出し( str );\r
+ ini.t書き出し( strFilename );\r
}\r
\r
return ini;\r