Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ArmorIDs.cs
Go to the documentation of this file.
3
4namespace Terraria.ID;
5
6public class ArmorIDs
7{
8 public class Head
9 {
10 public class Sets
11 {
12 public static SetFactory Factory = new SetFactory(Count);
13
14 public static int[] FrontToBackID = Factory.CreateIntSet(-1, 242, 246, 243, 247, 244, 248, 245, 249, 133, 252, 224, 253);
15
16 public static bool[] UseSkinColor = Factory.CreateBoolSet(false, 274, 277);
17
18 public static bool[] PreventBeardDraw = Factory.CreateBoolSet(false, 118, 119, 107, 129, 127, 125, 136, 162, 168, 210, 213, 28, 135, 31, 17, 261, 169, 186, 47, 22, 105, 102, 120, 137, 199, 207, 260, 132, 155, 179, 108, 153, 164, 172, 208, 241, 271, 48, 154, 188, 187, 209, 46, 123, 269, 185, 276);
19
20 public static bool[] UseAltFaceHeadDraw = Factory.CreateBoolSet(false, 3, 4, 6, 7, 9, 17, 22, 27, 28, 31, 32, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 57, 58, 61, 66, 69, 70, 72, 74, 75, 76, 77, 78, 82, 83, 86, 89, 93, 98, 101, 103, 104, 105, 107, 108, 109, 110, 111, 115, 118, 120, 122, 123, 124, 127, 128, 129, 131, 132, 134, 135, 136, 137, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 162, 164, 165, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 185, 186, 187, 188, 189, 192, 193, 194, 200, 201, 202, 204, 207, 208, 209, 210, 211, 213, 214, 230, 236, 237, 239, 240, 241, 251, 254, 255, 258, 260, 266, 268, 269, 270, 271, 261, 8, 12, 30, 35, 36, 73, 79, 80, 84, 85, 87, 88, 90, 91, 102, 112, 141, 160, 180, 196, 205, 257, 256);
21 }
22
23 public const int FamiliarWig = 0;
24
25 public const int CopperHelmet = 1;
26
27 public const int IronHelmet = 2;
28
29 public const int SilverHelmet = 3;
30
31 public const int GoldHelmet = 4;
32
33 public const int ShadowHelmet = 5;
34
35 public const int MeteorHelmet = 6;
36
37 public const int NecroHelmet = 7;
38
39 public const int JungleHat = 8;
40
41 public const int MoltenHelmet = 9;
42
43 public const int Goggles = 10;
44
45 public const int MiningHelmet = 11;
46
47 public const int Sunglasses = 12;
48
49 public const int EmptyBucket = 13;
50
51 public const int WizardHat = 14;
52
53 public const int TopHat = 15;
54
55 public const int SummerHat = 16;
56
57 public const int BunnyHood = 17;
58
59 public const int PlumbersHat = 18;
60
61 public const int HerosHat = 19;
62
63 public const int FishBowl = 20;
64
65 public const int ArchaeologistsHat = 21;
66
67 public const int NinjaHood = 22;
68
69 public const int Unused = 23;
70
71 public const int RedHat = 24;
72
73 public const int RobotHat = 25;
74
75 public const int GoldCrown = 26;
76
77 public const int DivingHelmet = 27;
78
79 public const int MimeMask = 28;
80
81 public const int CobaltHat = 29;
82
83 public const int CobaltHelmet = 30;
84
85 public const int CobaltMask = 31;
86
87 public const int MythrilHood = 32;
88
89 public const int MythrilHelmet = 33;
90
91 public const int MythrilHat = 34;
92
93 public const int AdamantiteHeadgear = 35;
94
95 public const int AdamantiteHelmet = 36;
96
97 public const int AdamantiteMask = 37;
98
99 public const int Werewolf = 38;
100
101 public const int Merman = 39;
102
103 public const int ClownHat = 40;
104
105 public const int HallowedHelmet = 41;
106
107 public const int HallowedHeadgear = 42;
108
109 public const int HallowedMask = 43;
110
111 public const int SantaHat = 44;
112
113 public const int RedsHelmet = 45;
114
115 public const int FrostHelmet = 46;
116
117 public const int TinHelmet = 47;
118
119 public const int LeadHelmet = 48;
120
121 public const int TungstenHelmet = 49;
122
123 public const int PlatinumHelmet = 50;
124
125 public const int PlatinumCrown = 51;
126
127 public const int WoodHelmet = 52;
128
129 public const int EbonwoodHelmet = 53;
130
131 public const int RichMahoganyHelmet = 54;
132
133 public const int PearlwoodHelmet = 55;
134
135 public const int RuneHat = 56;
136
137 public const int CrimsonHelmet = 57;
138
139 public const int EskimoHood = 58;
140
141 public const int SteampunkHat = 59;
142
143 public const int BeeHat = 60;
144
145 public const int PharaohsMask = 61;
146
147 public const int Tiara = 62;
148
149 public const int GreenCap = 63;
150
151 public const int MushroomCap = 64;
152
153 public const int TamOShanter = 65;
154
155 public const int MummyMask = 66;
156
157 public const int CowboyHat = 67;
158
159 public const int PirateHat = 68;
160
161 public const int VikingHelmet = 69;
162
163 public const int CactusHelmet = 70;
164
165 public const int ShadewoodHelmet = 71;
166
167 public const int AncientIronHelmet = 72;
168
169 public const int AncientGoldHelmet = 73;
170
171 public const int AncientShadowHelmet = 74;
172
173 public const int AncientNecroHelmet = 75;
174
175 public const int AncientCobaltHelmet = 76;
176
177 public const int PinkEskimoHood = 77;
178
179 public const int ChlorophyteMask = 78;
180
181 public const int ChlorophyteHelmet = 79;
182
183 public const int ChlorophyteHeadgear = 80;
184
185 public const int RainHat = 81;
186
187 public const int TikiMask = 82;
188
189 public const int PalladiumMask = 83;
190
191 public const int PalladiumHelmet = 84;
192
193 public const int PalladiumHeadgear = 85;
194
195 public const int OrichalcumMask = 86;
196
197 public const int OrichalcumHelmet = 87;
198
199 public const int OrichalcumHeadgear = 88;
200
201 public const int TitaniumMask = 89;
202
203 public const int TitaniumHelmet = 90;
204
205 public const int TitaniumHeadgear = 91;
206
207 public const int UmbrellaHat = 92;
208
209 public const int Skull = 93;
210
211 public const int BallaHat = 94;
212
213 public const int GangstaHat = 95;
214
215 public const int SailorHat = 96;
216
217 public const int EyePatch = 97;
218
219 public const int SkeletronMask = 98;
220
221 public const int TurtleHelmet = 99;
222
223 public const int Beanie = 100;
224
225 public const int SpectreHood = 101;
226
227 public const int SWATHelmet = 102;
228
229 public const int ShroomiteHeadgear = 103;
230
231 public const int ShroomiteMask = 104;
232
233 public const int ShroomiteHelmet = 105;
234
235 public const int CenxsTiara = 106;
236
237 public const int CrownosMask = 107;
238
239 public const int WillsHelmet = 108;
240
241 public const int JimsHelmet = 109;
242
243 public const int AaronsHelmet = 110;
244
245 public const int DTownsHelmet = 111;
246
247 public const int PumpkinHelmet = 112;
248
249 public const int NurseHat = 113;
250
251 public const int WizardsHat = 114;
252
253 public const int GuyFawkesMask = 115;
254
255 public const int SteampunkGoggles = 116;
256
257 public const int CyborgHelmet = 117;
258
259 public const int CreeperMask = 118;
260
261 public const int CatMask = 119;
262
263 public const int GhostMask = 120;
264
265 public const int PumpkinMask = 121;
266
267 public const int RobotMask = 122;
268
269 public const int UnicornMask = 123;
270
271 public const int VampireMask = 124;
272
273 public const int WitchHat = 125;
274
275 public const int LeprechaunHat = 126;
276
277 public const int PrincessHat = 127;
278
279 public const int BrideofFrankensteinMask = 128;
280
281 public const int KarateTortoiseMask = 129;
282
283 public const int ScarecrowHat = 130;
284
285 public const int ReaperHood = 131;
286
287 public const int FoxMask = 132;
288
289 public const int CatEars = 133;
290
291 public const int SpookyHelmet = 134;
292
293 public const int SpaceCreatureMask = 135;
294
295 public const int WolfMask = 136;
296
297 public const int JackOLanternMask = 137;
298
299 public const int GiantBow = 138;
300
301 public const int ReindeerAntlers = 139;
302
303 public const int MrsClausHat = 140;
304
305 public const int TreeMask = 141;
306
307 public const int ParkaHood = 142;
308
309 public const int SnowHat = 143;
310
311 public const int ElfHat = 144;
312
313 public const int Fez = 145;
314
315 public const int BrainofCthulhuMask = 146;
316
317 public const int WallofFleshMask = 147;
318
319 public const int TwinMask = 148;
320
321 public const int SkeletronPrimeMask = 149;
322
323 public const int QueenBeeMask = 150;
324
325 public const int PlanteraMask = 151;
326
327 public const int GolemMask = 152;
328
329 public const int EaterofWorldsMask = 153;
330
331 public const int EyeofCthulhuMask = 154;
332
333 public const int DestroyerMask = 155;
334
335 public const int SpectreMask = 156;
336
337 public const int BeetleHelmet = 157;
338
339 public const int PeddlersHat = 158;
340
341 public const int MagicHat = 159;
342
343 public const int BeeHeadgear = 160;
344
345 public const int AnglerHat = 161;
346
347 public const int SpiderMask = 162;
348
349 public const int SeashellHairpin = 163;
350
351 public const int KingSlimeMask = 164;
352
353 public const int FishCostumeMask = 165;
354
355 public const int BorealWoodHelmet = 166;
356
357 public const int PalmWoodHelmet = 167;
358
359 public const int DukeFishronMask = 168;
360
361 public const int VortexHelmet = 169;
362
363 public const int NebulaHelmet = 170;
364
365 public const int SolarFlareHelmet = 171;
366
367 public const int MoonMask = 172;
368
369 public const int SunMask = 173;
370
371 public const int MartianCostumeMask = 174;
372
373 public const int MartianUniformHelmet = 175;
374
375 public const int SolarCultistHood = 176;
376
377 public const int LunarCultistHood = 177;
378
379 public const int HiTekSunglasses = 178;
380
381 public const int NightVisionHelmet = 179;
382
383 public const int GladiatorHelmet = 180;
384
385 public const int LazuresValkyrieCirclet = 181;
386
387 public const int TaxCollectorsHat = 182;
388
389 public const int DyeTradersTurban = 183;
390
391 public const int BuccaneerBandana = 184;
392
393 public const int ObsidianOutlawHat = 185;
394
395 public const int AncientCultistMask = 186;
396
397 public const int MoonLordMask = 187;
398
399 public const int FossilHelmet = 188;
400
401 public const int StardustHelmet = 189;
402
403 public const int WeddingVeil = 190;
404
405 public const int Yoraiz0rsRecoloredGoggles = 191;
406
407 public const int SkiphssMask = 192;
408
409 public const int LokisHelmet = 193;
410
411 public const int EngineeringHelmet = 194;
412
413 public const int PartyHat = 195;
414
415 public const int SillySunflowerPetals = 196;
416
417 public const int PedguinsHood = 197;
418
419 public const int _0x33sAviators = 198;
420
421 public const int AncientArmor = 199;
422
423 public const int AncientBattleArmor = 200;
424
425 public const int LamiaMale = 201;
426
427 public const int LamiaFemale = 202;
428
429 public const int ApprenticeHat = 203;
430
431 public const int SquireGreatHelm = 204;
432
433 public const int HuntressWig = 205;
434
435 public const int MonkBrows = 206;
436
437 public const int MaskBetsy = 207;
438
439 public const int MaskDarkMage = 208;
440
441 public const int MaskOgre = 209;
442
443 public const int ValhallaKnight = 210;
444
445 public const int ApprenticeDark = 211;
446
447 public const int RedRidingHuntress = 212;
448
449 public const int ShinobiInfiltrator = 213;
450
451 public const int ArkhalisHat = 214;
452
453 public const int LeinforsHat = 215;
454
455 public const int UltraBrightHelmet = 216;
456
457 public const int Maid = 217;
458
459 public const int MaidAlt = 218;
460
461 public const int GolfHat = 219;
462
463 public const int GolfVisor = 220;
464
465 public const int GoldGoldfishBowl = 221;
466
467 public const int StarPrincessCrown = 222;
468
469 public const int DemonHorns = 223;
470
471 public const int BunnyEars = 224;
472
473 public const int DevilHorns = 225;
474
475 public const int Fedora = 226;
476
477 public const int ChefHat = 227;
478
479 public const int StarHairpin = 228;
480
481 public const int HeartHairpin = 229;
482
483 public const int SuperHeroMask = 230;
484
485 public const int UndertakerHat = 231;
486
487 public const int PrettyPinkRibbon = 232;
488
489 public const int FuneralHat = 233;
490
491 public const int VictorianGothHat = 234;
492
493 public const int GhostarSkullPin = 235;
494
495 public const int DrManFlyMask = 236;
496
497 public const int ButcherMask = 237;
498
499 public const int SafemanSunHair = 238;
500
501 public const int FoodBarbarianHelm = 239;
502
503 public const int GroxTheGreatHelm = 240;
504
505 public const int RockGolemHead = 241;
506
507 public const int DogEars = 242;
508
509 public const int FoxEars = 243;
510
511 public const int LizardEars = 244;
512
513 public const int PandaEars = 245;
514
515 public const int DogEarsBack = 246;
516
517 public const int FoxEarsBack = 247;
518
519 public const int LizardEarsBack = 248;
520
521 public const int PandaEarsBack = 249;
522
523 public const int MushroomHat = 250;
524
525 public const int FairyQueenMask = 251;
526
527 public const int CatEarsBack = 252;
528
529 public const int BunnyEarsBack = 253;
530
531 public const int HallowedHood = 254;
532
533 public const int AncientHallowedMask = 255;
534
535 public const int AncientHallowedHelmet = 256;
536
537 public const int AncientHallowedHeadgear = 257;
538
539 public const int AncientHallowedHood = 258;
540
541 public const int RabbitOrder = 259;
542
543 public const int QueenSlimeMask = 260;
544
545 public const int CrystalNinjaHelmet = 261;
546
547 public const int GraduationCapBlue = 262;
548
549 public const int GraduationCapMaroon = 263;
550
551 public const int GraduationCapBlack = 264;
552
553 public const int BadgersHat = 265;
554
555 public const int PlaguebringerHelmet = 266;
556
557 public const int RoninHat = 267;
558
559 public const int TimelessTravelerHood = 268;
560
561 public const int FloretProtectorHelmet = 269;
562
563 public const int CapricornMask = 270;
564
565 public const int TVHeadMask = 271;
566
567 public const int RoyalTiara = 272;
568
569 public const int GarlandHat = 273;
570
571 public const int VulkelfEars = 274;
572
573 public const int Eyebrella = 275;
574
575 public const int DeerclopsMask = 276;
576
577 public const int GoblorcEars = 277;
578
579 public const int AshWoodHelmet = 278;
580
581 public const int JimsCap = 279;
582
583 public const int DizzyHat = 280;
584
585 public const int LincolnsHood = 281;
586
587 public static readonly int Count = 282;
588 }
589
590 public class Body
591 {
592 public class Sets
593 {
595 {
596 public sbyte frontCape;
597
598 public sbyte backCape;
599
600 public bool Invalid
601 {
602 get
603 {
604 if (frontCape == -1)
605 {
606 return backCape == -1;
607 }
608 return false;
609 }
610 }
611 }
612
613 public static SetFactory Factory = new SetFactory(Count);
614
615 public static bool[] NeedsToDrawArm = Factory.CreateBoolSet(false, 200, 202, 201, 203, 195, 205, 207, 206, 228, 242, 243);
616
617 public static int[] IncludedCapeBack = Factory.CreateIntSet(-1, 207, 13, 206, 12, 205, 11, 185, 17, 96, 18, 94, 19, 80, 21, 217, 22, 24, 29, 238, 32);
618
619 public static int[] IncludedCapeBackFemale = Factory.CreateIntSet(-1, 207, 13, 206, 12, 205, 11, 185, 17, 96, 18, 94, 19, 80, 21, 217, 23, 24, 29, 238, 32);
620
621 public static int[] IncludedCapeFront = Factory.CreateIntSet(-1, 184, 6);
622
624 {
625 backCape = -1,
626 frontCape = -1
627 }, 85, new IncludeCapeFrontAndBackInfo
628 {
629 backCape = 20,
630 frontCape = 7
631 }, 235, new IncludeCapeFrontAndBackInfo
632 {
633 backCape = 30,
634 frontCape = 9
635 }, 236, new IncludeCapeFrontAndBackInfo
636 {
637 backCape = 31,
638 frontCape = 10
639 });
640
641 public static bool[] UsesNewFramingCode = Factory.CreateBoolSet(false, 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, 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);
642
643 public static bool[] showsShouldersWhileJumping = Factory.CreateBoolSet(177, 190, 95, 46, 73, 92, 24, 54, 55, 56, 65, 66, 67, 69, 70, 71, 75, 105, 106, 175, 176, 182, 183, 187, 194, 197, 198, 201, 204, 226, 227, 229, 239);
644
645 public static bool[] shouldersAreAlwaysInTheBack = Factory.CreateBoolSet(190);
646
647 public static bool[] DisableHandOnAndOffAccDraw = Factory.CreateBoolSet(83);
648
649 public static bool[] DisableBeltAccDraw = Factory.CreateBoolSet(83, 82);
650 }
651
652 public const int FamiliarShirt = 0;
653
654 public const int CopperChainmail = 1;
655
656 public const int IronChainmail = 2;
657
658 public const int SilverChainmail = 3;
659
660 public const int GoldChainmail = 4;
661
662 public const int ShadowScalemail = 5;
663
664 public const int MeteorSuit = 6;
665
666 public const int NecroBreastplate = 7;
667
668 public const int JungleShirt = 8;
669
670 public const int MoltenBreastplate = 9;
671
672 public const int TuxedoShirt = 10;
673
674 public const int PlumbersShirt = 11;
675
676 public const int HerosShirt = 12;
677
678 public const int ArchaeologistsJacket = 13;
679
680 public const int NinjaShirt = 14;
681
682 public const int Robe = 15;
683
684 public const int TheDoctorsShirt = 16;
685
686 public const int CobaltBreastplate = 17;
687
688 public const int MythrilChainmail = 18;
689
690 public const int AdamantiteBreastplate = 19;
691
692 public const int MiningShirt = 20;
693
694 public const int Werewolf = 21;
695
696 public const int Merfolk = 22;
697
698 public const int ClownShirt = 23;
699
700 public const int HallowedPlateMail = 24;
701
702 public const int SantaShirt = 25;
703
704 public const int RedsBreastplate = 26;
705
706 public const int FrostBreastplate = 27;
707
708 public const int TinChainmail = 28;
709
710 public const int LeadChainmail = 29;
711
712 public const int TungstenChainmail = 30;
713
714 public const int PlatinumChainmail = 31;
715
716 public const int WoodBreastplate = 32;
717
718 public const int EbonwoodBreastplate = 33;
719
720 public const int RichMahoganyBreastplate = 34;
721
722 public const int PearlwoodBreastplate = 35;
723
724 public const int RuneRobe = 36;
725
726 public const int CrimsonScalemail = 37;
727
728 public const int EskimoCoat = 38;
729
730 public const int SteampunkShirt = 39;
731
732 public const int BeeShirt = 40;
733
734 public const int PrincessCostume = 41;
735
736 public const int PharaohsRobe = 42;
737
738 public const int MummyShirt = 43;
739
740 public const int CowboyJacket = 44;
741
742 public const int PirateShirt = 45;
743
744 public const int CactusBreastplate = 46;
745
746 public const int ShadewoodBreastplate = 47;
747
748 public const int AncientShadowScalemail = 48;
749
750 public const int AncientCobaltBreastplate = 49;
751
752 public const int PinkEskimoCoat = 50;
753
754 public const int ChlorophytePlateMail = 51;
755
756 public const int RainCoat = 52;
757
758 public const int TikiShirt = 53;
759
760 public const int PalladiumBreastplate = 54;
761
762 public const int OrichalcumBreastplate = 55;
763
764 public const int TitaniumBreastplate = 56;
765
766 public const int SailorShirt = 57;
767
768 public const int AmethystRobe = 58;
769
770 public const int TopazRobe = 59;
771
772 public const int SapphireRobe = 60;
773
774 public const int EmeraldRobe = 61;
775
776 public const int RubyRobe = 62;
777
778 public const int DiamondRobe = 63;
779
780 public const int WhiteTuxedoShirt = 64;
781
782 public const int TurtleScaleMail = 65;
783
784 public const int SpectreRobe = 66;
785
786 public const int ShroomiteBreastplate = 67;
787
788 public const int CenxsBreastplate = 68;
789
790 public const int CrownosBreastplate = 69;
791
792 public const int WillsBreastplate = 70;
793
794 public const int JimsBreastplate = 71;
795
796 public const int AaronsBreastplate = 72;
797
798 public const int DTownsBreastplate = 73;
799
800 public const int CenxsDress = 74;
801
802 public const int PumpkinBreastplate = 75;
803
804 public const int NurseShirt = 76;
805
806 public const int DyeTraderRobe = 77;
807
808 public const int CyborgShirt = 78;
809
810 public const int CreeperShirt = 79;
811
812 public const int CatShirt = 80;
813
814 public const int GhostShirt = 81;
815
816 public const int PumpkinShirt = 82;
817
818 public const int RobotShirt = 83;
819
820 public const int UnicornShirt = 84;
821
822 public const int VampireShirt = 85;
823
824 public const int LeprechaunShirt = 86;
825
826 public const int PixieShirt = 87;
827
828 public const int PrincessDress = 88;
829
830 public const int WitchDress = 89;
831
832 public const int BrideofFrankensteinDress = 90;
833
834 public const int KarateTortoiseShirt = 91;
835
836 public const int ScarecrowShirt = 92;
837
838 public const int ReaperRobe = 93;
839
840 public const int FoxShirt = 94;
841
842 public const int SpookyBreastplate = 95;
843
844 public const int SpaceCreatureShirt = 96;
845
846 public const int WolfShirt = 97;
847
848 public const int TreasureHunterShirt = 98;
849
850 public const int DryadCoverings = 99;
851
852 public const int MrsClausShirt = 100;
853
854 public const int TreeShirt = 101;
855
856 public const int ParkaCoat = 102;
857
858 public const int UglySweater = 103;
859
860 public const int ElfShirt = 104;
861
862 public const int BeetleScaleMail = 105;
863
864 public const int BeetleShell = 106;
865
866 public const int Gi = 165;
867
868 public const int Kimono = 166;
869
870 public const int GypsyRobe = 167;
871
872 public const int BeeBreastplate = 168;
873
874 public const int AnglerVest = 169;
875
876 public const int SpiderBreastplate = 170;
877
878 public const int MermaidAdornment = 171;
879
880 public const int FishCostumeShirt = 172;
881
882 public const int BorealWoodBreastplate = 173;
883
884 public const int PalmWoodBreastplate = 174;
885
886 public const int VortexBreastplate = 175;
887
888 public const int NebulaBreastplate = 176;
889
890 public const int SolarFlareBreastplate = 177;
891
892 public const int MartianCostumeShirt = 178;
893
894 public const int MartianUniformTorso = 179;
895
896 public const int SolarCultistRobe = 180;
897
898 public const int LunarCultistRobe = 181;
899
900 public const int GladiatorBreastplate = 182;
901
902 public const int LazuresValkyrieCloak = 183;
903
904 public const int TaxCollectorsSuit = 184;
905
906 public const int ClothiersJacket = 185;
907
908 public const int BuccaneerTunic = 186;
909
910 public const int ObsidianLongcoat = 187;
911
912 public const int FallenTuxedoShirt = 188;
913
914 public const int FossilPlate = 189;
915
916 public const int StardustPlate = 190;
917
918 public const int WeddingDress = 191;
919
920 public const int Yoraiz0rsUniform = 192;
921
922 public const int SkiphssSkin = 193;
923
924 public const int LokisBreastplate = 194;
925
926 public const int SillySunflowerTops = 195;
927
928 public const int PedguinsJacket = 196;
929
930 public const int AncientArmor = 197;
931
932 public const int AncientBattleArmor = 198;
933
934 public const int Lamia = 199;
935
936 public const int ApprenticeRobe = 200;
937
938 public const int SquirePlating = 201;
939
940 public const int HuntressJerkin = 202;
941
942 public const int MonkShirt = 203;
943
944 public const int ValhallaKnight = 204;
945
946 public const int ApprenticeDark = 205;
947
948 public const int RedRidingHuntress = 206;
949
950 public const int ShinobiInfiltrator = 207;
951
952 public const int ArkhalisShirt = 208;
953
954 public const int LeinforsShirt = 209;
955
956 public const int Maid = 210;
957
958 public const int MaidAlt = 211;
959
960 public const int Golf = 212;
961
962 public const int AmberRobe = 213;
963
964 public const int GameMasterShirt = 214;
965
966 public const int StarPrincessDress = 215;
967
968 public const int ChefOutfit = 216;
969
970 public const int SuperHeroCostume = 217;
971
972 public const int PrettyPinkDress = 218;
973
974 public const int UndertakerCoat = 219;
975
976 public const int FuneralCoat = 220;
977
978 public const int VictorianGothDress = 221;
979
980 public const int GhostarShirt = 222;
981
982 public const int DrManFlyLabCoat = 223;
983
984 public const int ButcherApron = 224;
985
986 public const int SafemanSunDress = 225;
987
988 public const int FoodBarbarianArmor = 226;
989
990 public const int GroxTheGreatArmor = 227;
991
992 public const int MushroomVest = 228;
993
994 public const int AncientHallowedPlateMail = 229;
995
996 public const int CrystalNinjaChestplate = 230;
997
998 public const int GraduationGownBlue = 231;
999
1000 public const int GraduationGownMaroon = 232;
1001
1002 public const int GraduationGownBlack = 233;
1003
1004 public const int DeadMansSweater = 234;
1005
1006 public const int PlaguebringerChestplate = 235;
1007
1008 public const int RoninShirt = 236;
1009
1010 public const int TimelessTravelerRobe = 237;
1011
1012 public const int FloretProtectorChestplate = 238;
1013
1014 public const int CapricornChestplate = 239;
1015
1016 public const int TVHeadSuit = 240;
1017
1018 public const int FlinxFurCoat = 241;
1019
1020 public const int RoyalDressTop = 242;
1021
1022 public const int PrinceUniform = 243;
1023
1024 public const int WilsonShirt = 244;
1025
1026 public const int WillowShirt = 245;
1027
1028 public const int AshWoodBreastplate = 246;
1029
1030 public const int LincolnsHoodie = 247;
1031
1032 public static readonly int Count = 248;
1033 }
1034
1035 public class Legs
1036 {
1037 public class Sets
1038 {
1039 public static SetFactory Factory = new SetFactory(Count);
1040
1042
1043 public static bool[] IncompatibleWithFrogLeg = Factory.CreateBoolSet(106, 143, 217, 222, 226, 228, 138);
1044 }
1045
1046 public const int FamiliarPants = 0;
1047
1048 public const int CopperGreaves = 1;
1049
1050 public const int IronGreaves = 2;
1051
1052 public const int SilverGreaves = 3;
1053
1054 public const int GoldGreaves = 4;
1055
1056 public const int ShadowGreaves = 5;
1057
1058 public const int MeteorLeggings = 6;
1059
1060 public const int NecroGreaves = 7;
1061
1062 public const int JunglePants = 8;
1063
1064 public const int MoltenGreaves = 9;
1065
1066 public const int TuxedoPants = 10;
1067
1068 public const int PlumbersPants = 11;
1069
1070 public const int HerosPants = 12;
1071
1072 public const int ArchaeologistsPants = 13;
1073
1074 public const int NinjaPants = 14;
1075
1076 public const int TheDoctorsPants = 15;
1077
1078 public const int CobaltLeggings = 16;
1079
1080 public const int MythrilGreaves = 17;
1081
1082 public const int AdamantiteLeggings = 18;
1083
1084 public const int MiningPants = 19;
1085
1086 public const int ClownPants = 22;
1087
1088 public const int HallowedGreaves = 23;
1089
1090 public const int SantaPants = 24;
1091
1092 public const int RedsLeggings = 25;
1093
1094 public const int FrostLeggings = 26;
1095
1096 public const int TinGreaves = 27;
1097
1098 public const int LeadGreaves = 28;
1099
1100 public const int TungstenGreaves = 29;
1101
1102 public const int PlatinumGreaves = 30;
1103
1104 public const int WoodGreaves = 31;
1105
1106 public const int EbonwoodGreaves = 32;
1107
1108 public const int RichMahoganyGreaves = 33;
1109
1110 public const int PearlwoodGreaves = 34;
1111
1112 public const int CrimsonGreaves = 35;
1113
1114 public const int EskimoPants = 36;
1115
1116 public const int SteampunkPants = 37;
1117
1118 public const int BeePants = 38;
1119
1120 public const int MummyPants = 39;
1121
1122 public const int CowboyPants = 40;
1123
1124 public const int PiratePants = 41;
1125
1126 public const int CactusLeggings = 42;
1127
1128 public const int ShadewoodGreaves = 43;
1129
1130 public const int AncientShadowGreaves = 44;
1131
1132 public const int AncientCobaltLeggings = 45;
1133
1134 public const int PinkEskimoPants = 46;
1135
1136 public const int ChlorophyteGreaves = 47;
1137
1138 public const int TikiPants = 48;
1139
1140 public const int PalladiumLeggings = 49;
1141
1142 public const int OrichalcumLeggings = 50;
1143
1144 public const int TitaniumLeggings = 51;
1145
1146 public const int SailorPants = 52;
1147
1148 public const int WhiteTuxedoPants = 53;
1149
1150 public const int TurtleLeggings = 54;
1151
1152 public const int SpectrePants = 55;
1153
1154 public const int ShroomiteLeggings = 56;
1155
1156 public const int CenxsLeggings = 57;
1157
1158 public const int CrownosLeggings = 58;
1159
1160 public const int WillsLeggings = 59;
1161
1162 public const int JimsLeggings = 60;
1163
1164 public const int AaronsLeggings = 61;
1165
1166 public const int DTownsLeggings = 62;
1167
1168 public const int CenxsDressPants = 63;
1169
1170 public const int PumpkinLeggings = 64;
1171
1172 public const int NursePants = 65;
1173
1174 public const int CyborgPants = 66;
1175
1176 public const int CreeperPants = 67;
1177
1178 public const int CatPants = 68;
1179
1180 public const int PumpkinPants = 69;
1181
1182 public const int RobotPants = 70;
1183
1184 public const int UnicornPants = 71;
1185
1186 public const int VampirePants = 72;
1187
1188 public const int LeprechaunPants = 73;
1189
1190 public const int PixiePants = 74;
1191
1192 public const int WitchBoots = 75;
1193
1194 public const int KarateTortoisePants = 76;
1195
1196 public const int ScarecrowPants = 77;
1197
1198 public const int FoxPants = 78;
1199
1200 public const int SpookyLeggings = 79;
1201
1202 public const int SpaceCreaturePants = 80;
1203
1204 public const int WolfPants = 81;
1205
1206 public const int TreasureHunterPants = 82;
1207
1208 public const int DryadLoincloth = 83;
1209
1210 public const int MrsClausHeels = 84;
1211
1212 public const int TreeTrunks = 85;
1213
1214 public const int ParkaPants = 86;
1215
1216 public const int ElfPants = 87;
1217
1218 public const int BeetleLeggings = 98;
1219
1220 public const int GiFemaleExtension = 99;
1221
1222 public const int GypsyRobeMaleExtension = 101;
1223
1224 public const int GypsyRobeFemaleExtension = 102;
1225
1226 public const int BeeGreaves = 103;
1227
1228 public const int AnglerPants = 104;
1229
1230 public const int SpiderGreaves = 105;
1231
1232 public const int MermaidTail = 106;
1233
1234 public const int FishCostumeFinskirt = 107;
1235
1236 public const int BorealWoodGreaves = 108;
1237
1238 public const int PalmWoodGreaves = 109;
1239
1240 public const int VortexLeggings = 110;
1241
1242 public const int NebulaLeggings = 111;
1243
1244 public const int SolarFlareLeggings = 112;
1245
1246 public const int MartianCostumePants = 113;
1247
1248 public const int MartianUniformPants = 114;
1249
1250 public const int GiMaleExtension = 118;
1251
1252 public const int GladiatorLeggings = 122;
1253
1254 public const int TaxCollectorsPants = 124;
1255
1256 public const int ClothiersPants = 125;
1257
1258 public const int BuccaneerPantaloons = 126;
1259
1260 public const int ObsidianPants = 127;
1261
1262 public const int FallenTuxedoPants = 128;
1263
1264 public const int FossilGreaves = 129;
1265
1266 public const int StardustLeggings = 130;
1267
1268 public const int Yoraiz0rsSkirt = 132;
1269
1270 public const int SkiphssBearButt = 133;
1271
1272 public const int LokisGreaves = 134;
1273
1274 public const int SillySunflowerBottoms = 138;
1275
1276 public const int PedguinsTrousers = 139;
1277
1278 public const int DjinnsCurse = 140;
1279
1280 public const int AncientArmor = 141;
1281
1282 public const int AncientBattleArmor = 142;
1283
1284 public const int Lamia = 143;
1285
1286 public const int ApprenticeTrousers = 144;
1287
1288 public const int SquireGreaves = 145;
1289
1290 public const int HuntressPantsMale = 146;
1291
1292 public const int HuntressPantsFemale = 147;
1293
1294 public const int MonkPants = 148;
1295
1296 public const int ApprenticeRobeExtension = 149;
1297
1298 public const int SquirePlatingExtension = 150;
1299
1300 public const int HuntressJerkinExtension = 151;
1301
1302 public const int ValhallaKnight = 152;
1303
1304 public const int ApprenticeDark = 153;
1305
1306 public const int RedRidingHuntress = 154;
1307
1308 public const int RedRidingHuntress_Male = 155;
1309
1310 public const int ShinobiInfiltrator = 156;
1311
1312 public const int ArkhalisPants_Male = 157;
1313
1314 public const int ArkhalisPants_Female = 158;
1315
1316 public const int LeinforsPants = 159;
1317
1318 public const int LeinforsPantsCoat = 160;
1319
1320 public const int ShinobiInfiltratorBodyExtension = 161;
1321
1322 public const int ForbiddenArmorBodyExtension = 162;
1323
1325
1326 public const int BeeBreastplateBodyExtension = 164;
1327
1328 public const int ReaperRobe = 165;
1329
1330 public const int BrideOfFrankensteinDress = 166;
1331
1332 public const int WitchDress = 167;
1333
1334 public const int PrincessDress = 168;
1335
1336 public const int GhostShirt = 169;
1337
1338 public const int DTownBreastplateBodyExtension = 170;
1339
1340 public const int RaincoatMaleBodyExtension = 171;
1341
1342 public const int RaincoatFemaleBodyExtension = 172;
1343
1344 public const int ObsidianLongcoatBodyExtension = 173;
1345
1346 public const int ApprenticeDarkBodyExtension = 174;
1347
1348 public const int TikiShirtBodyExtensionMale = 175;
1349
1350 public const int TikiShirtBodyExtensionFemale = 176;
1351
1352 public const int MaidBodyExtensionFemale = 177;
1353
1354 public const int MaidBodyExtensionMale = 178;
1355
1356 public const int MaidFemale = 179;
1357
1358 public const int MaidMale = 180;
1359
1360 public const int MaidAltBodyExtensionFemale = 181;
1361
1362 public const int MaidAltBodyExtensionMale = 182;
1363
1364 public const int MaidAltFemale = 183;
1365
1366 public const int MaidAltMale = 184;
1367
1368 public const int Golf = 185;
1369
1370 public const int WitchDressBodyExtension = 186;
1371
1372 public const int AmberRobe = 187;
1373
1374 public const int GameMasterPants = 188;
1375
1376 public const int StarPrincessDress = 189;
1377
1378 public const int ChefPants = 190;
1379
1380 public const int SuperHeroTightsMale = 191;
1381
1382 public const int SuperHeroTightsFemale = 192;
1383
1384 public const int PrettyPinkDressPantsMale = 193;
1385
1386 public const int PrettyPinkDressPantsFemale = 194;
1387
1388 public const int PrettyPinkDressSkirt = 195;
1389
1390 public const int UndertakerCoat = 196;
1391
1392 public const int FuneralPantsMale = 197;
1393
1394 public const int FuneralPantsFemale = 198;
1395
1396 public const int VictorianGothDressExtension = 199;
1397
1398 public const int GhostarShirtExtensionFemale = 200;
1399
1400 public const int GhostarShirtExtensionMale = 201;
1401
1402 public const int GhostarLegsFemale = 202;
1403
1404 public const int GhostarLegsMale = 203;
1405
1406 public const int DrManFlyLabCoatLegs = 204;
1407
1408 public const int ButcherPants = 205;
1409
1410 public const int SafemanSunDressExtension = 206;
1411
1412 public const int SafemanDressLeggingsFemale = 207;
1413
1414 public const int SafemanDressLeggingsMale = 208;
1415
1416 public const int FoodBarbarianGreaves = 209;
1417
1418 public const int GroxTheGreatGreaves = 210;
1419
1420 public const int MushroomPants = 211;
1421
1422 public const int AncientHallowedGreaves = 212;
1423
1424 public const int CrystalNinjaLeggings = 213;
1425
1426 public const int GraduationGownBlueExtension = 214;
1427
1428 public const int GraduationGownMaroonExtension = 215;
1429
1430 public const int GraduationGownBlackExtension = 216;
1431
1432 public const int MoonLordLegs = 217;
1433
1434 public const int PlaguebringerGreaves = 218;
1435
1436 public const int RoninPantsMale = 219;
1437
1438 public const int RoninPantsFemale = 220;
1439
1440 public const int RoninShirtExtension = 221;
1441
1442 public const int TimelessTravelerBottom = 222;
1443
1444 public const int TimelessTravelerRobeExtension = 223;
1445
1446 public const int FloretProtectorLegs = 224;
1447
1448 public const int CapricornLegs = 225;
1449
1450 public const int CapricornTail = 226;
1451
1452 public const int TVHeadPants = 227;
1453
1454 public const int RoyalDressBottom = 228;
1455
1456 public const int FlinxFurCoatExtension = 229;
1457
1458 public const int PrincePants = 230;
1459
1460 public const int WilsonPants = 231;
1461
1462 public const int WillowSkirtMale = 232;
1463
1464 public const int WillowSkirtFemale = 233;
1465
1466 public const int AshWoodGreaves = 234;
1467
1468 public const int LincolnsPants = 235;
1469
1470 public static readonly int Count = 236;
1471 }
1472
1473 public class HandOn
1474 {
1475 public class Sets
1476 {
1477 public static SetFactory Factory = new SetFactory(Count);
1478
1479 public static bool[] UsesNewFramingCode = Factory.CreateBoolSet(false, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16, 17, 18, 19, 20, 21, 22, 23, 24);
1480
1481 public static bool[] UsesOldFramingTexturesForWalking = Factory.CreateBoolSet(false, 12, 8, 17);
1482 }
1483
1484 public const sbyte ManaRegenerationBand = 1;
1485
1486 public const sbyte BandofRegeneration = 2;
1487
1488 public const sbyte BandofStarpower = 3;
1489
1490 public const sbyte CharmofMyths = 4;
1491
1492 public const sbyte FeralClaws = 5;
1493
1494 public const sbyte FireGauntlet = 6;
1495
1496 public const sbyte HandWarmer = 7;
1497
1498 public const sbyte MagicCuffs = 8;
1499
1500 public const sbyte MechanicalGlove = 9;
1501
1502 public const sbyte PowerGlove = 10;
1503
1504 public const sbyte MasterNinjaGear = 11;
1505
1506 public const sbyte TigerClimbingGear = 11;
1507
1508 public const sbyte ClimbingClaws = 11;
1509
1510 public const sbyte Shackle = 12;
1511
1512 public const sbyte SunStone = 13;
1513
1514 public const sbyte MoonStone = 14;
1515
1516 public const sbyte TitanGlove = 15;
1517
1518 public const sbyte DiamondRing = 16;
1519
1520 public const sbyte CelestialCuffs = 17;
1521
1522 public const sbyte YoyoGlove = 18;
1523
1524 public const sbyte HuntressBuckler = 19;
1525
1526 public const sbyte BersekerGlove = 20;
1527
1528 public const sbyte FrogWebbing = 21;
1529
1530 public const sbyte BoneGlove = 22;
1531
1532 public const sbyte HandOfCreation = 23;
1533
1534 public const sbyte LavaCharm = 24;
1535
1536 public static readonly int Count = 25;
1537 }
1538
1539 public class HandOff
1540 {
1541 public class Sets
1542 {
1543 public static SetFactory Factory = new SetFactory(Count);
1544
1545 public static bool[] UsesNewFramingCode = Factory.CreateBoolSet(false, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
1546 }
1547
1548 public const sbyte FireGauntlet = 1;
1549
1550 public const sbyte HandWarmer = 2;
1551
1552 public const sbyte MagicCuffs = 3;
1553
1554 public const sbyte MechanicalGlove = 4;
1555
1556 public const sbyte PowerGlove = 5;
1557
1558 public const sbyte MasterNinjaGear = 6;
1559
1560 public const sbyte TigerClimbingGear = 6;
1561
1562 public const sbyte ClimbingClaws = 6;
1563
1564 public const sbyte Shackle = 7;
1565
1566 public const sbyte TitanGlove = 8;
1567
1568 public const sbyte FeralClaws = 9;
1569
1570 public const sbyte CelestialCuffs = 10;
1571
1572 public const sbyte YoyoGlove = 11;
1573
1574 public const sbyte BersekerGlove = 12;
1575
1576 public const sbyte FrogWebbing = 13;
1577
1578 public const sbyte BoneGlove = 14;
1579
1580 public const sbyte HandOfCreation = 15;
1581
1582 public static readonly int Count = 16;
1583 }
1584
1585 public class Back
1586 {
1587 public class Sets
1588 {
1589 public static SetFactory Factory = new SetFactory(Count);
1590
1591 public static bool[] DrawInBackpackLayer = Factory.CreateBoolSet(false, 7, 8, 9, 10, 15, 16, 32, 33);
1592
1593 public static bool[] DrawInTailLayer = Factory.CreateBoolSet(false, 18, 19, 21, 25, 26, 27, 28);
1594 }
1595
1596 public const sbyte BeeCloak = 1;
1597
1598 public const sbyte StarCloak = 2;
1599
1600 public const sbyte CrimsonCloak = 3;
1601
1602 public const sbyte MysteriousCape = 4;
1603
1604 public const sbyte RedCape = 5;
1605
1606 public const sbyte WinterCape = 6;
1607
1608 public const sbyte MagicQuiver = 7;
1609
1610 public const sbyte ArchitectGizmoPack = 8;
1611
1612 public const sbyte HivePack = 9;
1613
1614 public const sbyte AnglerTackleBag = 10;
1615
1616 public const sbyte ApprenticeDark = 11;
1617
1618 public const sbyte RedRidingHuntress = 12;
1619
1620 public const sbyte ShinobiInfiltrator = 13;
1621
1622 public const sbyte ManaCloak = 14;
1623
1624 public const sbyte MoltenQuiver = 15;
1625
1626 public const sbyte StalkersQuiver = 16;
1627
1628 public const sbyte ClothiersJacket = 17;
1629
1630 public const sbyte SpaceCreatureShirt = 18;
1631
1632 public const sbyte FoxShirt = 19;
1633
1634 public const sbyte VampireShirt = 20;
1635
1636 public const sbyte CatShirt = 21;
1637
1638 public const sbyte SuperHeroCostumeMale = 22;
1639
1640 public const sbyte SuperHeroCostumeFemale = 23;
1641
1642 public const sbyte HunterCloak = 24;
1643
1644 public const sbyte DogTail = 25;
1645
1646 public const sbyte FoxTail = 26;
1647
1648 public const sbyte LizardTail = 27;
1649
1650 public const sbyte BunnyTail = 28;
1651
1652 public const sbyte HallowedCape = 29;
1653
1654 public const sbyte PlaguebringerCloak = 30;
1655
1656 public const sbyte RoninCloak = 31;
1657
1658 public const sbyte FloretProtecterChestplate = 32;
1659
1660 public const sbyte LavaproofTackleBag = 33;
1661
1662 public const sbyte PrinceCape = 34;
1663
1664 public const sbyte HandOfCreation = 35;
1665
1666 public const sbyte ShimmerCloak = 36;
1667
1668 public static readonly int Count = 37;
1669 }
1670
1671 public class Front
1672 {
1673 public class Sets
1674 {
1675 public static SetFactory Factory = new SetFactory(Count);
1676
1677 public static bool[] DrawsInNeckLayer = Factory.CreateBoolSet(false, 6);
1678 }
1679
1680 public const sbyte CrimsonCloak = 1;
1681
1682 public const sbyte MysteriousCape = 2;
1683
1684 public const sbyte RedCape = 3;
1685
1686 public const sbyte WinterCape = 4;
1687
1688 public const sbyte ManaCloak = 5;
1689
1690 public const sbyte TaxCollectorsSuit = 6;
1691
1692 public const sbyte VampireShirt = 7;
1693
1694 public const sbyte HunterCloak = 8;
1695
1696 public const sbyte PlaguebringerCloak = 9;
1697
1698 public const sbyte RoninCloak = 10;
1699
1700 public const sbyte PrinceCape = 11;
1701
1702 public const sbyte ShimmerCloak = 12;
1703
1704 public static readonly int Count = 13;
1705 }
1706
1707 public class Shoe
1708 {
1709 public class Sets
1710 {
1711 public static SetFactory Factory = new SetFactory(Count);
1712
1713 public static int[] MaleToFemaleID = Factory.CreateIntSet(-1, 25, 26);
1714 }
1715
1716 public const sbyte Flipper = 1;
1717
1718 public const sbyte WaterWalkingBoots = 2;
1719
1720 public const sbyte Tabi = 3;
1721
1722 public const sbyte TigerClimbingGear = 4;
1723
1724 public const sbyte ShoeSpikes = 4;
1725
1726 public const sbyte FlurryBoots = 5;
1727
1728 public const sbyte HermesBoots = 6;
1729
1730 public const sbyte IceSkates = 7;
1731
1732 public const sbyte LavaWaders = 8;
1733
1734 public const sbyte FrostsparkBoots = 9;
1735
1736 public const sbyte LightningBoots = 10;
1737
1738 public const sbyte ObsidianWaterWalkingBoots = 11;
1739
1740 public const sbyte RocketBoots = 12;
1741
1742 public const sbyte SpectreBoots = 13;
1743
1744 public const sbyte MasterNinjaGear = 14;
1745
1746 public const sbyte FrogLeg = 15;
1747
1748 public const sbyte FlowerBoots = 16;
1749
1750 public const sbyte SailfishBoots = 17;
1751
1752 public const sbyte AmphibianBoots = 18;
1753
1754 public const sbyte FairyBoots = 19;
1755
1756 public const sbyte FrogFlipper = 20;
1757
1758 public const sbyte SandBoots = 21;
1759
1760 public const sbyte FlameWakerBoots = 22;
1761
1762 public const sbyte HellfireTreads = 23;
1763
1764 public const sbyte TerrasparkBoots = 24;
1765
1766 public const sbyte GlassSlipperMale = 25;
1767
1768 public const sbyte GlassSlipperFemale = 26;
1769
1770 public static readonly int Count = 27;
1771 }
1772
1773 public class Waist
1774 {
1775 public class Sets
1776 {
1777 public static SetFactory Factory = new SetFactory(Count);
1778
1779 public static bool[] UsesTorsoFraming = Factory.CreateBoolSet(false, 5, 10, 10, 12);
1780
1781 public static bool[] IsABelt = Factory.CreateBoolSet(false, 5, 10, 10, 12);
1782 }
1783
1784 public const sbyte CloudinaBottle = 1;
1785
1786 public const sbyte CopperWatch = 2;
1787
1788 public const sbyte GoldWatch = 3;
1789
1790 public const sbyte PlatinumWatch = 4;
1791
1792 public const sbyte Toolbelt = 5;
1793
1794 public const sbyte ManaFlower = 6;
1795
1796 public const sbyte SilverWatch = 7;
1797
1798 public const sbyte TinWatch = 8;
1799
1800 public const sbyte TungstenWatch = 9;
1801
1802 public const sbyte MasterNinjaGear = 10;
1803
1804 public const sbyte BlackBelt = 10;
1805
1806 public const sbyte TsunamiinaBottle = 11;
1807
1808 public const sbyte MonkBelt = 12;
1809
1810 public const sbyte BlizzardinaBottle = 13;
1811
1812 public const sbyte FartinaJar = 14;
1813
1814 public const sbyte SandstorminaBottle = 15;
1815
1816 public const sbyte TreasureMagnet = 16;
1817
1818 public static readonly int Count = 17;
1819 }
1820
1821 public class Wing
1822 {
1823 public class Sets
1824 {
1825 public static WingStats[] Stats;
1826 }
1827
1828 public const sbyte DemonWings = 1;
1829
1830 public const sbyte AngelWings = 2;
1831
1832 public const sbyte RedsWings = 3;
1833
1834 public const sbyte Jetpack = 4;
1835
1836 public const sbyte ButterflyWings = 5;
1837
1838 public const sbyte FairyWings = 6;
1839
1840 public const sbyte HarpyWings = 7;
1841
1842 public const sbyte BoneWings = 8;
1843
1844 public const sbyte FlameWings = 9;
1845
1846 public const sbyte FrozenWings = 10;
1847
1848 public const sbyte SpectreWings = 11;
1849
1850 public const sbyte SteampunkWings = 12;
1851
1852 public const sbyte LeafWings = 13;
1853
1854 public const sbyte BatWings = 14;
1855
1856 public const sbyte BeeWings = 15;
1857
1858 public const sbyte DTownsWings = 16;
1859
1860 public const sbyte WillsWings = 17;
1861
1862 public const sbyte CrownosWings = 18;
1863
1864 public const sbyte CenxsWings = 19;
1865
1866 public const sbyte TatteredFairyWings = 20;
1867
1868 public const sbyte SpookyWings = 21;
1869
1870 public const sbyte Hoverboard = 22;
1871
1872 public const sbyte FestiveWings = 23;
1873
1874 public const sbyte BeetleWings = 24;
1875
1876 public const sbyte FinWings = 25;
1877
1878 public const sbyte FishronWings = 26;
1879
1880 public const sbyte MothronWings = 27;
1881
1882 public const sbyte LazuresBarrierPlatform = 28;
1883
1884 public const sbyte SolarWings = 29;
1885
1886 public const sbyte VortexBooster = 30;
1887
1888 public const sbyte NebulaMantle = 31;
1889
1890 public const sbyte StardustWings = 32;
1891
1892 public const sbyte Yoraiz0rsSpell = 33;
1893
1894 public const sbyte JimsWings = 34;
1895
1896 public const sbyte SkiphssPaws = 35;
1897
1898 public const sbyte LokisWings = 36;
1899
1900 public const sbyte BetsyWings = 37;
1901
1902 public const sbyte ArkhalisWings = 38;
1903
1904 public const sbyte LeinforsWings = 39;
1905
1906 public const sbyte GhostarsWings = 40;
1907
1908 public const sbyte SafemanWings = 41;
1909
1910 public const sbyte FoodBarbarianWings = 42;
1911
1912 public const sbyte GroxTheGreatWings = 43;
1913
1914 public const sbyte RainbowWings = 44;
1915
1916 public const sbyte LongTrailRainbowWings = 45;
1917
1918 public const sbyte CreativeWings = 46;
1919
1920 public static readonly int Count = 47;
1921 }
1922
1923 public class Shield
1924 {
1925 public const sbyte CobaltShield = 1;
1926
1927 public const sbyte PaladinsShield = 2;
1928
1929 public const sbyte ObsidianShield = 3;
1930
1931 public const sbyte AnkhShield = 4;
1932
1933 public const sbyte ShieldofCthulhu = 5;
1934
1935 public const sbyte SquireShield = 6;
1936
1937 public const sbyte Frozen = 7;
1938
1939 public const sbyte Hero = 8;
1940
1941 public const sbyte BouncingShield = 9;
1942
1943 public static readonly int Count = 10;
1944 }
1945
1946 public class Neck
1947 {
1948 public const sbyte JellyfishNecklace = 1;
1949
1950 public const sbyte CrossNecklace = 2;
1951
1952 public const sbyte PanicNecklace = 3;
1953
1954 public const sbyte PygmyNecklace = 4;
1955
1956 public const sbyte StarVeil = 5;
1957
1958 public const sbyte SweetheartNecklace = 6;
1959
1960 public const sbyte SharkToothNecklace = 7;
1961
1962 public const sbyte WormScarf = 8;
1963
1964 public const sbyte ApprenticeScarf = 9;
1965
1966 public const sbyte Stinger = 10;
1967
1968 public const sbyte Magiluminescence = 11;
1969
1970 public const sbyte MoltenCharm = 12;
1971
1972 public static readonly int Count = 13;
1973 }
1974
1975 public class Face
1976 {
1977 public class Sets
1978 {
1979 public static SetFactory Factory = new SetFactory(Count);
1980
1981 public static bool[] PreventHairDraw = Factory.CreateBoolSet(false, 2, 3, 4, 19);
1982
1983 public static bool[] OverrideHelmet = Factory.CreateBoolSet(false, 2, 3, 4, 19);
1984
1985 public static bool[] DrawInFaceUnderHairLayer = Factory.CreateBoolSet(false, 5);
1986
1987 public static bool[] DrawInFaceFlowerLayer = Factory.CreateBoolSet(false, 1, 6, 9, 8);
1988
1989 public static bool[] DrawInFaceHeadLayer = Factory.CreateBoolSet(false, 12, 10, 13, 11);
1990
1991 public static int[] AltFaceHead = Factory.CreateIntSet(-1, 12, 17, 10, 15, 13, 18, 11, 16);
1992 }
1993
1994 public const sbyte NaturesGift = 1;
1995
1996 public const sbyte ArcticDivingGear = 2;
1997
1998 public const sbyte JellyfishDivingGear = 3;
1999
2000 public const sbyte DivingGear = 4;
2001
2002 public const sbyte Blindfold = 5;
2003
2004 public const sbyte ObsidianRose = 6;
2005
2006 public const sbyte AngelHalo = 7;
2007
2008 public const sbyte JungleRose = 8;
2009
2010 public const sbyte ArcaneFlower = 9;
2011
2012 public const sbyte LavaSkull = 10;
2013
2014 public const sbyte MoltenSkullRose = 11;
2015
2016 public const sbyte ObsidianSkull = 12;
2017
2018 public const sbyte ObsidianSkullRose = 13;
2019
2020 public const sbyte SpectreGoggles = 14;
2021
2022 public const sbyte LavaSkullAlt = 15;
2023
2024 public const sbyte MoltenSkullRoseAlt = 16;
2025
2026 public const sbyte ObsidianSkullAlt = 17;
2027
2028 public const sbyte ObsidianSkullRoseAlt = 18;
2029
2030 public const sbyte BoneHelm = 19;
2031
2032 public const sbyte ReflectiveShades = 20;
2033
2034 public const sbyte JimsDroneVisor = 21;
2035
2036 public static readonly sbyte Count = 22;
2037 }
2038
2039 public class Balloon
2040 {
2041 public class Sets
2042 {
2043 public static SetFactory Factory = new SetFactory(Count);
2044
2045 public static bool[] DrawInFrontOfBackArmLayer = Factory.CreateBoolSet(false, 18);
2046
2047 public static bool[] UsesTorsoFraming = Factory.CreateBoolSet(false, 18);
2048 }
2049
2050 public const sbyte BlizzardinaBalloon = 1;
2051
2052 public const sbyte BlueHorseshoeBalloon = 2;
2053
2054 public const sbyte BundleofBalloons = 3;
2055
2056 public const sbyte CloudinaBalloon = 4;
2057
2058 public const sbyte FartinaBalloon = 5;
2059
2060 public const sbyte SandstorminaBalloon = 6;
2061
2062 public const sbyte HoneyBalloon = 7;
2063
2064 public const sbyte ShinyRedBalloon = 8;
2065
2066 public const sbyte WhiteHorseshoeBalloon = 9;
2067
2068 public const sbyte YellowHorseshoeBalloon = 10;
2069
2070 public const sbyte BalloonPufferfish = 11;
2071
2072 public const sbyte SharkronBalloon = 12;
2073
2074 public const sbyte GreenHorseshoeBalloon = 13;
2075
2076 public const sbyte AmberHorseshoeBalloon = 14;
2077
2078 public const sbyte PinkHorseshoeBalloon = 15;
2079
2080 public const sbyte BundledPartyBalloons = 16;
2081
2082 public const sbyte BalloonAnimal = 17;
2083
2084 public const sbyte RoyalScepter = 18;
2085
2086 public const sbyte HorseshoeBundle = 19;
2087
2088 public static readonly int Count = 20;
2089 }
2090
2091 public class RocketBoots
2092 {
2093 public const int None = 0;
2094
2095 public const int SimpleRocketBoots = 1;
2096
2097 public const int SpectreBoots = 2;
2098
2099 public const int FrostsparkBoots = 3;
2100
2101 public const int TerrasparkBoots = 4;
2102
2103 public const int HellfireTreads = 5;
2104 }
2105
2106 public class Beard
2107 {
2108 public class Sets
2109 {
2110 public static SetFactory Factory = new SetFactory(Count);
2111
2112 public static bool[] UseHairColor = Factory.CreateBoolSet(false, 2, 3, 4);
2113 }
2114
2115 public const sbyte GingerBeard = 1;
2116
2117 public const sbyte WilsonBeardShort = 2;
2118
2119 public const sbyte WilsonBeardLong = 3;
2120
2121 public const sbyte WilsonBeardMagnificent = 4;
2122
2123 public static readonly sbyte Count = 5;
2124 }
2125}
static bool[] DrawInBackpackLayer
Definition ArmorIDs.cs:1591
static SetFactory Factory
Definition ArmorIDs.cs:1589
const sbyte FloretProtecterChestplate
Definition ArmorIDs.cs:1658
const sbyte SuperHeroCostumeFemale
Definition ArmorIDs.cs:1640
const sbyte ArchitectGizmoPack
Definition ArmorIDs.cs:1610
const sbyte ClothiersJacket
Definition ArmorIDs.cs:1628
const sbyte ShinobiInfiltrator
Definition ArmorIDs.cs:1620
const sbyte LavaproofTackleBag
Definition ArmorIDs.cs:1660
const sbyte AnglerTackleBag
Definition ArmorIDs.cs:1614
static readonly int Count
Definition ArmorIDs.cs:1668
const sbyte RedRidingHuntress
Definition ArmorIDs.cs:1618
const sbyte SuperHeroCostumeMale
Definition ArmorIDs.cs:1638
const sbyte PlaguebringerCloak
Definition ArmorIDs.cs:1654
const sbyte SpaceCreatureShirt
Definition ArmorIDs.cs:1630
static bool[] DrawInFrontOfBackArmLayer
Definition ArmorIDs.cs:2045
const sbyte YellowHorseshoeBalloon
Definition ArmorIDs.cs:2068
static readonly int Count
Definition ArmorIDs.cs:2088
const sbyte AmberHorseshoeBalloon
Definition ArmorIDs.cs:2076
const sbyte WhiteHorseshoeBalloon
Definition ArmorIDs.cs:2066
const sbyte GreenHorseshoeBalloon
Definition ArmorIDs.cs:2074
static readonly sbyte Count
Definition ArmorIDs.cs:2123
const sbyte WilsonBeardMagnificent
Definition ArmorIDs.cs:2121
static bool[] showsShouldersWhileJumping
Definition ArmorIDs.cs:643
static IncludeCapeFrontAndBackInfo[] IncludeCapeFrontAndBack
Definition ArmorIDs.cs:623
static bool[] DisableHandOnAndOffAccDraw
Definition ArmorIDs.cs:647
static SetFactory Factory
Definition ArmorIDs.cs:613
static bool[] shouldersAreAlwaysInTheBack
Definition ArmorIDs.cs:645
static bool[] DisableBeltAccDraw
Definition ArmorIDs.cs:649
static bool[] UsesNewFramingCode
Definition ArmorIDs.cs:641
static int[] IncludedCapeBackFemale
Definition ArmorIDs.cs:619
const int PlaguebringerChestplate
Definition ArmorIDs.cs:1006
const int OrichalcumBreastplate
Definition ArmorIDs.cs:762
const int ChlorophytePlateMail
Definition ArmorIDs.cs:754
const int AncientCobaltBreastplate
Definition ArmorIDs.cs:750
const int KarateTortoiseShirt
Definition ArmorIDs.cs:834
const int AncientShadowScalemail
Definition ArmorIDs.cs:748
const int AncientHallowedPlateMail
Definition ArmorIDs.cs:994
const int MartianUniformTorso
Definition ArmorIDs.cs:894
const int GladiatorBreastplate
Definition ArmorIDs.cs:900
const int PalladiumBreastplate
Definition ArmorIDs.cs:760
const int PearlwoodBreastplate
Definition ArmorIDs.cs:722
const int BorealWoodBreastplate
Definition ArmorIDs.cs:882
const int LazuresValkyrieCloak
Definition ArmorIDs.cs:902
const int BrideofFrankensteinDress
Definition ArmorIDs.cs:832
const int PalmWoodBreastplate
Definition ArmorIDs.cs:884
static readonly int Count
Definition ArmorIDs.cs:1032
const int ShroomiteBreastplate
Definition ArmorIDs.cs:786
const int ArchaeologistsJacket
Definition ArmorIDs.cs:678
const int TitaniumBreastplate
Definition ArmorIDs.cs:764
const int RichMahoganyBreastplate
Definition ArmorIDs.cs:720
const int EbonwoodBreastplate
Definition ArmorIDs.cs:718
const int TreasureHunterShirt
Definition ArmorIDs.cs:848
const int ShadewoodBreastplate
Definition ArmorIDs.cs:746
const int SolarFlareBreastplate
Definition ArmorIDs.cs:890
const int CrystalNinjaChestplate
Definition ArmorIDs.cs:996
const int AdamantiteBreastplate
Definition ArmorIDs.cs:690
const int FloretProtectorChestplate
Definition ArmorIDs.cs:1012
const int MartianCostumeShirt
Definition ArmorIDs.cs:892
static bool[] DrawInFaceFlowerLayer
Definition ArmorIDs.cs:1987
static bool[] DrawInFaceHeadLayer
Definition ArmorIDs.cs:1989
static bool[] DrawInFaceUnderHairLayer
Definition ArmorIDs.cs:1985
static SetFactory Factory
Definition ArmorIDs.cs:1979
const sbyte MoltenSkullRoseAlt
Definition ArmorIDs.cs:2024
const sbyte ObsidianSkullAlt
Definition ArmorIDs.cs:2026
const sbyte MoltenSkullRose
Definition ArmorIDs.cs:2014
static readonly sbyte Count
Definition ArmorIDs.cs:2036
const sbyte ReflectiveShades
Definition ArmorIDs.cs:2032
const sbyte ObsidianSkullRoseAlt
Definition ArmorIDs.cs:2028
const sbyte JellyfishDivingGear
Definition ArmorIDs.cs:1998
const sbyte ObsidianSkullRose
Definition ArmorIDs.cs:2018
const sbyte ArcticDivingGear
Definition ArmorIDs.cs:1996
const sbyte TaxCollectorsSuit
Definition ArmorIDs.cs:1690
const sbyte PlaguebringerCloak
Definition ArmorIDs.cs:1696
static readonly int Count
Definition ArmorIDs.cs:1704
static readonly int Count
Definition ArmorIDs.cs:1582
static bool[] UsesOldFramingTexturesForWalking
Definition ArmorIDs.cs:1481
const sbyte ManaRegenerationBand
Definition ArmorIDs.cs:1484
static readonly int Count
Definition ArmorIDs.cs:1536
static SetFactory Factory
Definition ArmorIDs.cs:12
static bool[] PreventBeardDraw
Definition ArmorIDs.cs:18
static bool[] UseAltFaceHeadDraw
Definition ArmorIDs.cs:20
const int FloretProtectorHelmet
Definition ArmorIDs.cs:561
const int ArchaeologistsHat
Definition ArmorIDs.cs:65
const int AncientHallowedHelmet
Definition ArmorIDs.cs:535
const int ChlorophyteHeadgear
Definition ArmorIDs.cs:183
const int BrideofFrankensteinMask
Definition ArmorIDs.cs:279
const int PlaguebringerHelmet
Definition ArmorIDs.cs:555
const int GraduationCapMaroon
Definition ArmorIDs.cs:549
const int TimelessTravelerHood
Definition ArmorIDs.cs:559
const int LazuresValkyrieCirclet
Definition ArmorIDs.cs:385
const int AdamantiteHeadgear
Definition ArmorIDs.cs:93
static readonly int Count
Definition ArmorIDs.cs:587
const int AncientShadowHelmet
Definition ArmorIDs.cs:171
const int AncientHallowedMask
Definition ArmorIDs.cs:533
const int AncientCobaltHelmet
Definition ArmorIDs.cs:175
const int MartianUniformHelmet
Definition ArmorIDs.cs:373
const int AncientHallowedHood
Definition ArmorIDs.cs:539
const int SillySunflowerPetals
Definition ArmorIDs.cs:415
const int Yoraiz0rsRecoloredGoggles
Definition ArmorIDs.cs:405
const int AncientHallowedHeadgear
Definition ArmorIDs.cs:537
static bool[] IncompatibleWithFrogLeg
Definition ArmorIDs.cs:1043
static List< int > MannequinIncompatible
Definition ArmorIDs.cs:1041
static SetFactory Factory
Definition ArmorIDs.cs:1039
const int GypsyRobeMaleExtension
Definition ArmorIDs.cs:1222
const int WitchDressBodyExtension
Definition ArmorIDs.cs:1370
const int SafemanSunDressExtension
Definition ArmorIDs.cs:1410
const int RaincoatMaleBodyExtension
Definition ArmorIDs.cs:1340
const int GraduationGownMaroonExtension
Definition ArmorIDs.cs:1428
const int AncientCobaltLeggings
Definition ArmorIDs.cs:1132
const int ForbiddenArmorBodyExtension
Definition ArmorIDs.cs:1322
const int DTownBreastplateBodyExtension
Definition ArmorIDs.cs:1338
const int SafemanDressLeggingsMale
Definition ArmorIDs.cs:1414
const int GhostarShirtExtensionMale
Definition ArmorIDs.cs:1400
const int FlinxFurCoatExtension
Definition ArmorIDs.cs:1456
const int MaidBodyExtensionMale
Definition ArmorIDs.cs:1354
const int TikiShirtBodyExtensionMale
Definition ArmorIDs.cs:1348
const int VictorianGothDressExtension
Definition ArmorIDs.cs:1396
const int RedRidingHuntress_Male
Definition ArmorIDs.cs:1308
const int PrettyPinkDressPantsMale
Definition ArmorIDs.cs:1384
const int GladiatorBreastplateBodyExtension
Definition ArmorIDs.cs:1324
const int BeeBreastplateBodyExtension
Definition ArmorIDs.cs:1326
const int ObsidianLongcoatBodyExtension
Definition ArmorIDs.cs:1344
const int HuntressJerkinExtension
Definition ArmorIDs.cs:1300
const int GraduationGownBlueExtension
Definition ArmorIDs.cs:1426
const int TimelessTravelerBottom
Definition ArmorIDs.cs:1442
const int GraduationGownBlackExtension
Definition ArmorIDs.cs:1430
const int GypsyRobeFemaleExtension
Definition ArmorIDs.cs:1224
const int GhostarShirtExtensionFemale
Definition ArmorIDs.cs:1398
const int SillySunflowerBottoms
Definition ArmorIDs.cs:1274
const int MaidBodyExtensionFemale
Definition ArmorIDs.cs:1352
const int SquirePlatingExtension
Definition ArmorIDs.cs:1298
static readonly int Count
Definition ArmorIDs.cs:1470
const int ApprenticeRobeExtension
Definition ArmorIDs.cs:1296
const int AncientHallowedGreaves
Definition ArmorIDs.cs:1422
const int TimelessTravelerRobeExtension
Definition ArmorIDs.cs:1444
const int SafemanDressLeggingsFemale
Definition ArmorIDs.cs:1412
const int ShinobiInfiltratorBodyExtension
Definition ArmorIDs.cs:1320
const int TikiShirtBodyExtensionFemale
Definition ArmorIDs.cs:1350
const int MaidAltBodyExtensionFemale
Definition ArmorIDs.cs:1360
const int RaincoatFemaleBodyExtension
Definition ArmorIDs.cs:1342
const int BrideOfFrankensteinDress
Definition ArmorIDs.cs:1330
const int SuperHeroTightsFemale
Definition ArmorIDs.cs:1382
const int PrettyPinkDressPantsFemale
Definition ArmorIDs.cs:1386
const int ApprenticeDarkBodyExtension
Definition ArmorIDs.cs:1346
const int MaidAltBodyExtensionMale
Definition ArmorIDs.cs:1362
const sbyte ApprenticeScarf
Definition ArmorIDs.cs:1964
const sbyte JellyfishNecklace
Definition ArmorIDs.cs:1948
const sbyte SharkToothNecklace
Definition ArmorIDs.cs:1960
static readonly int Count
Definition ArmorIDs.cs:1972
const sbyte SweetheartNecklace
Definition ArmorIDs.cs:1958
const sbyte Magiluminescence
Definition ArmorIDs.cs:1968
static readonly int Count
Definition ArmorIDs.cs:1943
static SetFactory Factory
Definition ArmorIDs.cs:1711
const sbyte FrostsparkBoots
Definition ArmorIDs.cs:1734
const sbyte FlameWakerBoots
Definition ArmorIDs.cs:1760
const sbyte ObsidianWaterWalkingBoots
Definition ArmorIDs.cs:1738
const sbyte GlassSlipperFemale
Definition ArmorIDs.cs:1768
const sbyte WaterWalkingBoots
Definition ArmorIDs.cs:1718
static readonly int Count
Definition ArmorIDs.cs:1770
const sbyte TigerClimbingGear
Definition ArmorIDs.cs:1722
const sbyte TerrasparkBoots
Definition ArmorIDs.cs:1764
const sbyte MasterNinjaGear
Definition ArmorIDs.cs:1744
const sbyte GlassSlipperMale
Definition ArmorIDs.cs:1766
static readonly int Count
Definition ArmorIDs.cs:1818
const sbyte SandstorminaBottle
Definition ArmorIDs.cs:1814
const sbyte BlizzardinaBottle
Definition ArmorIDs.cs:1810
static WingStats[] Stats
Definition ArmorIDs.cs:1825
const sbyte TatteredFairyWings
Definition ArmorIDs.cs:1866
const sbyte LongTrailRainbowWings
Definition ArmorIDs.cs:1916
const sbyte LazuresBarrierPlatform
Definition ArmorIDs.cs:1882
const sbyte FoodBarbarianWings
Definition ArmorIDs.cs:1910
static readonly int Count
Definition ArmorIDs.cs:1920
const sbyte GroxTheGreatWings
Definition ArmorIDs.cs:1912