• R/O
  • SSH
  • HTTPS

dtxmaniaxg-verk: Commit


Commit MetaInfo

Revision565 (tree)
Time2016-08-13 11:34:38
Authorkairera0467

Log Message

#36544 判定文字の位置が判定ラインの位置に追従しないようにした。

Change Summary

Incremental Difference

--- branches/GITADORA風/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drums判定文字列.cs (revision 564)
+++ branches/GITADORA風/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drums判定文字列.cs (revision 565)
@@ -1263,34 +1263,12 @@
12631263 if (j < 10)
12641264 {
12651265 num5 = base.stレーンサイズ[j].x;
1266- num6 = (CDTXMania.ConfigIni.判定文字表示位置.Drums == Eタイプ.A) ? base.iP_A + (CDTXMania.ConfigIni.bReverse.Drums ? -(this.n文字の縦表示位置[j] * 0x20) : (this.n文字の縦表示位置[j] * 0x20)) : base.iP_B;
1266+ num6 = (CDTXMania.ConfigIni.判定文字表示位置.Drums == Eタイプ.A) ?
1267+ (CDTXMania.ConfigIni.bReverse.Drums ? + 561
1268+ -(this.n文字の縦表示位置[j] * 0x20) :
1269+ (371 + this.n文字の縦表示位置[j] * 0x20)) :
1270+ ( CDTXMania.ConfigIni.bReverse.Drums ? 561 : 375 );
12671271 }
1268- else if (j == 11)
1269- {
1270- if (CDTXMania.ConfigIni.判定文字表示位置.Bass == Eタイプ.D)
1271- {
1272- continue;
1273- }
1274- num5 = base.stレーンサイズ[j].x;
1275- num6 = CDTXMania.ConfigIni.bReverse.Bass ? (((CDTXMania.ConfigIni.判定文字表示位置.Bass == Eタイプ.A) ? 240 : 100) + (this.n文字の縦表示位置[j] * 0x20)) : (((CDTXMania.ConfigIni.判定文字表示位置.Bass == Eタイプ.A) ? 180 : 300) + (this.n文字の縦表示位置[j] * 0x20));
1276- }
1277- else if (j == 10)
1278- {
1279- if (CDTXMania.ConfigIni.判定文字表示位置.Guitar == Eタイプ.D)
1280- {
1281- continue;
1282- }
1283- if (!(CDTXMania.DTX.bチップがある.Bass || (CDTXMania.ConfigIni.判定文字表示位置.Guitar != Eタイプ.B)))
1284- {
1285- num5 = 0x198;
1286- num6 = 0x93;
1287- }
1288- else
1289- {
1290- num5 = this.stレーンサイズ[j].x;
1291- num6 = CDTXMania.ConfigIni.bReverse.Guitar ? (((CDTXMania.ConfigIni.判定文字表示位置.Guitar == Eタイプ.A) ? 240 : 100) + (this.n文字の縦表示位置[j] * 0x20)) : (((CDTXMania.ConfigIni.判定文字表示位置.Guitar == Eタイプ.A) ? 180 : 300) + (this.n文字の縦表示位置[j] * 0x20));
1292- }
1293- }
12941272
12951273 int nRectX = CDTXMania.ConfigIni.nJudgeWidgh;
12961274 int nRectY = CDTXMania.ConfigIni.nJudgeHeight;
@@ -1380,7 +1358,11 @@
13801358 if (j < 10)
13811359 {
13821360 num5 = base.stレーンサイズ[j].x;
1383- num6 = (CDTXMania.ConfigIni.判定文字表示位置.Drums == Eタイプ.A) ? base.iP_A + (CDTXMania.ConfigIni.bReverse.Drums ? -(this.n文字の縦表示位置[j] * 0x20) : (this.n文字の縦表示位置[j] * 0x20)) : base.iP_B;
1361+ num6 = (CDTXMania.ConfigIni.判定文字表示位置.Drums == Eタイプ.A) ?
1362+ (CDTXMania.ConfigIni.bReverse.Drums ? + 561
1363+ -(this.n文字の縦表示位置[j] * 0x20) :
1364+ (371 + this.n文字の縦表示位置[j] * 0x20)) :
1365+ ( CDTXMania.ConfigIni.bReverse.Drums ? 561 : 375 );
13841366 }
13851367
13861368 int nRectX = 85;
--- trunk/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drums判定文字列.cs (revision 564)
+++ trunk/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drums判定文字列.cs (revision 565)
@@ -1263,34 +1263,12 @@
12631263 if (j < 10)
12641264 {
12651265 num5 = base.stレーンサイズ[j].x;
1266- num6 = (CDTXMania.ConfigIni.判定文字表示位置.Drums == Eタイプ.A) ? base.iP_A + (CDTXMania.ConfigIni.bReverse.Drums ? -(this.n文字の縦表示位置[j] * 0x20) : (this.n文字の縦表示位置[j] * 0x20)) : base.iP_B;
1266+ num6 = (CDTXMania.ConfigIni.判定文字表示位置.Drums == Eタイプ.A) ?
1267+ (CDTXMania.ConfigIni.bReverse.Drums ? + 561
1268+ -(this.n文字の縦表示位置[j] * 0x20) :
1269+ (371 + this.n文字の縦表示位置[j] * 0x20)) :
1270+ ( CDTXMania.ConfigIni.bReverse.Drums ? 561 : 375 );
12671271 }
1268- else if (j == 11)
1269- {
1270- if (CDTXMania.ConfigIni.判定文字表示位置.Bass == Eタイプ.D)
1271- {
1272- continue;
1273- }
1274- num5 = base.stレーンサイズ[j].x;
1275- num6 = CDTXMania.ConfigIni.bReverse.Bass ? (((CDTXMania.ConfigIni.判定文字表示位置.Bass == Eタイプ.A) ? 240 : 100) + (this.n文字の縦表示位置[j] * 0x20)) : (((CDTXMania.ConfigIni.判定文字表示位置.Bass == Eタイプ.A) ? 180 : 300) + (this.n文字の縦表示位置[j] * 0x20));
1276- }
1277- else if (j == 10)
1278- {
1279- if (CDTXMania.ConfigIni.判定文字表示位置.Guitar == Eタイプ.D)
1280- {
1281- continue;
1282- }
1283- if (!(CDTXMania.DTX.bチップがある.Bass || (CDTXMania.ConfigIni.判定文字表示位置.Guitar != Eタイプ.B)))
1284- {
1285- num5 = 0x198;
1286- num6 = 0x93;
1287- }
1288- else
1289- {
1290- num5 = this.stレーンサイズ[j].x;
1291- num6 = CDTXMania.ConfigIni.bReverse.Guitar ? (((CDTXMania.ConfigIni.判定文字表示位置.Guitar == Eタイプ.A) ? 240 : 100) + (this.n文字の縦表示位置[j] * 0x20)) : (((CDTXMania.ConfigIni.判定文字表示位置.Guitar == Eタイプ.A) ? 180 : 300) + (this.n文字の縦表示位置[j] * 0x20));
1292- }
1293- }
12941272
12951273 int nRectX = CDTXMania.ConfigIni.nJudgeWidgh;
12961274 int nRectY = CDTXMania.ConfigIni.nJudgeHeight;
@@ -1381,10 +1359,10 @@
13811359 {
13821360 num5 = base.stレーンサイズ[j].x;
13831361 num6 = (CDTXMania.ConfigIni.判定文字表示位置.Drums == Eタイプ.A) ?
1384- base.iP_A + (CDTXMania.ConfigIni.bReverse.Drums ?
1362+ (CDTXMania.ConfigIni.bReverse.Drums ? + 561
13851363 -(this.n文字の縦表示位置[j] * 0x20) :
1386- (this.n文字の縦表示位置[j] * 0x20)) :
1387- base.iP_B;
1364+ (371 + this.n文字の縦表示位置[j] * 0x20)) :
1365+ ( CDTXMania.ConfigIni.bReverse.Drums ? 561 : 375 );
13881366 }
13891367
13901368 int nRectX = 85;
Show on old repository browser