1
0
mirror of synced 2024-12-01 02:27:21 +01:00
This commit is contained in:
0auBSQ 2023-08-10 16:56:46 +09:00
commit 60eb1cffde
6 changed files with 21 additions and 30 deletions

View File

@ -326,6 +326,9 @@ namespace TJAPlayer3
[10122] = "拍手玩家5",
[10123] = "分配玩家5康加鼓按键",
[10124] = "表里谱面切换动画效果",
[10125] = "播放由皮肤定义的表里谱面切换动画效果。",
[100] = "演奏模式",
[101] = "段位道场",
[102] = "太鼓塔",

View File

@ -1343,7 +1343,6 @@ namespace TJAPlayer3
private readonly string langTITLE = "TITLE" + CLangManager.fetchLang().ToUpper();
private readonly string langSUBTITLE = "SUBTITLE" + CLangManager.fetchLang().ToUpper();
private bool titleIsLocalized = false;
private int nスクロール方向 = 0;
//2015.09.18 kairera0467
@ -5122,7 +5121,7 @@ namespace TJAPlayer3
}
//パラメータを分別、そこから割り当てていきます。
if (strCommandName.Equals("TITLE") && !titleIsLocalized) // Do not grab default TITLE if localized title is used first.
if (strCommandName.Equals("TITLE"))
{
var subTitle = "";
for (int i = 0; i < strArray.Length; i++)
@ -5139,21 +5138,10 @@ namespace TJAPlayer3
subTitle += strArray[i];
}
this.TITLE = subTitle.Substring(7);
this.titleIsLocalized = true;
this.SUBTITLE = ""; // Wipe default SUBTITLE if picked up before localized subtitle.
}
if (strCommandName.Equals("SUBTITLE") && !titleIsLocalized) // Do not grab default SUBTITLE if localized title is used first. Avoids localization conflicts. (i.e. English title w/ default Japanese subtitle)
else if (strCommandName.Equals("SUBTITLE"))
{
if (strCommandParam.StartsWith("--"))
{
var subTitle = "";
for (int i = 0; i < strArray.Length; i++)
{
subTitle += strArray[i];
}
this.SUBTITLE = subTitle.Substring(10);
}
else if (strCommandParam.StartsWith("++"))
if (strCommandParam.StartsWith("--") || strCommandParam.StartsWith("++"))
{
var subTitle = "";
for (int i = 0; i < strArray.Length; i++)

View File

@ -1 +1 @@
角色
迷你角色

View File

@ -1 +1 @@
角色文件夹结构
迷你角色文件夹结构

View File

@ -1,13 +1,13 @@
每个角色由以下4个文件定义:
每个迷你角色由以下4个文件定义:
- Chara.png存储角色的2帧。
- Chara.png存储迷你角色的2帧。
图片尺寸为512×256像素。
其中每帧为256×256像素。
- Metadata.json存储角色相关信息。
该JSON文件含有个参数
- "name"角色名称。
- "rarity"角色稀有度。
- Metadata.json存储迷你角色相关信息。
该JSON文件含有以下3个参数:
- "name"迷你角色名称。
- "rarity"迷你角色稀有度。
=> (Poor)、Common、Uncommon、Rare、Epic、Legendary
=> 决定解锁画面和名称的文字颜色。
- "author"角色作者姓名。
- "author"迷你角色作者姓名。

View File

@ -1,12 +1,12 @@
- Unlock.json存储该角色的解锁信息。
该JSON文件含有个参数
- Unlock.json存储该迷你角色的解锁信息。
该JSON文件含有以下3个参数:
- "condition":解锁条件种类。
- "type":对应解锁条件的比较运算。
- "values":对应解锁条件的数组。
=> 未完成功能,更多信息敬请期待。
- Welcome.ogg角色选定时播放此声音。
解锁角色时亦会播放。
- Welcome.ogg迷你角色选定时播放此声音。
解锁迷你角色时亦会播放。
角色可依您喜好命名文件夹。
这些角色必须存储在文件夹“Global/PuchiChara”中。
迷你角色可依您喜好命名文件夹。
这些迷你角色必须存储在文件夹“Global/PuchiChara”中。