import { lib, game, ui, get, ai, _status } from "../../noname.js"; const dynamicTranslates = { sbkeji(player) { return "①出牌阶段" + (player.storage.sbkeji ? "" : "各") + "限一次。你可以选择一项:1.弃置一张手牌,然后获得1点护甲;2.失去1点体力,然后获得2点护甲。②你的手牌上限+X(X为你的护甲数)。③若你不为正在结算濒死流程的角色,你不能使用【桃】。"; }, sblongdan(player) { if (player.hasSkill("sblongdan_mark", null, null, false)) return "蓄力技(1/3)。①你可以消耗1点蓄力值,将一张基本牌当做任意基本牌使用或打出,然后若你以此法使用牌,你摸一张牌。②一名角色的回合结束时,你获得1点蓄力值。"; return "蓄力技(1/3)。①你可以消耗1点蓄力值,将【杀】当做【闪】或将【闪】当做【杀】使用或打出,然后若你以此法使用牌,你摸一张牌。②一名角色的回合结束时,你获得1点蓄力值。"; }, sblianhuan(player) { var str = "①出牌阶段,你可以重铸一张♣手牌。②出牌阶段限一次。你可以将一张♣手牌当【铁索连环】使用。"; if (!player.storage.sblianhuan) str += "③当你使用【铁索连环】时,你可以失去1点体力,然后当此牌指定第一个目标后,你随机弃置每名不处于连环状态的目标角色一张手牌。"; else str += "③当你使用【铁索连环】时,你可以额外指定任意名角色为目标。④当你使用【铁索连环】指定第一个目标后,你随机弃置每名不处于连环状态的目标角色一张手牌。"; return str; }, sbjiang(player) { var str = "①当你使用【决斗】或红色【杀】指定目标后,或当你成为【决斗】或红色【杀】的目标后,你摸一张牌。②当你使用【决斗】时,你可以额外指定一名目标,然后你失去1点体力。③出牌阶段限"; if (player.countMark("sbjiang")) str += "X次。你可以将所有手牌当【决斗】使用(X为场上其他吴势力角色数+1)。"; else str += "一次。你可以将所有手牌当【决斗】使用。"; return str; }, sbzhenliang(player) { var storage = player.storage.sbzhenliang; var str = "转换技。"; if (!storage) str += ''; str += "阴:出牌阶段限一次,你可以弃置X张与“任”颜色相同的牌并对攻击范围内的一名角色造成1点伤害(X为你与其体力值值差且X至少为1)。"; if (!storage) str += ""; if (storage) str += ''; str += "阳:你的回合外,一名角色使用或打出牌结算完成后,若此牌与“任”类别相同,则你可以令一名角色摸两张牌。"; if (storage) str += ""; return str; }, }; export default dynamicTranslates;