feat(gvg): 准备期:千机阁以及获取物品

This commit is contained in:
luying
2023-01-09 17:19:47 +08:00
parent 0530f931bc
commit 098a7c85c6
28 changed files with 744 additions and 106 deletions

View File

@@ -178,4 +178,5 @@ export const PUSH_ROUTE = {
LEAGUE_KICK: 'onKickedByLeague', // 当被踢出
LEAGUE_DISSMISS: 'onLeagueDismiss', // 当联军解散
LEAGUE_ABDICATE: 'onLeagueAbdicate', // 当被转让盟主
LEAGUE_ITEM_UPDATE: 'onLeagueItemUpdate',
}

View File

@@ -32,10 +32,31 @@ export enum LEAGUE_MANAGE_TYPE {
BE_ABDICATED = 7, // 被转让
SET_INFO = 8, // 设置信息
RERUIT = 9, // 招募
SEND_MAIL = 9, // 招募
SEND_MAIL = 9, // 发邮件
UNLOCK_TECH = 10, // 解锁科技树
ACTIVATE_TECH = 11, // 激活
}
export enum LEAGUE_JOB {
PRODUCER = 1, // 贤臣
FIGHTER = 2, // 猛将
}
export enum LEAGUE_ITEM_REFRESH_TYPE {
DAILY = 1, // 每日刷新
SEASON = 2, // 赛期刷新
}
export enum GVG_RETURN_ITEM_TYPE {
NORMAL_ITEM = 1, // 普通道具
GVG_ITEM = 2, // GVG道具
}
export const BATTLE_FEAT_ID = 12; // 战功
export enum GVG_ACTIVE_TYPE {
COST_PRODUCE_COIN = 1, // 消耗内政令
COST_FIGHT_COIN = 2, // 消耗征战令
TECH_ACTIVATE = 3, // 激活千机阁
LOGIN = 4, // 登录逐鹿中原界面
}

View File

@@ -567,6 +567,8 @@ export const FILENAME = {
DIC_ARTIFACT_QUALITY: 'dic_zyz_artifactQuality',
DIC_ARTIFACT_SEID: 'dic_zyz_artifactSeid',
DIC_GVG_PERIOD: 'dic_zyz_GVGPeriod',
DIC_GVG_TECH: 'dic_zyz_GVGTech',
DIC_GVG_ITEM: 'dic_zyz_GVGItems',
}
export const WAR_RELATE_TABLES = [
@@ -1067,6 +1069,7 @@ export enum ITEM_CHANGE_REASON {
ARTIFACT_QUALITY = 158, // 宝物升品
ARTIFACT_TRANSFER = 159, // 宝物转换
ARTIFACT_REBUILD = 160, // 宝物重铸
GVG_ACTIVE_TECH = 161, // 千机阁解锁
}
export enum TA_EVENT {

View File

@@ -13,4 +13,5 @@ export enum DATA_NAME {
DONATE = 'Donate',
FUND = 'fund',
SEND_AUCTION = 'sendAuction',
LEAGUE_TECH = 'LeaguTech'
}

View File

@@ -289,7 +289,7 @@ export const STATUS = {
// GVG相关
GVG_HAS_NO_AUTH: { code: 21300, simStr: '您的权限不足' },
GVG_NOT_TEAM_PERIOD: { code: 21301, simStr: '您只能在组建期创建联军' },
GVG_NOT_TEAM_PERIOD: { code: 21301, simStr: '您只能在组建期进行该操作' },
GVG_TEAM_SERVER_TYPE_ERR: { code: 21302, simStr: '单服玩法不需要联军' },
GVG_LEAGUE_HAS_EXIST: { code: 21303, simStr: '联军已存在' },
GVG_NO_SERVER_TYPE: { code: 21304, simStr: '服务器开服一周后开放玩法' },
@@ -321,6 +321,12 @@ export const STATUS = {
CONSUME_TYPE_ERR: { code: 30008, simStr: '道具类型错误' },
DB_DATA_NOT_FOUND: { code: 30009, simStr: '数据库数据未找到' },
BOX_CAN_NOT_RECEIVE: { code: 30010, simStr: '宝箱不可领取' },
GVG_TECH_PRE_POSITION_NOT_UNLOCK: { code: 30011, simStr: '前置科技未激活' },
GVG_TECH_QUEUECNT_MAX: { code: 30012, simStr: '解锁队列到达上限' },
GVG_TECH_LV_NOT_ENOUGH: { code: 30013, simStr: '联军等级不足不可解锁' },
GVG_TECH_HAS_UNLOCKED: { code: 30014, simStr: '该科技已解锁' },
GVG_TECH_NOT_QUEUE: { code: 30015, simStr: '该科技不在解锁队列中' },
GVG_BATTLE_FEAT_NOT_ENOUGH: { code: 30016, simStr: '战功不足' },
// 武将养成通用 30100 - 30199