Commit cf43f240 authored by 神楽坂玲奈's avatar 神楽坂玲奈

Merge branch 'master' of git.mycard.moe:mycard/YGOProUnity_V2

parents e9f7319b 472fe5ba
......@@ -58,3 +58,6 @@ AI_core_vs2017solution/System.Servicemodel.Faltexception.dll
AI_core_vs2017solution/.vs
commamd.shell
Windbot/
config/config.conf
config/hosts.conf
config/translation.conf
......@@ -159,22 +159,14 @@ public class GameStringHelper
public static string getName(Card card)
{
var limitot = "";
switch (card.Ot)
{
case 1:
limitot = "[OCG] ";
break;
case 2:
limitot = "[TCG] ";
break;
case 3:
limitot = "[OCG/TCG] ";
break;
case 4:
limitot = "[Anime] ";
break;
}
if ((card.Ot & 0x1) > 0)
limitot += "[OCG]";
if ((card.Ot & 0x2) > 0)
limitot += "[TCG]";
if ((card.Ot & 0x4) > 0)
limitot += "[Custom]";
if ((card.Ot & 0x8) > 0)
limitot += InterString.Get("[简中]");
var re = "";
try
{
......
......@@ -658,7 +658,10 @@ public class Room : WindowServantSP
description += InterString.Get("禁限卡表:[?]", BanlistManager.GetName(lflist)) + "\r\n";
if (rule == 0) description += InterString.Get("(OCG卡池)") + "\r\n";
if (rule == 1) description += InterString.Get("(TCG卡池)") + "\r\n";
if (rule == 2) description += InterString.Get("(混合卡池)") + "\r\n";
if (rule == 2) description += InterString.Get("(简中卡池)") + "\r\n";
if (rule == 3) description += InterString.Get("(自制卡卡池)") + "\r\n";
if (rule == 4) description += InterString.Get("(无独有卡卡池)") + "\r\n";
if (rule == 5) description += InterString.Get("(混合卡池)") + "\r\n";
if (no_check_deck) description += InterString.Get("*不检查卡组") + "\r\n";
if (no_shuffle_deck) description += InterString.Get("*不洗牌") + "\r\n";
description += InterString.Get("LP:[?]", start_lp.ToString()) + " ";
......
......@@ -776,10 +776,11 @@ public class DeckManager : ServantWithCardDescription
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1316));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1317));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1318));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1240));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1241));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1242));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1243));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1481));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1482));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1483));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1484));
UIPopupList_ban.AddItem(GameStringManager.get_unsafe(1485));
clearAll();
UIHelper.registEvent(UIPopupList_main.gameObject, onUIPopupList_main);
UIHelper.registEvent(UIPopupList_second.gameObject, onUIPopupList_second);
......@@ -1418,10 +1419,11 @@ public class DeckManager : ServantWithCardDescription
private int getOT()
{
var returnValue = -233;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1240)) returnValue = 1;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1241)) returnValue = 2;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1242)) returnValue = 3;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1243)) returnValue = 4;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1481)) returnValue = 1;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1482)) returnValue = 2;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1483)) returnValue = 8;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1484)) returnValue = 4;
if (UIPopupList_ban.value == GameStringManager.get_unsafe(1485)) returnValue = 3;
return returnValue;
}
......
......@@ -161,7 +161,7 @@ namespace YGOSharp
if (getBAN == -233 || banlist == null ||
banlist.GetQuantity(card.Id) == getBAN)
{
if (getOT == -233 || getOT == card.Ot)
if (getOT == -233 || (getOT & card.Ot) == getOT)
{
if (getPack == "" || card.packFullName == getPack)
{
......
ignoreWatcher_->0
ignoreOP_->0
smartSelect_->1
autoChain_->0
CA->247
CB->294
vol_->1000
fontSize->19
name->一秒一喵机会
sortByTime->1
clickEffect->1
windowsPanEffeck->1
sortByTimeReplay->1
deckInUse->new_20210801_1
sortByTimeDeck->1
replayShowAll->0
reportShowAll->0
size_->1000
alpha_->805
*mouseParticle->1
*closeup->1
*showOff->1
*showOffWhenAct->1
*Ebattle->1
*Emove->1
*Echain->1
*Ependium->1
*Exyz->1
*Esync->1
*Efusion->1
*Erution->1
*Espsum->1
*Esum->1
*EactTrap->1
*EactMagic->1
*EactMonster->1
*Eeqquip->1
*Edamage->0
*Eset->1
*Eflipsum->1
showoffATK->2000
showoffStar->5
*Efield->1
UIscale->100
*MonsterCloud->0
handPosition_->1
handmPosition_->1
spyer_->1
resize_->0
*Elink->1
vSize_->500
longField_->0
maximize_->0
x_trans_menu(Clone)->0
y_trans_menu(Clone)->0
x_trans_selectDeck(Clone)->0
y_trans_selectDeck(Clone)->0
x_trans_selectServer(Clone)->0
y_trans_selectServer(Clone)->0
x_trans_selectReplay(Clone)->0
y_trans_selectReplay(Clone)->0
x_trans_selectPuzzle(Clone)->0
y_trans_selectPuzzle(Clone)->0
x_trans_roomSingle(Clone)->0
y_trans_roomSingle(Clone)->0
x_trans_AIroom(Clone)->0
y_trans_AIroom(Clone)->0
list_aideck->随机卡组
list_airank->ai
*Ewin->1
x_trans_roomSingle->0
y_trans_roomSingle->0
x_trans_roomTag(Clone)->0
y_trans_roomTag(Clone)->0
s1.ygo233.com:233 AI
s1.ygo233.com:233 M#test
s1.ygo233.com:233 T#test
s1.ygo233.com:233 111
s1.ygo233.com:233
......@@ -261,6 +261,9 @@
!system 1164 同调召唤
!system 1165 超量召唤
!system 1166 连接召唤
!system 1167 上级召唤
!system 1168 仪式召唤
!system 1169 融合召唤
!system 1190 加入手卡
!system 1191 送去墓地
!system 1192 除外
......@@ -298,10 +301,6 @@
!system 1235 主机密码:
!system 1236 规则:
!system 1237 每回合时间:
!system 1240 OCG
!system 1241 TCG
!system 1242 OCG&TCG
!system 1243 自定义卡片
!system 1244 单局模式
!system 1245 比赛模式
!system 1246 TAG
......@@ -412,6 +411,7 @@
!system 1365 重命名失败,可能存在同名文件
!system 1366 自动保存录像
!system 1367 录像已自动保存为%ls.yrp
!system 1369 提取卡组
!system 1370 星数↑
!system 1371 攻击↑
!system 1372 守备↑
......@@ -459,6 +459,7 @@
!system 1429 选择的位置不符合条件。
!system 1430 选择的表示形式不符合条件。
!system 1431 选择的指示物不符合条件。
!system 1432 「%ls」不允许在当前设定下使用。
!system 1440 关闭大图
!system 1441 放大
!system 1442 缩小
......@@ -484,6 +485,12 @@
!system 1474 已存在同名分类
!system 1475 已存在同名卡组
!system 1476 删除失败
!system 1481 OCG
!system 1482 TCG
!system 1483 简体中文
!system 1484 自定义卡片
!system 1485 无独有卡
!system 1486 所有卡片
!system 1500 决斗结束。
!system 1501 录像结束。
!system 1502 连接已断开。
......@@ -1107,3 +1114,7 @@
!setname 0x16c 冰水 氷水
!setname 0x16d 随风旅鸟 ふわんだりぃず
!setname 0x16e 拓扑 トポロジック
!setname 0x16f 许珀里翁 ヒュペリオン
!setname 0x170 甲虫骑兵 Beetrooper
!setname 0x171 朋克 P.U.N.K.
!setname 0x172 救祓少女 エクソシスター
系列:->系列:
*控制权经过转移->*控制权经过转移
*里侧表示的除外卡片->*里侧表示的除外卡片
*表侧表示的额外卡片->*表侧表示的额外卡片
*被特殊召唤出场->*被特殊召唤出场
卡片展示简表※ ->卡片展示简表※
超量:->超量:
额外卡组:->额外卡组:
副卡组:->副卡组:
怪兽:->怪兽:
魔法:->魔法:
融合:->融合:
连接:->连接:
同调:->同调:
陷阱:->陷阱:
主卡组:->主卡组:
卡组->卡组
墓地->墓地
除外->除外
额外->额外
未正规召唤->未正规召唤
我方->我方
对方->对方
未知卡片->未知卡片
人机模式->人机模式
联机模式->联机模式
观看录像->观看录像
编辑卡组->编辑卡组
系统设置->系统设置
残局模式->残局模式
退出游戏->退出游戏
立绘大小->立绘大小
特效音量->特效音量
怪物疏密->怪物疏密
分辨率->分辨率
特写攻击力->特写攻击力
特写星数->特写星数
全屏游戏->全屏游戏
RT渲染(低显卡慎开)->RT渲染(低显卡慎开)
防止立绘遮挡对方后场->防止立绘遮挡对方后场
忽略观战消息->忽略观战消息
忽略对方消息->忽略对方消息
选卡智能辅助->选卡智能辅助
自动排序连锁->自动排序连锁
鼠标点击特效->鼠标点击特效
怪物展示立绘投影->怪物展示立绘投影
怪物特写展示->怪物特写展示
发动效果利用立绘->发动效果利用立绘
怪物衬托光晕效果->怪物衬托光晕效果
战斗特效->战斗特效
移卡特效->移卡特效
连锁特效->连锁特效
灵摆特效->灵摆特效
超量特效->超量特效
同调特效->同调特效
融合特效->融合特效
仪式特效->仪式特效
特召特效->特召特效
召唤特效->召唤特效
反转特效->反转特效
盖卡特效->盖卡特效
伤害特效->伤害特效
装备特效->装备特效
怪物发动->怪物发动
魔法发动->魔法发动
陷阱发动->陷阱发动
场地特效->场地特效
连接特效->连接特效
胜利特效->胜利特效
强制缩放UI界面->强制缩放UI界面
手动选择前场位置->手动选择前场位置
手动选择后场位置->手动选择后场位置
点击空白处监控全局卡片->点击空白处监控全局卡片
卡组管理->卡组管理
卡组编辑->卡组编辑
新建卡组->新建卡组
删除卡组->删除卡组
复制卡组->复制卡组
命名卡组->命名卡组
代码编辑->代码编辑
名称排序->名称排序
搜索卡组->搜索卡组
时间排序->时间排序
点击输入消息内容->点击输入消息内容
我方墓地:->我方墓地:
我方额外:->我方额外:
我方除外:->我方除外:
[8888FF]对方墓地:[-]->[8888FF]对方墓地:[-]
[8888FF]对方额外:[-]->[8888FF]对方额外:[-]
[8888FF]对方除外:[-]->[8888FF]对方除外:[-]
种类->种类
详细->详细
属性->属性
种族->种族
卡表->卡表
卡包->卡包
星数->星数
攻击->攻击
守备->守备
刻度->刻度
年份->年份
全部连锁->全部连锁
无视连锁->无视连锁
智能过滤->智能过滤
玩家昵称:->玩家昵称:
昵称不能为空->昵称不能为空
主机地址:->主机地址:
服务器IP或域名->服务器IP或域名
端口->端口
房间密码:->房间密码:
连接主机->连接主机
卡差:->卡差:
场差:->场差:
血差:->血差:
录像管理->录像管理
启动录像->启动录像
上帝视角->上帝视角
命名录像->命名录像
删除录像->删除录像
提取卡组->提取卡组
提取旧版->提取旧版
录像清理->录像清理
随机卡组->随机卡组
AI卡组->AI卡组
AI脚本->AI脚本
生命值->生命值
玩家先手->玩家先手
不洗切卡组->不洗切卡组
我是上帝->我是上帝
开始游戏->开始游戏
新大师规则->新大师规则
聊天->聊天
退出->退出
设置->设置
排序->排序
打乱->打乱
掀桌->掀桌
保存->保存
复制->复制
投降->投降
战报->战报
暂停->暂停
上一步->上一步
下一步->下一步
播放->播放
主时间线->主时间线
非常抱歉,因为技术原因,此功能暂时无法使用。请关注官方网站获取更多消息。->非常抱歉,因为技术原因,此功能暂时无法使用。请关注官方网站获取更多消息。
[b]发现更新![/b]->[b]发现更新![/b]
是否打开下载页面?->是否打开下载页面?
是->是
否->否
在此搜索卡片,拖动加入卡组->在此搜索卡片,拖动加入卡组
YGOPro2 自动更新:[55ff55]当前已是最新版本。[-]->YGOPro2 自动更新:[55ff55]当前已是最新版本。[-]
Error occurred! @nError occurred! @nError occurred! @nError occurred! @nError occurred! @nError occurred! @nYGOPro1旧版的录像崩溃了!您可以选择使用永不崩溃的新版录像。->Error occurred! @nError occurred! @nError occurred! @nError occurred! @nError occurred! @nError occurred! @nYGOPro1旧版的录像崩溃了!您可以选择使用永不崩溃的新版录像。
单局模式 决斗开始!->单局模式 决斗开始!
双方生命值:[?]->双方生命值:[?]
Tip:鼠标中键/[FF0000]TAB键[-]可以打开/关闭哦。->Tip:鼠标中键/[FF0000]TAB键[-]可以打开/关闭哦。
Tip:强烈建议使用[FF0000]TAB键[-]。->Tip:强烈建议使用[FF0000]TAB键[-]。
主要阶段1->主要阶段1
通常召唤@ui->通常召唤@ui
特殊召唤@ui->特殊召唤@ui
表示形式@ui->表示形式@ui
前场放置@ui->前场放置@ui
战斗阶段@ui->战斗阶段@ui
结束回合@ui->结束回合@ui
转换视角@ui->转换视角@ui
录像播放结束。->录像播放结束。
确认完毕@ui->确认完毕@ui
[ff5555]对手使用过:@n[?][-]->[ff5555]对手使用过:@n[?][-]
发动效果@ui->发动效果@ui
洗切手牌@ui->洗切手牌@ui
灵摆发动@ui->灵摆发动@ui
请为我方的「[?]」选择位置。->请为我方的「[?]」选择位置。
「[?]」被发动时->「[?]」被发动时
到观战者->到观战者
到决斗者->到决斗者
决斗准备->决斗准备
单局房间->单局房间
单局模式->单局模式
/大师规则2020->/大师规则2020
禁限卡表:[?]->禁限卡表:[?]
(OCG卡池)->(OCG卡池)
LP:[?]->LP:[?]
手牌:[?]->手牌:[?]
抽卡:[?]->抽卡:[?]
时间:[?]->时间:[?]
观战者人数:[?]->观战者人数:[?]
卡组非法,请检查:[?]->卡组非法,请检查:[?]
(数量不符合禁限卡表)->(数量不符合禁限卡表)
确认->确认
连接被断开。->连接被断开。
双打房间->双打房间
双打模式->双打模式
比赛房间->比赛房间
比赛模式->比赛模式
主卡组数量应为40-60张->主卡组数量应为40-60
对方主卡组:[?]张->对方主卡组:[?]张
,额外卡组:[?]张->,额外卡组:[?]张
,副卡组:[?]张->,副卡组:[?]张
先攻->先攻
后攻->后攻
请选择你的回合顺序。->请选择你的回合顺序。
比赛模式 决斗开始!->比赛模式 决斗开始!
玩家抽卡时->玩家抽卡时
我方的->我方的
回合->回合
抽卡阶段->抽卡阶段
准备阶段->准备阶段
后场放置@ui->后场放置@ui
你确定要投降吗?->你确定要投降吗?
游戏败北,原因:[?]->游戏败北,原因:[?]
[u][放弃录像][/u]->[u][放弃录像][/u]
[u][保存录像][/u]->[u][保存录像][/u]
右侧为您准备了对手上一局使用的卡。->右侧为您准备了对手上一局使用的卡。
副卡组更换完毕->副卡组更换完毕
对手使用过的卡↓->对手使用过的卡↓
「[?]」通常召唤宣言时->「[?]」通常召唤宣言时
等待对方行动中->等待对方行动中
[?],@n是否连锁?->[?],@n是否连锁?
取消连锁@ui->取消连锁@ui
请选择卡片。->请选择卡片。
前场->前场
对象选择:[?]->对象选择:[?]
手牌->手牌
[ff0000]确认卡片:[?][-]->[ff0000]确认卡片:[?][-]
更换副卡组成功,请等待对手更换副卡组。->更换副卡组成功,请等待对手更换副卡组。
对方的->对方的
…->…
未知卡表->未知卡表
(混合卡池)->(混合卡池)
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