Enums.js
31.5 KB
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
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/script/game/Enums.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, 'd9718OUBglHJqm9qp4Gz5GK', 'Enums');
// script/game/Enums.ts
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.WorkSpaceAlertType = exports.WorkSpaceTaskState = exports.MainTabs = exports.DiscoverItemType = exports.AutoPopViewType = exports.SpecialDateContentStatus = exports.SpecialDateContentType = exports.DatePrefabDirectType = exports.LuckyDrawDotLocation = exports.FreeState = exports.RoleType = exports.StepType = exports.EventLocation = exports.EventOperationType = exports.GuideLocation = exports.GuideOperationType = exports.DirectionType = exports.GuideState = exports.CommonLocation = exports.ShowLocationType = exports.ShareLocation = exports.ShowType = exports.TutorialState = exports.TutorialType = exports.MomentOptionType = exports.TaskDotType = exports.DotShopTotalType = exports.DotShopType = exports.ExposureType = exports.PlotSessionState = exports.CostType = exports.LoadingState = exports.GamePropType = exports.GameItemType = exports.PlotSceneType = exports.DatingSceneItemState = exports.DatingSceneState = exports.DatingPlotType = void 0;
var DatingPlotType;
(function (DatingPlotType) {
DatingPlotType[DatingPlotType["Normal"] = 1] = "Normal";
DatingPlotType[DatingPlotType["Special"] = 2] = "Special";
})(DatingPlotType = exports.DatingPlotType || (exports.DatingPlotType = {}));
var DatingSceneState;
(function (DatingSceneState) {
DatingSceneState[DatingSceneState["Hide"] = 0] = "Hide";
DatingSceneState[DatingSceneState["Locked"] = 1] = "Locked";
DatingSceneState[DatingSceneState["Unlocked"] = 2] = "Unlocked";
})(DatingSceneState = exports.DatingSceneState || (exports.DatingSceneState = {}));
var DatingSceneItemState;
(function (DatingSceneItemState) {
DatingSceneItemState[DatingSceneItemState["Locked"] = 0] = "Locked";
DatingSceneItemState[DatingSceneItemState["New"] = 1] = "New";
DatingSceneItemState[DatingSceneItemState["InProgress"] = 2] = "InProgress";
DatingSceneItemState[DatingSceneItemState["Completed"] = 3] = "Completed";
})(DatingSceneItemState = exports.DatingSceneItemState || (exports.DatingSceneItemState = {}));
/**剧情场景类型 */
var PlotSceneType;
(function (PlotSceneType) {
/**消息 */
PlotSceneType[PlotSceneType["Message"] = 1] = "Message";
/**朋友圈 */
PlotSceneType[PlotSceneType["Moment"] = 2] = "Moment";
/**约会 */
PlotSceneType[PlotSceneType["DatingEvent"] = 3] = "DatingEvent";
/**电话 */
PlotSceneType[PlotSceneType["PhoneCall"] = 4] = "PhoneCall";
/**剧情结束 */
PlotSceneType[PlotSceneType["BlockPlot"] = 5] = "BlockPlot";
})(PlotSceneType = exports.PlotSceneType || (exports.PlotSceneType = {}));
var GameItemType;
(function (GameItemType) {
GameItemType[GameItemType["RemoveAdCard"] = 1001] = "RemoveAdCard";
})(GameItemType = exports.GameItemType || (exports.GameItemType = {}));
var GamePropType;
(function (GamePropType) {
GamePropType[GamePropType["GoldCoin"] = 1] = "GoldCoin";
GamePropType[GamePropType["Diamond"] = 2] = "Diamond";
GamePropType[GamePropType["Energy"] = 3] = "Energy";
GamePropType[GamePropType["EnergyDrink"] = 4] = "EnergyDrink";
GamePropType[GamePropType["P5"] = 5] = "P5";
GamePropType[GamePropType["P6"] = 6] = "P6";
GamePropType[GamePropType["P7"] = 7] = "P7";
GamePropType[GamePropType["P8"] = 8] = "P8";
GamePropType[GamePropType["P9"] = 9] = "P9";
GamePropType[GamePropType["P10"] = 10] = "P10";
GamePropType[GamePropType["P11"] = 11] = "P11";
GamePropType[GamePropType["P12"] = 12] = "P12";
GamePropType[GamePropType["P13"] = 13] = "P13";
GamePropType[GamePropType["P14"] = 14] = "P14";
GamePropType[GamePropType["P15"] = 15] = "P15";
GamePropType[GamePropType["P16"] = 16] = "P16";
GamePropType[GamePropType["P17"] = 17] = "P17";
GamePropType[GamePropType["P18"] = 18] = "P18";
GamePropType[GamePropType["P19"] = 19] = "P19";
GamePropType[GamePropType["P20"] = 20] = "P20";
GamePropType[GamePropType["P21"] = 21] = "P21";
GamePropType[GamePropType["P22"] = 22] = "P22";
GamePropType[GamePropType["P23"] = 23] = "P23";
GamePropType[GamePropType["P24"] = 24] = "P24";
GamePropType[GamePropType["P25"] = 25] = "P25";
GamePropType[GamePropType["P26"] = 26] = "P26";
GamePropType[GamePropType["P27"] = 27] = "P27";
GamePropType[GamePropType["EXP"] = 28] = "EXP";
GamePropType[GamePropType["P29"] = 29] = "P29";
GamePropType[GamePropType["P30"] = 30] = "P30";
})(GamePropType = exports.GamePropType || (exports.GamePropType = {}));
var LoadingState;
(function (LoadingState) {
LoadingState["LoadingStart"] = "loading_start";
LoadingState["LoadingEnd"] = "loading_finish";
LoadingState["EnterLobby"] = "enter_lobby";
LoadingState["EnterFirstPlot"] = "plot_1_start";
})(LoadingState = exports.LoadingState || (exports.LoadingState = {}));
var CostType;
(function (CostType) {
CostType["GoldCost"] = "gold_cost";
CostType["SilverCost"] = "silver_cost";
CostType["EnergyCost"] = "energy_cost";
CostType["DiamondCost"] = "diamond_cost";
})(CostType = exports.CostType || (exports.CostType = {}));
var PlotSessionState;
(function (PlotSessionState) {
PlotSessionState["Start"] = "start";
PlotSessionState["End"] = "end";
})(PlotSessionState = exports.PlotSessionState || (exports.PlotSessionState = {}));
var ExposureType;
(function (ExposureType) {
ExposureType["Sign"] = "sign_show";
ExposureType["Energy"] = "energy_show";
ExposureType["AddRes"] = "addcoin_show";
ExposureType["Continue"] = "2bcontinued_show";
ExposureType["Gift"] = "gift_show";
ExposureType["Audio"] = "audio_show";
ExposureType["Plotblock"] = "show_plotblock{0}";
})(ExposureType = exports.ExposureType || (exports.ExposureType = {}));
var DotShopType;
(function (DotShopType) {
DotShopType["LuckyDraw"] = "reward";
DotShopType["Clothes"] = "clothes";
})(DotShopType = exports.DotShopType || (exports.DotShopType = {}));
var DotShopTotalType;
(function (DotShopTotalType) {
DotShopTotalType["ShowGift"] = "new_show_gift";
DotShopTotalType["BuyItem"] = "new_buy_item";
DotShopTotalType["SendGift"] = "new_send_gift";
DotShopTotalType["Popup"] = "new_popup";
})(DotShopTotalType = exports.DotShopTotalType || (exports.DotShopTotalType = {}));
var TaskDotType;
(function (TaskDotType) {
TaskDotType[TaskDotType["CompleteTask"] = 0] = "CompleteTask";
TaskDotType[TaskDotType["GetTaskRewards"] = 1] = "GetTaskRewards";
})(TaskDotType = exports.TaskDotType || (exports.TaskDotType = {}));
var MomentOptionType;
(function (MomentOptionType) {
MomentOptionType["Like"] = "like";
MomentOptionType["CancelLike"] = "cancel";
MomentOptionType["Comment"] = "comment";
})(MomentOptionType = exports.MomentOptionType || (exports.MomentOptionType = {}));
var TutorialType;
(function (TutorialType) {
TutorialType["Event"] = "event";
TutorialType["Message"] = "message";
TutorialType["Phone"] = "phone";
})(TutorialType = exports.TutorialType || (exports.TutorialType = {}));
var TutorialState;
(function (TutorialState) {
TutorialState["SelectSentence"] = "_sentence_";
TutorialState["SelectSentenceRet"] = "_s_";
TutorialState["Progress"] = "_progress";
})(TutorialState = exports.TutorialState || (exports.TutorialState = {}));
var ShowType;
(function (ShowType) {
ShowType["SHOW"] = "show";
ShowType["CLICK"] = "click";
ShowType["FINISH"] = "finish";
})(ShowType = exports.ShowType || (exports.ShowType = {}));
var ShareLocation;
(function (ShareLocation) {
ShareLocation["Sign"] = "share_sign";
ShareLocation["Power"] = "share_power_bank";
ShareLocation["Moment"] = "share_circle_{0}";
})(ShareLocation = exports.ShareLocation || (exports.ShareLocation = {}));
var ShowLocationType;
(function (ShowLocationType) {
ShowLocationType["Share"] = "share";
ShowLocationType["Video"] = "video";
})(ShowLocationType = exports.ShowLocationType || (exports.ShowLocationType = {}));
var CommonLocation;
(function (CommonLocation) {
CommonLocation["Energy"] = "_energy";
CommonLocation["Res"] = "_addcoin";
CommonLocation["Event"] = "_event";
CommonLocation["Audio"] = "_audio";
CommonLocation["DoubbleReward"] = "_double_gift";
CommonLocation["BannerAddresource"] = "_banneraddres";
CommonLocation["GiftAddresource"] = "_giftaddres";
CommonLocation["ClothesAddresource"] = "_clothesaddres";
CommonLocation["PreEnergy"] = "_pre_energy";
CommonLocation["Nextplot"] = "_nextplot";
CommonLocation["Speedup"] = "_speedup";
})(CommonLocation = exports.CommonLocation || (exports.CommonLocation = {}));
var GuideState;
(function (GuideState) {
GuideState[GuideState["close"] = 1] = "close";
GuideState[GuideState["Open"] = 2] = "Open";
GuideState[GuideState["Complete"] = 3] = "Complete";
})(GuideState = exports.GuideState || (exports.GuideState = {}));
var DirectionType;
(function (DirectionType) {
DirectionType[DirectionType["UP"] = 1] = "UP";
DirectionType[DirectionType["DOWM"] = 2] = "DOWM";
DirectionType[DirectionType["LEFT"] = 3] = "LEFT";
DirectionType[DirectionType["RIGHT"] = 4] = "RIGHT";
})(DirectionType = exports.DirectionType || (exports.DirectionType = {}));
var GuideOperationType;
(function (GuideOperationType) {
GuideOperationType["Show"] = "_show";
GuideOperationType["Click"] = "_click";
})(GuideOperationType = exports.GuideOperationType || (exports.GuideOperationType = {}));
var GuideLocation;
(function (GuideLocation) {
GuideLocation["TabMsg"] = "tab_message";
GuideLocation["TabDate"] = "tab_event";
GuideLocation["MsgItem"] = "information_QDD";
GuideLocation["EventItem"] = "event";
GuideLocation["ChatBack"] = "chat_back";
})(GuideLocation = exports.GuideLocation || (exports.GuideLocation = {}));
var EventOperationType;
(function (EventOperationType) {
EventOperationType["event"] = "event";
EventOperationType["memory"] = "memory";
EventOperationType["power"] = "power";
})(EventOperationType = exports.EventOperationType || (exports.EventOperationType = {}));
var EventLocation;
(function (EventLocation) {
EventLocation["ShowEnergyCost"] = "show_energy_cost";
EventLocation["ClickEnergyCost"] = "click_energycost";
EventLocation["ShowPowerPopup"] = "show_powerpopup";
EventLocation["ClickPowerPopup"] = "click_powerpopup";
})(EventLocation = exports.EventLocation || (exports.EventLocation = {}));
EventOperationType;
var StepType;
(function (StepType) {
StepType[StepType["Reduce"] = 0] = "Reduce";
StepType[StepType["Add"] = 1] = "Add";
})(StepType = exports.StepType || (exports.StepType = {}));
var RoleType;
(function (RoleType) {
RoleType[RoleType["Role_Blank"] = 1] = "Role_Blank";
RoleType[RoleType["Role_Player"] = 2] = "Role_Player";
RoleType[RoleType["Role_Major"] = 3] = "Role_Major";
RoleType[RoleType["Role_Minor"] = 4] = "Role_Minor";
RoleType[RoleType["Role_Group"] = 5] = "Role_Group";
})(RoleType = exports.RoleType || (exports.RoleType = {}));
var FreeState;
(function (FreeState) {
FreeState[FreeState["Free"] = 0] = "Free";
FreeState[FreeState["Cost"] = 1] = "Cost";
})(FreeState = exports.FreeState || (exports.FreeState = {}));
var LuckyDrawDotLocation;
(function (LuckyDrawDotLocation) {
LuckyDrawDotLocation["Free"] = "click_free";
LuckyDrawDotLocation["DiamondCost"] = "click_diamond";
LuckyDrawDotLocation["SingleGot"] = "click_single_reward";
})(LuckyDrawDotLocation = exports.LuckyDrawDotLocation || (exports.LuckyDrawDotLocation = {}));
var DatePrefabDirectType;
(function (DatePrefabDirectType) {
DatePrefabDirectType[DatePrefabDirectType["Left"] = 0] = "Left";
DatePrefabDirectType[DatePrefabDirectType["Right"] = 1] = "Right";
})(DatePrefabDirectType = exports.DatePrefabDirectType || (exports.DatePrefabDirectType = {}));
var SpecialDateContentType;
(function (SpecialDateContentType) {
SpecialDateContentType["Invalid"] = "invalid";
SpecialDateContentType["Nomal"] = "nomal";
SpecialDateContentType["Skin"] = "skin";
SpecialDateContentType["Grace"] = "grace";
})(SpecialDateContentType = exports.SpecialDateContentType || (exports.SpecialDateContentType = {}));
var SpecialDateContentStatus;
(function (SpecialDateContentStatus) {
SpecialDateContentStatus[SpecialDateContentStatus["Invalid"] = -1] = "Invalid";
SpecialDateContentStatus[SpecialDateContentStatus["Locked"] = 0] = "Locked";
SpecialDateContentStatus[SpecialDateContentStatus["Unlocked"] = 1] = "Unlocked";
})(SpecialDateContentStatus = exports.SpecialDateContentStatus || (exports.SpecialDateContentStatus = {}));
var AutoPopViewType;
(function (AutoPopViewType) {
AutoPopViewType[AutoPopViewType["RewardView"] = 1] = "RewardView";
AutoPopViewType[AutoPopViewType["ToBeContinued"] = 2] = "ToBeContinued";
AutoPopViewType[AutoPopViewType["Notice"] = 3] = "Notice";
AutoPopViewType[AutoPopViewType["NoteBook"] = 4] = "NoteBook";
AutoPopViewType[AutoPopViewType["UrgentNotice"] = 5] = "UrgentNotice";
AutoPopViewType[AutoPopViewType["NewPlayerGift"] = 6] = "NewPlayerGift";
AutoPopViewType[AutoPopViewType["Sign"] = 7] = "Sign";
AutoPopViewType[AutoPopViewType["PlotStop"] = 8] = "PlotStop";
AutoPopViewType[AutoPopViewType["DatingProgress"] = 9] = "DatingProgress";
AutoPopViewType[AutoPopViewType["WorkSpaceRoleUpLevel"] = 10] = "WorkSpaceRoleUpLevel";
})(AutoPopViewType = exports.AutoPopViewType || (exports.AutoPopViewType = {}));
var DiscoverItemType;
(function (DiscoverItemType) {
DiscoverItemType[DiscoverItemType["Moment"] = 0] = "Moment";
DiscoverItemType[DiscoverItemType["Trip"] = 1] = "Trip";
DiscoverItemType[DiscoverItemType["wardrobe"] = 2] = "wardrobe";
DiscoverItemType[DiscoverItemType["StaffInfo"] = 3] = "StaffInfo";
DiscoverItemType[DiscoverItemType["Welfare"] = 4] = "Welfare";
DiscoverItemType[DiscoverItemType["Share"] = 5] = "Share";
DiscoverItemType[DiscoverItemType["Forum"] = 6] = "Forum";
DiscoverItemType[DiscoverItemType["Settings"] = 7] = "Settings";
DiscoverItemType[DiscoverItemType["CustomerService"] = 8] = "CustomerService";
DiscoverItemType[DiscoverItemType["ProductionTeam"] = 9] = "ProductionTeam";
})(DiscoverItemType = exports.DiscoverItemType || (exports.DiscoverItemType = {}));
var MainTabs;
(function (MainTabs) {
/**消息 */
MainTabs[MainTabs["messageTab"] = 0] = "messageTab";
/**约会 */
MainTabs[MainTabs["datingEventTab"] = 1] = "datingEventTab";
/**发现 */
MainTabs[MainTabs["discoverTab"] = 2] = "discoverTab";
})(MainTabs = exports.MainTabs || (exports.MainTabs = {}));
var WorkSpaceTaskState;
(function (WorkSpaceTaskState) {
WorkSpaceTaskState[WorkSpaceTaskState["Idle"] = 0] = "Idle";
WorkSpaceTaskState[WorkSpaceTaskState["InProgress"] = 1] = "InProgress";
WorkSpaceTaskState[WorkSpaceTaskState["Completed"] = 2] = "Completed";
WorkSpaceTaskState[WorkSpaceTaskState["InCD"] = 3] = "InCD";
})(WorkSpaceTaskState = exports.WorkSpaceTaskState || (exports.WorkSpaceTaskState = {}));
var WorkSpaceAlertType;
(function (WorkSpaceAlertType) {
WorkSpaceAlertType[WorkSpaceAlertType["StuffMgr"] = 0] = "StuffMgr";
WorkSpaceAlertType[WorkSpaceAlertType["SetRoleToSpace"] = 1] = "SetRoleToSpace";
})(WorkSpaceAlertType = exports.WorkSpaceAlertType || (exports.WorkSpaceAlertType = {}));
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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS9FbnVtcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQSxJQUFrQixjQUdqQjtBQUhELFdBQWtCLGNBQWM7SUFDNUIsdURBQVUsQ0FBQTtJQUNWLHlEQUFPLENBQUE7QUFDWCxDQUFDLEVBSGlCLGNBQWMsR0FBZCxzQkFBYyxLQUFkLHNCQUFjLFFBRy9CO0FBRUQsSUFBa0IsZ0JBSWpCO0FBSkQsV0FBa0IsZ0JBQWdCO0lBQzlCLHVEQUFJLENBQUE7SUFDSiwyREFBTSxDQUFBO0lBQ04sK0RBQVEsQ0FBQTtBQUNaLENBQUMsRUFKaUIsZ0JBQWdCLEdBQWhCLHdCQUFnQixLQUFoQix3QkFBZ0IsUUFJakM7QUFFRCxJQUFrQixvQkFLakI7QUFMRCxXQUFrQixvQkFBb0I7SUFDbEMsbUVBQU0sQ0FBQTtJQUNOLDZEQUFHLENBQUE7SUFDSCwyRUFBVSxDQUFBO0lBQ1YseUVBQVMsQ0FBQTtBQUNiLENBQUMsRUFMaUIsb0JBQW9CLEdBQXBCLDRCQUFvQixLQUFwQiw0QkFBb0IsUUFLckM7QUFFRCxZQUFZO0FBQ1osSUFBa0IsYUFXakI7QUFYRCxXQUFrQixhQUFhO0lBQzNCLFFBQVE7SUFDUix1REFBVyxDQUFBO0lBQ1gsU0FBUztJQUNULHFEQUFNLENBQUE7SUFDTixRQUFRO0lBQ1IsK0RBQVcsQ0FBQTtJQUNYLFFBQVE7SUFDUiwyREFBUyxDQUFBO0lBQ1QsVUFBVTtJQUNWLDJEQUFTLENBQUE7QUFDYixDQUFDLEVBWGlCLGFBQWEsR0FBYixxQkFBYSxLQUFiLHFCQUFhLFFBVzlCO0FBRUQsSUFBa0IsWUFFakI7QUFGRCxXQUFrQixZQUFZO0lBQzFCLGtFQUFtQixDQUFBO0FBQ3ZCLENBQUMsRUFGaUIsWUFBWSxHQUFaLG9CQUFZLEtBQVosb0JBQVksUUFFN0I7QUFFRCxJQUFrQixZQStCakI7QUEvQkQsV0FBa0IsWUFBWTtJQUMxQix1REFBWSxDQUFBO0lBQ1oscURBQU8sQ0FBQTtJ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LENBQUE7SUFDYixxREFBSSxDQUFBO0lBQ0osNkRBQVEsQ0FBQTtJQUNSLHlFQUFjLENBQUE7SUFDZCxzRkFBb0IsQ0FBQTtBQUN4QixDQUFDLEVBWFcsZUFBZSxHQUFmLHVCQUFlLEtBQWYsdUJBQWUsUUFXMUI7QUFFRCxJQUFZLGdCQVdYO0FBWEQsV0FBWSxnQkFBZ0I7SUFDeEIsMkRBQU0sQ0FBQTtJQUNOLHVEQUFJLENBQUE7SUFDSiwrREFBUSxDQUFBO0lBQ1IsaUVBQVMsQ0FBQTtJQUNULDZEQUFPLENBQUE7SUFDUCx5REFBSyxDQUFBO0lBQ0wseURBQUssQ0FBQTtJQUNMLCtEQUFRLENBQUE7SUFDUiw2RUFBZSxDQUFBO0lBQ2YsMkVBQWMsQ0FBQTtBQUNsQixDQUFDLEVBWFcsZ0JBQWdCLEdBQWhCLHdCQUFnQixLQUFoQix3QkFBZ0IsUUFXM0I7QUFFRCxJQUFZLFFBT1g7QUFQRCxXQUFZLFFBQVE7SUFDaEIsUUFBUTtJQUNSLG1EQUFVLENBQUE7SUFDVixRQUFRO0lBQ1IsMkRBQWMsQ0FBQTtJQUNkLFFBQVE7SUFDUixxREFBVyxDQUFBO0FBQ2YsQ0FBQyxFQVBXLFFBQVEsR0FBUixnQkFBUSxLQUFSLGdCQUFRLFFBT25CO0FBRUQsSUFBWSxrQkFLWDtBQUxELFdBQVksa0JBQWtCO0lBQzFCLDJEQUFJLENBQUE7SUFDSix1RUFBVSxDQUFBO0lBQ1YscUVBQVMsQ0FBQTtJQUNULDJEQUFJLENBQUE7QUFDUixDQUFDLEVBTFcsa0JBQWtCLEdBQWxCLDBCQUFrQixLQUFsQiwwQkFBa0IsUUFLN0I7QUFFRCxJQUFZLGtCQUdYO0FBSEQsV0FBWSxrQkFBa0I7SUFDMUIsbUVBQVEsQ0FBQTtJQUNSLCtFQUFjLENBQUE7QUFDbEIsQ0FBQyxFQUhXLGtCQUFrQixHQUFsQiwwQkFBa0IsS0FBbEIsMEJBQWtCLFFBRzdCIiwiZmlsZSI6IiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiXG5leHBvcnQgY29uc3QgZW51bSBEYXRpbmdQbG90VHlwZSB7XG4gICAgTm9ybWFsID0gMSxcbiAgICBTcGVjaWFsXG59XG5cbmV4cG9ydCBjb25zdCBlbnVtIERhdGluZ1NjZW5lU3RhdGUge1xuICAgIEhpZGUsXG4gICAgTG9ja2VkLFxuICAgIFVubG9ja2VkXG59XG5cbmV4cG9ydCBjb25zdCBlbnVtIERhdGluZ1NjZW5lSXRlbVN0YXRlIHtcbiAgICBMb2NrZWQsXG4gICAgTmV3LFxuICAgIEluUHJvZ3Jlc3MsXG4gICAgQ29tcGxldGVkXG59XG5cbi8qKuWJp+aDheWcuuaZr+exu+WeiyAqL1xuZXhwb3J0IGNvbnN0IGVudW0gUGxvdFNjZW5lVHlwZSB7XG4gICAgLyoq5raI5oGvICovXG4gICAgTWVzc2FnZSA9IDEsXG4gICAgLyoq5pyL5Y+L5ZyIICovXG4gICAgTW9tZW50LFxuICAgIC8qKue6puS8miAqL1xuICAgIERhdGluZ0V2ZW50LFxuICAgIC8qKueUteivnSAqL1xuICAgIFBob25lQ2FsbCxcbiAgICAvKirliafmg4Xnu5PmnZ8gKi9cbiAgICBCbG9ja1Bsb3Rcbn1cblxuZXhwb3J0IGNvbnN0IGVudW0gR2FtZUl0ZW1UeXBlIHtcbiAgICBSZW1vdmVBZENhcmQgPSAxMDAxLC8v5YWN5bm/5ZGK5Y2hXG59XG5cbmV4cG9ydCBjb25zdCBlbnVtIEdhbWVQcm9wVHlwZSB7XG4gICAgR29sZENvaW4gPSAxLFxuICAgIERpYW1vbmQsXG4gICAgRW5lcmd5LFxuICAgIEVuZXJneURyaW5rLFxuICAgIFA1LFxuICAgIFA2LFxuICAgIFA3LFxuICAgIFA4LFxuICAgIFA5LFxuICAgIFAxMCxcbiAgICBQMTEsXG4gICAgUDEyLFxuICAgIFAxMyxcbiAgICBQMTQsXG4gICAgUDE1LFxuICAgIFAxNixcbiAgICBQMTcsXG4gICAgUDE4LFxuICAgIFAxOSxcbiAgICBQMjAsXG4gICAgUDIxLFxuICAgIFAyMixcbiAgICBQMjMsXG4gICAgUDI0LFxuICAgIFAyNSxcbiAgICBQMjYsXG4gICAgUDI3LFxuICAgIEVYUCxcbiAgICBQMjksXG4gICAgUDMwXG59XG5cbmV4cG9ydCBlbnVtIExvYWRpbmdTdGF0ZSB7XG4gICAgTG9hZGluZ1N0YXJ0ID0gXCJsb2FkaW5nX3N0YXJ0XCIsXG4gICAgTG9hZGluZ0VuZCA9IFwibG9hZGluZ19maW5pc2hcIixcbiAgICBFbnRlckxvYmJ5ID0gXCJlbnRlcl9sb2JieVwiLFxuICAgIEVudGVyRmlyc3RQbG90ID0gXCJwbG90XzFfc3RhcnRcIixcbn1cblxuZXhwb3J0IGVudW0gQ29zdFR5cGUge1xuICAgIEdvbGRDb3N0ID0gXCJnb2xkX2Nvc3RcIixcbiAgICBTaWx2ZXJDb3N0ID0gXCJzaWx2ZXJfY29zdFwiLFxuICAgIEVuZXJneUNvc3QgPSBcImVuZXJneV9jb3N0XCIsXG4gICAgRGlhbW9uZENvc3QgPSBcImRpYW1vbmRfY29zdFwiXG59XG5cbmV4cG9ydCBlbnVtIFBsb3RTZXNzaW9uU3RhdGUge1xuICAgIFN0YXJ0ID0gXCJzdGFydFwiLFxuICAgIEVuZCA9IFwiZW5kXCIsXG59XG5cbmV4cG9ydCBlbnVtIEV4cG9zdXJlVHlwZSB7XG4gICAgU2lnbiA9IFwic2lnbl9zaG93XCIsXG4gICAgRW5lcmd5ID0gXCJlbmVyZ3lfc2hvd1wiLFxuICAgIEFkZFJlcyA9IFwiYWRkY29pbl9zaG93XCIsXG4gICAgQ29udGludWUgPSBcIjJiY29udGludWVkX3Nob3dcIixcbiAgICBHaWZ0ID0gXCJnaWZ0X3Nob3dcIixcbiAgICBBdWRpbyA9IFwiYXVkaW9fc2hvd1wiLFxuICAgIFBsb3RibG9jayA9IFwic2hvd19wbG90YmxvY2t7MH1cIlxuXG59XG5cbmV4cG9ydCBlbnVtIERvdFNob3BUeXBlIHtcbiAgICBMdWNreURyYXcgPSBcInJld2FyZFwiLFxuICAgIENsb3RoZXMgPSBcImNsb3RoZXNcIlxufVxuXG5leHBvcnQgZW51bSBEb3RTaG9wVG90YWxUeXBlIHtcbiAgICBTaG93R2lmdCA9IFwibmV3X3Nob3dfZ2lmdFwiLFxuICAgIEJ1eUl0ZW0gPSBcIm5ld19idXlfaXRlbVwiLFxuICAgIFNlbmRHaWZ0ID0gXCJuZXdfc2VuZF9naWZ0XCIsXG4gICAgUG9wdXAgPSBcIm5ld19wb3B1cFwiXG59XG5cbmV4cG9ydCBlbnVtIFRhc2tEb3RUeXBlIHtcbiAgICBDb21wbGV0ZVRhc2ssXG4gICAgR2V0VGFza1Jld2FyZHMsXG59XG5cbmV4cG9ydCBlbnVtIE1vbWVudE9wdGlvblR5cGUge1xuICAgIExpa2UgPSBcImxpa2VcIixcbiAgICBDYW5jZWxMaWtlID0gXCJjYW5jZWxcIixcbiAgICBDb21tZW50ID0gXCJjb21tZW50XCIsXG59XG5cbmV4cG9ydCBlbnVtIFR1dG9yaWFsVHlwZSB7XG4gICAgRXZlbnQgPSBcImV2ZW50XCIsXG4gICAgTWVzc2FnZSA9IFwibWVzc2FnZVwiLFxuICAgIFBob25lID0gXCJwaG9uZVwiLFxufVxuXG5leHBvcnQgZW51bSBUdXRvcmlhbFN0YXRlIHtcbiAgICBTZWxlY3RTZW50ZW5jZSA9IFwiX3NlbnRlbmNlX1wiLFxuICAgIFNlbGVjdFNlbnRlbmNlUmV0ID0gXCJfc19cIixcbiAgICBQcm9ncmVzcyA9IFwiX3Byb2dyZXNzXCIsXG59XG5cbmV4cG9ydCBlbnVtIFNob3dUeXBlIHtcbiAgICBTSE9XID0gXCJzaG93XCIsXG4gICAgQ0xJQ0sgPSBcImNsaWNrXCIsXG4gICAgRklOSVNIID0gXCJmaW5pc2hcIixcbn1cblxuZXhwb3J0IGVudW0gU2hhcmVMb2NhdGlvbiB7XG4gICAgU2lnbiA9IFwic2hhcmVfc2lnblwiLFxuICAgIFBvd2VyID0gXCJzaGFyZV9wb3dlcl9iYW5rXCIsXG4gICAgTW9tZW50ID0gXCJzaGFyZV9jaXJjbGVfezB9XCIsXG5cbn1cblxuZXhwb3J0IGVudW0gU2hvd0xvY2F0aW9uVHlwZSB7XG4gICAgU2hhcmUgPSBcInNoYXJlXCIsXG4gICAgVmlkZW8gPSBcInZpZGVvXCIsXG59XG5cbmV4cG9ydCBlbnVtIENvbW1vbkxvY2F0aW9uIHtcbiAgICBFbmVyZ3kgPSBcIl9lbmVyZ3lcIixcbiAgICBSZXMgPSBcIl9hZGRjb2luXCIsXG4gICAgRXZlbnQgPSBcIl9ldmVudFwiLFxuICAgIEF1ZGlvID0gXCJfYXVkaW9cIixcbiAgICBEb3ViYmxlUmV3YXJkID0gXCJfZG91YmxlX2dpZnRcIixcbiAgICBCYW5uZXJBZGRyZXNvdXJjZSA9ICdfYmFubmVyYWRkcmVzJyxcbiAgICBHaWZ0QWRkcmVzb3VyY2UgPSAnX2dpZnRhZGRyZXMnLFxuICAgIENsb3RoZXNBZGRyZXNvdXJjZSA9ICdfY2xvdGhlc2FkZHJlcycsXG4gICAgUHJlRW5lcmd5ID0gXCJfcHJlX2VuZXJneVwiLC8v6aKE57qm5L2T5YqbXG4gICAgTmV4dHBsb3QgPSBcIl9uZXh0cGxvdFwiLCAvL+W8gOWQr+asoeaXpeWJp+aDhVxuICAgIFNwZWVkdXAgPSBcIl9zcGVlZHVwXCIsLy/lip7lhazlrqTliqDpgJ9cblxufVxuXG5leHBvcnQgZW51bSBHdWlkZVN0YXRlIHtcbiAgICBjbG9zZSA9IDEsXG4gICAgT3BlbixcbiAgICBDb21wbGV0ZSxcbn1cblxuZXhwb3J0IGVudW0gRGlyZWN0aW9uVHlwZSB7XG4gICAgVVAgPSAxLFxuICAgIERPV00sXG4gICAgTEVGVCxcbiAgICBSSUdIVFxufVxuXG5leHBvcnQgZW51bSBHdWlkZU9wZXJhdGlvblR5cGUge1xuICAgIFNob3cgPSBcIl9zaG93XCIsXG4gICAgQ2xpY2sgPSBcIl9jbGlja1wiXG59XG5cbmV4cG9ydCBlbnVtIEd1aWRlTG9jYXRpb24ge1xuICAgIFRhYk1zZyA9IFwidGFiX21lc3NhZ2VcIixcbiAgICBUYWJEYXRlID0gXCJ0YWJfZXZlbnRcIixcbiAgICBNc2dJdGVtID0gXCJpbmZvcm1hdGlvbl9RRERcIixcbiAgICBFdmVudEl0ZW0gPSBcImV2ZW50XCIsXG4gICAgQ2hhdEJhY2sgPSBcImNoYXRfYmFja1wiXG59XG5cbmV4cG9ydCBlbnVtIEV2ZW50T3BlcmF0aW9uVHlwZSB7XG4gICAgZXZlbnQgPSBcImV2ZW50XCIsXG4gICAgbWVtb3J5ID0gXCJtZW1vcnlcIixcbiAgICBwb3dlciA9ICdwb3dlcicsXG59XG5cbmV4cG9ydCBlbnVtIEV2ZW50TG9jYXRpb24ge1xuICAgIFNob3dFbmVyZ3lDb3N0ID0gXCJzaG93X2VuZXJneV9jb3N0XCIsXG4gICAgQ2xpY2tFbmVyZ3lDb3N0ID0gXCJjbGlja19lbmVyZ3ljb3N0XCIsXG4gICAgU2hvd1Bvd2VyUG9wdXAgPSAnc2hvd19wb3dlcnBvcHVwJyxcbiAgICBDbGlja1Bvd2VyUG9wdXAgPSAnY2xpY2tfcG93ZXJwb3B1cCcsXG59XG5cblxuRXZlbnRPcGVyYXRpb25UeXBlXG5cblxuZXhwb3J0IGVudW0gU3RlcFR5cGUge1xuICAgIFJlZHVjZSxcbiAgICBBZGRcbn1cblxuZXhwb3J0IGVudW0gUm9sZVR5cGUge1xuICAgIFJvbGVfQmxhbmsgPSAxLCAvL+aXgeeZvVxuICAgIFJvbGVfUGxheWVyID0gMiwvL+iHquW3sVxuICAgIFJvbGVfTWFqb3IgPSAzLC8v5pyJ5aW95oSf5bqm77yM6L+b5YWl5oOF5oql55qE6KeS6ImyXG4gICAgUm9sZV9NaW5vciA9IDQsLy/ml6Dlpb3mhJ/luqbvvIzlj6rlnKjliafkuK3lh7rnjrDnmoTop5LoibJcbiAgICBSb2xlX0dyb3VwID0gNSwvL+e+pOiBilxufVxuXG5leHBvcnQgZW51bSBGcmVlU3RhdGUge1xuICAgIEZyZWUsXG4gICAgQ29zdCxcbn1cblxuZXhwb3J0IGVudW0gTHVja3lEcmF3RG90TG9jYXRpb24ge1xuICAgIEZyZWUgPSBcImNsaWNrX2ZyZWVcIixcbiAgICBEaWFtb25kQ29zdCA9IFwiY2xpY2tfZGlhbW9uZFwiLFxuICAgIFNpbmdsZUdvdCA9IFwiY2xpY2tfc2luZ2xlX3Jld2FyZFwiLFxufVxuXG5leHBvcnQgZW51bSBEYXRlUHJlZmFiRGlyZWN0VHlwZSB7XG4gICAgTGVmdCxcbiAgICBSaWdodFxufVxuXG5leHBvcnQgZW51bSBTcGVjaWFsRGF0ZUNvbnRlbnRUeXBlIHtcbiAgICBJbnZhbGlkID0gXCJpbnZhbGlkXCIsXG4gICAgTm9tYWwgPSBcIm5vbWFsXCIsXG4gICAgU2tpbiA9IFwic2tpblwiLFxuICAgIEdyYWNlID0gXCJncmFjZVwiXG59XG5cbmV4cG9ydCBlbnVtIFNwZWNpYWxEYXRlQ29udGVudFN0YXR1cyB7XG4gICAgSW52YWxpZCA9IC0xLFxuICAgIExvY2tlZCxcbiAgICBVbmxvY2tlZFxufVxuXG5leHBvcnQgZW51bSBBdXRvUG9wVmlld1R5cGUge1xuICAgIFJld2FyZFZpZXcgPSAxLFxuICAgIFRvQmVDb250aW51ZWQsXG4gICAgTm90aWNlLFxuICAgIE5vdGVCb29rLFxuICAgIFVyZ2VudE5vdGljZSxcbiAgICBOZXdQbGF5ZXJHaWZ0LFxuICAgIFNpZ24sXG4gICAgUGxvdFN0b3AsXG4gICAgRGF0aW5nUHJvZ3Jlc3MsXG4gICAgV29ya1NwYWNlUm9sZVVwTGV2ZWxcbn1cblxuZXhwb3J0IGVudW0gRGlzY292ZXJJdGVtVHlwZSB7XG4gICAgTW9tZW50LFxuICAgIFRyaXAsXG4gICAgd2FyZHJvYmUsXG4gICAgU3RhZmZJbmZvLFxuICAgIFdlbGZhcmUsXG4gICAgU2hhcmUsXG4gICAgRm9ydW0sXG4gICAgU2V0dGluZ3MsXG4gICAgQ3VzdG9tZXJTZXJ2aWNlLFxuICAgIFByb2R1Y3Rpb25UZWFtLFxufVxuXG5leHBvcnQgZW51bSBNYWluVGFicyB7XG4gICAgLyoq5raI5oGvICovXG4gICAgbWVzc2FnZVRhYixcbiAgICAvKirnuqbkvJogKi9cbiAgICBkYXRpbmdFdmVudFRhYixcbiAgICAvKirlj5HnjrAgKi9cbiAgICBkaXNjb3ZlclRhYlxufVxuXG5leHBvcnQgZW51bSBXb3JrU3BhY2VUYXNrU3RhdGUge1xuICAgIElkbGUsLy/nqbrpl7JcbiAgICBJblByb2dyZXNzLC8v6L+b6KGM5LitXG4gICAgQ29tcGxldGVkLC8v5Lu75Yqh5a6M5oiQXG4gICAgSW5DRCwvL+WGt+WNtOS4rVxufVxuXG5leHBvcnQgZW51bSBXb3JrU3BhY2VBbGVydFR5cGUge1xuICAgIFN0dWZmTWdyLFxuICAgIFNldFJvbGVUb1NwYWNlXG59XG4iXX0=