250 lines
7.3 KiB
JavaScript
250 lines
7.3 KiB
JavaScript
var HeroConst = {}
|
|
var BackPackConst = require("backpack_const")
|
|
// 英雄背包页签类型
|
|
HeroConst.BagTab = {
|
|
eBagHero: 1, // 英雄页签
|
|
eBagPokedex: 2, // 图鉴页签
|
|
eElfin : 3, // 精灵
|
|
eHalidom: 4, // 圣物
|
|
eHallows: 5, //行星武器
|
|
}
|
|
|
|
HeroConst.EnterType = {
|
|
eOhter : 0, //其他
|
|
eHolyPlan : 1, //神裝方案管理
|
|
}
|
|
|
|
HeroConst.tabType = {
|
|
1: "lab_heroFuse",
|
|
2: "lab_heroSacrifice",
|
|
3: "lab_seerChange",
|
|
4: "lab_heroDisband",
|
|
}
|
|
|
|
HeroConst.InfoTabType = {
|
|
1: "lab_heroLvUp",
|
|
2: "lab_heroStar",
|
|
3: "lab_heroTalent",
|
|
4: "holy_str1",
|
|
}
|
|
|
|
HeroConst.HolyTitle = {
|
|
0: "AllStars",
|
|
1: "1 Star",
|
|
2: "2 Star",
|
|
3: "3 Star",
|
|
4: "4 Star",
|
|
5: "5 Star",
|
|
}
|
|
|
|
|
|
HeroConst.SacrificeType = {
|
|
eHeroFuse: 1, //融合神殿
|
|
eHeroSacrifice: 2, //英雄献祭
|
|
eChipSacrifice: 3,
|
|
eHeroDisband: 4, //英雄重生
|
|
}
|
|
|
|
//英雄主信息界面页签类型
|
|
HeroConst.MainInfoTab = {
|
|
eMainTrain: 1, //培养 // eMainEquip : 2 , //装备 装备界面被移除了 放到英雄旁边
|
|
eMainUpgradeStar: 2, //升星
|
|
eMainTalent: 3, //天赋
|
|
eMainHolyequipment: 4
|
|
}
|
|
|
|
//布阵界面中间的页签类型
|
|
HeroConst.FormMiddleTab = {
|
|
eFormHero: 1, //上阵英雄
|
|
eFormHallows: 2, //神器
|
|
eFormFormation: 3, //阵法
|
|
}
|
|
|
|
HeroConst.FormShowType = {
|
|
eFormFight: 1, //出战
|
|
eFormSave: 2, //保存布阵
|
|
eFormFormation : 3 , //--阵法
|
|
eFixedType:4,//固定類型,只存在出戰按鈕
|
|
}
|
|
|
|
//英雄锁定类型(一般由服务端定义)
|
|
HeroConst.LockType = {
|
|
eHeroLock: 1, //英雄锁定
|
|
eHeroChangeLock: 2, //英雄置换锁定
|
|
eFormLock: 99, //英雄上阵锁定 //客户端定义
|
|
}
|
|
|
|
//英雄阵营类型
|
|
HeroConst.CampType = {
|
|
eNone: 0, //无
|
|
eWater: 1, //水
|
|
eFire: 2, //火
|
|
eWind: 3, //风
|
|
eLight: 4, //光
|
|
eDark: 5, //暗
|
|
}
|
|
|
|
//英雄阵营对应名字
|
|
HeroConst.CampName = { //水火风光暗
|
|
[HeroConst.CampType.eNone]: "null", //无
|
|
[HeroConst.CampType.eWater]: "Blue Will", //无
|
|
[HeroConst.CampType.eFire]: "Red Spirit", //无
|
|
[HeroConst.CampType.eWind]: "Cyan Mind", //无
|
|
[HeroConst.CampType.eLight]: "Light of Faith", //无
|
|
[HeroConst.CampType.eDark]: "Dark Force", //无
|
|
}
|
|
|
|
//英雄阵营对应属性名字
|
|
HeroConst.CampAttrName = { //水火风光暗
|
|
[HeroConst.CampType.eNone]: "null", //无
|
|
[HeroConst.CampType.eWater]: "水系", //无
|
|
[HeroConst.CampType.eFire]: "火系", //无
|
|
[HeroConst.CampType.eWind]: "自然", //无
|
|
[HeroConst.CampType.eLight]: "光明", //无
|
|
[HeroConst.CampType.eDark]: "黑暗", //无
|
|
}
|
|
|
|
//阵营背景资源名字
|
|
HeroConst.CampBgRes = {
|
|
[HeroConst.CampType.eWater]: "hero_info_bg_1",
|
|
[HeroConst.CampType.eFire]: "hero_info_bg_2",
|
|
[HeroConst.CampType.eWind]: "hero_info_bg_3",
|
|
[HeroConst.CampType.eLight]: "hero_info_bg_4",
|
|
[HeroConst.CampType.eDark]: "hero_info_bg_5",
|
|
}
|
|
|
|
//阵营底座背景资源名字
|
|
HeroConst.CampBottomBgRes = {
|
|
[HeroConst.CampType.eWater]: "hero_camp_1",
|
|
[HeroConst.CampType.eFire]: "hero_camp_2",
|
|
[HeroConst.CampType.eWind]: "hero_camp_3",
|
|
[HeroConst.CampType.eLight]: "hero_camp_4",
|
|
[HeroConst.CampType.eDark]: "hero_camp_5",
|
|
}
|
|
|
|
//英雄职业类型
|
|
HeroConst.CareerType = {
|
|
eNone: 0, //无
|
|
eMagician: 2, //法师
|
|
eWarrior: 3, //战士
|
|
eTank: 4, //坦克
|
|
eSsistant: 5, //辅助
|
|
}
|
|
|
|
//英雄职业对应名字
|
|
HeroConst.CareerName = {
|
|
[0]: "",
|
|
// [1] : "无"),
|
|
[HeroConst.CareerType.eMagician]: "Energy",
|
|
[HeroConst.CareerType.eWarrior]: "Aggressive",
|
|
[HeroConst.CareerType.eTank]: "Tough",
|
|
[HeroConst.CareerType.eSsistant]: "Support",
|
|
}
|
|
|
|
//英雄item显示类型
|
|
HeroConst.ExhibitionItemType = {
|
|
eNone: 0, // 无
|
|
eHeroBag: 1, //英雄背包类型
|
|
ePokedex: 2, //图鉴变灰类型
|
|
eHeroChange: 4, //英雄转换界面
|
|
eHeroReset: 5, //英雄重生遣散界面
|
|
eFormFight: 7, //布阵出战界面
|
|
eVoyage: 8, //远航界面
|
|
eExpeditFight: 9, //远征
|
|
eStronger: 10, //我要变强
|
|
eEndLessHero: 11, //是否是无尽试炼雇佣的英雄
|
|
eHeroSelect: 12, // 英雄选择
|
|
eUpStar: 13,
|
|
eHeroFuse: 14,
|
|
ePlanes : 15// 位面
|
|
}
|
|
|
|
//英雄红点类型
|
|
HeroConst.RedPointType = {
|
|
eRPLevelUp: 1, //升级升阶
|
|
eRPEquip: 2, //装备
|
|
eRPStar: 3, //升星
|
|
eRPTalent: 4, //天赋技能
|
|
// Artifact : 5,
|
|
eRPHalidom_Unlock: 5, // 圣物解锁
|
|
eRPHalidom_Lvup: 6, // 圣物升级
|
|
eRPHalidom_Step: 7, // 圣物进阶
|
|
eResonate_extract : 8, //-- 共鸣精炼
|
|
eResonate_stone : 9, //-- 共鸣石碑
|
|
|
|
eElfin_hatch_done : 10, // 精靈孵化完成
|
|
eElfin_tree_lvup : 11, // 精靈古樹可升級或進階
|
|
eElfin_empty_pos : 12, // 精靈古樹有可放置的精靈
|
|
eElfin_compound : 13, // 上陣的精靈可合成
|
|
eElfin_higher_lv : 14, // 上陣精靈有更高級的精靈
|
|
eElfin_hatch_lvup : 15, // 靈窩可升級
|
|
eElfin_hatch_egg : 16, // 有可孵化的靈窩和蛋
|
|
eElfin_activate : 17, // 精靈圖鑒紅點
|
|
eElfin_hatch_open : 18, // 靈窩可解鎖
|
|
eElfin_summon : 19, // 精靈免費召喚
|
|
|
|
}
|
|
|
|
// 装备位置列表
|
|
HeroConst.EquipPosList = {
|
|
[1]: BackPackConst.item_type.WEAPON, // 武器
|
|
[2]: BackPackConst.item_type.SHOE, // 鞋子
|
|
[3]: BackPackConst.item_type.CLOTHES, // 衣服
|
|
[4]: BackPackConst.item_type.HAT, // 头盔
|
|
}
|
|
|
|
//神装装备位置列表
|
|
HeroConst.HolyequipmentPosList = {
|
|
[23]: BackPackConst.item_type.GOD_EARRING, //-- 耳环
|
|
[24]: BackPackConst.item_type.GOD_NECKLACE, //-- 项链
|
|
[25]: BackPackConst.item_type.GOD_RING, //-- 戒指
|
|
[26]: BackPackConst.item_type.GOD_BANGLE, //-- 手镯
|
|
}
|
|
|
|
// 神裝item對應的默認資源名稱
|
|
HeroConst.HolyEmptyIconName = {
|
|
[BackPackConst.item_type.GOD_EARRING] : "hero_info_25", //耳環
|
|
[BackPackConst.item_type.GOD_RING] : "hero_info_27", //戒指
|
|
[BackPackConst.item_type.GOD_NECKLACE] : "hero_info_26", //項鏈
|
|
[BackPackConst.item_type.GOD_BANGLE] : "hero_info_28", //手鐲
|
|
}
|
|
|
|
//英雄红点类型
|
|
HeroConst.ShareType = {
|
|
eHeroInfoShare: 1, //英雄信息绘图分享
|
|
eLibraryInfoShare: 2, //图书馆信息绘图分享
|
|
}
|
|
|
|
//英雄界面分享频道类型
|
|
HeroConst.ShareBtnType = {
|
|
eHeroShareCross: 1, //跨服频道
|
|
eHeroShareWorld: 2, //世界频道
|
|
eHeroShareGuild: 3, //公会频道
|
|
}
|
|
|
|
//英雄分解类型
|
|
HeroConst.ResetType = {
|
|
eHeroReset: 1, //英雄献祭
|
|
eChipReset: 2, //英雄碎片献祭
|
|
eHolyEquipSell: 3, //神装出售
|
|
eTenStarChang: 4, //10星置换
|
|
eActionHeroReset: 5, //活动的英雄重生
|
|
eHeroReturn: 7, //常駐的英雄回退
|
|
}
|
|
|
|
HeroConst.SelectHeroType = {
|
|
eStarFuse: 1, //表示融合祭坛
|
|
eUpgradeStar: 2, //表示升星界面的
|
|
eHalidom: 3, //圣物
|
|
eTenConvert: 4, //活动10星置换
|
|
eResonateStone: 5, //共鸣圣阵选择英雄
|
|
eResonateEmpowerment: 6, // 共鸣赋能选择英雄
|
|
eResonateCrystal : 7,// --共鸣水晶(改版后增加的第一个页签)
|
|
}
|
|
|
|
// LONG_TOUCH_INIT_TYPE = 0 //初始化狀態
|
|
// LONG_TOUCH_BEGAN_TYPE = 1 //長按開始
|
|
// LONG_TOUCH_END_TYPE = 2 //長按因為觸發了事件結束了
|
|
// LONG_TOUCH_CANCEL_TYPE = 3 //長按取消
|
|
|
|
module.exports = HeroConst; |