1pub static GENERATED_ENTRIES: &[TableEntry] = &[
3 entry!(
4 [PathPart::Part("extensions"), PathPart::Part("beamEffects")],
5 "Beam Effects",
6 KeyKind::Flag
7 ),
8 entry!(
9 [PathPart::Part("extensions"), PathPart::Part("beamSounds")],
10 "Beam Sounds",
11 KeyKind::Flag
12 ),
13 entry!(
14 [PathPart::Part("extensions"), PathPart::Part("buffAndDebuffSounds")],
15 "Buff and Debuff Sounds",
16 KeyKind::Flag
17 ),
18 entry!(
19 [PathPart::Part("extensions"), PathPart::Part("buffStatusEffects")],
20 "Buff Status Effects",
21 KeyKind::Flag
22 ),
23 entry!(
24 [PathPart::Part("extensions"), PathPart::Part("debuffStatusEffects")],
25 "Debuff Status Effects",
26 KeyKind::Flag
27 ),
28 entry!(
29 [PathPart::Part("extensions"), PathPart::Part("energyExplosionEffects")],
30 "Energy Explosion Effects",
31 KeyKind::Flag
32 ),
33 entry!(
34 [PathPart::Part("extensions"), PathPart::Part("explosionSounds")],
35 "Explosion Sounds",
36 KeyKind::Flag
37 ),
38 entry!(
39 [PathPart::Part("extensions"), PathPart::Part("kineticExplosionEffects")],
40 "Kinetic Explosion Effects",
41 KeyKind::Flag
42 ),
43 entry!(
44 [PathPart::Part("extensions"), PathPart::Part("playMoreEffects")],
45 "Play More Effects",
46 KeyKind::Flag
47 ),
48 entry!(
49 [PathPart::Part("extensions"), PathPart::Part("projectiles")],
50 "Projectiles",
51 KeyKind::Flag
52 ),
53 entry!(
54 [PathPart::Part("extensions"), PathPart::Part("spawnMoreDummyBots")],
55 "Spawn More Dummy Bots",
56 KeyKind::Flag
57 ),
58 entry!(
59 [PathPart::Part("gamemodes"), PathPart::Part("assault"), PathPart::Part("captureSpeed%")],
60 "Capture Speed Modifier",
61 KeyKind::Percent
62 ),
63 entry!(
64 [PathPart::Part("gamemodes"), PathPart::Part("assault"), PathPart::Part("disabledMaps")],
65 "disabled maps",
66 KeyKind::ListMap
67 ),
68 entry!(
69 [PathPart::Part("gamemodes"), PathPart::Part("assault"), PathPart::Part("enableCompetitiveRules")],
70 "Competitive Rules",
71 KeyKind::Bool
72 ),
73 entry!(
74 [PathPart::Part("gamemodes"), PathPart::Part("assault"), PathPart::Part("enablePerks")],
75 "Enable Perks",
76 KeyKind::Bool
77 ),
78 entry!(
79 [PathPart::Part("gamemodes"), PathPart::Part("assault"), PathPart::Part("enabledMaps")],
80 "enabled maps",
81 KeyKind::ListMap
82 ),
83 entry!(
84 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("baseScoreForKillingBountyTarget")],
85 "Base Score for Killing a Bounty Target",
86 KeyKind::Number
87 ),
88 entry!(
89 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("bountyIncreasePerKillAsBountyTarget")],
90 "Bounty Increase per Kill as Bounty Target",
91 KeyKind::Number
92 ),
93 entry!(
94 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("disabledMaps")],
95 "disabled maps",
96 KeyKind::ListMap
97 ),
98 entry!(
99 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("enablePerks")],
100 "Enable Perks",
101 KeyKind::Bool
102 ),
103 entry!(
104 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("enableSelfInitiatedRespawn")],
105 "Self Initiated Respawn",
106 KeyKind::Bool
107 ),
108 entry!(
109 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("enabledMaps")],
110 "enabled maps",
111 KeyKind::ListMap
112 ),
113 entry!(
114 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("gameLengthInMn")],
115 "Game Length In Minutes",
116 KeyKind::Number
117 ),
118 entry!(
119 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("nbBountyTargets")],
120 "Bounty Target Count",
121 KeyKind::Number
122 ),
123 entry!(
124 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("scorePerKill")],
125 "Score per Kill",
126 KeyKind::Number
127 ),
128 entry!(
129 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("scorePerKillAsBountyTarget")],
130 "Score per Kill as Bounty Target",
131 KeyKind::Number
132 ),
133 entry!(
134 [PathPart::Part("gamemodes"), PathPart::Part("bountyHunter"), PathPart::Part("scoreToWin")],
135 "Score To Win",
136 KeyKind::Number
137 ),
138 entry!(
139 [PathPart::Part("gamemodes"), PathPart::Part("clash"), PathPart::Part("captureSpeed%")],
140 "Capture Speed Modifier",
141 KeyKind::Percent
142 ),
143 entry!(
144 [PathPart::Part("gamemodes"), PathPart::Part("clash"), PathPart::Part("disabledMaps")],
145 "disabled maps",
146 KeyKind::ListMap
147 ),
148 entry!(
149 [PathPart::Part("gamemodes"), PathPart::Part("clash"), PathPart::Part("enableCompetitiveRules")],
150 "Competitive Rules",
151 KeyKind::Bool
152 ),
153 entry!(
154 [PathPart::Part("gamemodes"), PathPart::Part("clash"), PathPart::Part("enablePerks")],
155 "Enable Perks",
156 KeyKind::Bool
157 ),
158 entry!(
159 [PathPart::Part("gamemodes"), PathPart::Part("clash"), PathPart::Part("enabledMaps")],
160 "enabled maps",
161 KeyKind::ListMap
162 ),
163 entry!(
164 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("captureSpeed%")],
165 "Capture Speed Modifier",
166 KeyKind::Percent
167 ),
168 entry!(
169 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("disabledMaps")],
170 "disabled maps",
171 KeyKind::ListMap
172 ),
173 entry!(
174 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("enableCompetitiveRules")],
175 "Competitive Rules",
176 KeyKind::Bool
177 ),
178 entry!(
179 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("enablePerks")],
180 "Enable Perks",
181 KeyKind::Bool
182 ),
183 entry!(
184 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("enabledMaps")],
185 "enabled maps",
186 KeyKind::ListMap
187 ),
188 entry!(
189 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("scoreToWin")],
190 "Score To Win",
191 KeyKind::Number
192 ),
193 entry!(
194 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("scoringSpeed%")],
195 "Scoring Speed Modifier",
196 KeyKind::Percent
197 ),
198 entry!(
199 [PathPart::Part("gamemodes"), PathPart::Part("control"), PathPart::Part("setValidControlPoints")],
200 "Limit Valid Control Points",
201 KeyKind::Enum("setting_gamemodes_control_setValidControlPoints")
202 ),
203 entry!(
204 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("captureSpeed%")],
205 "Capture Speed Modifier",
206 KeyKind::Percent
207 ),
208 entry!(
209 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("disabledMaps")],
210 "disabled maps",
211 KeyKind::ListMap
212 ),
213 entry!(
214 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("enableCompetitiveRules")],
215 "Competitive Rules",
216 KeyKind::Bool
217 ),
218 entry!(
219 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("enablePerks")],
220 "Enable Perks",
221 KeyKind::Bool
222 ),
223 entry!(
224 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("enabledMaps")],
225 "enabled maps",
226 KeyKind::ListMap
227 ),
228 entry!(
229 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("scoreToWin")],
230 "Score To Win",
231 KeyKind::Number
232 ),
233 entry!(
234 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("scoringSpeed%")],
235 "Scoring Speed Modifier",
236 KeyKind::Percent
237 ),
238 entry!(
239 [PathPart::Part("gamemodes"), PathPart::Part("controlAprilFools"), PathPart::Part("setValidControlPoints")],
240 "Limit Valid Control Points",
241 KeyKind::Enum("setting_gamemodes_controlAprilFools_setValidControlPoints")
242 ),
243 entry!(
244 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("disabledMaps")],
245 "disabled maps",
246 KeyKind::ListMap
247 ),
248 entry!(
249 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("enableBlitzFlagLocations")],
250 "Blitz Flag Locations",
251 KeyKind::Bool
252 ),
253 entry!(
254 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("enableDropFlagOnDmg")],
255 "Damage Interrupts Flag Interaction",
256 KeyKind::Bool
257 ),
258 entry!(
259 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("enablePerks")],
260 "Enable Perks",
261 KeyKind::Bool
262 ),
263 entry!(
264 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("enabledMaps")],
265 "enabled maps",
266 KeyKind::ListMap
267 ),
268 entry!(
269 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("flagCarrierAbilities")],
270 "Flag Carrier Abilities",
271 KeyKind::Enum("setting_gamemodes_ctf_flagCarrierAbilities")
272 ),
273 entry!(
274 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("flagDroppedLockTime")],
275 "Flag Dropped Lock Time",
276 KeyKind::Number
277 ),
278 entry!(
279 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("flagPickupTime")],
280 "Flag Pickup Time",
281 KeyKind::Number
282 ),
283 entry!(
284 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("flagReturnTime")],
285 "Flag Return Time",
286 KeyKind::Number
287 ),
288 entry!(
289 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("flagScoreRespawnTime")],
290 "Flag Score Respawn Time",
291 KeyKind::Number
292 ),
293 entry!(
294 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("gameLengthInMn")],
295 "Game Length Minutes",
296 KeyKind::Number
297 ),
298 entry!(
299 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("respawnSpeedBuffDuration")],
300 "Respawn Speed Buff Duration",
301 KeyKind::Number
302 ),
303 entry!(
304 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("scoreToWin")],
305 "Score To Win",
306 KeyKind::Number
307 ),
308 entry!(
309 [PathPart::Part("gamemodes"), PathPart::Part("ctf"), PathPart::Part("teamNeedsFlagAtBaseToScore")],
310 "Team Needs Flag At Base To Score",
311 KeyKind::Bool
312 ),
313 entry!(
314 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("disabledMaps")],
315 "disabled maps",
316 KeyKind::ListMap
317 ),
318 entry!(
319 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("drawTime")],
320 "Draw After Match Time Elapsed With No Tiebreaker",
321 KeyKind::Number
322 ),
323 entry!(
324 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("enablePerks")],
325 "Enable Perks",
326 KeyKind::Bool
327 ),
328 entry!(
329 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("enableTiebreaker")],
330 "Capture Objective Tiebreaker",
331 KeyKind::Bool
332 ),
333 entry!(
334 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("enableWallhack")],
335 "Reveal Heroes",
336 KeyKind::Bool
337 ),
338 entry!(
339 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("enabledMaps")],
340 "enabled maps",
341 KeyKind::ListMap
342 ),
343 entry!(
344 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("heroPoolSize")],
345 "Limited Choice Pool",
346 KeyKind::Enum("setting_gamemodes_elimination_heroPoolSize")
347 ),
348 entry!(
349 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("heroSelectionTime")],
350 "Hero Selection Time",
351 KeyKind::Number
352 ),
353 entry!(
354 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("heroesAvailable")],
355 "Hero Selection",
356 KeyKind::Enum("setting_gamemodes_elimination_heroesAvailable")
357 ),
358 entry!(
359 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("restrictPreviouslyPlayedHeroes")],
360 "Restrict Previously Used Heroes",
361 KeyKind::Enum("setting_gamemodes_elimination_restrictPreviouslyPlayedHeroes")
362 ),
363 entry!(
364 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("scoreToWin")],
365 "Score To Win",
366 KeyKind::Number
367 ),
368 entry!(
369 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("tiebreakerCaptureTime")],
370 "Time To Capture",
371 KeyKind::Number
372 ),
373 entry!(
374 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("tiebreakerTime")],
375 "Tiebreaker After Match Time Elapsed",
376 KeyKind::Number
377 ),
378 entry!(
379 [PathPart::Part("gamemodes"), PathPart::Part("elimination"), PathPart::Part("wallhackEnabledTime")],
380 "Reveal Heroes After Match Time Elapsed",
381 KeyKind::Number
382 ),
383 entry!(
384 [PathPart::Part("gamemodes"), PathPart::Part("escort"), PathPart::Part("disabledMaps")],
385 "disabled maps",
386 KeyKind::ListMap
387 ),
388 entry!(
389 [PathPart::Part("gamemodes"), PathPart::Part("escort"), PathPart::Part("enableCompetitiveRules")],
390 "Competitive Rules",
391 KeyKind::Bool
392 ),
393 entry!(
394 [PathPart::Part("gamemodes"), PathPart::Part("escort"), PathPart::Part("enablePerks")],
395 "Enable Perks",
396 KeyKind::Bool
397 ),
398 entry!(
399 [PathPart::Part("gamemodes"), PathPart::Part("escort"), PathPart::Part("enabledMaps")],
400 "enabled maps",
401 KeyKind::ListMap
402 ),
403 entry!(
404 [PathPart::Part("gamemodes"), PathPart::Part("escort"), PathPart::Part("payloadSpeed%")],
405 "Payload Speed Modifier",
406 KeyKind::Percent
407 ),
408 entry!(
409 [PathPart::Part("gamemodes"), PathPart::Part("escortAprilFools"), PathPart::Part("disabledMaps")],
410 "disabled maps",
411 KeyKind::ListMap
412 ),
413 entry!(
414 [PathPart::Part("gamemodes"), PathPart::Part("escortAprilFools"), PathPart::Part("enableCompetitiveRules")],
415 "Competitive Rules",
416 KeyKind::Bool
417 ),
418 entry!(
419 [PathPart::Part("gamemodes"), PathPart::Part("escortAprilFools"), PathPart::Part("enablePerks")],
420 "Enable Perks",
421 KeyKind::Bool
422 ),
423 entry!(
424 [PathPart::Part("gamemodes"), PathPart::Part("escortAprilFools"), PathPart::Part("enabledMaps")],
425 "enabled maps",
426 KeyKind::ListMap
427 ),
428 entry!(
429 [PathPart::Part("gamemodes"), PathPart::Part("escortAprilFools"), PathPart::Part("payloadSpeed%")],
430 "Payload Speed Modifier",
431 KeyKind::Percent
432 ),
433 entry!(
434 [PathPart::Part("gamemodes"), PathPart::Part("ffa"), PathPart::Part("disabledMaps")],
435 "disabled maps",
436 KeyKind::ListMap
437 ),
438 entry!(
439 [PathPart::Part("gamemodes"), PathPart::Part("ffa"), PathPart::Part("enablePerks")],
440 "Enable Perks",
441 KeyKind::Bool
442 ),
443 entry!(
444 [PathPart::Part("gamemodes"), PathPart::Part("ffa"), PathPart::Part("enableSelfInitiatedRespawn")],
445 "Self Initiated Respawn",
446 KeyKind::Bool
447 ),
448 entry!(
449 [PathPart::Part("gamemodes"), PathPart::Part("ffa"), PathPart::Part("enabledMaps")],
450 "enabled maps",
451 KeyKind::ListMap
452 ),
453 entry!(
454 [PathPart::Part("gamemodes"), PathPart::Part("ffa"), PathPart::Part("gameLengthInMn")],
455 "Game Length In Minutes",
456 KeyKind::Number
457 ),
458 entry!(
459 [PathPart::Part("gamemodes"), PathPart::Part("ffa"), PathPart::Part("scoreToWin")],
460 "Score To Win",
461 KeyKind::Number
462 ),
463 entry!(
464 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("captureSpeed%")],
465 "Capture Speed Modifier",
466 KeyKind::Percent
467 ),
468 entry!(
469 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("controlPointA")],
470 "Control Point A",
471 KeyKind::Bool
472 ),
473 entry!(
474 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("controlPointB")],
475 "Control Point B",
476 KeyKind::Bool
477 ),
478 entry!(
479 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("controlPointC")],
480 "Control Point C",
481 KeyKind::Bool
482 ),
483 entry!(
484 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("controlPointD")],
485 "Control Point D",
486 KeyKind::Bool
487 ),
488 entry!(
489 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("controlPointE")],
490 "Control Point E",
491 KeyKind::Bool
492 ),
493 entry!(
494 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("disabledMaps")],
495 "disabled maps",
496 KeyKind::ListMap
497 ),
498 entry!(
499 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("enableCompetitiveRules")],
500 "Competitive Rules",
501 KeyKind::Bool
502 ),
503 entry!(
504 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("enablePerks")],
505 "Enable Perks",
506 KeyKind::Bool
507 ),
508 entry!(
509 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("enabledMaps")],
510 "enabled maps",
511 KeyKind::ListMap
512 ),
513 entry!(
514 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("firstActiveControlPoint")],
515 "First Active Control Point",
516 KeyKind::Enum("setting_gamemodes_flashpoint_firstActiveControlPoint")
517 ),
518 entry!(
519 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("scoreToWin")],
520 "Score To Win",
521 KeyKind::Number
522 ),
523 entry!(
524 [PathPart::Part("gamemodes"), PathPart::Part("flashpoint"), PathPart::Part("scoringSpeed%")],
525 "Scoring Speed Modifier",
526 KeyKind::Percent
527 ),
528 entry!(
529 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("captureSpeed%")],
530 "Capture Speed Modifier",
531 KeyKind::Percent
532 ),
533 entry!(
534 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("controlPointA")],
535 "Control Point A",
536 KeyKind::Bool
537 ),
538 entry!(
539 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("controlPointB")],
540 "Control Point B",
541 KeyKind::Bool
542 ),
543 entry!(
544 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("controlPointC")],
545 "Control Point C",
546 KeyKind::Bool
547 ),
548 entry!(
549 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("controlPointD")],
550 "Control Point D",
551 KeyKind::Bool
552 ),
553 entry!(
554 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("controlPointE")],
555 "Control Point E",
556 KeyKind::Bool
557 ),
558 entry!(
559 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("disabledMaps")],
560 "disabled maps",
561 KeyKind::ListMap
562 ),
563 entry!(
564 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("enableCompetitiveRules")],
565 "Competitive Rules",
566 KeyKind::Bool
567 ),
568 entry!(
569 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("enablePerks")],
570 "Enable Perks",
571 KeyKind::Bool
572 ),
573 entry!(
574 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("enabledMaps")],
575 "enabled maps",
576 KeyKind::ListMap
577 ),
578 entry!(
579 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("firstActiveControlPoint")],
580 "First Active Control Point",
581 KeyKind::Enum("setting_gamemodes_flashpointAprilFools_firstActiveControlPoint")
582 ),
583 entry!(
584 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("scoreToWin")],
585 "Score To Win",
586 KeyKind::Number
587 ),
588 entry!(
589 [PathPart::Part("gamemodes"), PathPart::Part("flashpointAprilFools"), PathPart::Part("scoringSpeed%")],
590 "Scoring Speed Modifier",
591 KeyKind::Percent
592 ),
593 entry!(
594 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("disabledMaps")],
595 "disabled maps",
596 KeyKind::ListMap
597 ),
598 entry!(
599 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("enableEnemyHealthBars")],
600 "Enemy Health Bars",
601 KeyKind::Bool
602 ),
603 entry!(
604 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("enableHeroSwitching")],
605 "Allow Hero Switching",
606 KeyKind::Bool
607 ),
608 entry!(
609 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("enableKillCam")],
610 "Kill Cam",
611 KeyKind::Bool
612 ),
613 entry!(
614 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("enableKillFeed")],
615 "Kill Feed",
616 KeyKind::Bool
617 ),
618 entry!(
619 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("enableRandomHeroes")],
620 "Respawn As Random Hero",
621 KeyKind::Bool
622 ),
623 entry!(
624 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("enableSkins")],
625 "Skins",
626 KeyKind::Bool
627 ),
628 entry!(
629 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("enabledMaps")],
630 "enabled maps",
631 KeyKind::ListMap
632 ),
633 entry!(
634 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("gamemodeStartTrigger")],
635 "Game Mode Start",
636 KeyKind::Enum("setting_gamemodes_general_gamemodeStartTrigger")
637 ),
638 entry!(
639 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("healthPackRespawnTime%")],
640 "Health Pack Respawn Time Scalar",
641 KeyKind::Percent
642 ),
643 entry!(
644 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("heroLimit")],
645 "Hero Limit",
646 KeyKind::Enum("setting_gamemodes_general_heroLimit")
647 ),
648 entry!(
649 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("perkEliminationCatchupLevelAmount%")],
650 "Perk Elimination Catchup Level Amount",
651 KeyKind::Percent
652 ),
653 entry!(
654 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("perkGeneration%")],
655 "Perk Generation",
656 KeyKind::Percent
657 ),
658 entry!(
659 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("randomHeroRoleLimitPerTeam")],
660 "Random Hero Role Limit Per Team",
661 KeyKind::Number
662 ),
663 entry!(
664 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("respawnTime%")],
665 "Respawn Time Scalar",
666 KeyKind::Percent
667 ),
668 entry!(
669 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("roleLimit")],
670 "Limit Roles",
671 KeyKind::Enum("setting_gamemodes_general_roleLimit")
672 ),
673 entry!(
674 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("spawnHealthPacks")],
675 "Spawn Health Packs",
676 KeyKind::Enum("setting_gamemodes_general_spawnHealthPacks")
677 ),
678 entry!(
679 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("tankPassiveHealthBonus")],
680 "Tank Role Passive Health Bonus",
681 KeyKind::Enum("setting_gamemodes_general_tankPassiveHealthBonus")
682 ),
683 entry!(
684 [PathPart::Part("gamemodes"), PathPart::Part("general"), PathPart::Part("teamOverlay")],
685 "Team Overlay",
686 KeyKind::Bool
687 ),
688 entry!(
689 [PathPart::Part("gamemodes"), PathPart::Part("hybrid"), PathPart::Part("captureSpeed%")],
690 "Capture Speed Modifier",
691 KeyKind::Percent
692 ),
693 entry!(
694 [PathPart::Part("gamemodes"), PathPart::Part("hybrid"), PathPart::Part("disabledMaps")],
695 "disabled maps",
696 KeyKind::ListMap
697 ),
698 entry!(
699 [PathPart::Part("gamemodes"), PathPart::Part("hybrid"), PathPart::Part("enableCompetitiveRules")],
700 "Competitive Rules",
701 KeyKind::Bool
702 ),
703 entry!(
704 [PathPart::Part("gamemodes"), PathPart::Part("hybrid"), PathPart::Part("enablePerks")],
705 "Enable Perks",
706 KeyKind::Bool
707 ),
708 entry!(
709 [PathPart::Part("gamemodes"), PathPart::Part("hybrid"), PathPart::Part("enabledMaps")],
710 "enabled maps",
711 KeyKind::ListMap
712 ),
713 entry!(
714 [PathPart::Part("gamemodes"), PathPart::Part("hybrid"), PathPart::Part("payloadSpeed%")],
715 "Payload Speed Modifier",
716 KeyKind::Percent
717 ),
718 entry!(
719 [PathPart::Part("gamemodes"), PathPart::Part("hybridAprilFools"), PathPart::Part("captureSpeed%")],
720 "Capture Speed Modifier",
721 KeyKind::Percent
722 ),
723 entry!(
724 [PathPart::Part("gamemodes"), PathPart::Part("hybridAprilFools"), PathPart::Part("disabledMaps")],
725 "disabled maps",
726 KeyKind::ListMap
727 ),
728 entry!(
729 [PathPart::Part("gamemodes"), PathPart::Part("hybridAprilFools"), PathPart::Part("enableCompetitiveRules")],
730 "Competitive Rules",
731 KeyKind::Bool
732 ),
733 entry!(
734 [PathPart::Part("gamemodes"), PathPart::Part("hybridAprilFools"), PathPart::Part("enablePerks")],
735 "Enable Perks",
736 KeyKind::Bool
737 ),
738 entry!(
739 [PathPart::Part("gamemodes"), PathPart::Part("hybridAprilFools"), PathPart::Part("enabledMaps")],
740 "enabled maps",
741 KeyKind::ListMap
742 ),
743 entry!(
744 [PathPart::Part("gamemodes"), PathPart::Part("hybridAprilFools"), PathPart::Part("payloadSpeed%")],
745 "Payload Speed Modifier",
746 KeyKind::Percent
747 ),
748 entry!(
749 [PathPart::Part("gamemodes"), PathPart::Part("junkenstein"), PathPart::Part("difficulty")],
750 "Difficulty",
751 KeyKind::Enum("setting_gamemodes_junkenstein_difficulty")
752 ),
753 entry!(
754 [PathPart::Part("gamemodes"), PathPart::Part("junkenstein"), PathPart::Part("disabledMaps")],
755 "disabled maps",
756 KeyKind::ListMap
757 ),
758 entry!(
759 [PathPart::Part("gamemodes"), PathPart::Part("junkenstein"), PathPart::Part("doorHealth%")],
760 "Door Health Scalar",
761 KeyKind::Percent
762 ),
763 entry!(
764 [PathPart::Part("gamemodes"), PathPart::Part("junkenstein"), PathPart::Part("enableEndless")],
765 "Endless Mode",
766 KeyKind::Bool
767 ),
768 entry!(
769 [PathPart::Part("gamemodes"), PathPart::Part("junkenstein"), PathPart::Part("enabledMaps")],
770 "enabled maps",
771 KeyKind::ListMap
772 ),
773 entry!(
774 [PathPart::Part("gamemodes"), PathPart::Part("practiceRange"), PathPart::Part("disabledMaps")],
775 "disabled maps",
776 KeyKind::ListMap
777 ),
778 entry!(
779 [PathPart::Part("gamemodes"), PathPart::Part("practiceRange"), PathPart::Part("enablePerks")],
780 "Enable Perks",
781 KeyKind::Bool
782 ),
783 entry!(
784 [PathPart::Part("gamemodes"), PathPart::Part("practiceRange"), PathPart::Part("enableTrainingPartner")],
785 "Training Partner",
786 KeyKind::Bool
787 ),
788 entry!(
789 [PathPart::Part("gamemodes"), PathPart::Part("practiceRange"), PathPart::Part("enabledMaps")],
790 "enabled maps",
791 KeyKind::ListMap
792 ),
793 entry!(
794 [PathPart::Part("gamemodes"), PathPart::Part("practiceRange"), PathPart::Part("spawnTrainingBots")],
795 "Spawn Training Bots",
796 KeyKind::Bool
797 ),
798 entry!(
799 [PathPart::Part("gamemodes"), PathPart::Part("practiceRange"), PathPart::Part("trainingBotsRespawnTime%")],
800 "Training Bot Respawn Time Scalar",
801 KeyKind::Percent
802 ),
803 entry!(
804 [PathPart::Part("gamemodes"), PathPart::Part("push"), PathPart::Part("disabledMaps")],
805 "disabled maps",
806 KeyKind::ListMap
807 ),
808 entry!(
809 [PathPart::Part("gamemodes"), PathPart::Part("push"), PathPart::Part("enableCompetitiveRules")],
810 "Competitive Rules",
811 KeyKind::Bool
812 ),
813 entry!(
814 [PathPart::Part("gamemodes"), PathPart::Part("push"), PathPart::Part("enablePerks")],
815 "Enable Perks",
816 KeyKind::Bool
817 ),
818 entry!(
819 [PathPart::Part("gamemodes"), PathPart::Part("push"), PathPart::Part("enabledMaps")],
820 "enabled maps",
821 KeyKind::ListMap
822 ),
823 entry!(
824 [PathPart::Part("gamemodes"), PathPart::Part("push"), PathPart::Part("ts1PushSpeedModifier%")],
825 "TS-1 Push Speed Modifier",
826 KeyKind::Percent
827 ),
828 entry!(
829 [PathPart::Part("gamemodes"), PathPart::Part("push"), PathPart::Part("ts1WalkSpeedModifier%")],
830 "TS-1 Walk Speed Modifier",
831 KeyKind::Percent
832 ),
833 entry!(
834 [PathPart::Part("gamemodes"), PathPart::Part("pushAprilFools"), PathPart::Part("disabledMaps")],
835 "disabled maps",
836 KeyKind::ListMap
837 ),
838 entry!(
839 [PathPart::Part("gamemodes"), PathPart::Part("pushAprilFools"), PathPart::Part("enableCompetitiveRules")],
840 "Competitive Rules",
841 KeyKind::Bool
842 ),
843 entry!(
844 [PathPart::Part("gamemodes"), PathPart::Part("pushAprilFools"), PathPart::Part("enablePerks")],
845 "Enable Perks",
846 KeyKind::Bool
847 ),
848 entry!(
849 [PathPart::Part("gamemodes"), PathPart::Part("pushAprilFools"), PathPart::Part("enabledMaps")],
850 "enabled maps",
851 KeyKind::ListMap
852 ),
853 entry!(
854 [PathPart::Part("gamemodes"), PathPart::Part("pushAprilFools"), PathPart::Part("ts1PushSpeedModifier%")],
855 "TS-1 Push Speed Modifier",
856 KeyKind::Percent
857 ),
858 entry!(
859 [PathPart::Part("gamemodes"), PathPart::Part("pushAprilFools"), PathPart::Part("ts1WalkSpeedModifier%")],
860 "TS-1 Walk Speed Modifier",
861 KeyKind::Percent
862 ),
863 entry!(
864 [PathPart::Part("gamemodes"), PathPart::Part("skirmish"), PathPart::Part("disabledMaps")],
865 "disabled maps",
866 KeyKind::ListMap
867 ),
868 entry!(
869 [PathPart::Part("gamemodes"), PathPart::Part("skirmish"), PathPart::Part("enablePerks")],
870 "Enable Perks",
871 KeyKind::Bool
872 ),
873 entry!(
874 [PathPart::Part("gamemodes"), PathPart::Part("skirmish"), PathPart::Part("enabledMaps")],
875 "enabled maps",
876 KeyKind::ListMap
877 ),
878 entry!(
879 [PathPart::Part("gamemodes"), PathPart::Part("skirmish"), PathPart::Part("setValidControlPoints")],
880 "Limit Valid Control Points",
881 KeyKind::Enum("setting_gamemodes_skirmish_setValidControlPoints")
882 ),
883 entry!(
884 [PathPart::Part("gamemodes"), PathPart::Part("stadiumPracticeRange"), PathPart::Part("disabledMaps")],
885 "disabled maps",
886 KeyKind::ListMap
887 ),
888 entry!(
889 [PathPart::Part("gamemodes"), PathPart::Part("stadiumPracticeRange"), PathPart::Part("enableTrainingPartner")],
890 "Training Partner",
891 KeyKind::Bool
892 ),
893 entry!(
894 [PathPart::Part("gamemodes"), PathPart::Part("stadiumPracticeRange"), PathPart::Part("enabledMaps")],
895 "enabled maps",
896 KeyKind::ListMap
897 ),
898 entry!(
899 [PathPart::Part("gamemodes"), PathPart::Part("stadiumPracticeRange"), PathPart::Part("spawnTrainingBots")],
900 "Spawn Training Bots",
901 KeyKind::Bool
902 ),
903 entry!(
904 [PathPart::Part("gamemodes"), PathPart::Part("stadiumPracticeRange"), PathPart::Part("trainingBotsRespawnTime%")],
905 "Training Bot Respawn Time Scalar",
906 KeyKind::Percent
907 ),
908 entry!(
909 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("disabledMaps")],
910 "disabled maps",
911 KeyKind::ListMap
912 ),
913 entry!(
914 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("enableMercyRezKillCancel")],
915 "Mercy Resurrect Counteracts Kills",
916 KeyKind::Bool
917 ),
918 entry!(
919 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("enablePerks")],
920 "Enable Perks",
921 KeyKind::Bool
922 ),
923 entry!(
924 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("enableSelfInitiatedRespawn")],
925 "Self Initiated Respawn",
926 KeyKind::Bool
927 ),
928 entry!(
929 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("enabledMaps")],
930 "enabled maps",
931 KeyKind::ListMap
932 ),
933 entry!(
934 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("gameLengthInMn")],
935 "Game Length In Minutes",
936 KeyKind::Number
937 ),
938 entry!(
939 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("needsImbalancedTeamScoreToWin")],
940 "Imbalanced Team Score To Win",
941 KeyKind::Bool
942 ),
943 entry!(
944 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("scoreToWin")],
945 "Score To Win",
946 KeyKind::Number
947 ),
948 entry!(
949 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("team1ScoreToWin")],
950 "Team 1 Score To Win",
951 KeyKind::Number
952 ),
953 entry!(
954 [PathPart::Part("gamemodes"), PathPart::Part("tdm"), PathPart::Part("team2ScoreToWin")],
955 "Team 2 Score To Win",
956 KeyKind::Number
957 ),
958 entry!(
959 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("abilityCooldown%")],
960 "Ability Cooldown Time",
961 KeyKind::Percent
962 ),
963 entry!(
964 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("ammoClipSize%")],
965 "Ammunition Clip Size Scalar",
966 KeyKind::Percent
967 ),
968 entry!(
969 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("combatUltGen%")],
970 "Ultimate Generation - Combat",
971 KeyKind::Percent
972 ),
973 entry!(
974 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("damageDealt%")],
975 "Damage Dealt",
976 KeyKind::Percent
977 ),
978 entry!(
979 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("damageReceived%")],
980 "Damage Received",
981 KeyKind::Percent
982 ),
983 entry!(
984 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("disabledHeroes")],
985 "disabled heroes",
986 KeyKind::ListHero
987 ),
988 entry!(
989 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enableHeadshotsOnly")],
990 "Receive Headshots Only",
991 KeyKind::Bool
992 ),
993 entry!(
994 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enableInfiniteAmmo")],
995 "No Ammunition Requirement",
996 KeyKind::Bool
997 ),
998 entry!(
999 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enableInfiniteUlt")],
1000 "Infinite Ultimate Duration",
1001 KeyKind::Bool
1002 ),
1003 entry!(
1004 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enableMelee")],
1005 "Quick Melee",
1006 KeyKind::Bool
1007 ),
1008 entry!(
1009 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enablePrimaryFire")],
1010 "Primary Fire",
1011 KeyKind::Bool
1012 ),
1013 entry!(
1014 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enableRolePassive")],
1015 "Role Passives",
1016 KeyKind::Bool
1017 ),
1018 entry!(
1019 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enableSpawningWithUlt")],
1020 "Spawn With Ultimate Ready",
1021 KeyKind::Bool
1022 ),
1023 entry!(
1024 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enableUlt")],
1025 "Ultimate Ability",
1026 KeyKind::Bool
1027 ),
1028 entry!(
1029 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("enabledHeroes")],
1030 "enabled heroes",
1031 KeyKind::ListHero
1032 ),
1033 entry!(
1034 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("healingDealt%")],
1035 "Healing Dealt",
1036 KeyKind::Percent
1037 ),
1038 entry!(
1039 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("healingReceived%")],
1040 "Healing Received",
1041 KeyKind::Percent
1042 ),
1043 entry!(
1044 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("health%")],
1045 "Health",
1046 KeyKind::Percent
1047 ),
1048 entry!(
1049 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("jumpVerticalSpeed%")],
1050 "Jump Vertical Speed",
1051 KeyKind::Percent
1052 ),
1053 entry!(
1054 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("movementGravity%")],
1055 "Movement Gravity",
1056 KeyKind::Percent
1057 ),
1058 entry!(
1059 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("movementSpeed%")],
1060 "Movement Speed",
1061 KeyKind::Percent
1062 ),
1063 entry!(
1064 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("passiveHealthRegen")],
1065 "Passive Health Regeneration",
1066 KeyKind::Bool
1067 ),
1068 entry!(
1069 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("passiveUltGen%")],
1070 "Ultimate Generation - Passive",
1071 KeyKind::Percent
1072 ),
1073 entry!(
1074 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("projectileGravity%")],
1075 "Projectile Gravity",
1076 KeyKind::Percent
1077 ),
1078 entry!(
1079 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("projectileSpeed%")],
1080 "Projectile Speed",
1081 KeyKind::Percent
1082 ),
1083 entry!(
1084 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("ultDuration%")],
1085 "Ultimate Duration",
1086 KeyKind::Percent
1087 ),
1088 entry!(
1089 [PathPart::Part("heroes"), PathPart::Team, PathPart::Part("ultGen%")],
1090 "Ultimate Generation",
1091 KeyKind::Percent
1092 ),
1093 entry!(
1094 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1Acceleration%")],
1095 "Jump Jet Acceleration Scalar",
1096 KeyKind::Percent
1097 ),
1098 entry!(
1099 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1ChargeRate%")],
1100 "Power Block Charge Rate",
1101 KeyKind::Percent
1102 ),
1103 entry!(
1104 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1Cooldown%")],
1105 "%1$s Cooldown Time",
1106 KeyKind::Percent
1107 ),
1108 entry!(
1109 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1Distance%")],
1110 "Quick Dash Distance",
1111 KeyKind::Percent
1112 ),
1113 entry!(
1114 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1Duration%")],
1115 "Siphon Blaster Duration Scalar",
1116 KeyKind::Percent
1117 ),
1118 entry!(
1119 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1EnemyKb%")],
1120 "Coach Gun Knockback Scalar Enemy",
1121 KeyKind::Percent
1122 ),
1123 entry!(
1124 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1Health%")],
1125 "Rejuvenating Dash Healing",
1126 KeyKind::Percent
1127 ),
1128 entry!(
1129 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1Heat%")],
1130 "Siphon Blaster Heat Scalar",
1131 KeyKind::Percent
1132 ),
1133 entry!(
1134 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1Kb%")],
1135 "Whip Shot Knockback Scalar",
1136 KeyKind::Percent
1137 ),
1138 entry!(
1139 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1MaxTime%")],
1140 "Propulsors Maximum Time",
1141 KeyKind::Percent
1142 ),
1143 entry!(
1144 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1RechargeRate%")],
1145 "Propulsors Recharge Rate",
1146 KeyKind::Percent
1147 ),
1148 entry!(
1149 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1RefuelScalar")],
1150 "Jump Jet Refuel Scalar",
1151 KeyKind::Percent
1152 ),
1153 entry!(
1154 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability1SelfKb%")],
1155 "Coach Gun Knockback Scalar Self",
1156 KeyKind::Percent
1157 ),
1158 entry!(
1159 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Cooldown%")],
1160 "%1$s Cooldown Time",
1161 KeyKind::Percent
1162 ),
1163 entry!(
1164 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Distance%")],
1165 "Soaring Slice Distance",
1166 KeyKind::Percent
1167 ),
1168 entry!(
1169 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Duration%")],
1170 "Joyride Duration Scalar",
1171 KeyKind::Percent
1172 ),
1173 entry!(
1174 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2FuseTime%")],
1175 "Dynamite Fuse Time Scalar",
1176 KeyKind::Percent
1177 ),
1178 entry!(
1179 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Healing%")],
1180 "Cardiac Overdrive Healing",
1181 KeyKind::Percent
1182 ),
1183 entry!(
1184 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Health%")],
1185 "Jagged Wall Health",
1186 KeyKind::Percent
1187 ),
1188 entry!(
1189 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Height%")],
1190 "Updraft Height",
1191 KeyKind::Percent
1192 ),
1193 entry!(
1194 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Kb%")],
1195 "Cyber Frag Knockback Scalar",
1196 KeyKind::Percent
1197 ),
1198 entry!(
1199 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2MaxDamage%")],
1200 "Biotic Orb Max Damage Scalar",
1201 KeyKind::Percent
1202 ),
1203 entry!(
1204 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2MaxHealing%")],
1205 "Biotic Orb Max Healing Scalar",
1206 KeyKind::Percent
1207 ),
1208 entry!(
1209 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Quantity%")],
1210 "Storm Arrows Quantity",
1211 KeyKind::Number
1212 ),
1213 entry!(
1214 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability2Speed%")],
1215 "Joyride Speed Scalar",
1216 KeyKind::Percent
1217 ),
1218 entry!(
1219 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability3Cooldown%")],
1220 "%1$s Cooldown Time",
1221 KeyKind::Percent
1222 ),
1223 entry!(
1224 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability3Distance%")],
1225 "Lunge Distance Scalar",
1226 KeyKind::Percent
1227 ),
1228 entry!(
1229 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ability3Kb%")],
1230 "[PH] Skewer Knockback Scalar",
1231 KeyKind::Percent
1232 ),
1233 entry!(
1234 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ammoClipSize%")],
1235 "Ammunition Clip Size Scalar",
1236 KeyKind::Percent
1237 ),
1238 entry!(
1239 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ammoRegenerationTime%")],
1240 "Ammunition Regeneration Time Scalar",
1241 KeyKind::Percent
1242 ),
1243 entry!(
1244 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("assembleMechKb%")],
1245 "[PH] Assemble Mech Knockback Scalar",
1246 KeyKind::Percent
1247 ),
1248 entry!(
1249 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("callMechKb%")],
1250 "Call Mech Knockback Scalar",
1251 KeyKind::Percent
1252 ),
1253 entry!(
1254 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("combatUltGen%")],
1255 "Ultimate Generation - Combat %1$s",
1256 KeyKind::Percent
1257 ),
1258 entry!(
1259 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("damageDealt%")],
1260 "Damage Dealt",
1261 KeyKind::Percent
1262 ),
1263 entry!(
1264 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("damageReceived%")],
1265 "Damage Received",
1266 KeyKind::Percent
1267 ),
1268 entry!(
1269 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableAbility1")],
1270 "%1$s",
1271 KeyKind::Bool
1272 ),
1273 entry!(
1274 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableAbility2")],
1275 "%1$s",
1276 KeyKind::Bool
1277 ),
1278 entry!(
1279 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableAbility3")],
1280 "%1$s",
1281 KeyKind::Bool
1282 ),
1283 entry!(
1284 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableAutomaticFire")],
1285 "No Automatic Fire",
1286 KeyKind::Bool
1287 ),
1288 entry!(
1289 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableGenericSecondaryFire")],
1290 "Secondary Fire",
1291 KeyKind::Bool
1292 ),
1293 entry!(
1294 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableHeadshotsOnly")],
1295 "Receive Headshots Only",
1296 KeyKind::Bool
1297 ),
1298 entry!(
1299 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableInfiniteAmmo")],
1300 "No Ammunition Requirement",
1301 KeyKind::Bool
1302 ),
1303 entry!(
1304 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableInfiniteUlt")],
1305 "Infinite Ultimate Duration",
1306 KeyKind::Bool
1307 ),
1308 entry!(
1309 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableMelee")],
1310 "Quick Melee",
1311 KeyKind::Bool
1312 ),
1313 entry!(
1314 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enablePassive")],
1315 "%1$s",
1316 KeyKind::Bool
1317 ),
1318 entry!(
1319 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enablePassiveUnlimitedFuel")],
1320 "Frenetic Flight Unlimited Fuel",
1321 KeyKind::Bool
1322 ),
1323 entry!(
1324 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enablePrimaryFire")],
1325 "Primary Fire",
1326 KeyKind::Bool
1327 ),
1328 entry!(
1329 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enablePrimaryFireFreezeStack")],
1330 "Freeze Stacking",
1331 KeyKind::Bool
1332 ),
1333 entry!(
1334 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableRolePassive")],
1335 "Role Passives",
1336 KeyKind::Bool
1337 ),
1338 entry!(
1339 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableRollOnly")],
1340 "Roll Always Active",
1341 KeyKind::Bool
1342 ),
1343 entry!(
1344 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableScoping")],
1345 "No Scope",
1346 KeyKind::Bool
1347 ),
1348 entry!(
1349 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableSecondaryFire")],
1350 "%1$s",
1351 KeyKind::Bool
1352 ),
1353 entry!(
1354 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableSpawningWithUlt")],
1355 "Spawn With Ultimate Ready",
1356 KeyKind::Bool
1357 ),
1358 entry!(
1359 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("enableUlt")],
1360 "Ultimate Ability %1$s",
1361 KeyKind::Bool
1362 ),
1363 entry!(
1364 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("healingDealt%")],
1365 "Healing Dealt",
1366 KeyKind::Percent
1367 ),
1368 entry!(
1369 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("healingReceived%")],
1370 "Healing Received",
1371 KeyKind::Percent
1372 ),
1373 entry!(
1374 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("health%")],
1375 "Health",
1376 KeyKind::Percent
1377 ),
1378 entry!(
1379 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("jumpVerticalSpeed%")],
1380 "Jump Vertical Speed",
1381 KeyKind::Percent
1382 ),
1383 entry!(
1384 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("movementGravity%")],
1385 "Movement Gravity",
1386 KeyKind::Percent
1387 ),
1388 entry!(
1389 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("movementSpeed%")],
1390 "Movement Speed",
1391 KeyKind::Percent
1392 ),
1393 entry!(
1394 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveExtraFuel%")],
1395 "Hover Jets Extra Fuel Scalar",
1396 KeyKind::Percent
1397 ),
1398 entry!(
1399 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveHeal%")],
1400 "Reconstruction Heal Scalar",
1401 KeyKind::Percent
1402 ),
1403 entry!(
1404 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveHealthRegen")],
1405 "Passive Health Regeneration",
1406 KeyKind::Bool
1407 ),
1408 entry!(
1409 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveMaxTime%")],
1410 "Hover Jets Maximum Time",
1411 KeyKind::Percent
1412 ),
1413 entry!(
1414 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveMaximumTime%")],
1415 "Jump Jet Acceleration Scalar",
1416 KeyKind::Percent
1417 ),
1418 entry!(
1419 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveRechargeRate%")],
1420 "Hover Jets Recharge Rate",
1421 KeyKind::Percent
1422 ),
1423 entry!(
1424 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveUltGen%")],
1425 "Ultimate Generation - Passive %1$s",
1426 KeyKind::Percent
1427 ),
1428 entry!(
1429 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("passiveVerticalSpeed%")],
1430 "Hover Jets Vertical Speed Scalar",
1431 KeyKind::Percent
1432 ),
1433 entry!(
1434 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireFreezeDuration%")],
1435 "Weapon Freeze Duration Scalar",
1436 KeyKind::Percent
1437 ),
1438 entry!(
1439 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireFreezeMinimum%")],
1440 "Weapon Freeze Minimum",
1441 KeyKind::Percent
1442 ),
1443 entry!(
1444 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireFreezeRate%")],
1445 "Weapon Freeze Rate Scalar",
1446 KeyKind::Percent
1447 ),
1448 entry!(
1449 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireIgniteDamage")],
1450 "Incendiary Chaingun Ignite Damage",
1451 KeyKind::Percent
1452 ),
1453 entry!(
1454 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireIgniteDuration")],
1455 "Incendiary Chaingun Ignite Duration",
1456 KeyKind::Percent
1457 ),
1458 entry!(
1459 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireIgniteRate")],
1460 "Incendiary Chaingun Ignite Rate",
1461 KeyKind::Percent
1462 ),
1463 entry!(
1464 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireKb%")],
1465 "Frag Launcher Knockback Scalar",
1466 KeyKind::Percent
1467 ),
1468 entry!(
1469 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireMaximumTime%")],
1470 "Biotic Energy Maximum",
1471 KeyKind::Percent
1472 ),
1473 entry!(
1474 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireOrbTurnRate%")],
1475 "Water Staff Orb Turn Rate",
1476 KeyKind::Percent
1477 ),
1478 entry!(
1479 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireRange%")],
1480 "Biotic Pawjectile Range",
1481 KeyKind::Percent
1482 ),
1483 entry!(
1484 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("primaryFireRechargeRate%")],
1485 "Biotic Energy Recharge Rate",
1486 KeyKind::Percent
1487 ),
1488 entry!(
1489 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("projectileGravity%")],
1490 "Projectile Gravity",
1491 KeyKind::Percent
1492 ),
1493 entry!(
1494 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("projectileSpeed%")],
1495 "Projectile Speed",
1496 KeyKind::Percent
1497 ),
1498 entry!(
1499 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireAlternateForm")],
1500 "Block Nemesis Form",
1501 KeyKind::Bool
1502 ),
1503 entry!(
1504 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireCooldown%")],
1505 "%1$s Cooldown Time",
1506 KeyKind::Percent
1507 ),
1508 entry!(
1509 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireCost%")],
1510 "Spike Guard Resource Cost",
1511 KeyKind::Percent
1512 ),
1513 entry!(
1514 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireDuration%")],
1515 "Take Aim Duration",
1516 KeyKind::Percent
1517 ),
1518 entry!(
1519 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireEnergyChargeRate%")],
1520 "%1$s Energy Charge Rate",
1521 KeyKind::Percent
1522 ),
1523 entry!(
1524 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireHealth%")],
1525 "Petal Platform Health",
1526 KeyKind::Percent
1527 ),
1528 entry!(
1529 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireKb%")],
1530 "A-36 Tactical Grenade Knockback Scalar",
1531 KeyKind::Percent
1532 ),
1533 entry!(
1534 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireMaximumTime%")],
1535 "%1$s Maximum Time",
1536 KeyKind::Percent
1537 ),
1538 entry!(
1539 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireMovementSpeedPenalty%")],
1540 "Spike Guard Movement Speed Penalty",
1541 KeyKind::Percent
1542 ),
1543 entry!(
1544 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireRecallDelay%")],
1545 "Jagged Blade Delay Before Automatic Recall",
1546 KeyKind::Percent
1547 ),
1548 entry!(
1549 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireRechargeRate%")],
1550 "%1$s Recharge Rate",
1551 KeyKind::Percent
1552 ),
1553 entry!(
1554 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("secondaryFireRegen%")],
1555 "Spike Guard Resource Regeneration",
1556 KeyKind::Percent
1557 ),
1558 entry!(
1559 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("selfDestructKb%")],
1560 "Self Destruct Knockback Scalar",
1561 KeyKind::Percent
1562 ),
1563 entry!(
1564 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("shieldBashCooldown%")],
1565 "Shield Bash Cooldown Time",
1566 KeyKind::Percent
1567 ),
1568 entry!(
1569 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("shieldBashKb%")],
1570 "Shield Bash Knockback Scalar",
1571 KeyKind::Percent
1572 ),
1573 entry!(
1574 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("solarEnergyMax%")],
1575 "Solar Energy Maximum",
1576 KeyKind::Percent
1577 ),
1578 entry!(
1579 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("solarEnergyRecharge%")],
1580 "Solar Energy Recharge Rate",
1581 KeyKind::Percent
1582 ),
1583 entry!(
1584 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("spawnWithoutMech")],
1585 "Spawn Without Mech",
1586 KeyKind::Bool
1587 ),
1588 entry!(
1589 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ultBarrierHealth%")],
1590 "Ultimate Barrier Health Scalar Panopticon",
1591 KeyKind::Percent
1592 ),
1593 entry!(
1594 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ultDuration%")],
1595 "Ultimate Duration",
1596 KeyKind::Percent
1597 ),
1598 entry!(
1599 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ultFreezeMinimum%")],
1600 "Blizzard Freeze Minimum",
1601 KeyKind::Percent
1602 ),
1603 entry!(
1604 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ultFreezeRate%")],
1605 "Blizzard Freeze Rate Scalar",
1606 KeyKind::Percent
1607 ),
1608 entry!(
1609 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ultGen%")],
1610 "Ultimate Generation %1$s",
1611 KeyKind::Percent
1612 ),
1613 entry!(
1614 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ultHealth%")],
1615 "Tree of Life Health",
1616 KeyKind::Percent
1617 ),
1618 entry!(
1619 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("ultKb%")],
1620 "Meteor Strike Knockback Scalar",
1621 KeyKind::Percent
1622 ),
1623 entry!(
1624 [PathPart::Part("heroes"), PathPart::Team, PathPart::Hero, PathPart::Part("weaponsEnabled")],
1625 "Weapons Enabled",
1626 KeyKind::Enum("setting_heroes_TEAM_HERO_weaponsEnabled")
1627 ),
1628 entry!(
1629 [PathPart::Part("lobby"), PathPart::Part("allowPlayersInQueue")],
1630 "Allow Players Who Are In Queue",
1631 KeyKind::Bool
1632 ),
1633 entry!(
1634 [PathPart::Part("lobby"), PathPart::Part("dataCenterPreference")],
1635 "Data Center Preference",
1636 KeyKind::Enum("setting_lobby_dataCenterPreference")
1637 ),
1638 entry!(
1639 [PathPart::Part("lobby"), PathPart::Part("enableMatchVoiceChat")],
1640 "Match Voice Chat",
1641 KeyKind::Bool
1642 ),
1643 entry!(
1644 [PathPart::Part("lobby"), PathPart::Part("ffaSlots")],
1645 "Max FFA Players",
1646 KeyKind::Number
1647 ),
1648 entry!(
1649 [PathPart::Part("lobby"), PathPart::Part("mapRotation")],
1650 "Map Rotation",
1651 KeyKind::Enum("setting_lobby_mapRotation")
1652 ),
1653 entry!(
1654 [PathPart::Part("lobby"), PathPart::Part("minimumLatencyInNs")],
1655 "Minimum Latency milliseconds",
1656 KeyKind::Number
1657 ),
1658 entry!(
1659 [PathPart::Part("lobby"), PathPart::Part("pauseGameOnDisconnect")],
1660 "Pause Game On Player Disconnect",
1661 KeyKind::Bool
1662 ),
1663 entry!(
1664 [PathPart::Part("lobby"), PathPart::Part("returnToLobby")],
1665 "Return To Lobby",
1666 KeyKind::Enum("setting_lobby_returnToLobby")
1667 ),
1668 entry!(
1669 [PathPart::Part("lobby"), PathPart::Part("spectatorSlots")],
1670 "Max Spectators",
1671 KeyKind::Number
1672 ),
1673 entry!(
1674 [PathPart::Part("lobby"), PathPart::Part("swapTeamsAfterMatch")],
1675 "Swap Teams After Match",
1676 KeyKind::Bool
1677 ),
1678 entry!(
1679 [PathPart::Part("lobby"), PathPart::Part("team1Slots")],
1680 "Max %1$s Players",
1681 KeyKind::Number
1682 ),
1683 entry!(
1684 [PathPart::Part("lobby"), PathPart::Part("team2Slots")],
1685 "Max %1$s Players",
1686 KeyKind::Number
1687 ),
1688 entry!(
1689 [PathPart::Part("lobby"), PathPart::Part("teamBalancing")],
1690 "Team Balancing",
1691 KeyKind::Enum("setting_lobby_teamBalancing")
1692 ),
1693 entry!(
1694 [PathPart::Part("lobby"), PathPart::Part("useExperimentalUpdate")],
1695 "Use Experimental Update If Available",
1696 KeyKind::Bool
1697 ),
1698 entry!(
1699 [PathPart::Part("main"), PathPart::Part("description")],
1700 "Description",
1701 KeyKind::String
1702 ),
1703 entry!(
1704 [PathPart::Part("main"), PathPart::Part("modeName")],
1705 "Mode Name",
1706 KeyKind::String
1707 ),
1708];
1709pub static GENERATED_ENUM_MEMBERS: &[EnumMember] = &[
1710 EnumMember {
1711 domain: "setting_gamemodes_controlAprilFools_setValidControlPoints",
1712 member: "all",
1713 name: "All",
1714 },
1715 EnumMember {
1716 domain: "setting_gamemodes_controlAprilFools_setValidControlPoints",
1717 member: "first",
1718 name: "First",
1719 },
1720 EnumMember {
1721 domain: "setting_gamemodes_controlAprilFools_setValidControlPoints",
1722 member: "second",
1723 name: "Second",
1724 },
1725 EnumMember {
1726 domain: "setting_gamemodes_controlAprilFools_setValidControlPoints",
1727 member: "third",
1728 name: "Third",
1729 },
1730 EnumMember {
1731 domain: "setting_gamemodes_control_setValidControlPoints",
1732 member: "all",
1733 name: "All",
1734 },
1735 EnumMember {
1736 domain: "setting_gamemodes_control_setValidControlPoints",
1737 member: "first",
1738 name: "First",
1739 },
1740 EnumMember {
1741 domain: "setting_gamemodes_control_setValidControlPoints",
1742 member: "second",
1743 name: "Second",
1744 },
1745 EnumMember {
1746 domain: "setting_gamemodes_control_setValidControlPoints",
1747 member: "third",
1748 name: "Third",
1749 },
1750 EnumMember {
1751 domain: "setting_gamemodes_ctf_flagCarrierAbilities",
1752 member: "all",
1753 name: "All",
1754 },
1755 EnumMember {
1756 domain: "setting_gamemodes_ctf_flagCarrierAbilities",
1757 member: "none",
1758 name: "None",
1759 },
1760 EnumMember {
1761 domain: "setting_gamemodes_ctf_flagCarrierAbilities",
1762 member: "restricted",
1763 name: "Restricted",
1764 },
1765 EnumMember {
1766 domain: "setting_gamemodes_elimination_heroPoolSize",
1767 member: "teamSize",
1768 name: "Team Size",
1769 },
1770 EnumMember {
1771 domain: "setting_gamemodes_elimination_heroPoolSize",
1772 member: "teamSize+1",
1773 name: "Team Size +1",
1774 },
1775 EnumMember {
1776 domain: "setting_gamemodes_elimination_heroPoolSize",
1777 member: "teamSize+2",
1778 name: "Team Size +2",
1779 },
1780 EnumMember {
1781 domain: "setting_gamemodes_elimination_heroPoolSize",
1782 member: "teamSize+3",
1783 name: "Team Size +3",
1784 },
1785 EnumMember {
1786 domain: "setting_gamemodes_elimination_heroesAvailable",
1787 member: "any",
1788 name: "Any",
1789 },
1790 EnumMember {
1791 domain: "setting_gamemodes_elimination_heroesAvailable",
1792 member: "limited",
1793 name: "Limited",
1794 },
1795 EnumMember {
1796 domain: "setting_gamemodes_elimination_heroesAvailable",
1797 member: "random",
1798 name: "Random",
1799 },
1800 EnumMember {
1801 domain: "setting_gamemodes_elimination_heroesAvailable",
1802 member: "mirroredRandom",
1803 name: "Random Mirrored",
1804 },
1805 EnumMember {
1806 domain: "setting_gamemodes_elimination_restrictPreviouslyPlayedHeroes",
1807 member: "off",
1808 name: "Off",
1809 },
1810 EnumMember {
1811 domain: "setting_gamemodes_elimination_restrictPreviouslyPlayedHeroes",
1812 member: "afterRoundWon",
1813 name: "After Round Won",
1814 },
1815 EnumMember {
1816 domain: "setting_gamemodes_elimination_restrictPreviouslyPlayedHeroes",
1817 member: "afterRoundPlayed",
1818 name: "After Round Played",
1819 },
1820 EnumMember {
1821 domain: "setting_gamemodes_flashpointAprilFools_firstActiveControlPoint",
1822 member: "a",
1823 name: "A",
1824 },
1825 EnumMember {
1826 domain: "setting_gamemodes_flashpointAprilFools_firstActiveControlPoint",
1827 member: "b",
1828 name: "B",
1829 },
1830 EnumMember {
1831 domain: "setting_gamemodes_flashpointAprilFools_firstActiveControlPoint",
1832 member: "c",
1833 name: "C",
1834 },
1835 EnumMember {
1836 domain: "setting_gamemodes_flashpointAprilFools_firstActiveControlPoint",
1837 member: "d",
1838 name: "D",
1839 },
1840 EnumMember {
1841 domain: "setting_gamemodes_flashpointAprilFools_firstActiveControlPoint",
1842 member: "e",
1843 name: "E",
1844 },
1845 EnumMember {
1846 domain: "setting_gamemodes_flashpointAprilFools_firstActiveControlPoint",
1847 member: "random",
1848 name: "Random",
1849 },
1850 EnumMember {
1851 domain: "setting_gamemodes_flashpoint_firstActiveControlPoint",
1852 member: "a",
1853 name: "A",
1854 },
1855 EnumMember {
1856 domain: "setting_gamemodes_flashpoint_firstActiveControlPoint",
1857 member: "b",
1858 name: "B",
1859 },
1860 EnumMember {
1861 domain: "setting_gamemodes_flashpoint_firstActiveControlPoint",
1862 member: "c",
1863 name: "C",
1864 },
1865 EnumMember {
1866 domain: "setting_gamemodes_flashpoint_firstActiveControlPoint",
1867 member: "d",
1868 name: "D",
1869 },
1870 EnumMember {
1871 domain: "setting_gamemodes_flashpoint_firstActiveControlPoint",
1872 member: "e",
1873 name: "E",
1874 },
1875 EnumMember {
1876 domain: "setting_gamemodes_flashpoint_firstActiveControlPoint",
1877 member: "random",
1878 name: "Random",
1879 },
1880 EnumMember {
1881 domain: "setting_gamemodes_general_gamemodeStartTrigger",
1882 member: "allSlotsFilled",
1883 name: "All Slots Filled",
1884 },
1885 EnumMember {
1886 domain: "setting_gamemodes_general_gamemodeStartTrigger",
1887 member: "immediately",
1888 name: "Immediately",
1889 },
1890 EnumMember {
1891 domain: "setting_gamemodes_general_gamemodeStartTrigger",
1892 member: "manual",
1893 name: "Manual",
1894 },
1895 EnumMember {
1896 domain: "setting_gamemodes_general_heroLimit",
1897 member: "off",
1898 name: "Off",
1899 },
1900 EnumMember {
1901 domain: "setting_gamemodes_general_heroLimit",
1902 member: "1PerTeam",
1903 name: "1 Per Team",
1904 },
1905 EnumMember {
1906 domain: "setting_gamemodes_general_heroLimit",
1907 member: "2PerTeam",
1908 name: "2 Per Team",
1909 },
1910 EnumMember {
1911 domain: "setting_gamemodes_general_heroLimit",
1912 member: "1PerGame",
1913 name: "1 Per Game",
1914 },
1915 EnumMember {
1916 domain: "setting_gamemodes_general_heroLimit",
1917 member: "2PerGame",
1918 name: "2 Per Game",
1919 },
1920 EnumMember {
1921 domain: "setting_gamemodes_general_roleLimit",
1922 member: "off",
1923 name: "Off",
1924 },
1925 EnumMember {
1926 domain: "setting_gamemodes_general_roleLimit",
1927 member: "2OfEachRolePerTeam",
1928 name: "2 Of Each Role Per Team",
1929 },
1930 EnumMember {
1931 domain: "setting_gamemodes_general_roleLimit",
1932 member: "1Tank2Offense2Support",
1933 name: "1 Tank 2 Offense 2 Support",
1934 },
1935 EnumMember {
1936 domain: "setting_gamemodes_general_spawnHealthPacks",
1937 member: "modeDependent",
1938 name: "Determined By Mode",
1939 },
1940 EnumMember {
1941 domain: "setting_gamemodes_general_spawnHealthPacks",
1942 member: "enabled",
1943 name: "Enabled",
1944 },
1945 EnumMember {
1946 domain: "setting_gamemodes_general_spawnHealthPacks",
1947 member: "disabled",
1948 name: "Disabled",
1949 },
1950 EnumMember {
1951 domain: "setting_gamemodes_general_tankPassiveHealthBonus",
1952 member: "1Tank2Offense2Support",
1953 name: "1 Tank 2 Offense 2 Support",
1954 },
1955 EnumMember {
1956 domain: "setting_gamemodes_general_tankPassiveHealthBonus",
1957 member: "alwaysEnabled",
1958 name: "Always Enabled",
1959 },
1960 EnumMember {
1961 domain: "setting_gamemodes_general_tankPassiveHealthBonus",
1962 member: "disabled",
1963 name: "Disabled",
1964 },
1965 EnumMember {
1966 domain: "setting_gamemodes_junkenstein_difficulty",
1967 member: "normal",
1968 name: "NORMAL",
1969 },
1970 EnumMember {
1971 domain: "setting_gamemodes_junkenstein_difficulty",
1972 member: "hard",
1973 name: "HARD",
1974 },
1975 EnumMember {
1976 domain: "setting_gamemodes_junkenstein_difficulty",
1977 member: "expert",
1978 name: "EXPERT",
1979 },
1980 EnumMember {
1981 domain: "setting_gamemodes_junkenstein_difficulty",
1982 member: "legendary",
1983 name: "LEGENDARY",
1984 },
1985 EnumMember {
1986 domain: "setting_gamemodes_skirmish_setValidControlPoints",
1987 member: "all",
1988 name: "All",
1989 },
1990 EnumMember {
1991 domain: "setting_gamemodes_skirmish_setValidControlPoints",
1992 member: "first",
1993 name: "First",
1994 },
1995 EnumMember {
1996 domain: "setting_gamemodes_skirmish_setValidControlPoints",
1997 member: "second",
1998 name: "Second",
1999 },
2000 EnumMember {
2001 domain: "setting_gamemodes_skirmish_setValidControlPoints",
2002 member: "third",
2003 name: "Third",
2004 },
2005 EnumMember {
2006 domain: "setting_gamemodes_skirmish_setValidControlPoints",
2007 member: "fourth",
2008 name: "Fourth",
2009 },
2010 EnumMember {
2011 domain: "setting_gamemodes_skirmish_setValidControlPoints",
2012 member: "fifth",
2013 name: "Fifth",
2014 },
2015 EnumMember {
2016 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2017 member: "all",
2018 name: "All",
2019 },
2020 EnumMember {
2021 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2022 member: "staff",
2023 name: "Caduceus Staff Only",
2024 },
2025 EnumMember {
2026 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2027 member: "blaster",
2028 name: "Caduceus Blaster Only",
2029 },
2030 EnumMember {
2031 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2032 member: "all",
2033 name: "All",
2034 },
2035 EnumMember {
2036 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2037 member: "rivetGun",
2038 name: "Rivet Gun Only",
2039 },
2040 EnumMember {
2041 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2042 member: "hammer",
2043 name: "Forge Hammer Only",
2044 },
2045 EnumMember {
2046 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2047 member: "all",
2048 name: "All",
2049 },
2050 EnumMember {
2051 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2052 member: "healingBlossom",
2053 name: "Healing Blossom Only",
2054 },
2055 EnumMember {
2056 domain: "setting_heroes_TEAM_HERO_weaponsEnabled",
2057 member: "thornVolley",
2058 name: "Thorn Volley Only",
2059 },
2060 EnumMember {
2061 domain: "setting_lobby_dataCenterPreference",
2062 member: "bestAvailable",
2063 name: "Best Available",
2064 },
2065 EnumMember {
2066 domain: "setting_lobby_dataCenterPreference",
2067 member: "argentina",
2068 name: "Argentina",
2069 },
2070 EnumMember {
2071 domain: "setting_lobby_dataCenterPreference",
2072 member: "australia",
2073 name: "Australia",
2074 },
2075 EnumMember {
2076 domain: "setting_lobby_dataCenterPreference",
2077 member: "australia2",
2078 name: "Australia 2",
2079 },
2080 EnumMember {
2081 domain: "setting_lobby_dataCenterPreference",
2082 member: "australia3",
2083 name: "Australia 3",
2084 },
2085 EnumMember {
2086 domain: "setting_lobby_dataCenterPreference",
2087 member: "bahrain",
2088 name: "Bahrain",
2089 },
2090 EnumMember {
2091 domain: "setting_lobby_dataCenterPreference",
2092 member: "brazil",
2093 name: "Brazil",
2094 },
2095 EnumMember {
2096 domain: "setting_lobby_dataCenterPreference",
2097 member: "brazil2",
2098 name: "Brazil 2",
2099 },
2100 EnumMember {
2101 domain: "setting_lobby_dataCenterPreference",
2102 member: "chile",
2103 name: "Chile",
2104 },
2105 EnumMember {
2106 domain: "setting_lobby_dataCenterPreference",
2107 member: "chinaBeijing",
2108 name: "China - Beijing",
2109 },
2110 EnumMember {
2111 domain: "setting_lobby_dataCenterPreference",
2112 member: "chinaHangzhou",
2113 name: "China - Hangzhou",
2114 },
2115 EnumMember {
2116 domain: "setting_lobby_dataCenterPreference",
2117 member: "chinaHangzhou2",
2118 name: "China - Hangzhou 2",
2119 },
2120 EnumMember {
2121 domain: "setting_lobby_dataCenterPreference",
2122 member: "finland2",
2123 name: "Finland 2",
2124 },
2125 EnumMember {
2126 domain: "setting_lobby_dataCenterPreference",
2127 member: "france",
2128 name: "France",
2129 },
2130 EnumMember {
2131 domain: "setting_lobby_dataCenterPreference",
2132 member: "germany",
2133 name: "Germany",
2134 },
2135 EnumMember {
2136 domain: "setting_lobby_dataCenterPreference",
2137 member: "germany2",
2138 name: "Germany 2",
2139 },
2140 EnumMember {
2141 domain: "setting_lobby_dataCenterPreference",
2142 member: "ireland",
2143 name: "Ireland",
2144 },
2145 EnumMember {
2146 domain: "setting_lobby_dataCenterPreference",
2147 member: "japan",
2148 name: "Japan",
2149 },
2150 EnumMember {
2151 domain: "setting_lobby_dataCenterPreference",
2152 member: "japan2",
2153 name: "Japan 2",
2154 },
2155 EnumMember {
2156 domain: "setting_lobby_dataCenterPreference",
2157 member: "netherlands",
2158 name: "Netherlands",
2159 },
2160 EnumMember {
2161 domain: "setting_lobby_dataCenterPreference",
2162 member: "peru",
2163 name: "Peru",
2164 },
2165 EnumMember {
2166 domain: "setting_lobby_dataCenterPreference",
2167 member: "singapore",
2168 name: "Singapore",
2169 },
2170 EnumMember {
2171 domain: "setting_lobby_dataCenterPreference",
2172 member: "singapore2",
2173 name: "Singapore 2",
2174 },
2175 EnumMember {
2176 domain: "setting_lobby_dataCenterPreference",
2177 member: "southKorea",
2178 name: "South Korea",
2179 },
2180 EnumMember {
2181 domain: "setting_lobby_dataCenterPreference",
2182 member: "southKorea2",
2183 name: "South Korea 2",
2184 },
2185 EnumMember {
2186 domain: "setting_lobby_dataCenterPreference",
2187 member: "southKorea3",
2188 name: "South Korea 3",
2189 },
2190 EnumMember {
2191 domain: "setting_lobby_dataCenterPreference",
2192 member: "taiwan",
2193 name: "Taiwan",
2194 },
2195 EnumMember {
2196 domain: "setting_lobby_dataCenterPreference",
2197 member: "taiwan2",
2198 name: "Taiwan 2",
2199 },
2200 EnumMember {
2201 domain: "setting_lobby_dataCenterPreference",
2202 member: "usCentral",
2203 name: "USA - Central",
2204 },
2205 EnumMember {
2206 domain: "setting_lobby_dataCenterPreference",
2207 member: "usEast",
2208 name: "USA - East",
2209 },
2210 EnumMember {
2211 domain: "setting_lobby_dataCenterPreference",
2212 member: "usEast2",
2213 name: "USA - East 2",
2214 },
2215 EnumMember {
2216 domain: "setting_lobby_dataCenterPreference",
2217 member: "usNorthwest",
2218 name: "USA - Northwest",
2219 },
2220 EnumMember {
2221 domain: "setting_lobby_dataCenterPreference",
2222 member: "usSouthwest",
2223 name: "USA - Southwest",
2224 },
2225 EnumMember {
2226 domain: "setting_lobby_dataCenterPreference",
2227 member: "usWest",
2228 name: "USA - West",
2229 },
2230 EnumMember {
2231 domain: "setting_lobby_dataCenterPreference",
2232 member: "usWest2",
2233 name: "USA - West 2",
2234 },
2235 EnumMember {
2236 domain: "setting_lobby_mapRotation",
2237 member: "afterMirrorMatch",
2238 name: "After A Mirror Match",
2239 },
2240 EnumMember {
2241 domain: "setting_lobby_mapRotation",
2242 member: "afterGame",
2243 name: "After A Game",
2244 },
2245 EnumMember {
2246 domain: "setting_lobby_mapRotation",
2247 member: "paused",
2248 name: "Paused",
2249 },
2250 EnumMember {
2251 domain: "setting_lobby_returnToLobby",
2252 member: "never",
2253 name: "Never",
2254 },
2255 EnumMember {
2256 domain: "setting_lobby_returnToLobby",
2257 member: "afterGame",
2258 name: "After A Game",
2259 },
2260 EnumMember {
2261 domain: "setting_lobby_returnToLobby",
2262 member: "afterMirrorMatch",
2263 name: "After A Mirror Match",
2264 },
2265 EnumMember {
2266 domain: "setting_lobby_teamBalancing",
2267 member: "off",
2268 name: "Off",
2269 },
2270 EnumMember {
2271 domain: "setting_lobby_teamBalancing",
2272 member: "afterMirrorMatch",
2273 name: "After A Mirror Match",
2274 },
2275 EnumMember {
2276 domain: "setting_lobby_teamBalancing",
2277 member: "afterGame",
2278 name: "After A Game",
2279 },
2280];