1
0
mirror of synced 2025-02-17 19:09:25 +01:00

remove compact mode unused references

This commit is contained in:
0auBSQ 2024-10-22 05:04:45 +09:00
parent d19654e3c0
commit b20302627f
5 changed files with 1761 additions and 1809 deletions

View File

@ -1760,8 +1760,7 @@ namespace OpenTaiko {
bool isMenu = pad is EKeyConfigPad.Decide or EKeyConfigPad.RightChange or EKeyConfigPad.LeftChange; bool isMenu = pad is EKeyConfigPad.Decide or EKeyConfigPad.RightChange or EKeyConfigPad.LeftChange;
for (int i = 0; i <= (int)EKeyConfigPart.System; i++) { for (int i = 0; i <= (int)EKeyConfigPart.System; i++) {
// Do not restrict duplicate keybinds for System controls // Do not restrict duplicate keybinds for System controls
for (int j = 0; j < (int)EKeyConfigPad.Capture; j++) for (int j = 0; j < (int)EKeyConfigPad.Capture; j++) {
{
bool isJMenu = j is (int)EKeyConfigPad.LeftChange bool isJMenu = j is (int)EKeyConfigPad.LeftChange
or (int)EKeyConfigPad.RightChange or (int)EKeyConfigPad.RightChange
or (int)EKeyConfigPad.Decide; or (int)EKeyConfigPad.Decide;
@ -3563,7 +3562,7 @@ namespace OpenTaiko {
Temp, Temp,
} }
private Dictionary<ESectionType, Action<string, string>> sectionProcess; private Dictionary<ESectionType, Action<string, string>> sectionProcess = new Dictionary<ESectionType, Action<string, string>>();
private bool _bDrumsEnabled; private bool _bDrumsEnabled;
private bool _bGuitarEnabled; private bool _bGuitarEnabled;

View File

@ -737,7 +737,7 @@ namespace OpenTaiko {
if (!this[i].bExclusive) // BGM系以外のみ読み込む。(BGM系は必要になったときに読み込む) if (!this[i].bExclusive) // BGM系以外のみ読み込む。(BGM系は必要になったときに読み込む)
{ {
CSystemSound cシステムサウンド = this[i]; CSystemSound cシステムサウンド = this[i];
if (!OpenTaiko.bコンパクトモード || cシステムサウンド.bCompact対象) { if (cシステムサウンド.bCompact対象) {
try { try {
cシステムサウンド.tLoading(); cシステムサウンド.tLoading();
Trace.TraceInformation("システムサウンドを読み込みました。({0})", cシステムサウンド.strFileName); Trace.TraceInformation("システムサウンドを読み込みました。({0})", cシステムサウンド.strFileName);

View File

@ -55,10 +55,6 @@ namespace OpenTaiko {
get; get;
private set; private set;
} }
public static bool bコンパクトモード {
get;
private set;
}
public static CConfigIni ConfigIni { public static CConfigIni ConfigIni {
get; get;
private set; private set;
@ -634,10 +630,10 @@ namespace OpenTaiko {
CScoreIni scoreIni = null; CScoreIni scoreIni = null;
#region [ / ] // ここに"Enumerating Songs..."表示を集約 #region [ / ]
if (!OpenTaiko.bコンパクトモード) { // ここに"Enumerating Songs..."表示を集約
actEnumSongs.Draw(); // "Enumerating Songs..."アイコンの描画 actEnumSongs.Draw(); // "Enumerating Songs..."アイコンの描画
}
switch (r現在のステージ.eStageID) { switch (r現在のステージ.eStageID) {
case CStage.EStage.Title: case CStage.EStage.Title:
case CStage.EStage.Config: case CStage.EStage.Config:
@ -721,7 +717,6 @@ namespace OpenTaiko {
#region [ *** ] #region [ *** ]
//----------------------------- //-----------------------------
if (this.n進行描画の戻り値 != 0) { if (this.n進行描画の戻り値 != 0) {
if (!bコンパクトモード) {
r現在のステージ.DeActivate(); r現在のステージ.DeActivate();
if (!ConfigIni.PreAssetsLoading) { if (!ConfigIni.PreAssetsLoading) {
r現在のステージ.ReleaseManagedResource(); r現在のステージ.ReleaseManagedResource();
@ -736,22 +731,6 @@ namespace OpenTaiko {
} }
r直前のステージ = r現在のステージ; r直前のステージ = r現在のステージ;
r現在のステージ = stageタイトル; r現在のステージ = stageタイトル;
} else {
r現在のステージ.DeActivate();
if (!ConfigIni.PreAssetsLoading) {
r現在のステージ.ReleaseManagedResource();
r現在のステージ.ReleaseUnmanagedResource();
}
Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ Song Loading");
stage曲読み込み.Activate();
if (!ConfigIni.PreAssetsLoading) {
stage曲読み込み.CreateManagedResource();
stage曲読み込み.CreateUnmanagedResource();
}
r直前のステージ = r現在のステージ;
r現在のステージ = stage曲読み込み;
}
foreach (STPlugin pg in this.PluginList) { foreach (STPlugin pg in this.PluginList) {
Directory.SetCurrentDirectory(pg.pluginDirectory); Directory.SetCurrentDirectory(pg.pluginDirectory);
pg.plugin.Onステージ変更(); pg.plugin.Onステージ変更();
@ -2571,11 +2550,7 @@ for (int i = 0; i < 3; i++) {
Trace.TraceInformation("----------------------"); Trace.TraceInformation("----------------------");
Trace.TraceInformation("■ Startup"); Trace.TraceInformation("■ Startup");
if (OpenTaiko.bコンパクトモード) {
r現在のステージ = stage曲読み込み;
} else {
r現在のステージ = stage起動; r現在のステージ = stage起動;
}
r現在のステージ.Activate(); r現在のステージ.Activate();
if (!ConfigIni.PreAssetsLoading) { if (!ConfigIni.PreAssetsLoading) {
r現在のステージ.CreateManagedResource(); r現在のステージ.CreateManagedResource();

View File

@ -218,7 +218,7 @@ namespace OpenTaiko {
if (!OpenTaiko.Skin[i].bExclusive) // BGM系以外のみ読み込む。(BGM系は必要になったときに読み込む) if (!OpenTaiko.Skin[i].bExclusive) // BGM系以外のみ読み込む。(BGM系は必要になったときに読み込む)
{ {
CSkin.CSystemSound cシステムサウンド = OpenTaiko.Skin[i]; CSkin.CSystemSound cシステムサウンド = OpenTaiko.Skin[i];
if (!OpenTaiko.bコンパクトモード || cシステムサウンド.bCompact対象) { if (cシステムサウンド.bCompact対象) {
try { try {
cシステムサウンド.tLoading(); cシステムサウンド.tLoading();
Trace.TraceInformation("システムサウンドを読み込みました。({0})", cシステムサウンド.strFileName); Trace.TraceInformation("システムサウンドを読み込みました。({0})", cシステムサウンド.strFileName);
@ -244,10 +244,6 @@ namespace OpenTaiko {
//----------------------------- //-----------------------------
#endregion #endregion
if (OpenTaiko.bコンパクトモード) {
Trace.TraceInformation("コンパクトモードなので残りの起動処理は省略します。");
return;
}
} finally { } finally {
OpenTaiko.stage起動.ePhaseID = CStage.EPhase.Startup_6_LoadTextures; OpenTaiko.stage起動.ePhaseID = CStage.EPhase.Startup_6_LoadTextures;
TimeSpan span = (TimeSpan)(DateTime.Now - now); TimeSpan span = (TimeSpan)(DateTime.Now - now);

View File

@ -33,19 +33,6 @@ namespace OpenTaiko {
OpenTaiko.ConfigIni.bTokkunMode = false; OpenTaiko.ConfigIni.bTokkunMode = false;
} }
if (OpenTaiko.bコンパクトモード) {
string strDTXファイルパス = OpenTaiko.strコンパクトモードファイル;
CDTX cdtx = new CDTX(strDTXファイルパス, true, 1.0, 0, 0);
if (File.Exists(cdtx.strフォルダ名 + @"set.def"))
cdtx = new CDTX(strDTXファイルパス, true, 1.0, 0, 1);
this.str曲タイトル = cdtx.TITLE.GetString("");
this.strサブタイトル = cdtx.SUBTITLE.GetString("");
cdtx.DeActivate();
} else {
string strDTXファイルパス = OpenTaiko.stageSongSelect.r確定されたスコア..; string strDTXファイルパス = OpenTaiko.stageSongSelect.r確定されたスコア..;
var strフォルダ名 = Path.GetDirectoryName(strDTXファイルパス) + Path.DirectorySeparatorChar; var strフォルダ名 = Path.GetDirectoryName(strDTXファイルパス) + Path.DirectorySeparatorChar;
@ -62,7 +49,6 @@ namespace OpenTaiko {
this.str曲タイトル = .; this.str曲タイトル = .;
this.strサブタイトル = .strサブタイトル; this.strサブタイトル = .strサブタイトル;
} }
}
// For the moment, detect that we are performing // For the moment, detect that we are performing
// calibration via there being an actual single // calibration via there being an actual single
@ -377,11 +363,7 @@ namespace OpenTaiko {
case CStage.EPhase.SongLoading_LoadDTXFile: { case CStage.EPhase.SongLoading_LoadDTXFile: {
timeBeginLoad = DateTime.Now; timeBeginLoad = DateTime.Now;
TimeSpan span; TimeSpan span;
str = null;
if (!OpenTaiko.bコンパクトモード)
str = OpenTaiko.stageSongSelect.r確定されたスコア..; str = OpenTaiko.stageSongSelect.r確定されたスコア..;
else
str = OpenTaiko.strコンパクトモードファイル;
if ((OpenTaiko.DTX != null) && OpenTaiko.DTX.IsActivated) if ((OpenTaiko.DTX != null) && OpenTaiko.DTX.IsActivated)
OpenTaiko.DTX.DeActivate(); OpenTaiko.DTX.DeActivate();