• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision22cd6503429acb24fc6797cc1a4d78c9c497619d (tree)
Zeit2020-01-07 01:27:33
Autoryyagi <yyagi.dtxmania@gmai...>
Commiteryyagi

Log Message

#39816 In Quick Config menu, Drums lane order is updated to the same one of CONFIGURATION\/Drums. And also, now Guita/Bass Auto configuration works correctly.

Ändern Zusammenfassung

  • delete: "DTXMania/\343\202\263\343\203\274\343\203\211/\343\202\271\343\203\206\343\203\274\343\202\270/05.\351\201\270\346\233\262/CActSelectQuickConfig.cs"

Diff

--- "a/DTXMania/\343\202\263\343\203\274\343\203\211/\343\202\271\343\203\206\343\203\274\343\202\270/05.\351\201\270\346\233\262/CActSelectQuickConfig.cs"
+++ "b/DTXMania/\343\202\263\343\203\274\343\203\211/\343\202\271\343\203\206\343\203\274\343\202\270/05.\351\201\270\346\233\262/CActSelectQuickConfig.cs"
@@ -93,7 +93,6 @@ namespace DTXMania
9393 {
9494 dr_init_idx = 4; // All Off
9595 }
96-Trace.TraceInformation("MakeListCItemBase: index=" + dr_init_idx + " " + items_dr[dr_init_idx]);
9796 QAuto.Initialize("Auto", "", items_dr);
9897 QAuto.Index = dr_init_idx;
9998 QAuto.OnEnterDelegate = () =>
@@ -240,7 +239,7 @@ Trace.TraceInformation("MakeListCItemBase: index=" + dr_init_idx + " " + items_d
240239
241240 // 本当は、現在のレーン順に合わせた表示順にしたいが・・・
242241 private string[] strPadNames = new[] {
243- "LC", "HO", "HH", "BD", "SD", "HT", "LT", "FT", "RD", "CY"
242+ "LC", "HH", "HO", "SD", "BD", "HT", "LT", "FT", "CY", "RD"
244243 };
245244
246245 /// <summary>
@@ -330,7 +329,6 @@ Trace.TraceInformation("MakeListCItemBase: index=" + dr_init_idx + " " + items_d
330329 /// <returns>AutoならA,さもなくば_。この文字が複数並んだ文字列。</returns>
331330 private string GetAutoParameters(EPart target)
332331 {
333-Trace.TraceInformation("GetAutpParameters: QAuto.Index=" + QAuto.Index);
334332 string s = "";
335333 switch (target)
336334 {
@@ -351,15 +349,15 @@ Trace.TraceInformation("GetAutpParameters: QAuto.Index=" + QAuto.Index);
351349 // 本当は、現在のレーン順に合わせた表示順にしたいが・・・
352350 COptionBool[] e = new[] {
353351 CDTXMania.Instance.ConfigIni.bAutoPlay.LC,
354- CDTXMania.Instance.ConfigIni.bAutoPlay.HHO,
355352 CDTXMania.Instance.ConfigIni.bAutoPlay.HH,
356- CDTXMania.Instance.ConfigIni.bAutoPlay.BD,
353+ CDTXMania.Instance.ConfigIni.bAutoPlay.HHO,
357354 CDTXMania.Instance.ConfigIni.bAutoPlay.SD,
355+ CDTXMania.Instance.ConfigIni.bAutoPlay.BD,
358356 CDTXMania.Instance.ConfigIni.bAutoPlay.HT,
359357 CDTXMania.Instance.ConfigIni.bAutoPlay.LT,
360358 CDTXMania.Instance.ConfigIni.bAutoPlay.FT,
361- CDTXMania.Instance.ConfigIni.bAutoPlay.RD,
362359 CDTXMania.Instance.ConfigIni.bAutoPlay.CY,
360+ CDTXMania.Instance.ConfigIni.bAutoPlay.RD
363361 };
364362 //for (EPad i = EPad.DrumsPadMin; i < EPad.DrumsPadMax; i++)
365363 for (int i = 0; i < e.Length; i++)
@@ -384,12 +382,12 @@ Trace.TraceInformation("GetAutpParameters: QAuto.Index=" + QAuto.Index);
384382 case 0: // All Auto
385383 s = "AAAAA";
386384 break;
387- case 1: // Auto Neck
388- s = "AAA__";
389- break;
390- case 2: // Auto Pick
385+ case 1: // Auto Pick
391386 s = "___A_";
392387 break;
388+ case 2: // Auto Neck
389+ s = "AAA__";
390+ break;
393391 case 3: // Custom
394392 EPad from = (target == EPart.Guitar) ? EPad.GuitarPadMin : EPad.BassPadMin;
395393 EPad to = (target == EPart.Guitar) ? EPad.GuitarPadMax : EPad.BassPadMax;
@@ -421,18 +419,18 @@ Trace.TraceInformation("GetAutpParameters: QAuto.Index=" + QAuto.Index);
421419 #region [Drums]
422420 s = GetAutoParameters(EPart.Drums);
423421 CDTXMania.Instance.ConfigIni.bAutoPlay.LC.Value = (s[0] == 'A'); s = s.Remove(0, 1);
424- CDTXMania.Instance.ConfigIni.bAutoPlay.HHO.Value = (s[0] == 'A'); s = s.Remove(0, 1);
425422 CDTXMania.Instance.ConfigIni.bAutoPlay.HH.Value = (s[0] == 'A'); s = s.Remove(0, 1);
426- CDTXMania.Instance.ConfigIni.bAutoPlay.BD.Value = (s[0] == 'A'); s = s.Remove(0, 1);
423+ CDTXMania.Instance.ConfigIni.bAutoPlay.HHO.Value = (s[0] == 'A'); s = s.Remove(0, 1);
427424 CDTXMania.Instance.ConfigIni.bAutoPlay.SD.Value = (s[0] == 'A'); s = s.Remove(0, 1);
425+ CDTXMania.Instance.ConfigIni.bAutoPlay.BD.Value = (s[0] == 'A'); s = s.Remove(0, 1);
428426 CDTXMania.Instance.ConfigIni.bAutoPlay.HT.Value = (s[0] == 'A'); s = s.Remove(0, 1);
429427 CDTXMania.Instance.ConfigIni.bAutoPlay.LT.Value = (s[0] == 'A'); s = s.Remove(0, 1);
430428 CDTXMania.Instance.ConfigIni.bAutoPlay.FT.Value = (s[0] == 'A'); s = s.Remove(0, 1);
431- CDTXMania.Instance.ConfigIni.bAutoPlay.RD.Value = (s[0] == 'A'); s = s.Remove(0, 1);
432429 CDTXMania.Instance.ConfigIni.bAutoPlay.CY.Value = (s[0] == 'A'); s = s.Remove(0, 1);
430+ CDTXMania.Instance.ConfigIni.bAutoPlay.RD.Value = (s[0] == 'A'); s = s.Remove(0, 1);
433431 #endregion
434432 #region [Guitar]
435- s = GetAutoParameters(EPart.Drums);
433+ s = GetAutoParameters(EPart.Guitar);
436434 CDTXMania.Instance.ConfigIni.bAutoPlay.GtR.Value = (s[0] == 'A'); s = s.Remove(0, 1);
437435 CDTXMania.Instance.ConfigIni.bAutoPlay.GtG.Value = (s[0] == 'A'); s = s.Remove(0, 1);
438436 CDTXMania.Instance.ConfigIni.bAutoPlay.GtB.Value = (s[0] == 'A'); s = s.Remove(0, 1);
@@ -440,7 +438,7 @@ Trace.TraceInformation("GetAutpParameters: QAuto.Index=" + QAuto.Index);
440438 CDTXMania.Instance.ConfigIni.bAutoPlay.GtWail.Value = (s[0] == 'A'); s = s.Remove(0, 1);
441439 #endregion
442440 #region [Bass]
443- s = GetAutoParameters(EPart.Drums);
441+ s = GetAutoParameters(EPart.Bass);
444442 CDTXMania.Instance.ConfigIni.bAutoPlay.GtR.Value = (s[0] == 'A'); s = s.Remove(0, 1);
445443 CDTXMania.Instance.ConfigIni.bAutoPlay.GtG.Value = (s[0] == 'A'); s = s.Remove(0, 1);
446444 CDTXMania.Instance.ConfigIni.bAutoPlay.GtB.Value = (s[0] == 'A'); s = s.Remove(0, 1);
@@ -459,7 +457,6 @@ Trace.TraceInformation("GetAutpParameters: QAuto.Index=" + QAuto.Index);
459457 //{
460458 // CDTXMania.Instance.ConfigIni.bAutoPlay[i].Value = (s[j++] == 'A') ? true : false;
461459 //}
462- Trace.TraceInformation("Saved:");
463460 }
464461
465462 // CActivity 実装