模组:成就數據

出自Stardew Valley Wiki
跳至導覽 跳至搜尋

目錄

此頁面說明了遊戲如何存儲和解析成就數據,這是針對模組開發人員的高級指南。

原始數據

成就數據存儲在 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 hat earned (index from hats.xnb) 13

如果索引2為「true」且索引3為「-1」,則成就將顯示在收藏選項卡上(如果尚未達到,則顯示為灰色)

否則,索引 3 會顯示在「收藏」選項卡上顯示成就之前必須獲得的成就數。 (例如:您必須獲得成就 28「Treasure Trove」才能顯示成就 5「A Complete Collection」。)

如果索引2為「false」,則成就只會在獲得之後才會顯示出來

關於帽子的列表,請參閱 帽子數據