1
0
mirror of synced 2024-11-28 09:20:53 +01:00

演奏オプション画像2 (#191)

* ドロンとか追加

* 追加

* 画像追加
This commit is contained in:
OtinkoMann 2022-05-01 15:29:53 +09:00 committed by GitHub
parent 2c7ef598ee
commit 098d1c75bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 48 additions and 8 deletions

View File

@ -783,6 +783,10 @@ namespace TJAPlayer3
Mod_SongSpeed[i] = TxC(GAME + MODICONS + @"SongSpeed\" + i.ToString() + @".png");
}
Mod_Doron = TxC(GAME + MODICONS + @"Doron.png");
Mod_Mirror = TxC(GAME + MODICONS + @"Mirror.png");
Mod_Super = TxC(GAME + MODICONS + @"Super.png");
Mod_Random = TxC(GAME + MODICONS + @"Random.png");
Mod_Auto = TxC(GAME + MODICONS + @"Auto.png");
Mod_None = TxC(GAME + MODICONS + @"None.png");
@ -1682,6 +1686,10 @@ namespace TJAPlayer3
Mod_SongSpeed,
HiSp;
public CTexture Mod_None,
Mod_Doron,
Mod_Mirror,
Mod_Random,
Mod_Super,
Mod_Auto;
#endregion

View File

@ -14,10 +14,10 @@ namespace TJAPlayer3
int actual = TJAPlayer3.GetActualPlayer(player);
tDisplayHSIcon(x, y, actual); // 1st icon
PLACEHOLDER_tDisplayNoneIcon(x + 30, y, player); // 2nd icon
PLACEHOLDER_tDisplayNoneIcon(x + 60, y, player); // 3rd icon
PLACEHOLDER_tDisplayNoneIcon(x + 90, y, player); // 4th icon
PLACEHOLDER_tDisplayNoneIcon(x, y + 30, player); // 5th icon
tDisplayDoronIcon(x + 30, y, player); // 2nd icon
tDisplayMirrorIcon(x + 60, y, player); // 3rd icon
tDisplayRandomIcon(x + 90, y, player); // 4th icon
tDisplaySuperIcon(x, y + 30, player); // 5th icon
tDisplayTimingIcon(x + 30, y + 30, actual); // 6th icon
tDisplaySongSpeedIcon(x + 60, y + 30, player); // 7th icon
tDisplayAutoIcon(x + 90, y + 30, player); // 8th icon
@ -31,10 +31,10 @@ namespace TJAPlayer3
int actual = TJAPlayer3.GetActualPlayer(player);
tDisplayHSIcon(x, y, actual); // 1st icon
PLACEHOLDER_tDisplayNoneIcon(x + 30, y, player); // 2nd icon
PLACEHOLDER_tDisplayNoneIcon(x + 60, y, player); // 3rd icon
PLACEHOLDER_tDisplayNoneIcon(x + 90, y, player); // 4th icon
PLACEHOLDER_tDisplayNoneIcon(x + 120, y, player); // 5th icon
tDisplayDoronIcon(x + 30, y, player); // 2nd icon
tDisplayMirrorIcon(x + 60, y, player); // 3rd icon
tDisplayRandomIcon(x + 90, y, player); // 4th icon
tDisplaySuperIcon(x + 120, y, player); // 5th icon
tDisplayTimingIcon(x + 150, y, actual); // 6th icon
tDisplaySongSpeedIcon(x + 180, y, player); // 7th icon
tDisplayAutoIcon(x + 210, y, player); // 8th icon
@ -77,6 +77,38 @@ namespace TJAPlayer3
TJAPlayer3.Tx.Mod_None?.t2D描画(TJAPlayer3.app.Device, x, y);
}
static private void tDisplayDoronIcon(int x, int y, int player)
{
if (TJAPlayer3.ConfigIni.eSTEALTH == Eステルスモード.DORON)
TJAPlayer3.Tx.Mod_Doron.t2D描画(TJAPlayer3.app.Device, x, y);
else
TJAPlayer3.Tx.Mod_None?.t2D描画(TJAPlayer3.app.Device, x, y);
}
static private void tDisplayMirrorIcon(int x, int y, int player)
{
if (TJAPlayer3.ConfigIni.eRandom.Taiko == Eランダムモード.MIRROR)
TJAPlayer3.Tx.Mod_Mirror.t2D描画(TJAPlayer3.app.Device, x, y);
else
TJAPlayer3.Tx.Mod_None?.t2D描画(TJAPlayer3.app.Device, x, y);
}
static private void tDisplayRandomIcon(int x, int y, int player)
{
if (TJAPlayer3.ConfigIni.eRandom.Taiko == Eランダムモード.RANDOM)
TJAPlayer3.Tx.Mod_Random.t2D描画(TJAPlayer3.app.Device, x, y);
else
TJAPlayer3.Tx.Mod_None?.t2D描画(TJAPlayer3.app.Device, x, y);
}
static private void tDisplaySuperIcon(int x, int y, int player)
{
if (TJAPlayer3.ConfigIni.eRandom.Taiko == Eランダムモード.SUPERRANDOM)
TJAPlayer3.Tx.Mod_Super.t2D描画(TJAPlayer3.app.Device, x, y);
else
TJAPlayer3.Tx.Mod_None?.t2D描画(TJAPlayer3.app.Device, x, y);
}
static private void tDisplaySongSpeedIcon(int x, int y, int player)
{
if (TJAPlayer3.ConfigIni.n演奏速度 > 20)

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 B