difenduandada
2024-12-31 34abe6963b344c882358274957f4b992456fee40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
var HeroConst = {}
var BackPackConst = require("backpack_const")
// 英雄背包页签类型
HeroConst.BagTab = {
    eBagHero : 1 ,    // 英雄页签
    eBagPokedex : 2 , // 图鉴页签
    // eElfin  : 3,  // 精灵
    eHalidom : 4,  // 圣物
}
 
//英雄主信息界面页签类型
HeroConst.MainInfoTab = {
    eMainTrain          : 1 , //培养  // eMainEquip          : 2 , //装备 装备界面被移除了 放到英雄旁边
    eMainUpgradeStar    : 2 , //升星 
    eMainTalent         : 3 , //天赋
}
 
//布阵界面中间的页签类型
HeroConst.FormMiddleTab = {
    eFormHero          : 1 , //上阵英雄
    eFormHallows       : 2 , //神器
    eFormFormation     : 3 , //阵法
}
 
HeroConst.FormShowType = {
    eFormFight   : 1 , //出战
    eFormSave    : 2 , //保存布阵
}
 
//英雄锁定类型(一般由服务端定义)
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]          : "无" , //无
    [HeroConst.CampType.eWater]         : "水" , //无
    [HeroConst.CampType.eFire]          : "火" , //无
    [HeroConst.CampType.eWind]          : "风" , //无
    [HeroConst.CampType.eLight]         : "光" , //无
    [HeroConst.CampType.eDark]          : "暗" , //无
}
 
//英雄阵营对应属性名字
HeroConst.CampAttrName = { //水火风光暗
    [HeroConst.CampType.eNone]          : "无" ,   //无
    [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]    : "法师",
    [HeroConst.CareerType.eWarrior]     : "战士",
    [HeroConst.CareerType.eTank]        : "坦克",
    [HeroConst.CareerType.eSsistant]    : "辅助",
}
 
//英雄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,
}
 
//英雄红点类型
HeroConst.RedPointType = {
    eRPLevelUp  : 1,   //升级升阶
    eRPEquip    : 2,   //装备
    eRPStar     : 3,   //升星
    eRPTalent   : 4,   //天赋技能
    // Artifact : 5,
    eRPHalidom_Unlock : 5, // 圣物解锁
    eRPHalidom_Lvup : 6,   // 圣物升级
    eRPHalidom_Step : 7,   // 圣物进阶
}
 
// 装备位置列表
HeroConst.EquipPosList = {
    [1] : BackPackConst.item_type.WEAPON, // 武器
    [2] : BackPackConst.item_type.SHOE, // 鞋子
    [3] : BackPackConst.item_type.CLOTHES, // 衣服
    [4] : BackPackConst.item_type.HAT, // 头盔
}
 
//神装装备位置列表
HeroConst.HolyequipmentPosList = {
    [1] : BackPackConst.item_type.GOD_EARRING,  //-- 耳环
    [2] : BackPackConst.item_type.GOD_NECKLACE, //-- 项链
    [3] : BackPackConst.item_type.GOD_RING,     //-- 戒指
    [4] : BackPackConst.item_type.GOD_BANGLE,   //-- 手镯
}
 
//英雄红点类型
HeroConst.ShareType = {
    eHeroInfoShare : 1,     //英雄信息绘图分享
    eLibraryInfoShare : 2,  //图书馆信息绘图分享
}
 
//英雄界面分享频道类型
HeroConst.ShareBtnType = {
    eHeroShareCross : 1 , //跨服频道 
    eHeroShareWorld : 2 , //世界频道 
    eHeroShareGuild : 3 , //公会频道 
}
//英雄献祭类型
HeroConst.SacrificeType = {
    eHeroSacrifice     :   1, //英雄献祭
    eChipSacrifice     :   2, //英雄碎片献祭
}
 
//英雄分解类型
HeroConst.ResetType = {
    eHeroReset     :   1, //英雄献祭
    eChipReset     :   2, //英雄碎片献祭
    eHolyEquipSell :   3, //神装出售
    eTenStarChang  :   4, //10星置换
    eActionHeroReset   :   5, //活动的英雄重生
}
 
HeroConst.SelectHeroType = {
    eStarFuse     : 1, //表示融合祭坛
    eUpgradeStar  : 2, //表示升星界面的
    eHalidom      : 3, //圣物
    eTenConvert   : 4, //活动10星置换
    eResonateStone     : 5, //共鸣圣阵选择英雄
    eResonateEmpowerment : 6,   // 共鸣赋能选择英雄
}
module.exports = HeroConst;