fix(series):完善 Json

This commit is contained in:
BTMuli
2023-03-11 18:35:29 +08:00
parent f14f205abb
commit 8eede1b772
2 changed files with 117 additions and 80 deletions

View File

@@ -3,273 +3,310 @@
"id": 0, "id": 0,
"order": 1, "order": 1,
"name": "天地万象", "name": "天地万象",
"icon": "/source/achievementSeries/0.webp", "version": "3.5",
"version": "3.5" "icon": "/source/achievementSeries/0.webp"
}, },
{ {
"id": 17, "id": 17,
"order": 2, "order": 2,
"name": "心跳的记忆", "name": "心跳的记忆",
"icon": "/source/achievementSeries/17.webp", "version": "3.5",
"version": "3.5" "icon": "/source/achievementSeries/17.webp"
}, },
{ {
"id": 1, "id": 1,
"order": 3, "order": 3,
"name": "尘世巡游·第一辑", "name": "尘世巡游·第一辑",
"icon": "/source/achievementSeries/1.webp", "version": "1.0",
"version": "1.0" "card": "成就·游遍",
"icon": "/source/achievementSeries/1.webp"
}, },
{ {
"id": 22, "id": 22,
"order": 4, "order": 4,
"name": "尘世巡游·第二辑", "name": "尘世巡游·第二辑",
"icon": "/source/achievementSeries/22.webp", "version": "2.0",
"version": "2.0" "card": "成就·遍历",
"icon": "/source/achievementSeries/22.webp"
}, },
{ {
"id": 32, "id": 32,
"order": 5, "order": 5,
"name": "尘世巡游·第三辑", "name": "尘世巡游·第三辑",
"icon": "/source/achievementSeries/32.webp", "version": "3.0",
"version": "3.0" "card": "成就·漫行",
"icon": "/source/achievementSeries/32.webp"
}, },
{ {
"id": 2, "id": 2,
"order": 6, "order": 6,
"name": "冒险手艺", "name": "冒险手艺",
"icon": "/source/achievementSeries/2.webp", "version": "1.0",
"version": "1.0" "card": "成就·殊技",
"icon": "/source/achievementSeries/2.webp"
}, },
{ {
"id": 3, "id": 3,
"order": 7, "order": 7,
"name": "英雄之旅", "name": "英雄之旅",
"icon": "/source/achievementSeries/3.webp", "version": "1.0",
"version": "1.0" "card": "成就·侠行",
"icon": "/source/achievementSeries/3.webp"
}, },
{ {
"id": 4, "id": 4,
"order": 8, "order": 8,
"name": "蒙德·风与牧歌的城邦", "name": "蒙德·风与牧歌的城邦",
"icon": "/source/achievementSeries/4.webp", "version": "1.0",
"version": "1.0" "card": "蒙德·风吟",
"icon": "/source/achievementSeries/4.webp"
}, },
{ {
"id": 5, "id": 5,
"order": 9, "order": 9,
"name": "璃月·岩与契约的海港", "name": "璃月·岩与契约的海港",
"icon": "/source/achievementSeries/5.webp", "version": "1.0",
"version": "1.0" "card": "璃月·岩寂",
"icon": "/source/achievementSeries/5.webp"
}, },
{ {
"id": 6, "id": 6,
"order": 10, "order": 10,
"name": "元素专家·第一辑", "name": "元素专家·第一辑",
"icon": "/source/achievementSeries/6.webp", "version": "1.0",
"version": "1.0" "card": "成就·虹色",
"icon": "/source/achievementSeries/6.webp"
}, },
{ {
"id": 36, "id": 36,
"order": 11, "order": 11,
"name": "元素专家·第二辑", "name": "元素专家·第二辑",
"icon": "/source/achievementSeries/36.webp", "version": "3.1",
"version": "3.1" "card": "成就·七芒",
"icon": "/source/achievementSeries/36.webp"
}, },
{ {
"id": 7, "id": 7,
"order": 12, "order": 12,
"name": "神射手", "name": "神射手",
"icon": "/source/achievementSeries/7.webp", "version": "1.0",
"version": "1.0" "card": "成就·强弓",
"icon": "/source/achievementSeries/7.webp"
}, },
{ {
"id": 8, "id": 8,
"order": 13, "order": 13,
"name": "挑战者·第一辑", "name": "挑战者·第一辑",
"icon": "/source/achievementSeries/8.webp", "version": "1.0",
"version": "1.0" "card": "成就·挑战",
"icon": "/source/achievementSeries/8.webp"
}, },
{ {
"id": 14, "id": 14,
"order": 14, "order": 14,
"name": "挑战者·第二辑", "name": "挑战者·第二辑",
"icon": "/source/achievementSeries/14.webp", "version": "1.1",
"version": "1.1" "card": "成就·挑战·其二",
"icon": "/source/achievementSeries/14.webp"
}, },
{ {
"id": 15, "id": 15,
"order": 15, "order": 15,
"name": "挑战者·第三辑", "name": "挑战者·第三辑",
"icon": "/source/achievementSeries/15.webp", "version": "1.2",
"version": "1.2" "card": "成就·挑战·其三",
"icon": "/source/achievementSeries/15.webp"
}, },
{ {
"id": 20, "id": 20,
"order": 16, "order": 16,
"name": "挑战者·第四辑", "name": "挑战者·第四辑",
"icon": "/source/achievementSeries/20.webp", "version": "2.0",
"version": "2.0" "card": "成就·石龙",
"icon": "/source/achievementSeries/20.webp"
}, },
{ {
"id": 29, "id": 29,
"order": 17, "order": 17,
"name": "挑战者·第五辑", "name": "挑战者·第五辑",
"icon": "/source/achievementSeries/29.webp", "version": "2.6",
"version": "2.6" "card": "成就·雷音",
"icon": "/source/achievementSeries/29.webp"
}, },
{ {
"id": 34, "id": 34,
"order": 18, "order": 18,
"name": "挑战者·第六辑", "name": "挑战者·第六辑",
"icon": "/source/achievementSeries/34.webp", "version": "3.1",
"version": "3.1" "card": "成就·镜梦",
"icon": "/source/achievementSeries/34.webp"
}, },
{ {
"id": 9, "id": 9,
"order": 20, "order": 20,
"name": "秘境与深境螺旋·第一辑", "name": "秘境与深境螺旋·第一辑",
"icon": "/source/achievementSeries/9.webp", "version": "1.0",
"version": "1.0" "card": "成就·深秘",
"icon": "/source/achievementSeries/9.webp"
}, },
{ {
"id": 10, "id": 10,
"order": 21, "order": 21,
"name": "Olah第一辑", "name": "Olah第一辑",
"icon": "/source/achievementSeries/10.webp", "version": "1.0",
"version": "1.0" "card": "成就·山民",
"icon": "/source/achievementSeries/10.webp"
}, },
{ {
"id": 11, "id": 11,
"order": 22, "order": 22,
"name": "至冬国不相信眼泪·第一辑", "name": "至冬国不相信眼泪·第一辑",
"icon": "/source/achievementSeries/11.webp", "version": "1.0",
"version": "1.0" "card": "成就·雪乡",
"icon": "/source/achievementSeries/11.webp"
}, },
{ {
"id": 12, "id": 12,
"order": 23, "order": 23,
"name": "岩港往事·第一辑", "name": "岩港往事·第一辑",
"icon": "/source/achievementSeries/12.webp", "version": "1.0",
"version": "1.0" "card": "成就·合扇",
"icon": "/source/achievementSeries/12.webp"
}, },
{ {
"id": 13, "id": 13,
"order": 24, "order": 24,
"name": "异世相逢·第一辑", "name": "异世相逢·第一辑",
"icon": "/source/achievementSeries/13.webp", "version": "1.0",
"version": "1.0" "card": "成就·相逢",
"icon": "/source/achievementSeries/13.webp"
}, },
{ {
"id": 21, "id": 21,
"order": 25, "order": 25,
"name": "异世相逢·第二辑", "name": "异世相逢·第二辑",
"icon": "/source/achievementSeries/21.webp", "version": "2.1",
"version": "2.1" "card": "成就·门扉",
"icon": "/source/achievementSeries/21.webp"
}, },
{ {
"id": 33, "id": 33,
"order": 26, "order": 26,
"name": "异世相逢·第三辑", "name": "异世相逢·第三辑",
"icon": "/source/achievementSeries/33.webp", "version": "3.0",
"version": "3.0" "card": "成就·逢缘",
"icon": "/source/achievementSeries/33.webp"
}, },
{ {
"id": 16, "id": 16,
"order": 27, "order": 27,
"name": "雪山上的来客", "name": "雪山上的来客",
"icon": "/source/achievementSeries/16.webp", "version": "1.2",
"version": "1.2" "card": "成就·雪峰",
"icon": "/source/achievementSeries/16.webp"
}, },
{ {
"id": 18, "id": 18,
"order": 28, "order": 28,
"name": "世外洞天·第一辑", "name": "世外洞天·第一辑",
"icon": "/source/achievementSeries/18.webp", "version": "1.5",
"version": "1.5" "card": "成就·壶歌",
"icon": "/source/achievementSeries/18.webp"
}, },
{ {
"id": 19, "id": 19,
"order": 29, "order": 29,
"name": "世外洞天·第二辑", "name": "世外洞天·第二辑",
"icon": "/source/achievementSeries/19.webp", "version": "1.6",
"version": "1.6" "card": "成就·旅居",
"icon": "/source/achievementSeries/19.webp"
}, },
{ {
"id": 23, "id": 23,
"order": 30, "order": 30,
"name": "世外洞天·第三辑", "name": "世外洞天·第三辑",
"icon": "/source/achievementSeries/23.webp", "version": "2.0",
"version": "2.0" "card": "成就·繁花",
"icon": "/source/achievementSeries/23.webp"
}, },
{ {
"id": 24, "id": 24,
"order": 31, "order": 31,
"name": "稻妻·雷与永恒的群岛·其之一", "name": "稻妻·雷与永恒的群岛·其之一",
"icon": "/source/achievementSeries/24.webp", "version": "2.0",
"version": "2.0" "card": "稻妻·九条之纹",
"icon": "/source/achievementSeries/24.webp"
}, },
{ {
"id": 26, "id": 26,
"order": 32, "order": 32,
"name": "稻妻·雷与永恒的群岛·其之二", "name": "稻妻·雷与永恒的群岛·其之二",
"icon": "/source/achievementSeries/26.webp", "version": "2.1",
"version": "2.1" "card": "稻妻·珊瑚宫之纹",
"icon": "/source/achievementSeries/26.webp"
}, },
{ {
"id": 27, "id": 27,
"order": 33, "order": 33,
"name": "雾海纪行", "name": "雾海纪行",
"icon": "/source/achievementSeries/27.webp", "version": "2.2",
"version": "2.2" "card": "稻妻·鹫羽",
"icon": "/source/achievementSeries/27.webp"
}, },
{ {
"id": 25, "id": 25,
"order": 34, "order": 34,
"name": "提瓦特钓鱼指南·第一辑", "name": "提瓦特钓鱼指南·第一辑",
"icon": "/source/achievementSeries/25.webp", "version": "2.1",
"version": "2.1" "card": "成就·敲针",
"icon": "/source/achievementSeries/25.webp"
}, },
{ {
"id": 28, "id": 28,
"order": 35, "order": 35,
"name": "白昼之光", "name": "白昼之光",
"icon": "/source/achievementSeries/28.webp", "version": "2.4",
"version": "2.4" "card": "稻妻·常世",
"icon": "/source/achievementSeries/28.webp"
}, },
{ {
"id": 30, "id": 30,
"order": 36, "order": 36,
"name": "岩窟流明", "name": "岩窟流明",
"icon": "/source/achievementSeries/30.webp", "version": "2.6",
"version": "2.6" "card": "成就·层岩",
"icon": "/source/achievementSeries/30.webp"
}, },
{ {
"id": 31, "id": 31,
"order": 37, "order": 37,
"name": "须弥·玄识深藏的雨林", "name": "须弥·玄识深藏的雨林",
"icon": "/source/achievementSeries/31.webp", "version": "3.0",
"version": "3.0" "card": "须弥·瑶林",
"icon": "/source/achievementSeries/31.webp"
}, },
{ {
"id": 35, "id": 35,
"order": 38, "order": 38,
"name": "须弥·饰金砂原·其之一", "name": "须弥·饰金砂原·其之一",
"icon": "/source/achievementSeries/35.webp", "version": "3.1",
"version": "3.1" "card": "须弥·踏沙",
"icon": "/source/achievementSeries/35.webp"
}, },
{ {
"id": 38, "id": 38,
"order": 39, "order": 39,
"name": "须弥·饰金砂原·其之二", "name": "须弥·饰金砂原·其之二",
"icon": "/source/achievementSeries/38.webp", "version": "3.4",
"version": "3.4" "card": "须弥·砂岚",
"icon": "/source/achievementSeries/38.webp"
}, },
{ {
"id": 37, "id": 37,
"order": 40, "order": 40,
"name": "七圣召唤", "name": "七圣召唤",
"icon": "/source/achievementSeries/37.webp", "version": "3.3",
"version": "3.3" "card": "成就·七圣",
"icon": "/source/achievementSeries/37.webp"
} }
] ]

View File

@@ -37,10 +37,10 @@ export interface Achievement {
* @property {number} id - 成就系列 ID * @property {number} id - 成就系列 ID
* @property {number} order - 成就系列排列顺序,用于展示全部成就系列 * @property {number} order - 成就系列排列顺序,用于展示全部成就系列
* @property {string} name - 成就系列名称 * @property {string} name - 成就系列名称
* @property {string} version - 成就系列版本
* @description 有的成就系列没有名片奖励,这边的 card 可能为 undefined * @description 有的成就系列没有名片奖励,这边的 card 可能为 undefined
* @property {string} card - 成就系列奖励,这边是名片名称 * @property {string} card - 成就系列奖励,这边是名片名称
* @description 像是天地万象这种一直更新的成就系列,这边的 version 可能为 undefined * @description 像是天地万象这种一直更新的成就系列,这边的 version 可能为 undefined
* @property {string} version - 成就系列版本
* @property {string} icon - 成就系列图标 * @property {string} icon - 成就系列图标
* @return AchievementSeries * @return AchievementSeries
*/ */
@@ -48,8 +48,8 @@ export interface AchievementSeries {
id: number; id: number;
order: number; order: number;
name: string; name: string;
version: string;
card?: string; card?: string;
version?: string;
icon: string; icon: string;
} }