14 public static SettingsForCharacterPreview[]
CharacterPreviewAnimations =
Factory.CreateCustomSet(
new SettingsForCharacterPreview(), (
short)111,
SimpleLoop(0, 6).WithOffset(6f, 0f).WhenNotSelected(0, 0).WithSpriteDirection(-1), (
short)112,
SimpleLoop(0, 3, 5).WhenNotSelected(0, 0).WithSpriteDirection(-1), (
short)127,
SimpleLoop(0, 5).WhenNotSelected(0, 0).WithOffset(-6f, 0f).WithSpriteDirection(-1), (
short)175,
SimpleLoop(0, 2, 8).WhenNotSelected(0, 2, 10).WithOffset(-4f, -6f).WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)197,
SimpleLoop(0, 0).WithOffset(-8f, -4f).WithCode(
DelegateMethods.
CharacterPreview.
FloatAndSpinWhenWalking), (
short)198,
SimpleLoop(0, 4).WhenNotSelected(0, 4, 4).WithOffset(-8f, -20f).WithSpriteDirection(-1)
15 .WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)199,
SimpleLoop(0, 8, 6).WhenNotSelected(0, 8, 6).WithOffset(-2f, -18f).WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)200,
SimpleLoop(0, 6, 5).WhenNotSelected(0, 0).WithOffset(-2f, 0f).WithSpriteDirection(-1), (
short)208,
SimpleLoop(1, 4, 5).WhenNotSelected(1, 4, 7).WithOffset(-2f, -12f).WithSpriteDirection(-1)
16 .WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)209,
SimpleLoop(2, 10, 5).WhenNotSelected(0, 0).WithOffset(6f, 0f).WithSpriteDirection(-1), (
short)210,
SimpleLoop(1, 6, 6).WhenNotSelected(0, 0).WithOffset(4f, 0f).WithSpriteDirection(-1), (
short)236,
SimpleLoop(2, 7, 5).WhenNotSelected(0, 0).WithOffset(-16f, 0f).WithSpriteDirection(-1), (
short)268,
SimpleLoop(0, 6, 6).WhenNotSelected(0, 0).WithOffset(4f, 0f).WithSpriteDirection(-1), (
short)269,
SimpleLoop(0, 4, 6).WhenNotSelected(0, 0).WithOffset(0f, 0f).WithSpriteDirection(-1), (
short)313,
SimpleLoop(0, 4, 5).WhenNotSelected(0, 0).WithOffset(-6f, 0f).WithSpriteDirection(-1), (
short)314,
SimpleLoop(1, 6, 5).WhenNotSelected(0, 0).WithOffset(-4f, 0f).WithSpriteDirection(-1), (
short)319,
SimpleLoop(2, 4, 6).WhenNotSelected(0, 0).WithOffset(-14f, 0f).WithSpriteDirection(-1), (
short)324,
SimpleLoop(2, 4, 6).WhenNotSelected(0, 0).WithOffset(-4f, 0f).WithSpriteDirection(-1), (
short)334,
SimpleLoop(2, 5, 5).WhenNotSelected(0, 0).WithOffset(-10f, 0f).WithSpriteDirection(-1), (
short)353,
SimpleLoop(2, 8, 6).WhenNotSelected(0, 0).WithOffset(4f, 0f).WithSpriteDirection(-1), (
short)380,
SimpleLoop(0, 4, 6).WithOffset(-10f, -20f).WithSpriteDirection(-1).WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)398,
SimpleLoop(1, 5, 7).WhenNotSelected(0, 0).WithOffset(6f, 0f), (
short)499,
SimpleLoop(2, 6, 7).WhenNotSelected(0, 0).WithOffset(-18f, 0f).WithSpriteDirection(-1), (
short)653,
SimpleLoop(0, 0).WithOffset(-2f, 0f).WithCode(
DelegateMethods.
CharacterPreview.
CompanionCubePet), (
short)703,
SimpleLoop(0, 4).WhenNotSelected(0, 4, 4).WithOffset(4f, -10f).WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)701,
SimpleLoop(0, 3, 6).WhenNotSelected(0, 3, 6).WithOffset(-2f, -18f).WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)764,
SimpleLoop(0, 0).WithOffset(2f, -18f).WithCode(
DelegateMethods.
CharacterPreview.
EtsyPet), (
short)765,
SimpleLoop(2, 4, 6).WhenNotSelected(0, 0).WithOffset(-4f, 0f).WithSpriteDirection(-1), (
short)774,
SimpleLoop(4, 4, 6).WithOffset(-14f, -24f).WithSpriteDirection(-1).WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)825,
SimpleLoop(14, 6, 6).WhenNotSelected(0, 0).WithOffset(-6f, 0f).WithSpriteDirection(-1), (
short)821,
SimpleLoop(13, 6, 6).WhenNotSelected(0, 0).WithOffset(0f, 0f).WithSpriteDirection(-1), (
short)815,
SimpleLoop(0, 6, 6).WhenNotSelected(0, 6, 6).WithOffset(-20f, -30f).WithSpriteDirection(-1)
17 .WithCode(
DelegateMethods.
CharacterPreview.
Float), (
short)816,
SimpleLoop(4, 7, 6).WhenNotSelected(0, 0).WithOffset(-10f, 0f).WithSpriteDirection(-1), (
short)817,
SimpleLoop(0, 3, 6, bounceLoop: true).WithSpriteDirection(-1).WithOffset(-6f, -12f).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)854,
SimpleLoop(0, 4, 6).WithOffset(6f, 0f).WithSpriteDirection(-1).WhenSelected(4, 9, 4), (
short)858,
SimpleLoop(0, 1).WithOffset(-6f, 0f).WithSpriteDirection(-1).WhenSelected(2, 8, 4), (
short)859,
SimpleLoop(0, 1).WithOffset(4f, 0f).WithSpriteDirection(-1).WhenSelected(5, 13, 3), (
short)860,
SimpleLoop(0, 1).WithOffset(2f, 0f).WithSpriteDirection(-1).WhenSelected(5, 1), (
short)875,
SimpleLoop(0, 1).WithOffset(4f, 0f).WithSpriteDirection(-1).WhenSelected(0, 7, 4), (
short)881,
SimpleLoop(0, 1).WhenSelected(1, 5, 6).WithCode(
DelegateMethods.CharacterPreview.SlimePet), (
short)882,
SimpleLoop(0, 6, 5).WithOffset(4f, -16f).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)883,
SimpleLoop(0, 1).WithOffset(2f, -8f).WithCode(
DelegateMethods.CharacterPreview.WormPet), (
short)884,
SimpleLoop(0, 1).WhenSelected(2, 7, 5), (
short)885,
SimpleLoop(0, 5, 5).WithOffset(4f, -16f).WithCode(
DelegateMethods.CharacterPreview.FloatAndSpinWhenWalking), (
short)886,
SimpleLoop(0, 8).WithOffset(4f, -16f).WithSpriteDirection(-1).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)887,
SimpleLoop(0, 1).WithOffset(2f, -8f).WithCode(
DelegateMethods.CharacterPreview.WormPet), (
short)888,
SimpleLoop(0, 6, 5).WithOffset(4f, -16f).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)889,
SimpleLoop(0, 5, 5).WithOffset(4f, -16f).WithCode(
DelegateMethods.CharacterPreview.FloatAndSpinWhenWalking), (
short)890,
SimpleLoop(0, 1).WithOffset(2f, 0f).WhenSelected(2, 6, 5), (
short)892,
SimpleLoop(0, 6, 6).WithOffset(-4f, -12f).WithSpriteDirection(-1).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)893,
SimpleLoop(0, 1).WithOffset(0f, -8f).WithCode(
DelegateMethods.CharacterPreview.WormPet), (
short)894,
SimpleLoop(0, 8).WithOffset(-2f, -12f).WithSpriteDirection(-1).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)897,
SimpleLoop(0, 1).WithOffset(2f, 0f).WhenSelected(2, 6, 5), (
short)898,
SimpleLoop(0, 16, 5).WithOffset(-2f, -16f), (
short)899,
SimpleLoop(0, 1).WithOffset(2f, 0f).WhenSelected(2, 7, 4), (
short)900,
SimpleLoop(0, 1).WithOffset(6f, 0f).WhenSelected(2, 7, 4), (
short)901,
SimpleLoop(0, 5).WithOffset(-2f, -12f).WithSpriteDirection(-1).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)934,
SimpleLoop(0, 1).WhenSelected(1, 5, 5).WithCode(
DelegateMethods.CharacterPreview.SlimePet), (
short)956,
SimpleLoop(0, 1).WithOffset(0f, 0f).WhenSelected(1, 8, 4).WithCode(
DelegateMethods.CharacterPreview.
BerniePet), (
short)957,
SimpleLoop(0, 24, 3).WithOffset(0f, -14f).WithCode(
DelegateMethods.CharacterPreview.Float), (
short)958,
SimpleLoop(0, 1).WithOffset(-2f, 0f).WhenSelected(5, 8, 4), (
short)959,
SimpleLoop(0, 1).WhenSelected(1, 7, 4).WithOffset(4f, 0f), (
short)960,
SimpleLoop(0, 4).WithOffset(4f, 0f).WhenSelected(5, 7, 4), (
short)994,
SimpleLoop(0, 4, 5).WithOffset(2f, 0f).WhenSelected(5, 7, 5), (
short)998,
SimpleLoop(0, 1).WithOffset(6f, 0f).WithSpriteDirection(-1).WhenSelected(0, 6, 5), (
short)1003,
SimpleLoop(0, 1).WithOffset(2f, 0f).WithSpriteDirection(-1).WhenSelected(2, 9, 4), (
short)1004,
SimpleLoop(0, 1).WithOffset(-2f, 0f).WithSpriteDirection(-1).WhenSelected(2, 7, 4), (
short)1018,
SimpleLoop(0, 0).WithOffset(8f, 0f).WithCode(
DelegateMethods.CharacterPreview.CompanionCubePet));
21 public static bool[]
IsAGravestone =
Factory.CreateBoolSet(
false, 202, 201, 204, 43, 203, 205, 527, 528, 529, 530, 531);
23 public static bool[]
IsAWhip =
Factory.CreateBoolSet(
false, 847, 841, 848, 849, 912, 913, 914, 915, 952);
173 public static bool[]
RocketsSkipDamageForPlayers =
Factory.CreateBoolSet(338, 339, 340, 341, 803, 804, 862, 863, 805, 806, 807, 808, 809, 810, 930);
175 public static float[]
YoyosLifeTimeMultiplier =
Factory.CreateFloatSet(-1f, 541f, 3f, 548f, 5f, 542f, 7f, 543f, 6f, 544f, 8f, 534f, 9f, 564f, 11f, 999f, 11f, 545f, 13f, 563f, 10f, 562f, 8f, 553f, 12f, 546f, 16f, 552f, 15f, 549f, 14f);
177 public static float[]
YoyosMaximumRange =
Factory.CreateFloatSet(200f, 541f, 130f, 548f, 170f, 542f, 195f, 543f, 207f, 544f, 215f, 534f, 220f, 564f, 225f, 999f, 225f, 545f, 235f, 562f, 235f, 563f, 250f, 546f, 275f, 552f, 270f, 553f, 275f, 547f, 280f, 549f, 290f, 554f, 340f, 550f, 370f, 551f, 370f, 555f, 360f, 603f, 400f);
179 public static bool[]
IsAGolfBall =
Factory.CreateBoolSet(
false, 721, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752);
181 public static float[]
YoyosTopSpeed =
Factory.CreateFloatSet(10f, 541f, 9f, 548f, 11f, 542f, 12.5f, 543f, 12f, 544f, 13f, 534f, 13f, 564f, 14f, 999f, 14f, 545f, 14f, 562f, 15f, 563f, 12f, 546f, 17f, 552f, 14f, 553f, 15f, 547f, 17f, 549f, 16f, 554f, 16f, 550f, 16f, 551f, 16f, 555f, 16.5f, 603f, 17.5f);
185 public static bool[]
MinionShot =
Factory.CreateBoolSet(374, 376, 389, 195, 408, 433, 614, 818);
187 public static bool[]
SentryShot =
Factory.CreateBoolSet(680, 664, 666, 668, 694, 695, 696, 644, 642, 378, 379, 309, 967);
189 public static bool[]
FallingBlockDoesNotFallThroughPlatforms =
Factory.CreateBoolSet(
false, 71, 179, 40, 39, 17, 812, 411, 412, 413, 414, 31, 67, 56, 241, 42, 68, 65, 354);
265 public static int[]
TrailingMode =
Factory.CreateIntSet(-1, 94, 0, 301, 0, 388, 0, 385, 0, 408, 0, 409, 0, 435, 0, 436, 0, 437, 0, 438, 0, 452, 0, 459, 0, 462, 0, 502, 0, 503, 0, 466, 1, 532, 0, 533, 0, 573, 0, 580, 1, 582, 0, 585, 0, 592, 0, 601, 0, 617, 0, 636, 0, 638, 0, 639, 0, 640, 0, 424, 0, 425, 0, 426, 0, 660, 0, 661, 0, 671, 2, 664, 0, 666, 0, 668, 0, 675, 0, 680, 2, 682, 0, 684, 0, 686, 2, 700, 0, 706, 0, 709, 0, 710, 2, 711, 2, 712, 0, 715, 2, 716, 2, 717, 2, 718, 2, 261, 0, 721, 0, 729, 2, 732, 0, 731, 0, 739, 0, 740, 0, 741, 0, 742, 0, 743, 0, 744, 0, 745, 0, 746, 0, 747, 0, 748, 0, 749, 0, 750, 0, 751, 0, 752, 0, 755, 2, 766, 2, 767, 2, 768, 2, 769, 2, 770, 2, 771, 2, 811, 2, 814, 2, 822, 2, 823, 2, 824, 2, 826, 2, 827, 2, 828, 2, 829, 2, 830, 2, 838, 2, 839, 2, 840, 2, 843, 2, 844, 2, 845, 2, 846, 2, 850, 2, 852, 2, 853, 2, 856, 0, 857, 0, 864, 2, 873, 2, 872, 2, 833, 2, 834, 2, 835, 2, 818, 2, 902, 0, 883, 0, 887, 0, 893, 0, 894, 0, 909, 0, 916, 2, 34, 3, 16, 3, 79, 3, 931, 2, 933, 4, 946, 2, 964, 0, 965, 0, 977, 2, 976, 2, 973, 2, 106, 5, 85, 3, 1001, 3, 1020, 2);
267 public static int[]
TrailCacheLength =
Factory.CreateIntSet(10, 466, 20, 502, 25, 580, 20, 636, 20, 640, 20, 686, 20, 711, 20, 715, 20, 716, 20, 717, 20, 718, 20, 261, 20, 721, 20, 729, 20, 731, 20, 739, 20, 740, 20, 741, 20, 742, 20, 743, 20, 744, 20, 745, 20, 746, 20, 747, 20, 748, 20, 749, 20, 750, 20, 751, 20, 752, 20, 766, 60, 767, 60, 768, 60, 769, 60, 770, 60, 771, 80, 814, 40, 822, 80, 823, 80, 824, 60, 826, 60, 827, 65, 828, 60, 829, 60, 830, 80, 838, 80, 839, 60, 840, 60, 843, 60, 844, 65, 845, 80, 846, 80, 850, 80, 852, 60, 853, 60, 856, 2, 857, 2, 864, 60, 873, 60, 872, 120, 833, 20, 834, 20, 835, 20, 818, 20, 883, 41, 887, 51, 893, 71, 894, 10, 909, 5, 916, 20, 34, 30, 16, 30, 79, 60, 931, 20, 933, 60, 946, 20, 977, 30, 976, 60, 973, 20, 106, 15, 85, 60, 1001, 12, 1020, 20);
269 public static bool[]
LightPet =
Factory.CreateBoolSet(18, 500, 72, 87, 86, 211, 492, 650, 702, 891, 896, 895);
275 public static bool[]
CultistIsResistantTo =
Factory.CreateBoolSet(207, 182, 338, 339, 340, 341, 266, 390, 391, 392, 307, 316, 190, 227, 255, 297, 317, 321, 356, 407, 376, 374, 379, 408, 389, 388, 405, 409, 535, 536, 484, 477, 16, 34, 79, 634, 635, 616, 189, 181, 566, 837, 659, 803, 804, 805, 806, 807, 808, 809, 810, 856, 931, 248, 393, 394, 395, 378, 379, 664, 666, 668, 680, 625, 626, 627, 628, 613, 614, 309, 195, 433, 755, 864, 758, 759, 832, 833, 834, 835, 951, 644, 642, 946, 930, 937, 225, 285, 917, 700, 916, 640, 221, 606, 567, 568, 569, 570, 571, 617, 618, 619, 620, 963, 967);
277 public static bool[]
IsADD2Turret =
Factory.CreateBoolSet(663, 665, 667, 677, 678, 679, 688, 689, 690, 691, 692, 693);
281 public static bool[]
MinionTargettingFeature =
Factory.CreateBoolSet(191, 192, 193, 194, 266, 317, 373, 375, 387, 388, 390, 393, 407, 423, 533, 613, 625, 755, 758, 759, 831, 833, 834, 835, 864, 946, 951, 963, 970, 377, 308, 643, 641, 663, 665, 667, 677, 678, 679, 688, 689, 690, 691, 692, 693, 966);
283 public static bool[]
MinionSacrificable =
Factory.CreateBoolSet(191, 192, 193, 194, 266, 317, 373, 375, 387, 388, 390, 393, 407, 423, 533, 613, 755, 758, 759, 831, 970, 864, 946, 951, 963, 625, 626, 627, 628);
285 public static bool[]
DontAttachHideToAlpha =
Factory.CreateBoolSet(598, 641, 617, 636, 579, 578, 625, 626, 627, 628, 759, 813, 525, 960, 971);
307 public static bool[]
IsARocketThatDealsDoubleDamageToPrimaryEnemy =
Factory.CreateBoolSet(134, 137, 140, 143, 776, 780, 793, 796, 799, 784, 787, 790, 246);
309 public static bool[]
IsAMineThatDealsTripleDamageWhenStationary =
Factory.CreateBoolSet(135, 138, 141, 144, 778, 782, 795, 798, 801, 786, 789, 792);
317 public static int[]
DrawScreenCheckFluff =
Factory.CreateIntSet(480, 461, 1600, 632, 1600, 447, 1600, 455, 2400, 754, 1600, 872, 1600, 873, 1600, 871, 1600, 919, 2400, 923, 2400, 931, 960, 16, 960, 34, 960, 79, 960, 933, 480, 642, 2400, 106, 960, 1020, 960);
319 public static bool[]
CanHitPastShimmer =
Factory.CreateBoolSet(605, 270, 719, 961, 962, 926, 922, 100, 84, 83, 96, 101, 102, 275, 276, 277, 258, 259, 384, 385, 386, 874, 872, 873, 871, 683, 676, 670, 675, 686, 687, 467, 468, 464, 465, 466, 526, 456, 462, 455, 452, 454, 949);
329 settingsForCharacterPreview.SpriteDirection = 1;
330 settingsForCharacterPreview.
WhenSelected(startFrame, frameCount, delayPerFrame, bounceLoop);
331 settingsForCharacterPreview.
WhenNotSelected(startFrame, frameCount, delayPerFrame, bounceLoop);
332 return settingsForCharacterPreview;