OSDN Git Service

#xxxxx score.iniの保存時に、Auto演奏フラグとしてCapture設定の情報を保存しようとしてNullRef例外が発生していたのを修正。 Release108
authoryyagi <yyagi.dtxmania@gmail.com>
Tue, 28 Mar 2017 16:43:37 +0000 (01:43 +0900)
committeryyagi <yyagi.dtxmania@gmail.com>
Tue, 28 Mar 2017 16:43:37 +0000 (01:43 +0900)
#xxxxx バージョン番号を変更。

DTXManiaプロジェクト/コード/ステージ/07.演奏/CStage演奏画面共通.cs
DTXManiaプロジェクト/コード/全体/CDTXMania.cs
実行時フォルダ/DTXManiaGR.exe

index dc0e4d8..0e70f24 100644 (file)
@@ -156,7 +156,7 @@ namespace DTXMania
                                Drums.nMiss数_Auto含まない = this.nヒット数_Auto含まない.Drums.Miss;\r
                                Drums.n最大コンボ数 = this.actCombo.dgbコンボ数.Drums.n最高値;\r
                                Drums.n全チップ数 = CDTXMania.Instance.DTX.n可視チップ数.Drums;\r
-                               for (EPad i = EPad.Min; i < EPad.Max; i++)\r
+                               for ( EPad i = EPad.Min; i < EPad.BassPadMax; i++ )\r
                                {\r
                                        Drums.bAutoPlay[i] = CDTXMania.Instance.ConfigIni.bAutoPlay[i];\r
                                }\r
@@ -224,7 +224,7 @@ namespace DTXMania
                                Guitar.nMiss数_Auto含まない = this.nヒット数_Auto含まない.Guitar.Miss;\r
                                Guitar.n最大コンボ数 = this.actCombo.dgbコンボ数.Guitar.n最高値;\r
                                Guitar.n全チップ数 = CDTXMania.Instance.DTX.n可視チップ数.Guitar;\r
-                               for (EPad i = EPad.Min; i < EPad.Max; i++)\r
+                               for (EPad i = EPad.Min; i < EPad.BassPadMax; i++)\r
                                {\r
                                        Guitar.bAutoPlay[i] = CDTXMania.Instance.ConfigIni.bAutoPlay[i];\r
                                }\r
@@ -290,7 +290,7 @@ namespace DTXMania
                                Bass.nMiss数_Auto含まない = this.nヒット数_Auto含まない.Bass.Miss;\r
                                Bass.n最大コンボ数 = this.actCombo.dgbコンボ数.Bass.n最高値;\r
                                Bass.n全チップ数 = CDTXMania.Instance.DTX.n可視チップ数.Bass;\r
-                               for (EPad i = EPad.Min; i < EPad.Max; i++)\r
+                               for (EPad i = EPad.Min; i < EPad.BassPadMax; i++)\r
                                {\r
                                        Bass.bAutoPlay[i] = CDTXMania.Instance.ConfigIni.bAutoPlay[i];\r
                                }\r
index b1492f6..afc617b 100644 (file)
@@ -23,7 +23,7 @@ namespace DTXMania
        {\r
                // プロパティ\r
                #region [ properties ]\r
-               public static readonly string VERSION = "108(170301)";\r
+               public static readonly string VERSION = "108(170401)";\r
                public static readonly string SLIMDXDLL = "c_net20x86_Jun2010";\r
                public static readonly string D3DXDLL = "d3dx9_43.dll";     // June 2010\r
                                                                                                                                                                                                                                                                //public static readonly string D3DXDLL = "d3dx9_42.dll";       // February 2010\r
@@ -2081,7 +2081,7 @@ namespace DTXMania
                                        }\r
                                        catch (SerializationException e)\r
                                        {\r
-                                               Trace.TraceWarning( "Rel107以前の古いフォーマットのCoordinates.xmlが読み込まれました。無視します。" );\r
+                                               Trace.TraceWarning( "Rel107以前の古いフォーマットのCoordinates.xmlが読み込まれました。無視します。\n" + e.Message );\r
                                        }\r
                                }\r
                        }\r
index 3d9f623..fa1c4a8 100644 (file)
Binary files a/実行時フォルダ/DTXManiaGR.exe and b/実行時フォルダ/DTXManiaGR.exe differ