标准构筑
卡组 60 张;同名卡合计最多 4 张(基本能量除外);ACE SPEC 整副最多 1 张; 卡标 G / H / I / J;8 种基本能量无条件可用。内置卡组编辑器会在保存时逐条校验。
简中标准赛制 · 练牌工具
PTCG 练牌室是一个非盈利的宝可梦集换式卡牌练习环境:卡面用简中官方文本, 回合、状态、伤害、奖赏卡都按标准赛制逐条结算;效果脚本一张一张写、一条一条验证, 没实现的效果直接禁用,绝不用近似值糊过去。
卡组 60 张;同名卡合计最多 4 张(基本能量除外);ACE SPEC 整副最多 1 张; 卡标 G / H / I / J;8 种基本能量无条件可用。内置卡组编辑器会在保存时逐条校验。
开局布置(掷硬币定先手、起手 7 张、无基础宝可梦重抽)→ 每回合抽 1 张 → 贴 1 次能量、进化、特性、道具、1 张支援者、换人 / 撤退 1 次、攻击 1 次 → 回合结束做宝可梦检查。
每张卡的招式与特性都由人工把卡面文本翻译成效果脚本,再用针对性断言跑一遍真实局面。 脚本清单与卡面文本一一对得上,静态审计会抓「文本要求洗牌但脚本没有洗牌」这类不一致。
弃哪张能量、拆哪个道具、拿哪张奖赏卡、看牌库顶挑哪张——凡卡面写「选择」的, 一律弹出选择界面由玩家决定,程序不替你挑。
下面每一条都来自简中官方卡面文本与官方赛制规约,并且都有对应的回归断言;口径冲突时以官方文本为准。
| 状态 | 能否攻击 | 能否撤退 | 解除方式 |
|---|---|---|---|
| 睡眠 | 否 | 否 | 每次宝可梦检查掷硬币正面;换下;进化 |
| 麻痹 | 否 | 否 | 自己回合结束后的宝可梦检查;换下;进化 |
| 混乱 | 需掷硬币,反面自伤 30 | 是 | 换下;进化 |
| 中毒 | 是 | 是 | 换下;进化 |
| 灼伤 | 是 | 是 | 每次宝可梦检查受 20 并掷硬币,正面解除;换下;进化 |
基础伤害 + 卡面加伤 → 攻击方特性增伤 → 弱点 ×2 → 抗性 −30 → 防御方减伤
顺序不能颠倒:弱点在减伤之前结算;「令其昏厥」类效果不经过弱点与抗性,直接按最大 HP 置伤。
只有出战宝可梦 HP 全满并受到招式伤害时才触发;有最大 HP 加成时仍以剩余 HP 10 留在场上; 后备宝可梦因效果伤害归零不适用。
卡面写「身上放有这张卡牌的 X 宝可梦」,就只认贴着它的那一只,不会顺带覆盖同侧其它宝可梦; 最大 HP 加成也逐只判定条件。
例如「火箭队能量」附着于火箭队的宝可梦时,视为 2 个各自可为【超】或【恶】的能量单位, 支付费用时按单位数换算。
覆盖 CSV 各系列、30thC、SVP 特典等简中印刷版本;同一效果的不同印刷按效果归并, 选卡与展示统一取平卡版本,不会出现同一张卡重复出现四个入口。
选卡列表只收录效果已实现的卡;没实现的会在界面明确标注并拒绝使用, 不做静默近似。新系列按「抓数据 → 补卡图 → 写脚本 → 编译 → 审计 → 断言」逐批推进。
每张卡的招式与特性都由人工把卡面文本翻译成效果脚本,并配一条打到真实局面的针对性断言; 改一次规则就要重跑全部门禁。静态审计还会抓「卡面写了重洗但脚本里没有重洗」这类文本与实现不一致。
对战界面可切横屏或竖屏,全部界面由代码生成,没有切图资源。
不能。这类卡在选卡和构筑时会被明确标为「效果未实现」并拒绝使用。 我们宁可少一张卡,也不愿意用近似值把结算算错——算错的练牌比不练更有害。
以简中官方卡面文本和官方赛制规约为准,必要时用第三方资料库交叉核对; 每条口径落成一个可执行的断言,改动规则后重跑全部门禁才算完成。
可以。内置卡组编辑器支持多套构筑,保存时校验 60 张、同名 4 张、ACE SPEC 1 张与卡标范围, 不合规会直接指出是哪一条。