《魔兽世界》:“无限”Beta解包:方法说明
Beta解包系列通过对比“无限”Beta客户端和经典旧世客户端的数据库表,统计《魔兽世界》:“无限”客户端里新增了什么。本页说明用了哪些版本和数据表、什么算新、排除了什么,以及为什么结果只是客户端的样子,而不是上线内容的承诺。
针对上面两个版本撰写,;新的Beta版本替换后,各页会重新统计。
两个客户端
每一页都对比同样两个版本:“无限”Beta客户端1.60.1.69913和经典旧世客户端1.15.9.69722。游戏把数据存在客户端里的数据库表(DB2文件)中;wago.tools把每个版本的每张表都公开提供下载,我们的脚本读的就是这些下载文件。没有从任何其他网站的列表里拿数据。
以经典旧世为基准,是因为“无限”就是从这个经典版游戏出发的,而且它包含探索赛季的全部物品、法术和配方。所以凡是经典旧世里有的,包括探索赛季,都不算新。
什么算新
- 新:ID在“无限”客户端里,且不在我们对比的任何一张经典旧世表里。物品:在“无限”的Item或ItemSparse表里,而经典旧世的两张表都没有。
- 无名:客户端还没给名字的新ID(1,815件物品)。只计数,不列出:没有名字就没什么可说的。
- 占位:NPC武器、测试、QA、勿翻译和未使用的条目,按名字识别(78件物品,规则见下表)。单独计数,不计入其他任何数字。
- 新ID旧名字:英文名和经典旧世某个条目相同的新ID(66件物品、16个套装)。通常是重做的旧物品;单独计数,免得虚增“新”的数量。
| 规则 | 匹配式 |
|---|---|
| NPC武器与盾牌(“Monster - …”) | ^Monster\b |
| 测试、QA、DNT、未使用与占位名称 | \b(test|qa|zzold|deprecated|unused|not used|dnt|dnd|tmp)\b|^\[?ph\]?\b|^zz |
| 其他NPC专用物品 | \bTrash Weapon\b|^NPC\b |
法术按同样的规则对照经典旧世的SpellName表(去掉386个占位和无名法术;1,121个旧名字照样计入但单独列出,因为重做的法术往往就是改过的法术)。每个计入的法术再归到第一个符合的类型:套装奖励(按内部名称)、坐骑、小伙伴、猎人宠物、种族特长(按客户端的技能线)、职业(按客户端的职业系列或职业技能线)、专业,其余都算“其他”。
| 规则 | 匹配式 |
|---|---|
| 勿翻译、临时与旧条目 | \bDNT\b|DO NOT TRANSLATE|\bTEMP\b|\[PH\]|\bzzOLD\b|\bdeprecated\b|\bunused\b |
| 测试、QA与调试法术 | \btest\b|\bQA\b|\bdebug\b |
| 内部计数、触发器、计时器与特效 | \b(kill credit|quest credit|trigger|dummy|visual|timer|spawn event|area trigger)\b |
地图和区域按Map和AreaTable表里的ID对比(去掉26张测试地图和开发副本)。经典旧世有这个ID、但“无限”改了名字的区域,算改名,不算新。要看一个已公布的区域、地下城或团本在客户端里的情况,我们用本站页面上的英文名去查:依次查新地图、经典旧世已有的地图、新区域、改名区域和旧区域。
| 规则 | 匹配式 |
|---|---|
| 测试与未使用的地图、区域 | \btest\b|\bunused\b|nothing to see here |
| 老区域的开发副本与原型 | prototype|camelot|preserved|^crafting$ |
我们怎么分组
品质、物品类别、部位、护甲和武器类型、等级和职业都是客户端自己的字段。新物品页“新物品指向什么”里的分组是我们做的:英文名符合某个匹配式的物品,链到讲那部分内容的页面。名字可能碰巧对上,所以分组只是强烈的提示,不是掉落清单。
| 分组 | 匹配式 |
|---|---|
| 精锐荣誉装备 | ^Premier\b |
| 暗矛群岛奖励 | ^(Darkspear|Theramore)\b|^(Raider|Relentless Raider's)\b |
| 工匠文书与板条箱 | Craftsman's Writ|^Waylaid Crate|^Sealed Elite Crate |
| 泽风新手装备 | ^Zephrali\b |
| 天铸、风织、风缠、雷缝系列 | \b(Skyforged|Gustwoven|Windraveled|Stormsewn)\b |
| 版本礼包幻化与战袍 | ^Shen'dorei\b|^Lordaeron Forever\b |
| 海加尔山物品 | \bHyjal\b |
| 等级装备箱与材料箱 | ^Level \d+ .*(Gear|Supplies)$ |
客户端说明不了的事
- 客户端数据不等于上线内容。Beta客户端里有没做完的和会被删掉的内容;条目在上线前可能改动或消失。
- 没有来源。这些表不说明物品从哪里掉落、谁在卖。
- 缺少服务器端数据。有些东西只存在暴雪的服务器上,永远不会出现在客户端里。
- 没有任务名称。客户端的任务表只有任务ID,没有名称和文字,所以没有任务页;任务文字来自服务器。
- 翻译滞后。国服客户端还没有中文的地方,我们的中文页面显示英文名。
客户端里有,但未确认
- 解包出来的条目,只有暴雪公布或正式服里出现后才算确认。
- 每个Beta版本的统计结果都会变;每页都写明统计的是哪个版本。