278 lines
8.2 KiB
TypeScript
278 lines
8.2 KiB
TypeScript
|
|
/**
|
|
* 合集类型
|
|
*/
|
|
|
|
export enum ACTIVITY_GROUP_TYPE {
|
|
UNKNOW = 0, // 未知类型
|
|
FESTIVAL = 1, // 节日活动合集
|
|
}
|
|
|
|
/**
|
|
* 活动类型
|
|
*/
|
|
|
|
export enum ACTIVITY_TYPE {
|
|
DAILY_DISCOUNT_GIFT = 1, // 七天乐活动,每日特惠礼包
|
|
TASK_GROWTH = 2, // 成长任务活动
|
|
TASK_DAILY_CHALLENGES = 3, // 今日挑战活动
|
|
SIGN_IN = 4, // 通用的签到活动 (开服立即开启,配置每月*日到*日结束)
|
|
SIGN_IN_VIP = 5, // 签到活动(高级)RMB购买 (开服立即开启,配置每月*日到*日结束)
|
|
GROWTH_FUND_MAIN = 6, // 主线成长基金 (注册后可见,永久存在)
|
|
GROWTH_FUND_MAIN_VIP = 7, // 主线成长基金(高阶)(注册后可见,永久存在)
|
|
GROWTH_FUND_TOWER = 8, // 镇念塔成长基金 (注册后可见,永久存在)
|
|
GROWTH_FUND_TOWER_VIP = 9, // 镇念塔成长基金(高阶) (注册后可见,永久存在)
|
|
GROWTH_FUND_MAIN_ELITE = 10, // 精英成长基金 (注册后可见,永久存在)
|
|
GROWTH_FUND_MAIN_ELITE_VIP = 11, // 精英成长基金(高阶)(注册后可见,永久存在)
|
|
THIRTY_DAYS = 12, // 30日目标活动
|
|
SELF_SERVICE_SHOP = 13, // 自选商店 糜家商队
|
|
FIRST_GIFT = 14, // 首充礼包
|
|
NEW_PLAYER_LIMIT_PACKAGE = 15, // 新手限定RMB购买礼包
|
|
LIMIT_PACKAGE_SHOP_DAILY = 16, // 每日限购礼包,RMB购买礼包
|
|
LIMIT_PACKAGE_SHOP_WEEKLY = 17, // 每周限购礼包,RMB购买礼包
|
|
YUAN_BAO_SHOP = 18, // 元宝充值商店
|
|
MONTHLY_TICKET_1 = 19, // 月卡1(普通)
|
|
MONTHLY_TICKET_2 = 20, // 月卡2(至尊)
|
|
RECHARGE_MONEY = 21, // 每日充值抽奖(金蛋)
|
|
DAILY_RMB_GIFTS = 22, // 每日特惠RMB购买,一次性购买7天礼包
|
|
TREASURE_HUNT = 23, // 寻宝骑兵活动
|
|
POP_UP_SHOP = 24, // 弹出商店
|
|
NEW_PLAYER_SIGN_IN = 25, // 新手签到活动
|
|
VIP_RECHARGE_MONEY = 26, // vip累计充值RMB活动
|
|
SEVEN_DAY = 27, // 七天乐活动(每日特惠礼包,成长任务活动,今日挑战活动)
|
|
FOURTEEN_DAY = 28, // 十四天乐活动
|
|
COMMON_SEVEN_DAY = 29, // 通用七天乐活动
|
|
DAILY_MEAL = 30, // 每日领取免费午饭、晚饭活动
|
|
DAILY_COIN = 31, // 每日兑换铜钱
|
|
DAILY_GK = 32, // 每日关卡(每日开启一关)
|
|
REFRESH_SHOP = 33, // 通用的刷新商店(分页,可刷新,限制购买次数,支持rmb与资源兑换)
|
|
REFRESH_TASK = 34, // 通用的刷新任务(分页,可刷新,限制领取次数)
|
|
MONOPOLY = 35, //大富翁游戏
|
|
COMMON_SIGN_IN = 36, //通用签到
|
|
NEW_HERO_GIFTS = 37, //新将好礼(很多红包,用积分兑换一遍结束)
|
|
NEW_HERO_GK = 38, //新将演绎 (配置N个武将,每个武将有X个关卡;活动期间,*天(时间自定义)开启每个武将对应的一个关卡,只有第一次通关会获得奖励)
|
|
NEW_HERO_GACHA = 39, //新将擢迁(新武将抽卡)
|
|
LUCKY_TURNTABLE = 40, // 幸运转盘
|
|
TIME_LIMIT_RANK = 41, // 限时排行榜
|
|
TASK_PASS = 42, // 战令活动
|
|
GUILD_PAY = 43, // 军团充值人数
|
|
SHOP = 44, // 限时商店
|
|
GUIDE_GACHA = 45, // 500抽
|
|
POP_NOTICE = 46, // 打脸公告
|
|
MINI_GAME = 47, // 小游戏
|
|
FORGE = 48, // 火神祭祀
|
|
GROUP_SHOP = 49, // 团购
|
|
BIND_PHONE = 50, // 绑定手机号
|
|
WEEKLY_FUND = 51, // 周基金
|
|
MONTHLY_FUND = 52, // 月基金
|
|
REBATE = 53, // 返利
|
|
WEBVIEW = 54, // 平台活动页面
|
|
}
|
|
|
|
/**
|
|
* 活动开始时间类型
|
|
*/
|
|
export enum ACTIVITY_TIME_TYPE {
|
|
SERVER_OPEN_TIME = 1, // 服务器开启时间
|
|
ROLE_REGISTER_TIME = 2, // 角色创建时间
|
|
DATE_TIME = 3, // 指定的日期时间
|
|
MULT_DATE_TIME = 4, // 多时间类型
|
|
FOREVER = 5, // 永久
|
|
}
|
|
|
|
/**
|
|
* 活动资源类型(消耗品、奖励内容)
|
|
*/
|
|
export enum ACTIVITY_RESOURCES_TYPE {
|
|
HERO = 1, // 英雄表
|
|
GOODS = 2, // 物品表
|
|
RMB = 3, // RMB
|
|
GIFTPACKAGE = 4, //礼包
|
|
}
|
|
|
|
/**
|
|
* 礼包类型
|
|
*/
|
|
export enum GIFT_PACKAGE_TYPE {
|
|
ALL = 1, // 全部
|
|
SELECTED_X = 2, // 多选*
|
|
RANDOM_X = 3, // 多随*
|
|
GUILD_FUND = 4, // 军团资金
|
|
}
|
|
|
|
/**
|
|
* 活动自助商店坑位类型
|
|
*/
|
|
export enum SELF_SERVICE_SHOP_CELL_TYPE {
|
|
SPECIAL = 1, // 特殊
|
|
NORMAL = 2, // 普通
|
|
}
|
|
|
|
|
|
/**
|
|
* 活动首充礼包的状态
|
|
*/
|
|
export enum FIRST_GIFT_STATE {
|
|
NOT_PAY = 0, // 未充值
|
|
PAY = 1, // 已充值
|
|
ALL_RECEIVED = 2,
|
|
}
|
|
|
|
/**
|
|
* 支付类型
|
|
*/
|
|
export enum PAY_TYPE {
|
|
TEST = 0, // 测试
|
|
THREE_SEVEN = 1, // 37
|
|
THREE_SEVEN_IOS = 2, // 37ios
|
|
WX = 3, // 微信
|
|
ALI = 4, // 阿里
|
|
APPLE = 5, // 苹果
|
|
}
|
|
|
|
/**
|
|
* 订单状态类型
|
|
*/
|
|
export enum ORDER_STATE {
|
|
APPLY = 0, // 下单成功
|
|
RESULT_SUCCESS = 1, // 订单成功并结算奖励
|
|
CHECK_ORDER = 2, // 触发查询订单
|
|
RESULT_FAIL = 3, // 订单失败
|
|
CHECK_TO_REFUND = 4, // 触发查询要去退款
|
|
REFUND = 5, // 已退款
|
|
}
|
|
|
|
/**
|
|
* 每日免费领取午饭、晚饭类型
|
|
*/
|
|
export enum DAILY_MEAL_TYPE {
|
|
LUNCH = 1, // 午饭
|
|
DINNER = 2, // 晚饭
|
|
}
|
|
|
|
|
|
/**
|
|
* 土地类型
|
|
*/
|
|
|
|
export enum LAND_TYPE {
|
|
BANK_NORMAL = 1, // 普通土地,银行
|
|
BANK_COIN = 2, // 铜币银行
|
|
BANK_GOLD = 3, // 元宝银行
|
|
SHOP = 4, // 商店
|
|
}
|
|
|
|
/**
|
|
* 银行操作
|
|
*/
|
|
|
|
export enum BANK_TYPE {
|
|
IN = 1, // 进
|
|
OUT = 2, // 出
|
|
}
|
|
|
|
//服务器开服时间
|
|
export const SERVER_OPEN_TIME = '2021-06-06T20:03:16.637+08:00';
|
|
//玩家等级大于等于15级才能开启vip签到
|
|
export const SIGNIN_VIP_OPEN_LIMIT = 15;
|
|
|
|
//每日特惠礼包RMB购买4挡,一次性支付购买7天,每天只能领取当天的礼包奖励
|
|
export const DAILYRMBGIFTS_DAYS = 7;//一次性购买*天
|
|
|
|
export enum DAILY_RMB_GIFT_STATUS {
|
|
CAN_BUY = 0, // 可以购买
|
|
CAN_NOT_BUY = 1, // 不可购买
|
|
CAN_RECEIVE = 2, // 可以一键领取
|
|
HAS_RECEIVED = 3, // 已一键领取
|
|
|
|
}
|
|
|
|
//签到活动开启时间
|
|
export const SIGNIN_OPEN = 1;//*号0点开启
|
|
export const SIGNIN_CLOSE = 31;//*号晚上24点结束
|
|
|
|
export enum TASK_PASS_TYPE {
|
|
STANDARD = 1, // 标准版,不付钱
|
|
VIP = 2, // 要付钱
|
|
}
|
|
|
|
export enum POP_UP_SHOP_CONDITION_TYPE {
|
|
LV_TO = 1, // 达到等级
|
|
GET_HERO_BY_QUALITY = 2, // 获得某种品质的武将
|
|
GACHA_RES_NOT_ENOUGH = 3, // 点击抽卡资源不足
|
|
TERAPH_RES_NOT_ENOUGH = 4, // 神兽强化材料不足
|
|
MAIN_BATTLE = 5, // 通关主线
|
|
PVP = 6, // pvp
|
|
EQUIP_STAR = 7, // 装备精炼
|
|
AUCTION = 8, // 拍卖行
|
|
TITLE = 9, // 爵位到达x
|
|
TOWER = 10, // 镇念塔到达x层
|
|
}
|
|
|
|
export enum POP_UP_SHOP_REFRESH_TIME_TYPE {
|
|
NO = 0, // 不复现
|
|
NATURAL_DAY = 1, // 自然日
|
|
NATURAL_WEEK = 2, // 自然周
|
|
NATURAL_MONTH = 3, // 自然月
|
|
DAYS = 4, // 从beginTime开始固定日
|
|
PVP = 5, // pvp赛季
|
|
}
|
|
|
|
export enum TREASURE_HUNT_DATA_TYPE {
|
|
ALL = 0, // 所有
|
|
FIRST_PAGE = 1,
|
|
SHOP = 2,
|
|
TASK = 3,
|
|
CHALLENGE = 4,
|
|
TREASURE_SHOP = 5,
|
|
}
|
|
|
|
export enum DAILY_COIN_BOX_STATUS {
|
|
CAN_NOT_OPEN = 0, // 不可打开
|
|
CAN_OPEN = 1, // 可以打开
|
|
RECEIVED = 2, // 已领取
|
|
}
|
|
|
|
export enum GUIDE_GACHA_STAGE {
|
|
PULL = 1, // 抽卡阶段
|
|
DECIDE = 2, // 决定阶段
|
|
}
|
|
|
|
export enum POP_NOTICE_TIME_TYPE {
|
|
USE_STR = 1, // 读手写
|
|
USE_TIME = 2, // 读指定
|
|
USE_ACTIVITY = 3, // 按活动
|
|
USE_SHOPITEM = 4, // 按商品
|
|
NO = 5, // 不显示
|
|
}
|
|
|
|
export enum POP_NOTICE_TIME_SHOW_TYPE {
|
|
READ_STR = 1, // 读time字段字符串
|
|
READ_COUNTDOWN = 2, // 读倒计时
|
|
NO = 3, // 不显示
|
|
}
|
|
|
|
export enum GROUP_SHOP_PRICE_STATUS {
|
|
NOT_ENOUGH = 0, // 客户端的价格不足当前价格
|
|
NORMAL = 1, // 正好
|
|
OVER = 2, // 客户端的价格高于当前价格
|
|
}
|
|
|
|
export enum BIND_PHONE_STATUS {
|
|
WAIT_BIND = 0, // 待绑定
|
|
HAS_BIND = 1, // 已绑定待领取
|
|
RECEIVED = 2, // 已领取
|
|
}
|
|
|
|
export enum MINI_GAME_TYPE {
|
|
ERASE = 1, // 消消乐
|
|
SHOOT = 2, // 射箭
|
|
}
|
|
|
|
export enum SNS_LINK_TYPE {
|
|
WX_GROUP = 1, // 微信群
|
|
BIND_PHONE = 2, // 绑定手机
|
|
WX_PUBLIC_ACCOUNT = 3, // 公众号
|
|
BBS = 4, // 论坛
|
|
CUSTOMER = 5, // 客服地址
|
|
} |