123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877 |
- /** @format */
- import {UI} from './UI'
- export enum LOCAL {
- bgmVolume = 'ONLY_TAG:bgmVolume', // 背景音乐音量
- sfxVolume = 'ONLY_TAG:sfxVolume', // 声效开关
- isMusicEnable = 'ONLY_TAG:isMusicEnable', // 背景音乐是否静音
- isSoundEnable = 'ONLY_TAG:isSoundEnable', // 音效是否静音
- chooseMultRole = 'ONLY_TAG:chooseMultRole', // 测试多选的阵容ID
- chooseMultCard = 'ONLY_TAG:chooseMultCard', // 测试多选的卡牌ID
- selectLanguage = 'ONLY_TAG:selectLanguage', // 选择的语言
- adFreeInfo = 'adFreeInfo', //存储广告时间和剩余次数
- isEditName = 'isEditName', //是否改过名字
- loginDay = 'loginDay', //登录的当天0点0时0分0秒的时间戳
- firstChargePop = 'firstChargePop', //第一次首充弹出
- gameSpeedTime = 'gameSpeedTime', //双倍时间
- lastLoginServer = 'ONLY_TAG:lastLoginServer', //上次登录的服务器
- }
- export enum EVENT {
- canvasResize = 'canvasResize', // Socket开启
- webSocketOpen = 'webSocketOpen', // Socket开启
- webSocketClose = 'webSocketClose', // Socket关闭
- serverMaintain = 'serverMaintain', // 服务器维护
- goodsChangeSync = 'goodsChangeSync', // 物品改变数量同步
- screenChange = 'screenChange', // 屏幕翻转
- mainPopAnyUI = 'mainPopAnyUI', // 主界面弹出一些UI
- facebookLoginSuccess = 'facebookLoginSuccess', // facebook登录成功
- facebookLoginFail = 'facebookLoginFail', // facebook登录失败
- googleLoginSuccess = 'googleLoginSuccess', // google登录成功
- googleLoginFail = 'googleLoginFail', // google登录失败
- mainRed = 'mainRed', // 主界面红点刷新
- changeLanguage = 'changeLanguage', // 切换语言
- chooseServer = 'chooseServer', // 选择服务器
- openLotteryTask = 'openLotteryTask', // 宝藏任务
- heroTrail = 'heroTrail', // 英雄体验
- }
- // app版本
- export enum APP_TYPE {
- windows, // 电脑端
- }
- // 游戏类型
- export enum GAME_TYPE {
- normal, // 普通关卡
- elite, // 精英关卡
- relic, // 遗迹关卡
- dailyCoin, //日常金币
- dailyExp, //日常经验
- dailyCard, //日常技能卡牌经验
- none = 1000, // 测试场景
- }
- export enum GAME_WIN_TYPE {
- killNum = 1, //击杀指定数量怪物
- surviveTime, //存活到指定时间
- boss, //boss关卡
- }
- // 游戏英雄提示类型
- export enum GAME_ROLE_TIP {
- buffTip = 'buffTip', //血条顶部buff提示
- damageTip = 'damageTip', //普通扣血提示
- hpTip = 'hpTip', //加血提示
- critTip = 'critTip', //暴击提示
- missTip = 'missTip', //攻击闪避提示
- }
- // 游戏预制体类型
- export enum GAME_PREFAB_TYPE {
- bullet = 'bullet', //子弹
- frameAni = 'frameAni', //动画
- role = 'role', //角色
- roleSpine = 'roleSpine', //角色spine
- skill = 'skill', //技能
- }
- // 游戏层级
- export enum GAME_LAYER {
- floor = 10, //子弹
- drop = 20, //掉落
- roleSpine = 30, //角色
- role = 40, //角色spine
- bullet = 50, //子弹
- skill = 60, //技能
- }
- export enum GOODS_TYPE {
- currency = 1, //货币
- fatigue = 2, //体力
- diamond = 3, //充值代币
- cast = 4, //消耗道具
- cost = 5, //召唤费用
- roleSpecial = 6, // 英雄特殊道具
- equipSpecial = 7, // 装备特殊道具
- randomBox = 8, // 随机宝箱
- selectBox = 9, // 选择宝箱
- }
- // 道具ID
- export enum GOODS {
- coin = 100001, //金币
- fatigue = 110001, //体力
- cost = 110002, //费点
- activation = 110003, //活跃度
- weeklyIntegral = 110004, //周积分
- roleSoulStone = 110007, //英雄魂石
- equipRuneStones = 110008, //装备符石
- diamond = 130001, //钻石
- exp = 140003, //队伍经验
- weaponsScroll = 140007, //武器卷轴
- normalDrawScroll = 140050, //普通抽卡卷轴
- rarelDrawScroll = 140051, //高级抽卡卷轴
- relicPoints = 110005, //遗迹积分
- relicCoin = 110006, //遗迹币
- drawEquip = 110009, //锻造次数
- talentCoin = 140006, //天赋石
- launchLotteryCoin = 130006, //宝藏币
- }
- export enum QUALITY_TYPE {
- normal = 1, //普通
- excellent, //优秀
- rare, //稀有
- elite, //精英
- legend, //传奇
- mythology, //神话
- }
- export let QUALITY_COLOR: string[] = ['', '#FFFFFF', '#6CDA2B', '#1DCDF2', '#D56FFF', '#FFAB3E', '#FF3E3E']
- export enum ATTR_NAME {
- HP = 'HP', //血量
- attack = 'attack', //物理攻击
- spellAttack = 'spellAttack', //法术攻击
- realAttack = 'realAttack', //真实攻击
- defense = 'defense', //物理防御
- spellDefense = 'spellDefense', //法术防御
- attackCrit = 'attackCrit', //暴击率
- critNum = 'critNum', //暴击伤害
- hit = 'hit', //命中
- dodge = 'dodge', //闪避
- attackSpeed = 'attackSpeed', // 攻击速度
- moveSpeed = 'moveSpeed', // 移动速度
- attackRange = 'attackRange', // 攻击范围
- attackCD = 'attackCD', // 攻击CD
- }
- export enum ATTR_CASTLE_BULLET {
- rechargeCD = 'rechargeCD', //充能CD
- rechargeNum = 'rechargeNum', //充能数量
- }
- export enum PROFESSION {
- warrior = 1, //战士
- mage, //法师
- archer, //射手
- assassin, //刺客
- }
- export enum CARD_PROFESSION {
- mage = 1, //法术卡
- warrior, //物理卡
- }
- export enum EQUIPMENT {
- none = 0,
- weapons, //武器
- jewelry, //饰品
- bracers, //腰带
- clothes, //衣服
- belt, //裤子
- pants, //鞋子
- }
- //建筑类型
- export enum BUILDING {
- main = 1, //主城
- wood, //伐木场
- iron, //铁矿场
- gold, //金矿
- farm, //农场,产出体力
- }
- export enum BUILDING_ATTR {
- HP = 'HP', //基地血量
- }
- //----------------战斗-----------------
- export enum ROLE_TYPE {
- normal = 1, //普通角色
- only, //唯一单卡
- totem, //图腾
- baby, //召唤物
- base, //基地
- }
- export enum MONSTER_TYPE {
- normal = 21, //普通怪物
- elite, //精英
- boss, //boss
- baby, //召唤物
- }
- //技能施放对象
- export enum SKILL_DIR_TYPE {
- normal, //范围内n个对象
- selfRole, //自己
- anyRole, //单体目标对象
- baby, //召唤物对象
- minHpRole, //最少血量对象
- maxDistance, //距离最大对象
- selfNormal, //以自己为中心的范围内n个对象
- }
- export enum SKILL_TYPE {
- normal = 1, //普通技能
- holo, //光环技能
- moveBack = 3, //背刺位移技能
- createRole, //召唤技能
- transRole, //变身技能
- shield, //顶盾技能
- attackBack, //击退技能
- addHP, //加血技能
- addShieldHPByHP, //血量加白血技能
- addShieldHPBySpAttack, //法术攻击加白血技能
- skillBullet, //子弹技能
- ejectionSkillBullet, //反弹子弹技能
- }
- export enum BULLET_TYPE {
- normal = 1, //普通子弹
- skill = 2, //技能子弹
- }
- export enum BULLET_FLY_TYPE {
- normal = 1, //普通子弹
- parabolic = 2, //抛物线子弹
- bezier = 3, //贝塞尔曲线子弹
- boomerang = 4, //回旋子弹
- horizon = 5, //水平子弹
- }
- export enum BULLET_EFFECT_TYPE {
- ejection = 1, //弹射
- attackRange = 2, //终点为攻击范围
- castleVoid = 3, //城堡免疫
- skillEjection = 4, //战场反弹,跟随主人技能生命周期
- boomerangRange = 5, //回旋镖距离
- line = 6, //连线拖尾,用做闪链点等特效
- }
- export enum SKILL_EFFECT_TYPE {
- boss = 1, //技能产生的伤害对boss的效果比例
- reduce, //伤害递减
- addExtraHP, //对生命低于x%的加血增加
- rateHpHurt, //血量百分比伤害
- castBySkill, //技能由前置技能触发
- addRateHP, //增加x%生命血量
- addRateShieldHP, //增加x%生命白血量
- skillBullet, //发射技能子弹
- hurtBase, //对基地产生伤害
- addCost, //加费点
- shieldHolo, //绿巨人顶盾光环
- move, //可移动技能
- killSelf, //自杀
- }
- export enum BUFF_TYPE {
- normal = 1, //普通buff
- backAddHurt = 3, //背刺加伤
- realByHp = 4, //攻击带当前血量的x%真伤
- sputter = 5, //攻击带溅射
- addHp = 6, //每秒回血
- reboundAttack = 7, //物理反伤
- reboundReal = 8, //真实反伤
- attackGetHp = 9, //物理攻击吸血
- dizzy = 10, //晕眩
- killNum = 11, //杀敌加攻
- attackNumAddHurt = 13, //N次攻击加伤
- skillImmune = 14, //技能免疫
- shieldReduceHurt = 15, //顶盾减伤
- attackAddBabyHP = 16, //攻击给宝宝加血
- negativeImmune = 17, //免疫负面效果
- rangedImmune = 18, //免疫远程伤害为1点
- }
- export enum BUFF_EFFECT_TYPE {
- boss = 1, //buff产生的数值对boss的效果比例
- immune, //一段时间内免疫某个技能伤害
- addHpByAttack, //万分比生命值的额外加血量
- changeSpineAttack, //修改spine攻击动作
- immuneNegative, //免疫负面效果
- }
- export enum NEGATIVE_TYPE {
- delay = 1, //晕眩
- slow, //减速
- back, //击退
- }
- export enum BUFF_ANI_TYPE {
- delay = 1001, //晕眩
- slow = 1002, //减速
- }
- export enum CARD_CAST_AREA {
- fullScreen, //全屏
- radius, //椭圆
- rect, //矩形
- }
- export enum START_POS {
- role, //人物枪口
- straightFall, //从天上垂直下落
- obliqueFall, //从天上斜向下落
- leftScreen, //屏幕左边
- areaCenter, //预警中心
- fightCenter, //战场中心
- base, //基地
- }
- export enum CARD_END_POS {
- none, //暂无
- random, //范围内随机位置
- rowCol, //N行N列
- role, //角色位置
- rightScreen, //屏幕右边
- }
- //卡牌技能每一次施放的对象类型
- export enum CARD_MORE_DIR {
- one2One = 1, //一次对一个对象
- one2All, //一次对技能配置多个对象
- noOne, //没有对象,直接按开始点施放
- }
- //特效名称
- export enum FRAME_ANI_NAME {
- normalHurt = 101, //通用受击
- gangtiexiaBulletSign = 102, //钢铁侠技能子弹标记
- energe = 50701, //卡牌能量灌注
- lightLine = 50901, //闪链电特效
- }
- //缩放类型
- export enum GAME_SCALE_TYPE {
- spine = 0, //spine比例
- skillHit, //命中自身技能比例
- }
- //缩放类型
- export enum ROLE_HEIGHT_TYPE {
- foot = 1, //脚底
- center, //中心
- head, //头部
- }
- export enum ANI_TYPE {
- frameAni = 1,
- action,
- shader,
- }
- //受击特效类型
- export enum HIT_ANI_TYPE {
- role = 0,
- floor,
- }
- //----------------战斗-----------------
- export enum Language {
- en = 'en',
- zh = 'zh',
- }
- export enum ENTRY {
- HP = 1, //血量
- attack, //物理攻击
- spellAttack, //法术攻击
- defense, //物理防御
- spellDefense, //法术防御
- attackCrit, //暴击率
- critNum, //暴击伤害
- hit, //命中
- dodge, //闪避,
- attackSpeed, //攻速
- moveSpeed, //移速
- realAttack, //真实攻击
- addRoleHP, //增加单体生命值 单角色+
- talAddHP, //天赋提供的生命值 所有角色+(普通天赋激活的生命值*万分比)
- talAddattack, // 天赋提供的攻击力 所有角色+(普通天赋激活的攻击力*万分比)=
- talAddspellAttack, // 天赋提供的法术攻击 所有角色+(普通天赋激活的法术攻击*万分比)
- talAdddefense, // 天赋提供的防御 所有角色+(普通天赋激活的防御*万分比)
- talAddspellDefense, // 天赋提供的法术防御 所有角色+(普通天赋激活的法术防御*万分比)
- equipAddAttack, // 装备基础攻击力 当前装备+(装备提供的攻击力*万分比)
- talAddAllDefense, // +法术防御和物理防御
- HPRate, //血量 单角色+万分比
- attackRate, //物理攻击 单角色+万分比
- spellAttackRate, //法术攻击 单角色+万分比
- defenseRate, //物理防御 单角色+万分比
- spellDefenseRate, //法术防御 单角色+万分比
- attackCritRate, //暴击率 单角色+万分比
- critNumRate, //暴击伤害 单角色+万分比
- hitRate, //命中 单角色+万分比
- dodgeRate, //闪避, 单角色+万分比
- attackSpeedRate, //攻速 单角色+万分比
- moveSpeedRate, //移速 单角色+万分比
- realAttackRate, //真实攻击 单角色+万分比
- ignoreDefense = 50, //忽略防御
- hurt2HP, //普攻伤害转化生命值
- addHealing, //治疗效果提升
- addBabyHP, //召唤物生命值
- skillHurtRate, //加技能伤害倍率
- skillCD, //技能冷却CD
- createBackCost, //召唤返费
- hurtRebound, //受伤反弹
- hurtReduce, //受伤减少固定值 大于0的值
- healing2Shield, //受治疗溢出转化护盾
- startShieldHP, //出场自带生命护盾
- boosHurt, //对精英/首领伤害
- moreThanHPAttr, //血量>提高属性
- belowHPAttr, //血量<提高属性
- skillRestoreHP, //释放技能回复生命
- delayReduce, //受控时间减少
- delayAdd, //控制时间延长
- startCostAdd, //战斗初始费点增加
- addBabyAttack, //召唤物物理法术攻击力
- healingMore, //受到治疗效果增加
- textShow = 1000, //文本显示
- }
- export enum LANGUAGE_TYPE {
- none = '',
- HP = 't1001', //血量
- attack = 't1002', //物理攻击
- defense = 't1003', //法术防御
- spellAttack = 't1004', //法术攻击
- spellDefense = 't1005', //法术防御
- attackCrit = 't1006', //暴击
- critNum = 't1007', //暴击伤害
- hit = 't1008', //命中
- dodge = 't1009', //闪避
- attackSpeed = 't1010', //攻击速度
- moveSpeed = 't1011', //移速
- realAttack = 't1012', //真实攻击
- attackRange = 't1013', //攻击范围
- attackCD = 't1014', //攻击CD
- warrior = 't1051', //战士
- mage = 't1052', //法师
- assassin = 't1053', //刺客
- archer = 't1054', //射手
- normal = 't1081', //普通
- excellent = 't1082', //优秀
- rare = 't1083', //稀有
- elite = 't1084', //精英
- legend = 't1085', //传奇
- mythology = 't1086', //神话
- weapons = 't1111', //武器
- jewelry = 't1112', //饰品
- bracers = 't1113', //腰带
- clothes = 't1114', //衣服
- belt = 't1115', //裤子
- pants = 't1116', //鞋子
- heroIsUpReset = 't801', //当前英雄处于上阵中,是否继续重置该英雄?
- equipIsUpReset = 't802', //当前装备穿戴在英雄身上,是否继续重置该装备?
- dailyDeposit = 't505', //充值
- payFailed = 't507', //支付失败
- payCancel = 't507', //支付取消
- buildingMaterials = 't509', //建筑材料
- activityLevel = 't302', //战令活动等级
- copySuccess = 't307', //复制成功
- buyHeroTokenExp = 't318', //是否花费钻石购买战勋经验立即解锁奖励
- castle = 't326', //城堡
- loggingYard = 't327', //木场
- goldMine = 't328', //金矿
- farm = 't329', //农场
- mine = 't330', //铁矿
- maxInputLimit = 't333', //输入字符过多
- minInputLimit = 't334', //输入字符过少
- successfully = 't341', //修改成功
- specificSymbol = 't342', //不能输入特殊字符
- summoning = 't346', //英雄召唤
- forging = 't347', //装备锻造
- commonHero = 't356', //普通英雄
- excellentHero = 't357', //优秀英雄
- rareHero = 't358', //稀有英雄
- eliteHero = 't359', //精英英雄
- skillFragment = 't361', //综合概率
- commonEquip = 't363', //普通装备
- excellentEquip = 't364', //优秀装备
- rareEquip = 't365', //精良装备
- eliteEquip = 't366', //稀有装备
- legendaryEquip = 't367', //传说装备
- tokenLevelMax = 't368', //战令等级提升至最高
- onlyEliteBattlefield = 't377', //只可上阵精英级以上的英雄角色
- onlyReplaceHero = 't378', //只能置换精英级以上的英雄
- notOwnedHero = 't379', //当前未拥有可以上阵的精英级英雄
- clearCD = 't382', //清除CD
- notOwnedQualityHero = 't385', //未拥有对应品级的英雄
- exchangeSuccess = 't387', //置换成功
- notOwnedQualityEquip = 't388', //未拥有对应品级的装备
- onlyReplaceEquip = 't389', //置换成功
- shortageMaterial = 't390', //置换材料不足
- purchased = 't393', //已购买
- notReset = 't395', //在祭坛中、不能重置
- limitedNum = 't399', //限制#0次
- changeNameCD = 't400', //修改昵称冷却中
- autoBreakTip = 't37', //自动突破精英以下品质的角色
- needBreakTip = 't44', //需要#0个<color=#1>#2</c>
- remain = 't406', //剩余时间\n
- all = 't62', //全部
- confirm = 't52', //确定
- unlockLastTalent = 't76', //请解锁前置天赋
- lvUnlock = 't23', //等级#0解锁
- levelStage = 't416', //等级#0(关卡)#1
- lvOpen = 't77', //队伍等级#0开启
- waveFightTip = 't79', //一大波怪物来袭
- bossFightTip = 't80', //boss来袭
- whichDay = 't415', //第几天
- free = 't422', //免费
- days = 't423', //天
- hour = 't424', //小时
- min = 't425', //分钟
- purchaseStamina = 't419', //购买体力
- purchaseCoins = 't427', //购买金币
- lvMax = 't82', //等级上限
- teamLevel = 't428', //队伍等级#0开启#1
- normalBarrier = 't429', //通关#0开启#1
- createRoleDay = 't430', //第#0天开启#1
- dailyGift = 't624', //每日礼包
- weeklyGift = 't625', //每周礼包
- noviceGift = 't626', //新手礼包
- dailyPurchase = 't433', //每日购买
- weeklyPurchase = 't439', //每周购买
- novicePurchase = 't440', //新手购买
- soldOut = 't434', //售尽
- readyBuyTime = 't437', //有余次购买次数
- noBuyTime = 't438', //没有购买次数
- resetTimes = 't107', //重置次数
- resetTime = 't87', //重置时间
- relicLevel = 't115', //遗迹关卡
- d = 't117', //天
- h = 't118', //时
- m = 't119', //分
- s = 't120', //秒
- dailyCoin = 't126', //日常金币
- dailyExp = 't127', //日常经验
- dailyCard = 't128', //日常卡牌技能经验
- loading = 't131', //加载中
- connectServer = 't132', //连接服务器中
- loadingNum = 't133', //载入中......#0
- hotUpdate = 't134', //资源更新中...
- netCut = 't136', //网络请求超时\,请您检测网络状况重新登陆
- preCompletion = 't124', //通关上一难度解锁
- received = 't392', //收到(奖励)
- growthInfo = 't1800', //队伍等级达到#0级
- adventureInfo = 't1801', //通关主线关卡[#0]
- eliteInfo = 't1802', //通关精英关卡[#0]
- forgeInfo = 't453', //锻造#0次
- summonInfo = 't454', //召唤#0次
- sureResetRelic = 't138', //是否重置当前遗迹进度?
- relicResetCD = 't139', //遗迹探索CD冷却中,无法重置!
- relicMaxLayer = 't141', //当前已是最高层
- isVacant = 't418', //虚位以待
- freeHas = 't420', //拥有免费次数(体力&金币)
- purchaseHas = 't421', //拥有购买次数(体力&金币)
- freeDone = 't455', //免费次数用尽(体力&金币)
- purchaseDone = 't456', //购买次数用尽(体力&金币)
- notOpen = 't149', //暂未开放
- agreeTip = 't150', //请勾选同意用户协议和隐私政策
- rules = 't109', //规则
- userAgreement = 't151', //用户协议
- policy = 't152', //隐私政策
- agreementContent = 't4100', //用户协议内容
- policyContent = 't4101', //隐私政策内容
- loginIng = 't153', //正在登录中
- killBaseTip = 't154', //摧毁敌方基地
- bossTip = 't155', //击败BOSS并且摧毁地方基地
- autoBreakEquipTip = 't156', //自动突破精英以下品质的装备
- serverConnect = 't157', //服务器链接成功
- serverCut = 't158', //服务器链接断开
- httpFail = 't159', //链接失败,请检查网络重试:#0
- httpTimeout = 't160', //网络请求超时,请检查联网状态后重试
- needUpgrade = 't161', //需要升级
- updating = 't162', //正在更新中,请耐心等待
- updateFail = 't163', //热更新失败
- materialsLimit = 't164', //材料达到上限
- materialsNeed = 't165', //材料不足,无法突破
- professionEquip = 't166', //当前英雄职业无法穿戴该装备!
- slotLock = 't167', //当前槽位未解锁
- sameRoleOrCard = 't168', //不能上阵两个同名卡
- samePos = 't169', //不能重复上阵
- costAdd = 't170', //能量点+
- materialsLvUp = 't171', //当前材料已升级,是否继续合成?
- maxLevel = 'e101303', //等级达到上限,提升队伍等级或突破进阶可提升等级上限!
- maxStar = 'e101300', //达到最大突破等级
- needGoods = 'e101203', //道具不足
- on = 't516', //开
- off = 't517', //关
- magicBullet = 't512', //魔法炮弹
- buildingLv = 't515', //建筑等级#0解锁
- magicMaxLv = 't518', //魔法等级不能超过队伍等级
- explore = 't520', //#0探索
- canReceive = 't524', //可领取
- gotoUpgrade = 't530', //前往升级
- buildRule = 't506', //建筑规则
- castleSkillRule = 't531', //城堡技能规则
- exploreRule = 't532', //探索规则
- notExploreTimes = 't533', //探索次数不足
- rechargeCD = 't539', //充能CD
- rechargeNum = 't540', //充能数量
- inRecharge = 't542', //魔法炮弹充能中...
- chooseServer = 't549', //请选择服务器
- serverMaintenance = 't550', //服务器维护中
- explain = 't226', //说明
- specialEnemy = 't551', //特殊敌人
- star = 't552', //星
- upRole = 't553', //请前往队伍界面上阵英雄
- adNotInit = 't555', //广告正在初始化...
- adLoading = 't556', //广告正在准备中...
- rank = 't561', //第#0名
- }
- export enum TIMESTAMP_TYPE {
- day = 86400, //一天的秒数
- hour = 3600, //一小时的秒数
- minute = 60, //一分钟的秒数
- }
- export enum DIS_ID {
- fatigue = 1, //体力
- maxLv = 2, //data1:建筑存储资源时间(单位/H) data2:账号创建时获得初始资源奖励ID data3:版本当前最大等级上限(队伍等级) data3:战斗加多少秒能量点
- heroSlot = 3, //英雄槽位
- cardSlot = 4, //卡牌技能槽位
- heroQuality = 5, //英雄阶级
- freeStamina = 7, //免费体力
- buyStamina = 8, //购买体力
- freeCoin = 9, //免费金币
- buyCoin = 10, //购买金币
- gameSpeed = 11, //游戏加速
- heroToken = 12, //活动战令是否开启等
- heroTokenData = 13, //活动战令消耗数据等
- normalSummon = 14, //普通召唤
- rareSummon = 15, //高级召唤
- equipSummon = 16, //装备锻造
- adFreeTime = 19, //广告冷却时间
- language = 21, //多语言
- relicTime = 22, //遗迹战令
- relicCost = 24, //遗迹费点
- altar = 34, //祭坛
- altarHero = 35, //祭坛英雄数据
- altarEquip = 36, //祭坛装备数据
- altarHeroMax = 37, //祭坛英雄免费置换次数
- altarEquipMax = 38, //祭坛装备免费置换次数
- dailyIns = 45, //日常副本
- onlineIdx1 = 49, //在线奖励挡位1
- onlineIdx2 = 50, //在线奖励挡位2
- onlineIdx3 = 51, //在线奖励挡位3
- onlineIdx4 = 52, //在线奖励挡位4
- onlineIdx5 = 53, //在线奖励挡位5
- onlineIdx6 = 54, //在线奖励挡位6
- castleSkill = 57, //城堡技能
- explore = 58, //探索
- exploreSlot = 59, //探索槽位
- launchLottery = 71, //开服宝藏
- thousandSign = 73, //千抽计费
- }
- export enum PREFAB_TYPE {
- goods = 'goods', //道具 游戏内所有物品包括货币英雄卡牌道具
- card = 'card', //技能卡牌
- cardDebris = 'cardDebris', //技能卡牌碎片
- role = 'role', //英雄
- equip = 'equip', //装备
- }
- export enum CONDITION_FUNC {
- none, //无条件
- teamLevel, //队伍等级
- normalBarrier, //主线关卡通关数
- createRoleDay, //创建角色天数
- eliteBarrier, //精英关卡通关数
- }
- export enum STATE {
- undo, //未完成
- ready, //完成未领取
- done, //完成已领取
- }
- export enum MOD {
- daily = 1001, //日常
- events = 1002, //活动
- challenge = 1003, //挑战
- elite = 2001, //精英关卡
- dailyStore = 2002, //每日商店
- relicStore = 2003, //遗迹商店
- equipGet = 2004, //装备锻造
- giftStore = 2005, //礼包商店
- dailyGift = 2006, //每日礼包
- weekGift = 2007, //每周礼包
- noviceGift = 2008, //新手礼包
- resourceStore = 2009, //钻石商店
- chapterGift = 2010, //章节礼包
- privilegeCard = 2011, //特权卡
- gameADCost = 2012, //游戏看广告加能量点
- doubleADGameReward = 2013, //双倍结算广告奖励
- castleSkill = 2014, //主城魔法炮弹
- explore = 2015, //探索
- speedGame = 2016, //战斗加速
- levelGift = 2017, //等级礼包
- fatigueBuy = 3000, //体力购买
- moneyBuy = 3001, //金币购买
- advancedCharge = 3002, //进阶首充
- luxuryCharge = 3003, //豪华首充
- }
- export type MOD_UI = MOD | UI
- export enum RELIC_EVENT {
- normal = 1, //普通关卡
- elite, //精英关卡
- defense, //驻军关卡
- swipe, //许愿池-事件
- gemBox, //钻石宝箱-事件
- randomBox, //随机宝箱-事件
- boss, //守关boss关卡
- }
- export enum RELIC_EVENT_NTY {
- fight = 2,
- swipe = 3,
- buff = 4,
- }
- export enum DIFF_LEVEL {
- normal = 't98', //普通
- hard = 't99', //困难
- elite = 't100', //精英
- master = 't101', //大师
- epic = 't102', //史诗
- nightmare = 't103', //噩梦
- }
- export enum SPEND_TYPE {
- adFree, //广告免费
- recharge, //计费点
- resource, //资源消耗
- }
- export enum LIMIT_TYPE {
- free, //不限购
- daily, //每日限购
- weekly, //每周限购
- }
- export enum SHOP_TYPE {
- gift = 1, //礼包
- daily, //每日
- resource, //资源
- relic, //积分
- }
- export enum HERO_TOKEN_TYPE {
- braveToken = 0, //勇者令
- strongToken = 1, //强者令
- kingToken = 2, //王者令
- }
- export enum GIFT_ID {
- strongToken = 50001, //强者令礼包
- kingToken = 50002, //王者令礼包
- normalCharge = 50045, //普通首充
- advancedCharge = 50046, //进阶首充
- luxuryCharge = 50047, //豪华首充
- relicToken = 50050, //遗迹高级礼包
- }
- //活动类型
- export enum ACTIVITY_TYPE {
- chapterGift = 2010, //冒险礼包
- adCard = 2012, //广告卡
- monthlyCard = 2013, //月卡
- supremeCard = 2014, //至尊卡
- dailyRecharge = 2015, //连续充值
- levelGift = 2017, //等级礼包
- normalCharge = 54, //普通首充
- advancedCharge = 3002, //进阶首充
- luxuryCharge = 3003, //豪华首充
- growthFund = 3006, //成长基金
- adventureFund = 3007, //冒险基金
- eliteFund = 3008, //精英基金
- summonFund = 3009, //召唤基金
- forgeFund = 3010, //锻造基金
- heroRank = 4001, //英雄排名
- stageRank = 4002, //闯关排名
- powerRank = 4003, //战力排名
- eliteRank = 4004, //精英排名
- launchLottery = 4005, //开服宝藏
- }
- //抽奖类型
- export enum RECRUIT_TYPE { //列表类型
- summoning = 0, //英雄抽卡
- forging = 1, //武器鍛造
- }
- export enum BASIC_NUMBER { //基数转换
- convertNum100 = 100, //用于金钱额度的除数
- }
- //说明引导类型
- export enum GUIDE_TYPE {
- game = 201, //战斗
- build, //建筑
- winType, //胜利条件
- monster, //特殊怪物
- }
- export enum LOGIN_TYPE {
- test = 0, //测试
- guest = 1, //游客
- facebook = 2, //facebook
- google = 3, //google
- }
- //广告位ID
- export enum AD_ID {
- gold = 99900, //看广告购买金币
- tili, //购买体力
- energy, //战斗看广告恢复能量
- dailyshop, //每日商店看广告购买商品
- dailygift, //每日礼包商店看广告商品
- weeklygift, //每周礼包商店看广告商品
- summoning, //英雄召唤看广告
- forging, //装备锻造看广告
- coincopy, //金币每日副本看广告
- expcopy, //经验每日副本看广告
- skillcopy, //技能每日副本看广告
- firstpass, //关卡首通双倍看广告
- gamespeed, //游戏速度双倍看广告
- }
- export enum CHANNEL {
- none = '',
- googleplay = 'googleplay', //谷歌商店
- yfy = 'yfy', //云飞扬
- }
- export enum TASK_TYPE {
- daily = 1, //日常
- weekly, //周常
- achievement, //成就
- mainQuest, //主线任务
- }
- export enum SERVER_STATE {
- maintenance = 0, //维护
- hot, //火爆
- newServer, //新服
- }
- export enum RankType {
- stageRanking = 1,
- powerRanking,
- heroRanking,
- eliteRanking,
- }
- export enum Ranking {
- first,
- second,
- third,
- }
|