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
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
 
                (function() {
                    var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
                    var __module = nodeEnv ? module : {exports:{}};
                    var __filename = 'preview-scripts/assets/Scripts/mod/hero/hero_const.js';
                    var __require = nodeEnv ? function (request) {
                        return cc.require(request);
                    } : function (request) {
                        return __quick_compile_project__.require(request, __filename);
                    };
                    function __define (exports, require, module) {
                        if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
cc._RF.push(module, 'b16e9dSbXpH6K8w2egk18m4', 'hero_const');
// Scripts/mod/hero/hero_const.js
 
"use strict";
 
var _HeroConst$CampName, _HeroConst$CampAttrNa, _HeroConst$CampBgRes, _HeroConst$CampBottom, _HeroConst$CareerName, _HeroConst$EquipPosLi, _HeroConst$Holyequipm;
 
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
 
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$CampName = {}, _defineProperty(_HeroConst$CampName, HeroConst.CampType.eNone, "无"), _defineProperty(_HeroConst$CampName, HeroConst.CampType.eWater, "水"), _defineProperty(_HeroConst$CampName, HeroConst.CampType.eFire, "火"), _defineProperty(_HeroConst$CampName, HeroConst.CampType.eWind, "风"), _defineProperty(_HeroConst$CampName, HeroConst.CampType.eLight, "光"), _defineProperty(_HeroConst$CampName, HeroConst.CampType.eDark, "暗"), _HeroConst$CampName); //英雄阵营对应属性名字
 
HeroConst.CampAttrName = (_HeroConst$CampAttrNa = {}, _defineProperty(_HeroConst$CampAttrNa, HeroConst.CampType.eNone, "无"), _defineProperty(_HeroConst$CampAttrNa, HeroConst.CampType.eWater, "水系"), _defineProperty(_HeroConst$CampAttrNa, HeroConst.CampType.eFire, "火系"), _defineProperty(_HeroConst$CampAttrNa, HeroConst.CampType.eWind, "自然"), _defineProperty(_HeroConst$CampAttrNa, HeroConst.CampType.eLight, "光明"), _defineProperty(_HeroConst$CampAttrNa, HeroConst.CampType.eDark, "黑暗"), _HeroConst$CampAttrNa); //阵营背景资源名字
 
HeroConst.CampBgRes = (_HeroConst$CampBgRes = {}, _defineProperty(_HeroConst$CampBgRes, HeroConst.CampType.eWater, "hero_info_bg_1"), _defineProperty(_HeroConst$CampBgRes, HeroConst.CampType.eFire, "hero_info_bg_2"), _defineProperty(_HeroConst$CampBgRes, HeroConst.CampType.eWind, "hero_info_bg_3"), _defineProperty(_HeroConst$CampBgRes, HeroConst.CampType.eLight, "hero_info_bg_4"), _defineProperty(_HeroConst$CampBgRes, HeroConst.CampType.eDark, "hero_info_bg_5"), _HeroConst$CampBgRes); //阵营底座背景资源名字
 
HeroConst.CampBottomBgRes = (_HeroConst$CampBottom = {}, _defineProperty(_HeroConst$CampBottom, HeroConst.CampType.eWater, "hero_camp_1"), _defineProperty(_HeroConst$CampBottom, HeroConst.CampType.eFire, "hero_camp_2"), _defineProperty(_HeroConst$CampBottom, HeroConst.CampType.eWind, "hero_camp_3"), _defineProperty(_HeroConst$CampBottom, HeroConst.CampType.eLight, "hero_camp_4"), _defineProperty(_HeroConst$CampBottom, HeroConst.CampType.eDark, "hero_camp_5"), _HeroConst$CampBottom); //英雄职业类型
 
HeroConst.CareerType = {
  eNone: 0,
  //无
  eMagician: 2,
  //法师
  eWarrior: 3,
  //战士
  eTank: 4,
  //坦克
  eSsistant: 5 //辅助
 
}; //英雄职业对应名字
 
HeroConst.CareerName = (_HeroConst$CareerName = {}, _defineProperty(_HeroConst$CareerName, 0, "无"), _defineProperty(_HeroConst$CareerName, HeroConst.CareerType.eMagician, "法师"), _defineProperty(_HeroConst$CareerName, HeroConst.CareerType.eWarrior, "战士"), _defineProperty(_HeroConst$CareerName, HeroConst.CareerType.eTank, "坦克"), _defineProperty(_HeroConst$CareerName, HeroConst.CareerType.eSsistant, "辅助"), _HeroConst$CareerName); //英雄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 = (_HeroConst$EquipPosLi = {}, _defineProperty(_HeroConst$EquipPosLi, 1, BackPackConst.item_type.WEAPON), _defineProperty(_HeroConst$EquipPosLi, 2, BackPackConst.item_type.SHOE), _defineProperty(_HeroConst$EquipPosLi, 3, BackPackConst.item_type.CLOTHES), _defineProperty(_HeroConst$EquipPosLi, 4, BackPackConst.item_type.HAT), _HeroConst$EquipPosLi); //神装装备位置列表
 
HeroConst.HolyequipmentPosList = (_HeroConst$Holyequipm = {}, _defineProperty(_HeroConst$Holyequipm, 1, BackPackConst.item_type.GOD_EARRING), _defineProperty(_HeroConst$Holyequipm, 2, BackPackConst.item_type.GOD_NECKLACE), _defineProperty(_HeroConst$Holyequipm, 3, BackPackConst.item_type.GOD_RING), _defineProperty(_HeroConst$Holyequipm, 4, BackPackConst.item_type.GOD_BANGLE), _HeroConst$Holyequipm); //英雄红点类型
 
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;
 
cc._RF.pop();
                    }
                    if (nodeEnv) {
                        __define(__module.exports, __require, __module);
                    }
                    else {
                        __quick_compile_project__.registerModuleFunc(__filename, function () {
                            __define(__module.exports, __require, __module);
                        });
                    }
                })();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcbW9kXFxoZXJvXFxoZXJvX2NvbnN0LmpzIl0sIm5hbWVzIjpbIkhlcm9Db25zdCIsIkJhY2tQYWNrQ29uc3QiLCJyZXF1aXJlIiwiQmFnVGFiIiwiZUJhZ0hlcm8iLCJlQmFnUG9rZWRleCIsImVIYWxpZG9tIiwiTWFpbkluZm9UYWIiLCJlTWFpblRyYWluIiwiZU1haW5VcGdyYWRlU3RhciIsImVNYWluVGFsZW50IiwiRm9ybU1pZGRsZVRhYiIsImVGb3JtSGVybyIsImVGb3JtSGFsbG93cyIsImVGb3JtRm9ybWF0aW9uIiwiRm9ybVNob3dUeXBlIiwiZUZvcm1GaWdodCIsImVGb3JtU2F2ZSIsIkxvY2tUeXBlIiwiZUhlcm9Mb2NrIiwiZUhlcm9DaGFuZ2VMb2NrIiwiZUZvcm1Mb2NrIiwiQ2FtcFR5cGUiLCJlTm9uZSIsImVXYXRlciIsImVGaXJlIiwiZVdpbmQiLCJlTGlnaHQiLCJlRGFyayIsIkNhbXBOYW1lIiwiQ2FtcEF0dHJOYW1lIiwiQ2FtcEJnUmVzIiwiQ2FtcEJvdHRvbUJnUmVzIiwiQ2FyZWVyVHlwZSIsImVNYWdpY2lhbiIsImVXYXJyaW9yIiwiZVRhbmsiLCJlU3Npc3RhbnQiLCJDYXJlZXJOYW1lIiwiRXhoaWJpdGlvbkl0ZW1UeXBlIiwiZUhlcm9CYWciLCJlUG9rZWRleCIsImVIZXJvQ2hhbmdlIiwiZUhlcm9SZXNldCIsImVWb3lhZ2UiLCJlRXhwZWRpdEZpZ2h0IiwiZVN0cm9uZ2VyIiwiZUVuZExlc3NIZXJvIiwiZUhlcm9TZWxlY3QiLCJlVXBTdGFyIiwiZUhlcm9GdXNlIiwiUmVkUG9pbnRUeXBlIiwiZVJQTGV2ZWxVcCIsImVSUEVxdWlwIiwiZVJQU3RhciIsImVSUFRhbGVudCIsImVSUEhhbGlkb21fVW5sb2NrIiwiZVJQSGFsaWRvbV9MdnVwIiwiZVJQSGFsaWRvbV9TdGVwIiwiRXF1aXBQb3NMaXN0IiwiaXRlbV90eXBlIiwiV0VBUE9OIiwiU0hPRSIsIkNMT1RIRVMiLCJIQVQiLCJIb2x5ZXF1aXBtZW50UG9zTGlzdCIsIkdPRF9FQVJSSU5HIiwiR09EX05FQ0tMQUNFIiwiR09EX1JJTkciLCJHT0RfQkFOR0xFIiwiU2hhcmVUeXBlIiwiZUhlcm9JbmZvU2hhcmUiLCJlTGlicmFyeUluZm9TaGFyZSIsIlNoYXJlQnRuVHlwZSIsImVIZXJvU2hhcmVDcm9zcyIsImVIZXJvU2hhcmVXb3JsZCIsImVIZXJvU2hhcmVHdWlsZCIsIlNhY3JpZmljZVR5cGUiLCJlSGVyb1NhY3JpZmljZSIsImVDaGlwU2FjcmlmaWNlIiwiUmVzZXRUeXBlIiwiZUNoaXBSZXNldCIsImVIb2x5RXF1aXBTZWxsIiwiZVRlblN0YXJDaGFuZyIsImVBY3Rpb25IZXJvUmVzZXQiLCJTZWxlY3RIZXJvVHlwZSIsImVTdGFyRnVzZSIsImVVcGdyYWRlU3RhciIsImVUZW5Db252ZXJ0IiwiZVJlc29uYXRlU3RvbmUiLCJlUmVzb25hdGVFbXBvd2VybWVudCIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLElBQUlBLFNBQVMsR0FBRyxFQUFoQjs7QUFDQSxJQUFJQyxhQUFhLEdBQUdDLE9BQU8sQ0FBQyxnQkFBRCxDQUEzQixFQUNBOzs7QUFDQUYsU0FBUyxDQUFDRyxNQUFWLEdBQW1CO0FBQ2xCQyxFQUFBQSxRQUFRLEVBQUcsQ0FETztBQUNBO0FBQ2ZDLEVBQUFBLFdBQVcsRUFBRyxDQUZDO0FBRUc7QUFDbEI7QUFDQUMsRUFBQUEsUUFBUSxFQUFHLENBSkksQ0FJQTs7QUFKQSxDQUFuQixFQU9BOztBQUNBTixTQUFTLENBQUNPLFdBQVYsR0FBd0I7QUFDcEJDLEVBQUFBLFVBQVUsRUFBWSxDQURGO0FBQ007QUFDMUJDLEVBQUFBLGdCQUFnQixFQUFNLENBRkY7QUFFTTtBQUMxQkMsRUFBQUEsV0FBVyxFQUFXLENBSEYsQ0FHTTs7QUFITixDQUF4QixFQU1BOztBQUNBVixTQUFTLENBQUNXLGFBQVYsR0FBMEI7QUFDdEJDLEVBQUFBLFNBQVMsRUFBWSxDQURDO0FB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U0FBUyxDQUFDeUUsWUFBVixHQUF5QjtBQUNyQkMsRUFBQUEsZUFBZSxFQUFHLENBREc7QUFDQztBQUN0QkMsRUFBQUEsZUFBZSxFQUFHLENBRkc7QUFFQztBQUN0QkMsRUFBQUEsZUFBZSxFQUFHLENBSEcsQ0FHQzs7QUFIRCxDQUF6QixFQUtBOztBQUNBNUUsU0FBUyxDQUFDNkUsYUFBVixHQUEwQjtBQUN0QkMsRUFBQUEsY0FBYyxFQUFTLENBREQ7QUFDSTtBQUMxQkMsRUFBQUEsY0FBYyxFQUFTLENBRkQsQ0FFSTs7QUFGSixDQUExQixFQUtBOztBQUNBL0UsU0FBUyxDQUFDZ0YsU0FBVixHQUFzQjtBQUNsQnJDLEVBQUFBLFVBQVUsRUFBUyxDQUREO0FBQ0k7QUFDdEJzQyxFQUFBQSxVQUFVLEVBQVMsQ0FGRDtBQUVJO0FBQ3RCQyxFQUFBQSxjQUFjLEVBQUssQ0FIRDtBQUdJO0FBQ3RCQyxFQUFBQSxhQUFhLEVBQU0sQ0FKRDtBQUlJO0FBQ3RCQyxFQUFBQSxnQkFBZ0IsRUFBTyxDQUxMLENBS1E7O0FBTFIsQ0FBdEI7QUFRQXBGLFNBQVMsQ0FBQ3FGLGNBQVYsR0FBMkI7QUFDdkJDLEVBQUFBLFNBQVMsRUFBTyxDQURPO0FBQ0o7QUFDbkJDLEVBQUFBLFlBQVksRUFBSSxDQUZPO0FBRUo7QUFDbkJqRixFQUFBQSxRQUFRLEVBQVEsQ0FITztBQUdKO0FBQ25Ca0YsRUFBQUEsV0FBVyxFQUFLLENBSk87QUFJSjtBQUNuQkMsRUFBQUEsY0FBYyxFQUFPLENBTEU7QUFLQztBQUN4QkMsRUFBQUEsb0JBQW9CLEVBQUcsQ0FOQSxDQU1LOztBQU5MLENBQTNCO0FBUUFDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjVGLFNBQWpCIiwic291cmNlUm9vdCI6Ii8iLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgSGVyb0NvbnN0ID0ge31cclxudmFyIEJhY2tQYWNrQ29uc3QgPSByZXF1aXJlKFwiYmFja3BhY2tfY29uc3RcIilcclxuLy8g6Iux6ZuE6IOM5YyF6aG1562+57G75Z6LXHJcbkhlcm9Db25zdC5CYWdUYWIgPSB7XHJcblx0ZUJhZ0hlcm8gOiAxICwgICAgLy8g6Iux6ZuE6aG1562+XHJcbiAgICBlQmFnUG9rZWRleCA6IDIgLCAvLyDlm77pibTpobXnrb5cclxuICAgIC8vIGVFbGZpbiAgOiAzLCAgLy8g57K+54G1XHJcbiAgICBlSGFsaWRvbSA6IDQsICAvLyDlnKPnialcclxufVxyXG5cclxuLy/oi7Hpm4TkuLvkv6Hmga/nlYzpnaLpobXnrb7nsbvlnotcclxuSGVyb0NvbnN0Lk1haW5JbmZvVGFiID0ge1xyXG4gICAgZU1haW5UcmFpbiAgICAgICAgICA6IDEgLCAvL+WfueWFuyAgLy8gZU1haW5FcXVpcCAgICAgICAgICA6IDIgLCAvL+ijheWkhyDoo4XlpIfnlYzpnaLooqvnp7vpmaTkuoYg5pS+5Yiw6Iux6ZuE5peB6L65XHJcbiAgICBlTWFpblVwZ3JhZGVTdGFyICAgIDogMiAsIC8v5Y2H5pifIFxyXG4gICAgZU1haW5UYWxlbnQgICAgICAgICA6IDMgLCAvL+Wkqei1i1xyXG59XHJcblxyXG4vL+W4g+mYteeVjOmdouS4remXtOeahOmhteetvuexu+Wei1xyXG5IZXJvQ29uc3QuRm9ybU1pZGRsZVRhYiA9IHtcclxuICAgIGVGb3JtSGVybyAgICAgICAgICA6IDEgLCAvL+S4iumYteiLsembhFxyXG4gICAgZUZvcm1IYWxsb3dzICAgICAgIDogMiAsIC8v56We5ZmoXHJcbiAgICBlRm9ybUZvcm1hdGlvbiAgICAgOiAzICwgLy/pmLXms5VcclxufVxyXG5cclxuSGVyb0NvbnN0LkZvcm1TaG93VHlwZSA9IHtcclxuICAgIGVGb3JtRmlnaHQgICA6IDEgLCAvL+WHuuaImFxyXG4gICAgZUZvcm1TYXZlICAgIDogMiAsIC8v5L+d5a2Y5biD6Zi1XHJcbn1cclxuXHJcbi8v6Iux6ZuE6ZSB5a6a57G75Z6LKOS4gOiIrOeUseacjeWKoeerr+WumuS5iSlcclxuSGVyb0NvbnN0LkxvY2tUeXBlID0ge1xyXG4gICAgZUhlcm9Mb2NrICAgICAgICAgIDogICAxLCAgLy/oi7Hpm4TplIHlrppcclxuICAgIGVIZXJvQ2hhbmdlTG9jayAgICA6ICAgMiwgIC8v6Iux6ZuE572u5o2i6ZSB5a6aXHJcbiAgICBlRm9ybUxvY2sgICAgICAgICAgOiAgIDk5LCAvL+iLsembhOS4iumYtemUgeWumiAvL+WuouaIt+err+WumuS5iSBcclxufVxyXG5cclxuLy/oi7Hpm4TpmLXokKXnsbvlnotcclxuSGVyb0NvbnN0LkNhbXBUeXBlID0geyBcclxuXHRlTm9uZSAgICA6IDAgLCAvL+aXoFxyXG5cdGVXYXRlciAgIDogMSAsIC8v5rC0XHJcblx0ZUZpcmUgICAgOiAyICwgLy/ngatcclxuXHRlV2luZCAgICA6IDMgLCAvL+mjjlxyXG5cdGVMaWdodCAgIDogNCAsIC8v5YWJXHJcblx0ZURhcmsgICAgOiA1ICwgLy/mmpdcclxufVxyXG5cclxuLy/oi7Hpm4TpmLXokKXlr7nlupTlkI3lrZdcclxuSGVyb0NvbnN0LkNhbXBOYW1lID0geyAvL+awtOeBq+mjjuWFieaal1xyXG4gICAgW0hlcm9Db25zdC5DYW1wVHlwZS5lTm9uZV0gICAgICAgICAgOiBcIuaXoFwiICwgLy/ml6BcclxuICAgIFtIZXJvQ29uc3QuQ2FtcFR5cGUuZVdhdGVyXSAgICAgICAgIDogXCLmsLRcIiAsIC8v5pegXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVGaXJlXSAgICAgICAgICA6IFwi54GrXCIgLCAvL+aXoFxyXG4gICAgW0hlcm9Db25zdC5DYW1wVHlwZS5lV2luZF0gICAgICAgICAgOiBcIumjjlwiICwgLy/ml6BcclxuICAgIFtIZXJvQ29uc3QuQ2FtcFR5cGUuZUxpZ2h0XSAgICAgICAgIDogXCLlhYlcIiAsIC8v5pegXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVEYXJrXSAgICAgICAgICA6IFwi5pqXXCIgLCAvL+aXoFxyXG59XHJcblxyXG4vL+iLsembhOmYteiQpeWvueW6lOWxnuaAp+WQjeWtl1xyXG5IZXJvQ29uc3QuQ2FtcEF0dHJOYW1lID0geyAvL+awtOeBq+mjjuWFieaal1xyXG4gICAgW0hlcm9Db25zdC5DYW1wVHlwZS5lTm9uZV0gICAgICAgICAgOiBcIuaXoFwiICwgICAvL+aXoFxyXG4gICAgW0hlcm9Db25zdC5DYW1wVHlwZS5lV2F0ZXJdICAgICAgICAgOiBcIuawtOezu1wiICwgLy/ml6BcclxuICAgIFtIZXJvQ29uc3QuQ2FtcFR5cGUuZUZpcmVdICAgICAgICAgIDogXCLngavns7tcIiAsIC8v5pegXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVXaW5kXSAgICAgICAgICA6IFwi6Ieq54S2XCIgLCAvL+aXoFxyXG4gICAgW0hlcm9Db25zdC5DYW1wVHlwZS5lTGlnaHRdICAgICAgICAgOiBcIuWFieaYjlwiICwgLy/ml6BcclxuICAgIFtIZXJvQ29uc3QuQ2FtcFR5cGUuZURhcmtdICAgICAgICAgIDogXCLpu5HmmpdcIiAsIC8v5pegXHJcbn1cclxuXHJcbi8v6Zi16JCl6IOM5pmv6LWE5rqQ5ZCN5a2XXHJcbkhlcm9Db25zdC5DYW1wQmdSZXMgPSB7XHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVXYXRlcl0gOiBcImhlcm9faW5mb19iZ18xXCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVGaXJlXSAgOiBcImhlcm9faW5mb19iZ18yXCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVXaW5kXSAgOiBcImhlcm9faW5mb19iZ18zXCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVMaWdodF0gOiBcImhlcm9faW5mb19iZ180XCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVEYXJrXSAgOiBcImhlcm9faW5mb19iZ181XCIsXHJcbn1cclxuXHJcbi8v6Zi16JCl5bqV5bqn6IOM5pmv6LWE5rqQ5ZCN5a2XXHJcbkhlcm9Db25zdC5DYW1wQm90dG9tQmdSZXMgPSB7XHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVXYXRlcl0gOiBcImhlcm9fY2FtcF8xXCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVGaXJlXSAgOiBcImhlcm9fY2FtcF8yXCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVXaW5kXSAgOiBcImhlcm9fY2FtcF8zXCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVMaWdodF0gOiBcImhlcm9fY2FtcF80XCIsXHJcbiAgICBbSGVyb0NvbnN0LkNhbXBUeXBlLmVEYXJrXSAgOiBcImhlcm9fY2FtcF81XCIsXHJcbn1cclxuXHJcbi8v6Iux6ZuE6IGM5Lia57G75Z6LXHJcbkhlcm9Db25zdC5DYXJlZXJUeXBlID0ge1xyXG4gICAgZU5vbmUgICAgIDogMCAsIC8v5pegXHJcbiAgICBlTWFnaWNpYW4gICAgIDogMiAsIC8v5rOV5biIXHJcbiAgICBlV2FycmlvciAgICAgIDogMyAsIC8v5oiY5aOrXHJcbiAgICBlVGFuayAgICAgICAgIDogNCAsIC8v5Z2m5YWLXHJcbiAgICBlU3Npc3RhbnQgICAgIDogNSAsIC8v6L6F5YqpXHJcbn1cclxuXHJcbi8v6Iux6ZuE6IGM5Lia5a+55bqU5ZCN5a2XXHJcbkhlcm9Db25zdC5DYXJlZXJOYW1lID0ge1xyXG4gICAgWzBdIDogXCLml6BcIixcclxuICAgIC8vIFsxXSA6IFwi5pegXCIpLFxyXG4gICAgW0hlcm9Db25zdC5DYXJlZXJUeXBlLmVNYWdpY2lhbl0gICAgOiBcIuazleW4iFwiLFxyXG4gICAgW0hlcm9Db25zdC5DYXJlZXJUeXBlLmVXYXJyaW9yXSAgICAgOiBcIuaImOWjq1wiLFxyXG4gICAgW0hlcm9Db25zdC5DYXJlZXJUeXBlLmVUYW5rXSAgICAgICAgOiBcIuWdpuWFi1wiLFxyXG4gICAgW0hlcm9Db25zdC5DYXJlZXJUeXBlLmVTc2lzdGFudF0gICAgOiBcIui+heWKqVwiLFxyXG59XHJcblxyXG4vL+iLsembhGl0ZW3mmL7npLrnsbvlnotcclxuSGVyb0NvbnN0LkV4aGliaXRpb25JdGVtVHlwZSA9IHtcclxuICAgIGVOb25lICA6ICAgMCwgLy8g5pegXHJcbiAgICBlSGVyb0JhZyA6IDEgLCAvL+iLsembhOiDjOWMheexu+Wei1xyXG4gICAgZVBva2VkZXggOiAyICwgLy/lm77pibTlj5jngbDnsbvlnotcclxuICAgIGVIZXJvQ2hhbmdlIDogNCAsIC8v6Iux6ZuE6L2s5o2i55WM6Z2iXHJcbiAgICBlSGVyb1Jlc2V0IDogNSAsIC8v6Iux6ZuE6YeN55Sf6YGj5pWj55WM6Z2iXHJcbiAgICBlRm9ybUZpZ2h0IDogNyAsIC8v5biD6Zi15Ye65oiY55WM6Z2iXHJcbiAgICBlVm95YWdlIDogOCAsIC8v6L+c6Iiq55WM6Z2iXHJcbiAgICBlRXhwZWRpdEZpZ2h0IDogOSAsIC8v6L+c5b6BXHJcbiAgICBlU3Ryb25nZXIgOiAxMCAsIC8v5oiR6KaB5Y+Y5by6XHJcbiAgICBlRW5kTGVzc0hlcm8gOiAxMSAsIC8v5piv5ZCm5piv5peg5bC96K+V54K86ZuH5L2j55qE6Iux6ZuEXHJcbiAgICBlSGVyb1NlbGVjdDogMTIsICAgIC8vIOiLsembhOmAieaLqVxyXG4gICAgZVVwU3RhcjogMTMsXHJcbiAgICBlSGVyb0Z1c2U6IDE0LFxyXG59XHJcblxyXG4vL+iLsembhOe6oueCueexu+Wei1xyXG5IZXJvQ29uc3QuUmVkUG9pbnRUeXBlID0ge1xyXG4gICAgZVJQTGV2ZWxVcCAgOiAxLCAgIC8v5Y2H57qn5Y2H6Zi2XHJcbiAgICBlUlBFcXVpcCAgICA6IDIsICAgLy/oo4XlpIdcclxuICAgIGVSUFN0YXIgICAgIDogMywgICAvL+WNh+aYn1xyXG4gICAgZVJQVGFsZW50ICAgOiA0LCAgIC8v5aSp6LWL5oqA6IO9XHJcbiAgICAvLyBBcnRpZmFjdCA6IDUsXHJcbiAgICBlUlBIYWxpZG9tX1VubG9jayA6IDUsIC8vIOWco+eJqeino+mUgVxyXG4gICAgZVJQSGFsaWRvbV9MdnVwIDogNiwgICAvLyDlnKPnianljYfnuqdcclxuICAgIGVSUEhhbGlkb21fU3RlcCA6IDcsICAgLy8g5Zyj54mp6L+b6Zi2XHJcbn1cclxuXHJcbi8vIOijheWkh+S9jee9ruWIl+ihqFxyXG5IZXJvQ29uc3QuRXF1aXBQb3NMaXN0ID0ge1xyXG4gICAgWzFdIDogQmFja1BhY2tDb25zdC5pdGVtX3R5cGUuV0VBUE9OLCAvLyDmrablmahcclxuICAgIFsyXSA6IEJhY2tQYWNrQ29uc3QuaXRlbV90eXBlLlNIT0UsIC8vIOmei+WtkFxyXG4gICAgWzNdIDogQmFja1BhY2tDb25zdC5pdGVtX3R5cGUuQ0xPVEhFUywgLy8g6KGj5pyNXHJcbiAgICBbNF0gOiBCYWNrUGFja0NvbnN0Lml0ZW1fdHlwZS5IQVQsIC8vIOWktOeblFxyXG59XHJcblxyXG4vL+elnuijheijheWkh+S9jee9ruWIl+ihqFxyXG5IZXJvQ29uc3QuSG9seWVxdWlwbWVudFBvc0xpc3QgPSB7XHJcbiAgICBbMV0gOiBCYWNrUGFja0NvbnN0Lml0ZW1fdHlwZS5HT0RfRUFSUklORywgIC8vLS0g6ICz546vXHJcbiAgICBbMl0gOiBCYWNrUGFja0NvbnN0Lml0ZW1fdHlwZS5HT0RfTkVDS0xBQ0UsIC8vLS0g6aG56ZO+XHJcbiAgICBbM10gOiBCYWNrUGFja0NvbnN0Lml0ZW1fdHlwZS5HT0RfUklORywgICAgIC8vLS0g5oiS5oyHXHJcbiAgICBbNF0gOiBCYWNrUGFja0NvbnN0Lml0ZW1fdHlwZS5HT0RfQkFOR0xFLCAgIC8vLS0g5omL6ZWvXHJcbn1cclxuXHJcbi8v6Iux6ZuE57qi54K557G75Z6LXHJcbkhlcm9Db25zdC5TaGFyZVR5cGUgPSB7XHJcbiAgICBlSGVyb0luZm9TaGFyZSA6IDEsICAgICAvL+iLsembhOS/oeaBr+e7mOWbvuWIhuS6q1xyXG4gICAgZUxpYnJhcnlJbmZvU2hhcmUgOiAyLCAgLy/lm77kuabppobkv6Hmga/nu5jlm77liIbkuqtcclxufVxyXG5cclxuLy/oi7Hpm4TnlYzpnaLliIbkuqvpopHpgZPnsbvlnotcclxuSGVyb0NvbnN0LlNoYXJlQnRuVHlwZSA9IHtcclxuICAgIGVIZXJvU2hhcmVDcm9zcyA6IDEgLCAvL+i3qOacjemikemBkyBcclxuICAgIGVIZXJvU2hhcmVXb3JsZCA6IDIgLCAvL+S4lueVjOmikemBkyBcclxuICAgIGVIZXJvU2hhcmVHdWlsZCA6IDMgLCAvL+WFrOS8mumikemBkyBcclxufVxyXG4vL+iLsembhOeMruelreexu+Wei1xyXG5IZXJvQ29uc3QuU2FjcmlmaWNlVHlwZSA9IHtcclxuICAgIGVIZXJvU2FjcmlmaWNlICAgICA6ICAgMSwgLy/oi7Hpm4TnjK7npa1cclxuICAgIGVDaGlwU2FjcmlmaWNlICAgICA6ICAgMiwgLy/oi7Hpm4Tnoo7niYfnjK7npa1cclxufVxyXG5cclxuLy/oi7Hpm4TliIbop6PnsbvlnotcclxuSGVyb0NvbnN0LlJlc2V0VHlwZSA9IHtcclxuICAgIGVIZXJvUmVzZXQgICAgIDogICAxLCAvL+iLsembhOeMruelrVxyXG4gICAgZUNoaXBSZXNldCAgICAgOiAgIDIsIC8v6Iux6ZuE56KO54mH54yu56WtXHJcbiAgICBlSG9seUVxdWlwU2VsbCA6ICAgMywgLy/npZ7oo4Xlh7rllK5cclxuICAgIGVUZW5TdGFyQ2hhbmcgIDogICA0LCAvLzEw5pif572u5o2iXHJcbiAgICBlQWN0aW9uSGVyb1Jlc2V0ICAgOiAgIDUsIC8v5rS75Yqo55qE6Iux6ZuE6YeN55SfXHJcbn1cclxuXHJcbkhlcm9Db25zdC5TZWxlY3RIZXJvVHlwZSA9IHtcclxuICAgIGVTdGFyRnVzZSAgICAgOiAxLCAvL+ihqOekuuiejeWQiOelreWdm1xyXG4gICAgZVVwZ3JhZGVTdGFyICA6IDIsIC8v6KGo56S65Y2H5pif55WM6Z2i55qEXHJcbiAgICBlSGFsaWRvbSAgICAgIDogMywgLy/lnKPnialcclxuICAgIGVUZW5Db252ZXJ0ICAgOiA0LCAvL+a0u+WKqDEw5pif572u5o2iXHJcbiAgICBlUmVzb25hdGVTdG9uZSAgICAgOiA1LCAvL+WFsem4o+Wco+mYtemAieaLqeiLsembhFxyXG4gICAgZVJlc29uYXRlRW1wb3dlcm1lbnQgOiA2LCAgIC8vIOWFsem4o+i1i+iDvemAieaLqeiLsembhFxyXG59XHJcbm1vZHVsZS5leHBvcnRzID0gSGVyb0NvbnN0OyJdfQ==