Commit cdbce9b3 authored by SherryChaos's avatar SherryChaos

cards voices and translations update

parent 6ba562a0
This diff is collapsed.
fileFormatVersion: 2
guid: c1da9d87a4a9f7346a8b84bc97ef6119
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
MDPro3 v1.1.8.2更新:
1.语音功能新增全卡语音。
2.修复在更改语言或卡图语言后,按卡包筛选结果始终为0的错误。
3.新的SR效果降低了识别卡片的效率,暂时恢复原版效果。
MDPro3 v1.1.8.1更新: MDPro3 v1.1.8.1更新:
1.修复游戏处理YGOCORE消息出错时,无限重复当前消息的错误。 1.修复游戏处理YGOCORE消息出错时,无限重复当前消息的错误。
2.修复应在上版本更新的1206新卡脚本未更新的错误。 2.修复应在上版本更新的1206新卡脚本未更新的错误。
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -2002,12 +2002,8 @@ namespace MDPro3.YGOSharp ...@@ -2002,12 +2002,8 @@ namespace MDPro3.YGOSharp
static string path = "Data/pack"; static string path = "Data/pack";
static bool initialized;
internal static void Initialize() internal static void Initialize()
{ {
if (initialized)
return;
if (Directory.Exists(path)) if (Directory.Exists(path))
{ {
var fileInfos = new DirectoryInfo(path).GetFiles(); var fileInfos = new DirectoryInfo(path).GetFiles();
...@@ -2015,7 +2011,6 @@ namespace MDPro3.YGOSharp ...@@ -2015,7 +2011,6 @@ namespace MDPro3.YGOSharp
if (file.Name.ToLower().EndsWith(".db")) if (file.Name.ToLower().EndsWith(".db"))
LoadDataBase(path + Program.slash + file.Name); LoadDataBase(path + Program.slash + file.Name);
InitializeSec(); InitializeSec();
initialized = true;
} }
} }
......
...@@ -43,7 +43,7 @@ namespace MDPro3 ...@@ -43,7 +43,7 @@ namespace MDPro3
return dic.ContainsKey(cid.ToString()); return dic.ContainsKey(cid.ToString());
} }
public static int Get(int cid) public static int GetYDK(int cid)
{ {
Initialize(); Initialize();
if (dic.ContainsKey(cid.ToString())) if (dic.ContainsKey(cid.ToString()))
...@@ -51,6 +51,18 @@ namespace MDPro3 ...@@ -51,6 +51,18 @@ namespace MDPro3
return cid; return cid;
} }
public static int GetCID(int ydk)
{
Initialize();
var card = CardsManager.Get(ydk);
if(card.Alias != 0)
ydk = card.Alias;
foreach(var value in dic.Values)
if(value.id == ydk)
return value.cid;
return ydk;
}
static string EvaluatorGetNameFromNumber(Match match) static string EvaluatorGetNameFromNumber(Match match)
{ {
string numberString = match.Groups[1].Value; string numberString = match.Groups[1].Value;
......
...@@ -332,12 +332,12 @@ namespace MDPro3 ...@@ -332,12 +332,12 @@ namespace MDPro3
to = r.ReadGPS(); to = r.ReadGPS();
reason = r.ReadUInt32(); reason = r.ReadUInt32();
card = core.GCS_Get(from); card = core.GCS_Get(from);
c = card.GetData();
if (card == null) if (card == null)
{ {
//Todo; //Todo;
break; break;
} }
c = card.GetData();
nextPack = core.GetNextPackage(); nextPack = core.GetNextPackage();
if (nextPack == null) if (nextPack == null)
...@@ -374,6 +374,14 @@ namespace MDPro3 ...@@ -374,6 +374,14 @@ namespace MDPro3
isMe = from.controller == 0; isMe = from.controller == 0;
returnValue.Add(GetBeforeSummonData(isMe ? heroVoices : rivalVoices, isMe)); returnValue.Add(GetBeforeSummonData(isMe ? heroVoices : rivalVoices, isMe));
target = isMe ? heroVoices : rivalVoices;
data = GetVoiceByCard(isMe ? heroVoices : rivalVoices, target.MainMonsterSummon, code, 0, isMe);
if(data.name != string.Empty)
{
returnValue.Add(data);
break;
}
} }
if ((GameMessage)nextPack.Function == GameMessage.SpSummoning) if ((GameMessage)nextPack.Function == GameMessage.SpSummoning)
...@@ -412,6 +420,37 @@ namespace MDPro3 ...@@ -412,6 +420,37 @@ namespace MDPro3
fromHand = true; fromHand = true;
isMe = from.controller == 0; isMe = from.controller == 0;
} }
target = isMe ? heroVoices : rivalVoices;
if(subCategory != (int)SummonSub.Special)
{
data = GetVoiceByCard(isMe ? heroVoices : rivalVoices, target.BeforeMainSummon, code, 0, isMe);
if (data.name != string.Empty)
returnValue.Add(data);
}
data2 = GetVoiceByCard(isMe ? heroVoices : rivalVoices, target.MainMonsterSummon, code, 0, isMe);
if (data2.name != string.Empty)
{
if (subCategory != (int)SummonSub.Special && returnValue.Count == 0)
{
var voiceShortName = GetVoiceBySubCategory(target.Summon, subCategory, (int)SummonSub.Special, 1, true);
if(voiceShortName != null)
{
data = new VoiceData();
data.name = voiceShortName;
data.num = GetVoiceNum(target, data.name);
data.me = isMe;
data.wait = true;
data.delay = 0f;
returnValue.Add(data);
}
}
returnValue.Add(data2);
break;
}
} }
if ((GameMessage)nextPack.Function == GameMessage.Set) if ((GameMessage)nextPack.Function == GameMessage.Set)
...@@ -428,7 +467,24 @@ namespace MDPro3 ...@@ -428,7 +467,24 @@ namespace MDPro3
{ {
ignoreNextChaining = true; ignoreNextChaining = true;
if((from.location & (uint)CardLocation.Hand) > 0) code = nextPack.Data.reader.ReadInt32();
gps = nextPack.Data.reader.ReadGPS();
target = gps.controller == 0 ? heroVoices : rivalVoices;
data = GetVoiceByCard(gps.controller == 0 ? heroVoices : rivalVoices, target.MainMonsterEffect, code, 0, gps.controller == 0);
if (data.name != string.Empty)
{
returnValue.Add(data);
break;
}
data = GetVoiceByCard(gps.controller == 0 ? heroVoices : rivalVoices, target.MainMagicTrap, code, 0, gps.controller == 0);
if (data.name != string.Empty)
{
returnValue.Add(data);
break;
}
if ((from.location & (uint)CardLocation.Hand) > 0)
{ {
fromHand = true; fromHand = true;
isMe = from.controller == 0; isMe = from.controller == 0;
...@@ -477,6 +533,8 @@ namespace MDPro3 ...@@ -477,6 +533,8 @@ namespace MDPro3
break; break;
} }
code = r.ReadInt32();
gps = r.ReadGPS();
simple = GetCardEffectSubCategory(r, false); simple = GetCardEffectSubCategory(r, false);
target = simple.isMe ? heroVoices : rivalVoices; target = simple.isMe ? heroVoices : rivalVoices;
...@@ -495,13 +553,26 @@ namespace MDPro3 ...@@ -495,13 +553,26 @@ namespace MDPro3
returnValue.Add(data); returnValue.Add(data);
} }
data2 = new VoiceData(); data2 = GetVoiceByCard(simple.isMe ? heroVoices : rivalVoices, target.MainMonsterEffect, code, 0, gps.controller == 0);
data2.name = GetVoiceBySubCategory(target.CardEffect, simple.subCategory, (int)CardEffectSub.Magic, 0); if (data2.name != string.Empty)
data2.num = GetVoiceNum(target, data2.name); {
data2.me = simple.isMe; returnValue.Add(data2);
data2.wait = true; break;
data2.delay = 0f; }
data2 = GetVoiceByCard(simple.isMe ? heroVoices : rivalVoices, target.MainMagicTrap, code, 0, simple.isMe);
if (data2.name != string.Empty)
{
returnValue.Add(data2); returnValue.Add(data2);
break;
}
data3 = new VoiceData();
data3.name = GetVoiceBySubCategory(target.CardEffect, simple.subCategory, (int)CardEffectSub.Magic, 0);
data3.num = GetVoiceNum(target, data3.name);
data3.me = simple.isMe;
data3.wait = true;
data3.delay = 0f;
returnValue.Add(data3);
break; break;
case GameMessage.Draw: case GameMessage.Draw:
...@@ -907,6 +978,45 @@ namespace MDPro3 ...@@ -907,6 +978,45 @@ namespace MDPro3
return returnValue; return returnValue;
} }
static VoiceData GetVoiceByCard(VoicesData target, VoiceInfoEntry entry, int card, int engineparam, bool isMe)
{
var returnValue = new VoiceData();
returnValue.name = string.Empty;
if(entry == null)
return returnValue;
var cid = Cid2Ydk.GetCID(card);
if (cid == card)
return returnValue;
var tempStrings = new List<string>();
foreach(var value in entry.rawKvp.Values)
{
if (value.cards == null)
continue;
if (value.cards.Contains(cid))
tempStrings.Add(value.shortName);
if (value.engineparams != null && value.engineparams.Contains(engineparam))
{
tempStrings.Clear();
tempStrings.Add(value.shortName);
break;
}
}
if(tempStrings.Count > 0)
returnValue.name = tempStrings[UnityEngine.Random.Range(0, tempStrings.Count)];
if(returnValue.name != string.Empty)
{
returnValue.num = GetVoiceNum(target, returnValue.name);
returnValue.me = isMe;
returnValue.wait = true;
returnValue.delay = 0f;
}
return returnValue;
}
//0 //0
//1 wining //1 wining
//2 losing //2 losing
......
...@@ -86,17 +86,18 @@ namespace MDPro3 ...@@ -86,17 +86,18 @@ namespace MDPro3
manager = manager.GetElement<ElementObjectManager>("DummyCardSynchro"); manager = manager.GetElement<ElementObjectManager>("DummyCardSynchro");
cardMatShine = Instantiate(manager.GetElement<Renderer>("DummyCardModel_front").material); cardMatShine = Instantiate(manager.GetElement<Renderer>("DummyCardModel_front").material);
cardMatShine.SetFloat("_HighlightAmp", 1.2f); //SR GR-like
cardMatShine.SetFloat("_HighlightRotation", -45f); //cardMatShine.SetFloat("_HighlightAmp", 1.2f);
cardMatShine.SetFloat("_HighlightScrollOffset", 5f); //cardMatShine.SetFloat("_HighlightRotation", -45f);
cardMatShine.SetFloat("_HoloBrightness", 0.75f); //cardMatShine.SetFloat("_HighlightScrollOffset", 5f);
cardMatShine.SetFloat("_IllustBrightness", 1.5f); //cardMatShine.SetFloat("_HoloBrightness", 0.75f);
cardMatShine.SetFloat("_IllustContrast", -3.8f); //cardMatShine.SetFloat("_IllustBrightness", 1.5f);
cardMatShine.SetFloat("_IllustHoloPower", 1.4f); //cardMatShine.SetFloat("_IllustContrast", -3.8f);
cardMatShine.SetFloat("_IllustRanbowPower", 1.5f); //cardMatShine.SetFloat("_IllustHoloPower", 1.4f);
cardMatShine.SetTexture("_KiraColorTexture", cardHolo4); //cardMatShine.SetFloat("_IllustRanbowPower", 1.5f);
//cardMatShine.SetTexture("_KiraColorTexture", cardHolo4);
//UR Like
//SR UR-like
//cardMatShine.SetFloat("_HighlightAmp", 2f); //cardMatShine.SetFloat("_HighlightAmp", 2f);
//cardMatShine.SetFloat("_HighlightRotation", -45f); //cardMatShine.SetFloat("_HighlightRotation", -45f);
//cardMatShine.SetFloat("_HoloBrightness", 1f); //cardMatShine.SetFloat("_HoloBrightness", 1f);
......
...@@ -709,7 +709,7 @@ public class AssetBundleRobber : MonoBehaviour ...@@ -709,7 +709,7 @@ public class AssetBundleRobber : MonoBehaviour
string GetYdkID(string mdID) string GetYdkID(string mdID)
{ {
return MDPro3.Cid2Ydk.Get(int.Parse(mdID)).ToString(); return MDPro3.Cid2Ydk.GetYDK(int.Parse(mdID)).ToString();
} }
string GetFullPath(string path) string GetFullPath(string path)
......
...@@ -15,7 +15,7 @@ MonoBehaviour: ...@@ -15,7 +15,7 @@ MonoBehaviour:
assetVersion: 2 assetVersion: 2
m_TextWrappingMode: 1 m_TextWrappingMode: 1
m_enableKerning: 1 m_enableKerning: 1
m_ActiveFontFeatures: 00000000 m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0 m_enableExtraPadding: 0
m_enableTintAllSprites: 0 m_enableTintAllSprites: 0
m_enableParseEscapeCharacters: 1 m_enableParseEscapeCharacters: 1
...@@ -24,7 +24,7 @@ MonoBehaviour: ...@@ -24,7 +24,7 @@ MonoBehaviour:
m_missingGlyphCharacter: 0 m_missingGlyphCharacter: 0
m_ClearDynamicDataOnBuild: 1 m_ClearDynamicDataOnBuild: 1
m_warningsDisabled: 0 m_warningsDisabled: 0
m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} m_defaultFontAsset: {fileID: 11400000, guid: 4f2b4779da094154fa119234dbc5a2cb, type: 2}
m_defaultFontAssetPath: Fonts & Materials/ m_defaultFontAssetPath: Fonts & Materials/
m_defaultFontSize: 36 m_defaultFontSize: 36
m_defaultAutoSizeMinRatio: 0.5 m_defaultAutoSizeMinRatio: 0.5
...@@ -36,17 +36,14 @@ MonoBehaviour: ...@@ -36,17 +36,14 @@ MonoBehaviour:
m_fallbackFontAssets: [] m_fallbackFontAssets: []
m_matchMaterialPreset: 1 m_matchMaterialPreset: 1
m_HideSubTextObjects: 0 m_HideSubTextObjects: 0
m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, type: 2}
type: 2}
m_defaultSpriteAssetPath: Sprite Assets/ m_defaultSpriteAssetPath: Sprite Assets/
m_enableEmojiSupport: 1 m_enableEmojiSupport: 1
m_MissingCharacterSpriteUnicode: 0 m_MissingCharacterSpriteUnicode: 0
m_EmojiFallbackTextAssets: [] m_EmojiFallbackTextAssets: []
m_defaultColorGradientPresetsPath: Color Gradient Presets/ m_defaultColorGradientPresetsPath: Color Gradient Presets/
m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, type: 2}
type: 2}
m_StyleSheetsResourcePath: m_StyleSheetsResourcePath:
m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3}
m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, type: 3}
type: 3}
m_UseModernHangulLineBreakingRules: 0 m_UseModernHangulLineBreakingRules: 0
...@@ -473,7 +473,7 @@ Off->Off ...@@ -473,7 +473,7 @@ Off->Off
请选择前往的阶段->Select Phase to Change to 请选择前往的阶段->Select Phase to Change to
请为卡片排序。->Please sort the card(s). 请为卡片排序。->Please sort the card(s).
请取除指示物->Please remove the conter(s) 请取除指示物->Please remove the conter(s)
通常召唤登场->Normal summoed 通常召唤登场->Normal summoned
未正规登场->Not properly summoned 未正规登场->Not properly summoned
选择怪兽特殊召唤。->Select monster to Special Summon. 选择怪兽特殊召唤。->Select monster to Special Summon.
请选择卡片->Please select a card 请选择卡片->Please select a card
...@@ -514,7 +514,7 @@ Off->Off ...@@ -514,7 +514,7 @@ Off->Off
回到->To 回到->To
回收->To 回收->To
发动->Activate 发动->Activate
公开->Show 公开 ->Show
公开手卡->Show 公开手卡->Show
公开盖卡->Show 公开盖卡->Show
公开卡组->Show 公开卡组->Show
...@@ -578,6 +578,11 @@ Off->Off ...@@ -578,6 +578,11 @@ Off->Off
不设置->No setting 不设置->No setting
该项设置将设置为无。->Set to none. 该项设置将设置为无。->Set to none.
#Character
决斗角色->Characters in Duel
观战角色->Characters in Spectation
回放角色->Characters in Replay
#Online Deck #Online Deck
在线卡组->Online Deck 在线卡组->Online Deck
搜索作者->Search Author 搜索作者->Search Author
...@@ -630,15 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK content is illegal, the mai ...@@ -630,15 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK content is illegal, the mai
祭神 莫多丽娜->Modorina the Light Retriever 祭神 莫多丽娜->Modorina the Light Retriever
当方英雄->Hero of the Yeast 当方英雄->Hero of the Yeast
注册->注册
自定义游戏->自定义游戏
MSAA 8x->MSAA 8x
SMAA High->SMAA High
Shop->Shop
遊城十代/ユベル->遊城十代/ユベル
闇遊戯->闇遊戯
决斗角色->决斗角色
检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。->检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。
幽灵少女->幽灵少女
不动游星->不动游星
榊游矢->榊游矢
This diff is collapsed.
...@@ -260,8 +260,8 @@ UI缩放->UIズーム ...@@ -260,8 +260,8 @@ UI缩放->UIズーム
字段文件->テキストファイル 字段文件->テキストファイル
图片文件->画像ファイル 图片文件->画像ファイル
请选择导出目录->輸出フォルダを選択してください 请选择导出目录->輸出フォルダを選択してください
导入背景图->导入背景图 导入背景图->背景絵を導入
导入图片作为背景图(jpg|png)->导入图片作为背景图(jpg|png) 导入图片作为背景图(jpg|png)->導入した絵を背景に設定する(jpg|png
导出卡组->デッキ輸出 导出卡组->デッキ輸出
导出所有卡组文件到指定目录->全てのデッキを指定フォルダに輸出する 导出所有卡组文件到指定目录->全てのデッキを指定フォルダに輸出する
导出回放->リプレイ輸出 导出回放->リプレイ輸出
...@@ -281,7 +281,7 @@ UI缩放->UIズーム ...@@ -281,7 +281,7 @@ UI缩放->UIズーム
导入卡片数据库「[?]」成功。->「[?]」データベースは導入は成功しました。 导入卡片数据库「[?]」成功。->「[?]」データベースは導入は成功しました。
导入字段文件「[?]」成功。->「[?]」テキストファイルは導入は成功しました。 导入字段文件「[?]」成功。->「[?]」テキストファイルは導入は成功しました。
导入自定义卡图「[?]」成功。->「[?]」非公式画像は導入は成功しました。 导入自定义卡图「[?]」成功。->「[?]」非公式画像は導入は成功しました。
导入背景图成功。->导入背景图成功 导入背景图成功。->背景絵の導入が成功しました
#Setting Expansions #Setting Expansions
扩展卡包->拡張パック 扩展卡包->拡張パック
...@@ -498,7 +498,7 @@ Off->OFF ...@@ -498,7 +498,7 @@ Off->OFF
请耐心等待双方玩家更换副卡组。->サイドデッキの変更を待ってください。 请耐心等待双方玩家更换副卡组。->サイドデッキの変更を待ってください。
确认卡片:[?]->カード確認:[?] 确认卡片:[?]->カード確認:[?]
确认卡片:[?]张。->カード確認:[?] 枚。 确认卡片:[?]张。->カード確認:[?] 枚。
现在不能查看此处的卡片。->现在不能查看此处的卡片 现在不能查看此处的卡片。->このカードは現在表示できません
#Duel Log #Duel Log
第[?]回合->ターン [?] 第[?]回合->ターン [?]
...@@ -514,7 +514,7 @@ Off->OFF ...@@ -514,7 +514,7 @@ Off->OFF
回到->戻す 回到->戻す
回收->回収 回收->回収
发动->発動 发动->発動
公开->公開 公开 ->公開
公开手卡->手札公開 公开手卡->手札公開
公开盖卡->セットカード公開 公开盖卡->セットカード公開
公开卡组->デッキ公開 公开卡组->デッキ公開
...@@ -535,14 +535,14 @@ Off->OFF ...@@ -535,14 +535,14 @@ Off->OFF
处理结束->処理完了 处理结束->処理完了
发动无效->発動無効 发动无效->発動無効
效果无效->効果無効 效果无效->効果無効
灵摆召唤结束->ペンデュラム召喚終 灵摆召唤结束->ペンデュラム召喚終了
对象->対象 对象->対象
伤害->LPダメージ 伤害->LPダメージ
回复->LP回復 回复->LP回復
基本分改变->LP変化 基本分改变->LP変化
更改表示形式->表示形式変更 更改表示形式->表示形式変更
移动->移動 移动->移動
转移控制权->コントロールを移す 转移控制权-> コントロール変更
#Appearance #Appearance
决斗外观->デュエルテーマ 决斗外观->デュエルテーマ
...@@ -578,6 +578,11 @@ Off->OFF ...@@ -578,6 +578,11 @@ Off->OFF
不设置->設定しない 不设置->設定しない
该项设置将设置为无。->設定を無しにする 该项设置将设置为无。->設定を無しにする
#Character
决斗角色->デュエルキャラクター
观战角色->観戦キャラクター
回放角色->リプレイキャラクター
#Online Deck #Online Deck
在线卡组->オンラインデッキ 在线卡组->オンラインデッキ
搜索作者->作者を検索する 搜索作者->作者を検索する
...@@ -630,21 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK デッキのカード ...@@ -630,21 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK デッキのカード
祭神 莫多丽娜->祭神モドリーナ 祭神 莫多丽娜->祭神モドリーナ
当方英雄->当方は英雄 当方英雄->当方は英雄
注册->注册
自定义游戏->自定义游戏
MSAA 8x->MSAA 8x
SMAA High->SMAA High
Shop->Shop
决斗角色->决斗角色
检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。->检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。
十代/尤贝尔->十代/尤贝尔
暗游戏->暗游戏
Jaden/Yubel->Jaden/Yubel
Yami Yugi->Yami Yugi
孔雀舞->孔雀舞
不动游星->不动游星
榊游矢->榊游矢
观战角色->观战角色
Celina->Celina
Yusei Fudo->Yusei Fudo
Yuya Sakaki->Yuya Sakaki
...@@ -514,7 +514,7 @@ Off->Off ...@@ -514,7 +514,7 @@ Off->Off
回到->回到 回到->回到
回收->回收 回收->回收
发动->发动 发动->发动
公开->公开 公开 ->公开
公开手卡->公开手卡 公开手卡->公开手卡
公开盖卡->公开盖卡 公开盖卡->公开盖卡
公开卡组->公开卡组 公开卡组->公开卡组
...@@ -578,6 +578,11 @@ Off->Off ...@@ -578,6 +578,11 @@ Off->Off
不设置->不设置 不设置->不设置
该项设置将设置为无。->该项设置将设置为无。 该项设置将设置为无。->该项设置将设置为无。
#Character
决斗角色->决斗角色
观战角色->观战角色
回放角色->回放角色
#Online Deck #Online Deck
在线卡组->在线卡组 在线卡组->在线卡组
搜索作者->搜索作者 搜索作者->搜索作者
...@@ -628,5 +633,5 @@ YDK 内容不合法,主卡组必须满 40 张->YDK 内容不合法,主卡组 ...@@ -628,5 +633,5 @@ YDK 内容不合法,主卡组必须满 40 张->YDK 内容不合法,主卡组
火星心少女->스파크하츠 걸 火星心少女->스파크하츠 걸
超魔机神 大霸道王->초마기신 매그넘 오버로드 超魔机神 大霸道王->초마기신 매그넘 오버로드
祭神 莫多丽娜->제신 모도리나 祭神 莫多丽娜->제신 모도리나
当方英雄->통빵의 영웅 当方英雄-> 통빵의 영웅
...@@ -514,7 +514,7 @@ Off->Off ...@@ -514,7 +514,7 @@ Off->Off
回到->回到 回到->回到
回收->回收 回收->回收
发动->发动 发动->发动
公开->公开 公开 ->公开
公开手卡->公开手卡 公开手卡->公开手卡
公开盖卡->公开盖卡 公开盖卡->公开盖卡
公开卡组->公开卡组 公开卡组->公开卡组
...@@ -578,6 +578,11 @@ Off->Off ...@@ -578,6 +578,11 @@ Off->Off
不设置->不设置 不设置->不设置
该项设置将设置为无。->该项设置将设置为无。 该项设置将设置为无。->该项设置将设置为无。
#Character
决斗角色->决斗角色
观战角色->观战角色
回放角色->回放角色
#Online Deck #Online Deck
在线卡组->在线卡组 在线卡组->在线卡组
搜索作者->搜索作者 搜索作者->搜索作者
...@@ -630,29 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK 内容不合法,主卡组 ...@@ -630,29 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK 内容不合法,主卡组
祭神 莫多丽娜->祭神 莫多丽娜 祭神 莫多丽娜->祭神 莫多丽娜
当方英雄->当方英雄 当方英雄->当方英雄
注册->注册
自定义游戏->自定义游戏
检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。->检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。
已删除卡组「[?]」->已删除卡组「[?]」
非公开中->非公开中
卡组「[?]」已保存。->卡组「[?]」已保存。
决斗角色->决斗角色
回放角色->回放角色
观战角色->观战角色
MSAA 8x->MSAA 8x
SMAA High->SMAA High
Shop->Shop
遊城十代/ユベル->遊城十代/ユベル
闇遊戯->闇遊戯
デニス・マックフィールド->デニス・マックフィールド
不動遊星->不動遊星
榊遊矢->榊遊矢
Blue Angel->Blue Angel
抽卡x5->抽卡x5
抽卡x2->抽卡x2
抽卡x1->抽卡x1
抽卡 x 5->抽卡 x 5
抽卡 x 1->抽卡 x 1
抽卡 x 2->抽卡 x 2
抽卡 x 3->抽卡 x 3
攻击被无效->攻击被无效
...@@ -332,7 +332,7 @@ UI缩放->UI縮放 ...@@ -332,7 +332,7 @@ UI缩放->UI縮放
请先取消准备,再选择卡组。->請先取消準備,再選擇牌組。 请先取消准备,再选择卡组。->請先取消準備,再選擇牌組。
对方已离开游戏,您现在可以离开。->對方已離開遊戲,您現在可以離開。 对方已离开游戏,您现在可以离开。->對方已離開遊戲,您現在可以離開。
添加AI->添加AI 添加AI->添加AI
房间已满,无法继续添加AI。->房间已满,无法继续添加AI 房间已满,无法继续添加AI。->房間已滿,無法繼續添加AI
#EditDeck #EditDeck
卡组->牌組 卡组->牌組
...@@ -514,7 +514,7 @@ Off->Off ...@@ -514,7 +514,7 @@ Off->Off
回到->回到 回到->回到
回收->回收 回收->回收
发动->發動 发动->發動
公开->公開 公开 ->公開
公开手卡->公開手卡 公开手卡->公開手卡
公开盖卡->公開蓋卡 公开盖卡->公開蓋卡
公开卡组->公開卡組 公开卡组->公開卡組
...@@ -578,6 +578,11 @@ Off->Off ...@@ -578,6 +578,11 @@ Off->Off
不设置->不設定 不设置->不設定
该项设置将设置为无。->該項設定將設定為無。 该项设置将设置为无。->該項設定將設定為無。
#Character
决斗角色->決斗角色
观战角色->觀戰角色
回放角色->回放角色
#Online Deck #Online Deck
在线卡组->在線牌組 在线卡组->在線牌組
搜索作者->搜索作者 搜索作者->搜索作者
...@@ -630,13 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK內容不合法,主牌組 ...@@ -630,13 +635,3 @@ YDK 内容不合法,主卡组必须满 40 张->YDK內容不合法,主牌組
祭神 莫多丽娜->祭神 歸曲 祭神 莫多丽娜->祭神 歸曲
当方英雄->當方為英雄 当方英雄->當方為英雄
注册->注册
自定义游戏->自定义游戏
MSAA 8x->MSAA 8x
SMAA High->SMAA High
Shop->Shop
决斗角色->决斗角色
蓝色天使->蓝色天使
不动游星->不动游星
榊游矢->榊游矢
检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。->检测到新版先行卡,请至 [游戏设置]-[扩展卡包]-[更新先行卡] 处进行更新。
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment