deprecate 9_NamePlateEffect and 11_Modal since those got moved to Lua
frees 300mb of RAM on OWM
Before Width: | Height: | Size: 523 KiB |
Before Width: | Height: | Size: 440 KiB |
Before Width: | Height: | Size: 867 KiB |
Before Width: | Height: | Size: 766 KiB |
Before Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 484 KiB |
Before Width: | Height: | Size: 867 KiB |
Before Width: | Height: | Size: 766 KiB |
Before Width: | Height: | Size: 847 KiB |
Before Width: | Height: | Size: 459 KiB |
Before Width: | Height: | Size: 867 KiB |
Before Width: | Height: | Size: 766 KiB |
Before Width: | Height: | Size: 514 KiB |
Before Width: | Height: | Size: 496 KiB |
Before Width: | Height: | Size: 867 KiB |
Before Width: | Height: | Size: 766 KiB |
Before Width: | Height: | Size: 914 KiB |
Before Width: | Height: | Size: 446 KiB |
Before Width: | Height: | Size: 867 KiB |
Before Width: | Height: | Size: 766 KiB |
Before Width: | Height: | Size: 1.2 MiB |
Before Width: | Height: | Size: 440 KiB |
Before Width: | Height: | Size: 867 KiB |
Before Width: | Height: | Size: 766 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 65 KiB |
Before Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 9.7 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 63 KiB |
Before Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 7.0 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 8.3 KiB |
Before Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 76 KiB |
@ -1,31 +0,0 @@
|
|||||||
0 - Wood
|
|
||||||
1 - Orange
|
|
||||||
2 - Purple
|
|
||||||
3 - Green
|
|
||||||
4 - Red
|
|
||||||
5 - Blue
|
|
||||||
6 - Gray
|
|
||||||
7 - Rainbow
|
|
||||||
8 - Space
|
|
||||||
9 - Diamond
|
|
||||||
10 - ?
|
|
||||||
11 - Gold
|
|
||||||
12 - Pearl
|
|
||||||
13 - Platinum
|
|
||||||
14 - Kohaku (Character plate)
|
|
||||||
15 - Dashy (Character plate)
|
|
||||||
16 - Blue
|
|
||||||
17 - Red
|
|
||||||
18 - Sky Purple
|
|
||||||
19 - AI
|
|
||||||
20 - Cyan
|
|
||||||
21 - OpTk Yellow (Roll)
|
|
||||||
22 - Bol white
|
|
||||||
23 - Saturated blue
|
|
||||||
24 - Saturated green
|
|
||||||
25 - OpTk Chapter I
|
|
||||||
26 - OpTk Chapter II
|
|
||||||
27 - OpTk Chapter III
|
|
||||||
28 - OpTk Light
|
|
||||||
29 - OpTk Dark
|
|
||||||
30 - NEP0
|
|
@ -7693,9 +7693,6 @@ namespace TJAPlayer3 {
|
|||||||
|
|
||||||
#region Config
|
#region Config
|
||||||
|
|
||||||
public int Config_NamePlate_Ptn_Title;
|
|
||||||
public int[] Config_NamePlate_Ptn_Title_Boxes;
|
|
||||||
|
|
||||||
public int[] Config_Arrow_X = new int[] { 552, 552 };
|
public int[] Config_Arrow_X = new int[] { 552, 552 };
|
||||||
public int[] Config_Arrow_Y = new int[] { 297, 363 };
|
public int[] Config_Arrow_Y = new int[] { 297, 363 };
|
||||||
|
|
||||||
|
@ -136,36 +136,8 @@ namespace TJAPlayer3 {
|
|||||||
Overlay = TxC(@$"Overlay.png");
|
Overlay = TxC(@$"Overlay.png");
|
||||||
Network_Connection = TxC(@$"Network_Connection.png");
|
Network_Connection = TxC(@$"Network_Connection.png");
|
||||||
Readme = TxC(@$"Readme.png");
|
Readme = TxC(@$"Readme.png");
|
||||||
NamePlate = new CTexture[2];
|
|
||||||
NamePlateBase = TxC(@$"NamePlate.png");
|
NamePlateBase = TxC(@$"NamePlate.png");
|
||||||
NamePlate_Extension = TxC(@$"NamePlate_Extension.png");
|
NamePlate_Extension = TxC(@$"NamePlate_Extension.png");
|
||||||
NamePlate[0] = TxC(@$"1P_NamePlate.png");
|
|
||||||
NamePlate[1] = TxC(@$"2P_NamePlate.png");
|
|
||||||
NamePlate_Effect[0] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}GoldMStar.png");
|
|
||||||
NamePlate_Effect[1] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}PurpleMStar.png");
|
|
||||||
NamePlate_Effect[2] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}GoldBStar.png");
|
|
||||||
NamePlate_Effect[3] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}PurpleBStar.png");
|
|
||||||
NamePlate_Effect[4] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}Slash.png");
|
|
||||||
|
|
||||||
TJAPlayer3.Skin.Config_NamePlate_Ptn_Title = System.IO.Directory.GetDirectories(CSkin.Path(BASE + @$"9_NamePlateEffect{Path.DirectorySeparatorChar}Title{Path.DirectorySeparatorChar}")).Length;
|
|
||||||
TJAPlayer3.Skin.Config_NamePlate_Ptn_Title_Boxes = new int[TJAPlayer3.Skin.Config_NamePlate_Ptn_Title];
|
|
||||||
|
|
||||||
NamePlate_Title = new CTexture[TJAPlayer3.Skin.Config_NamePlate_Ptn_Title][];
|
|
||||||
NamePlate_Title_Big = new CTexture[TJAPlayer3.Skin.Config_NamePlate_Ptn_Title];
|
|
||||||
NamePlate_Title_Small = new CTexture[TJAPlayer3.Skin.Config_NamePlate_Ptn_Title];
|
|
||||||
|
|
||||||
for (int i = 0; i < TJAPlayer3.Skin.Config_NamePlate_Ptn_Title; i++) {
|
|
||||||
TJAPlayer3.Skin.Config_NamePlate_Ptn_Title_Boxes[i] = TJAPlayer3.t連番画像の枚数を数える(CSkin.Path(BASE + @$"9_NamePlateEffect{Path.DirectorySeparatorChar}Title{Path.DirectorySeparatorChar}" + i.ToString() + @$"{Path.DirectorySeparatorChar}"));
|
|
||||||
NamePlate_Title[i] = new CTexture[TJAPlayer3.Skin.Config_NamePlate_Ptn_Title_Boxes[i]];
|
|
||||||
|
|
||||||
for (int j = 0; j < TJAPlayer3.Skin.Config_NamePlate_Ptn_Title_Boxes[i]; j++) {
|
|
||||||
NamePlate_Title[i][j] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}Title{Path.DirectorySeparatorChar}" + i.ToString() + @$"{Path.DirectorySeparatorChar}" + j.ToString() + @$".png");
|
|
||||||
}
|
|
||||||
|
|
||||||
NamePlate_Title_Big[i] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}Title{Path.DirectorySeparatorChar}" + i.ToString() + @$"{Path.DirectorySeparatorChar}Big.png");
|
|
||||||
NamePlate_Title_Small[i] = TxC(@$"9_NamePlateEffect{Path.DirectorySeparatorChar}Title{Path.DirectorySeparatorChar}" + i.ToString() + @$"{Path.DirectorySeparatorChar}Small.png");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@ -1321,25 +1293,6 @@ namespace TJAPlayer3 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region [11_Modals]
|
|
||||||
|
|
||||||
Modal_Full = new CTexture[6];
|
|
||||||
Modal_Half = new CTexture[6];
|
|
||||||
Modal_Half_4P = new CTexture[6];
|
|
||||||
Modal_Half_5P = new CTexture[6];
|
|
||||||
for (int i = 0; i < 5; i++) {
|
|
||||||
Modal_Full[i] = TxC(MODALS + i.ToString() + @$"_full.png");
|
|
||||||
Modal_Half[i] = TxC(MODALS + i.ToString() + @$"_half.png");
|
|
||||||
Modal_Half_4P[i] = TxC(MODALS + i.ToString() + @$"_half_4P.png");
|
|
||||||
Modal_Half_5P[i] = TxC(MODALS + i.ToString() + @$"_half_5P.png");
|
|
||||||
}
|
|
||||||
Modal_Full[Modal_Full.Length - 1] = TxC(MODALS + @$"Coin_full.png");
|
|
||||||
Modal_Half[Modal_Full.Length - 1] = TxC(MODALS + @$"Coin_half.png");
|
|
||||||
Modal_Half_4P[Modal_Full.Length - 1] = TxC(MODALS + @$"Coin_half_4P.png");
|
|
||||||
Modal_Half_5P[Modal_Full.Length - 1] = TxC(MODALS + @$"Coin_half_5P.png");
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region [12_OnlineLounge]
|
#region [12_OnlineLounge]
|
||||||
@ -2399,13 +2352,6 @@ namespace TJAPlayer3 {
|
|||||||
Overlay,
|
Overlay,
|
||||||
Readme,
|
Readme,
|
||||||
Network_Connection;
|
Network_Connection;
|
||||||
public CTexture[] NamePlate;
|
|
||||||
|
|
||||||
public CTexture[] NamePlate_Effect = new CTexture[5];
|
|
||||||
|
|
||||||
public CTexture[][] NamePlate_Title;
|
|
||||||
public CTexture[] NamePlate_Title_Big;
|
|
||||||
public CTexture[] NamePlate_Title_Small;
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@ -2931,15 +2877,6 @@ Result_Mountain = new CTexture[4]*/;
|
|||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region [11_Modals]
|
|
||||||
|
|
||||||
public CTexture[] Modal_Full,
|
|
||||||
Modal_Half,
|
|
||||||
Modal_Half_4P,
|
|
||||||
Modal_Half_5P;
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region [12_OnlineLounge]
|
#region [12_OnlineLounge]
|
||||||
|
|
||||||
public CTexture
|
public CTexture
|
||||||
|
@ -513,11 +513,7 @@ namespace TJAPlayer3 {
|
|||||||
else if (index == 0)
|
else if (index == 0)
|
||||||
iType = 0;
|
iType = 0;
|
||||||
|
|
||||||
if (iType >= 0 && iType < TJAPlayer3.Skin.Config_NamePlate_Ptn_Title) {
|
|
||||||
//TJAPlayer3.Tx.NamePlate_Title[iType][TJAPlayer3.NamePlate.ctAnimatedNamePlateTitle.CurrentValue % TJAPlayer3.Skin.Config_NamePlate_Ptn_Title_Boxes[iType]].t2D拡大率考慮上中央基準描画(
|
|
||||||
// x,
|
|
||||||
// y);
|
|
||||||
}
|
|
||||||
|
|
||||||
tmpTex.t2D拡大率考慮上中央基準描画(x + TJAPlayer3.Skin.Heya_Side_Menu_Font_Offset[0], y + TJAPlayer3.Skin.Heya_Side_Menu_Font_Offset[1]);
|
tmpTex.t2D拡大率考慮上中央基準描画(x + TJAPlayer3.Skin.Heya_Side_Menu_Font_Offset[0], y + TJAPlayer3.Skin.Heya_Side_Menu_Font_Offset[1]);
|
||||||
|
|
||||||
|