模组:成就数据
跳到导航
跳到搜索
← 目录
此页面说明了游戏如何存储和解析成就数据,这是针对模组开发人员的高级指南。
原始数据
成就数据存储在 Content\Data\Achievements.xnb 文件中, 可以 解包以编辑. 这里有 1.5.4 版本的中文版数据:
中文版数据 |
---|
{
"0": "新手(1.5万)^赚取15,000金^true^-1^18",
"1": "牛仔(5万)^赚取50,000金^true^0^21",
"2": "农场主(25万)^赚取250,000金^true^1^20",
"3": "百万富翁(100万)^赚取1,000,000金^true^2^1",
"4": "千万富翁(1000万)^赚取10,000,000金^false^-1^3",
"5": "全套收集^完成博物馆收集。^true^28^0",
"6": "新朋友^与某人达到了5颗心的等级。^true^-1^14",
"7": "最好的朋友^与某人达到了10颗心的等级。^true^6^31",
"9": "深受喜爱的农夫^与8个人达到了10颗心的等级。^true^7^32",
"11": "朋友圈^与4个人达到了5颗心的等级。^true^6^26",
"12": "广结好友^与10个人达到了5颗心的等级。^true^11^25",
"13": "万人迷^与20个人达到了5颗心的等级。^true^12^11",
"15": "厨子^做出10道不同的料理。^true^18^12",
"16": "副主厨师^做出25道不同的料理。^true^15^7",
"17": "美食大厨^烹饪每种配方^true^16^35",
"18": "节节高升^升级你的房屋。^true^-1^13",
"19": "富裕生活^将房屋升级至最大号。^true^18^15",
"20": "自己动手^制作15个不同的物品。^true^-1^29",
"21": "工匠^制作30个不同的物品。^true^20^16",
"22": "制造大师^制作所有物品。^true^21^23",
"24": "渔夫^抓住10种不同的鱼。^true^-1^28",
"25": "老海员^抓住24种不同的鱼。^true^24^5",
"26": "垂钓大师^抓住所有种类的鱼。^true^25^24",
"27": "捕鱼大师^抓住100条鱼。^true^64^30",
"28": "无主宝藏^向博物馆捐赠40种不同的物品。^true^-1^6",
"29": "听差^完成10个“需要帮助”任务。^true^-1^22",
"30": "帮了大忙^完成40个“需要帮助”任务。^true^29^10",
"31": "混合栽培^每种作物运送15 份。^true^-1^34",
"32": "单一栽培^一种作物运送300 份。^true^-1^33",
"34": "全部货物^寄出每一种物品。^true^-1^9"
}
|
格式
索引位置 | 字段 | 值举例 |
---|---|---|
0 | 成就的名称 | 节节高升 |
1 | 成就的描述 | 升级你的房屋。 |
2 | 是否要在获得该成就之前就在成就面板上显示 | true |
3 | 前置条件,必须先触发了哪个成就才能触发本成就 | -1 |
4 | 获得的帽子(hats.xnb中的索引) | 13 |
如果索引2为“true”且索引3为“-1”,则成就将显示在收藏选项卡上(如果尚未达到,则显示为灰色)
否则,索引 3 会显示在“收藏”选项卡上显示成就之前必须获得的成就数。 (例如:您必须获得成就 28“Treasure Trove”才能显示成就 5“A Complete Collection”。)
如果索引2为“false”,则成就只会在获得之后才会显示出来
关于帽子的列表,请参阅 帽子数据