• R/O
  • SSH
  • HTTPS

dtxmaniaxg-verk: Commit


Commit MetaInfo

Revision549 (tree)
Time2016-06-16 21:01:15
Authorkairera0467

Log Message

#36389 未FC状態からハイスコア更新&FCをした場合でも、選曲画面でFCフラグが反映されるように変更。

Change Summary

Incremental Difference

--- branches/140707(ReBuild XGVersion)/DTXManiaプロジェクト/コード/スコア、曲/CSong管理.cs (revision 548)
+++ branches/140707(ReBuild XGVersion)/DTXManiaプロジェクト/コード/スコア、曲/CSong管理.cs (revision 549)
@@ -703,6 +703,7 @@
703703 for( int i = 0; i < 3; i++ )
704704 {
705705 int nSectionHiSkill = ( i * 2 ) + 1;
706+ int nSectionHiScore = i * 2;
706707 if( scoreIni.stセクション[ nSectionHiSkill ].b演奏にMIDI入力を使用した
707708 || scoreIni.stセクション[ nSectionHiSkill ].b演奏にキーボードを使用した
708709 || scoreIni.stセクション[ nSectionHiSkill ].b演奏にジョイパッドを使用した
@@ -720,7 +721,6 @@
720721 (scoreIni.stファイル.BestRank[i] != (int)CScoreIni.ERANK.UNKNOWN)?
721722 (int)scoreIni.stファイル.BestRank[i] : CScoreIni.tXGランク値を計算して返す( scoreIni.stセクション[ nSectionHiSkill ] );
722723 }
723-
724724 }
725725 else
726726 {
@@ -727,7 +727,7 @@
727727 node.arスコア[ lv ].譜面情報.最大ランク[ i ] = (int)CScoreIni.ERANK.UNKNOWN;
728728 }
729729 node.arスコア[ lv ].譜面情報.最大スキル[ i ] = scoreIni.stセクション[ nSectionHiSkill ].db演奏型スキル値;
730- node.arスコア[ lv ].譜面情報.フルコンボ[ i ] = scoreIni.stセクション[ nSectionHiSkill ].bフルコンボである;
730+ node.arスコア[ lv ].譜面情報.フルコンボ[ i ] = scoreIni.stセクション[ nSectionHiSkill ].bフルコンボである | scoreIni.stセクション[ nSectionHiScore ].bフルコンボである;
731731 }
732732 node.arスコア[ lv ].譜面情報.演奏回数.Drums = scoreIni.stファイル.PlayCountDrums;
733733 node.arスコア[ lv ].譜面情報.演奏回数.Guitar = scoreIni.stファイル.PlayCountGuitar;
@@ -1717,7 +1717,7 @@
17171717 #endregion
17181718 score.譜面情報.最大スキル[ n楽器番号 ] = ini.stセクション[ n ].db演奏型スキル値;
17191719 score.譜面情報.最大曲別スキル[ n楽器番号 ] = ini.stセクション[ n ].dbゲーム型スキル値;
1720- score.譜面情報.フルコンボ[ n楽器番号 ] = ini.stセクション[ n ].bフルコンボである;
1720+ score.譜面情報.フルコンボ[ n楽器番号 ] = ini.stセクション[ n ].bフルコンボである | ini.stセクション[ n楽器番号 * 2 ].bフルコンボである;
17211721 }
17221722 score.譜面情報.演奏回数.Drums = ini.stファイル.PlayCountDrums;
17231723 score.譜面情報.演奏回数.Guitar = ini.stファイル.PlayCountGuitar;
--- branches/GITADORA風/DTXManiaプロジェクト/コード/スコア、曲/CSong管理.cs (revision 548)
+++ branches/GITADORA風/DTXManiaプロジェクト/コード/スコア、曲/CSong管理.cs (revision 549)
@@ -703,6 +703,7 @@
703703 for( int i = 0; i < 3; i++ )
704704 {
705705 int nSectionHiSkill = ( i * 2 ) + 1;
706+ int nSectionHiScore = i * 2;
706707 if( scoreIni.stセクション[ nSectionHiSkill ].b演奏にMIDI入力を使用した
707708 || scoreIni.stセクション[ nSectionHiSkill ].b演奏にキーボードを使用した
708709 || scoreIni.stセクション[ nSectionHiSkill ].b演奏にジョイパッドを使用した
@@ -726,7 +727,7 @@
726727 node.arスコア[ lv ].譜面情報.最大ランク[ i ] = (int)CScoreIni.ERANK.UNKNOWN;
727728 }
728729 node.arスコア[ lv ].譜面情報.最大スキル[ i ] = scoreIni.stセクション[ nSectionHiSkill ].db演奏型スキル値;
729- node.arスコア[ lv ].譜面情報.フルコンボ[ i ] = scoreIni.stセクション[ nSectionHiSkill ].bフルコンボである;
730+ node.arスコア[ lv ].譜面情報.フルコンボ[ i ] = scoreIni.stセクション[ nSectionHiSkill ].bフルコンボである | scoreIni.stセクション[ nSectionHiScore ].bフルコンボである;
730731 }
731732 node.arスコア[ lv ].譜面情報.演奏回数.Drums = scoreIni.stファイル.PlayCountDrums;
732733 node.arスコア[ lv ].譜面情報.演奏回数.Guitar = scoreIni.stファイル.PlayCountGuitar;
@@ -1713,7 +1714,7 @@
17131714 #endregion
17141715 score.譜面情報.最大スキル[ n楽器番号 ] = ini.stセクション[ n ].db演奏型スキル値;
17151716 score.譜面情報.最大曲別スキル[ n楽器番号 ] = ini.stセクション[ n ].dbゲーム型スキル値;
1716- score.譜面情報.フルコンボ[ n楽器番号 ] = ini.stセクション[ n ].bフルコンボである;
1717+ score.譜面情報.フルコンボ[ n楽器番号 ] = ini.stセクション[ n ].bフルコンボである | ini.stセクション[ n楽器番号 * 2 ].bフルコンボである;
17171718 }
17181719 score.譜面情報.演奏回数.Drums = ini.stファイル.PlayCountDrums;
17191720 score.譜面情報.演奏回数.Guitar = ini.stファイル.PlayCountGuitar;
--- trunk/DTXManiaプロジェクト/コード/スコア、曲/CSong管理.cs (revision 548)
+++ trunk/DTXManiaプロジェクト/コード/スコア、曲/CSong管理.cs (revision 549)
@@ -703,6 +703,7 @@
703703 for( int i = 0; i < 3; i++ )
704704 {
705705 int nSectionHiSkill = ( i * 2 ) + 1;
706+ int nSectionHiScore = i * 2;
706707 if( scoreIni.stセクション[ nSectionHiSkill ].b演奏にMIDI入力を使用した
707708 || scoreIni.stセクション[ nSectionHiSkill ].b演奏にキーボードを使用した
708709 || scoreIni.stセクション[ nSectionHiSkill ].b演奏にジョイパッドを使用した
@@ -726,7 +727,7 @@
726727 node.arスコア[ lv ].譜面情報.最大ランク[ i ] = (int)CScoreIni.ERANK.UNKNOWN;
727728 }
728729 node.arスコア[ lv ].譜面情報.最大スキル[ i ] = scoreIni.stセクション[ nSectionHiSkill ].db演奏型スキル値;
729- node.arスコア[ lv ].譜面情報.フルコンボ[ i ] = scoreIni.stセクション[ nSectionHiSkill ].bフルコンボである;
730+ node.arスコア[ lv ].譜面情報.フルコンボ[ i ] = scoreIni.stセクション[ nSectionHiSkill ].bフルコンボである | scoreIni.stセクション[ nSectionHiScore ].bフルコンボである;
730731 }
731732 node.arスコア[ lv ].譜面情報.演奏回数.Drums = scoreIni.stファイル.PlayCountDrums;
732733 node.arスコア[ lv ].譜面情報.演奏回数.Guitar = scoreIni.stファイル.PlayCountGuitar;
@@ -1713,7 +1714,7 @@
17131714 #endregion
17141715 score.譜面情報.最大スキル[ n楽器番号 ] = ini.stセクション[ n ].db演奏型スキル値;
17151716 score.譜面情報.最大曲別スキル[ n楽器番号 ] = ini.stセクション[ n ].dbゲーム型スキル値;
1716- score.譜面情報.フルコンボ[ n楽器番号 ] = ini.stセクション[ n ].bフルコンボである;
1717+ score.譜面情報.フルコンボ[ n楽器番号 ] = ini.stセクション[ n ].bフルコンボである | ini.stセクション[ n楽器番号 * 2 ].bフルコンボである;
17171718 }
17181719 score.譜面情報.演奏回数.Drums = ini.stファイル.PlayCountDrums;
17191720 score.譜面情報.演奏回数.Guitar = ini.stファイル.PlayCountGuitar;
Show on old repository browser