mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2026-03-20 04:39:45 +08:00
♻️ 调整服务器类型归属
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file src/enum/anno.ts
|
||||
* @description 游戏内公告相关枚举
|
||||
* @since Beta v0.7.7
|
||||
* @since Beta v0.8.0
|
||||
*/
|
||||
|
||||
/**
|
||||
@@ -35,43 +35,6 @@ export function getAnnoLangDesc(lang: TGApp.BBS.Announcement.AnnoLangEnum): stri
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 公告服务器类型
|
||||
* @since Beta v0.7.7
|
||||
* @const AnnoServerEnum
|
||||
*/
|
||||
export const AnnoServerEnum: typeof TGApp.BBS.Announcement.AnnoServer = {
|
||||
CN_GF01: "cn_gf01",
|
||||
CN_QD01: "cn_qd01",
|
||||
OS_USA: "os_usa",
|
||||
OS_EURO: "os_euro",
|
||||
OS_ASIA: "os_asia",
|
||||
OS_CHT: "os_cht",
|
||||
};
|
||||
|
||||
/**
|
||||
* @description 获取公告服务器描述
|
||||
* @since Beta v0.7.7
|
||||
* @param {TGApp.BBS.Announcement.AnnoServerEnum} server 公告服务器
|
||||
* @return {string} 公告服务器描述
|
||||
*/
|
||||
export function getAnnoServerDesc(server: TGApp.BBS.Announcement.AnnoServerEnum): string {
|
||||
switch (server) {
|
||||
case AnnoServerEnum.CN_GF01:
|
||||
return "国服-官方服";
|
||||
case AnnoServerEnum.CN_QD01:
|
||||
return "国服-渠道服";
|
||||
case AnnoServerEnum.OS_USA:
|
||||
return "国际服-美服";
|
||||
case AnnoServerEnum.OS_EURO:
|
||||
return "国际服-欧服";
|
||||
case AnnoServerEnum.OS_ASIA:
|
||||
return "国际服-亚服";
|
||||
case AnnoServerEnum.OS_CHT:
|
||||
return "国际服-港澳台服";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 公告类型
|
||||
* @since Beta v0.7.7
|
||||
|
||||
42
src/enum/game.ts
Normal file
42
src/enum/game.ts
Normal file
@@ -0,0 +1,42 @@
|
||||
/**
|
||||
* @file enum/game.ts
|
||||
* @description 游戏相关枚举
|
||||
* @since Beta v0.8.0
|
||||
*/
|
||||
|
||||
/**
|
||||
* @description 服务器类型
|
||||
* @since Beta v0.8.0
|
||||
* @const GameServerEnum
|
||||
*/
|
||||
export const GameServerEnum: typeof TGApp.Game.Base.ServerType = {
|
||||
CN_GF01: "cn_gf01",
|
||||
CN_QD01: "cn_qd01",
|
||||
OS_USA: "os_usa",
|
||||
OS_EURO: "os_euro",
|
||||
OS_ASIA: "os_asia",
|
||||
OS_CHT: "os_cht",
|
||||
};
|
||||
|
||||
/**
|
||||
* @description 获取公告服务器描述
|
||||
* @since Beta v0.8.0
|
||||
* @param {TGApp.Game.Base.ServerTypeEnum} server 公告服务器
|
||||
* @return {string} 公告服务器描述
|
||||
*/
|
||||
export function getGameServerDesc(server: TGApp.Game.Base.ServerTypeEnum): string {
|
||||
switch (server) {
|
||||
case GameServerEnum.CN_GF01:
|
||||
return "国服-官方服";
|
||||
case GameServerEnum.CN_QD01:
|
||||
return "国服-渠道服";
|
||||
case GameServerEnum.OS_USA:
|
||||
return "国际服-美服";
|
||||
case GameServerEnum.OS_EURO:
|
||||
return "国际服-欧服";
|
||||
case GameServerEnum.OS_ASIA:
|
||||
return "国际服-亚服";
|
||||
case GameServerEnum.OS_CHT:
|
||||
return "国际服-港澳台服";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user