OSDN Git Service

#36508 存在しない曲を選曲すると例外発生問題を修正。
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Tue, 2 Aug 2016 15:36:46 +0000 (15:36 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Tue, 2 Aug 2016 15:36:46 +0000 (15:36 +0000)
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@1025 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/ステージ/05.選曲/CStage選曲.cs
実行時フォルダ/DTXManiaGR.exe

index e6e66f3..f993163 100644 (file)
@@ -930,7 +930,7 @@ namespace DTXMania
                        this.r確定された曲 = this.act曲リスト.r現在選択中の曲;\r
                        this.r確定されたスコア = this.act曲リスト.r現在選択中のスコア;\r
                        this.n確定された曲の難易度 = this.act曲リスト.n現在選択中の曲の現在の難易度レベル;\r
-                       if ((this.r確定された曲 != null) && (this.r確定されたスコア != null))\r
+                       if ((this.r確定された曲 != null) && (this.r確定されたスコア != null) && (File.Exists(this.r確定されたスコア.ファイル情報.ファイルの絶対パス)) )\r
                        {\r
                                this.eフェードアウト完了時の戻り値 = E戻り値.選曲した;\r
                                //      this.actFOtoNowLoading.tフェードアウト開始();                          // #27787 2012.3.10 yyagi 曲決定時の画面フェードアウトの省略\r
index 21256f0..f02fc04 100644 (file)
Binary files a/実行時フォルダ/DTXManiaGR.exe and b/実行時フォルダ/DTXManiaGR.exe differ