OSDN Git Service

#24281 リザルト画面のPLAYCOUNTを正しく表示するよう修正。
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / 全体 / CDTXMania.cs
index 5a3f0ec..39f78fe 100644 (file)
@@ -1057,13 +1057,16 @@ for (int i = 0; i < 3; i++) {
                        }\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
@@ -1077,6 +1080,7 @@ for (int i = 0; i < 3; i++) {
                                        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
@@ -1805,12 +1809,10 @@ for (int i = 0; i < 3; i++) {
                }\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
@@ -1824,18 +1826,18 @@ for (int i = 0; i < 3; i++) {
                                }\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
@@ -1853,7 +1855,7 @@ for (int i = 0; i < 3; i++) {
                        }\r
                        if( ConfigIni.bScoreIniを出力する )\r
                        {\r
-                               ini.t書き出し( str );\r
+                               ini.t書き出し( strFilename );\r
                        }\r
 \r
                        return ini;\r