Definition at line 2523 of file NPC.cs.
2524 {
2526 {
2527 spawnparams.gameModeData = Main.GameModeInfo;
2528 }
2529 if (Main.getGoodWorld &&
spawnparams.sizeScaleOverride.HasValue)
2530 {
2531 spawnparams.sizeScaleOverride = (spawnparams.sizeScaleOverride + spawnparams.sizeScaleOverride *
spawnparams.sizeScaleOverride) / 2f;
2532 }
2534 {
2536 return;
2537 }
2547 {
2549 }
2563 {
2566 }
2569 int num = 10;
2571 {
2573 }
2575 {
2578 }
2580 {
2584 }
2586 {
2589 }
2591 {
2593 }
2679 {
2681 }
2683 {
2685 }
2687 {
2699 }
2701 {
2712 }
2714 {
2725 }
2726 else if (
type == 430)
2727 {
2738 }
2739 else if (
type == 431)
2740 {
2751 }
2752 else if (
type == 432)
2753 {
2764 }
2765 else if (
type == 433)
2766 {
2777 }
2778 else if (
type == 434)
2779 {
2790 }
2791 else if (
type == 435)
2792 {
2803 }
2804 else if (
type == 436)
2805 {
2816 }
2818 {
2834 }
2836 {
2847 }
2849 {
2862 if (Main.remixWorld)
2863 {
2869 }
2870 else if (Main.getGoodWorld)
2871 {
2873 }
2874 }
2876 {
2892 if (Main.remixWorld)
2893 {
2899 }
2900 }
2902 {
2918 if (Main.remixWorld)
2919 {
2925 }
2926 }
2928 {
2944 if (Main.remixWorld)
2945 {
2951 }
2952 }
2953 else if (
type == 10)
2954 {
2969 }
2970 else if (
type == 11)
2971 {
2987 }
2988 else if (
type == 12)
2989 {
3005 }
3006 else if (
type == 13)
3007 {
3025 }
3026 else if (
type == 14)
3027 {
3045 }
3046 else if (
type == 15)
3047 {
3065 }
3066 else if (
type == 16)
3067 {
3082 }
3083 else if (
type == 17)
3084 {
3096 }
3097 else if (
type == 18)
3098 {
3110 }
3111 else if (
type == 19)
3112 {
3124 }
3125 else if (
type == 20)
3126 {
3138 }
3139 else if (
type == 21)
3140 {
3151 }
3152 else if (
type == 22)
3153 {
3165 }
3166 else if (
type == 23)
3167 {
3180 }
3181 else if (
type == 24)
3182 {
3195 }
3196 else if (
type == 25)
3197 {
3210 }
3211 else if (
type == 31)
3212 {
3223 }
3224 else if (
type == 32)
3225 {
3237 }
3238 else if (
type == 33)
3239 {
3252 }
3253 else if (
type == 34)
3254 {
3268 }
3269 else if (
type == 35)
3270 {
3285 }
3286 else if (
type == 36)
3287 {
3299 }
3300 else if (
type == 37)
3301 {
3313 }
3314 else if (
type == 38)
3315 {
3327 }
3328 else if (
type == 39)
3329 {
3345 if (Main.getGoodWorld)
3346 {
3351 if (Main.remixWorld)
3352 {
3356 }
3357 }
3358 }
3359 else if (
type == 40)
3360 {
3376 if (Main.getGoodWorld)
3377 {
3382 if (Main.remixWorld)
3383 {
3387 }
3388 }
3389 }
3390 else if (
type == 41)
3391 {
3407 if (Main.getGoodWorld)
3408 {
3413 if (Main.remixWorld)
3414 {
3418 }
3419 }
3420 }
3421 else if (
type == 42)
3422 {
3434 }
3435 else if (
type == 43)
3436 {
3449 }
3450 else if (
type == 44)
3451 {
3463 }
3464 else if (
type == 45)
3465 {
3477 }
3479 {
3489 }
3490 else if (
type == 47)
3491 {
3501 }
3502 else if (
type == 48)
3503 {
3514 }
3515 else if (
type == 49)
3516 {
3528 }
3529 else if (
type == 50)
3530 {
3546 }
3547 else if (
type == 51)
3548 {
3560 }
3561 else if (
type == 52)
3562 {
3574 }
3575 else if (
type == 53)
3576 {
3588 }
3589 else if (
type == 54)
3590 {
3602 }
3603 else if (
type == 55)
3604 {
3616 }
3617 else if (
type == 56)
3618 {
3631 }
3632 else if (
type == 57)
3633 {
3644 }
3645 else if (
type == 58)
3646 {
3658 }
3659 else if (
type == 59)
3660 {
3673 if (Main.remixWorld)
3674 {
3679 }
3680 }
3681 else if (
type == 60)
3682 {
3696 }
3697 else if (
type == 61)
3698 {
3709 }
3710 else if (
type == 62)
3711 {
3724 }
3725 else if (
type == 63)
3726 {
3738 }
3739 else if (
type == 64)
3740 {
3752 }
3753 else if (
type == 65)
3754 {
3766 }
3767 else if (
type == 66)
3768 {
3782 }
3783 else if (
type == 67)
3784 {
3794 }
3795 else if (
type == 68)
3796 {
3808 }
3809 else if (
type == 69)
3810 {
3822 }
3823 else if (
type == 70)
3824 {
3839 }
3840 else if (
type == 71)
3841 {
3856 }
3857 else if (
type == 72)
3858 {
3874 }
3875 else if (
type == 73)
3876 {
3889 }
3891 {
3902 {
3904 }
3906 {
3908 }
3910 {
3912 }
3914 }
3915 else if (
type == 75)
3916 {
3928 }
3929 else if (
type == 77)
3930 {
3941 }
3942 else if (
type == 78)
3943 {
3954 }
3955 else if (
type == 79)
3956 {
3967 }
3968 else if (
type == 80)
3969 {
3980 }
3981 else if (
type == 81)
3982 {
3994 }
3995 else if (
type == 82)
3996 {
4010 if (Main.remixWorld)
4011 {
4017 }
4018 }
4019 else if (
type == 83)
4020 {
4031 }
4032 else if (
type == 84)
4033 {
4044 }
4045 else if (
type == 85)
4046 {
4058 if (Main.remixWorld && !Main.hardMode)
4059 {
4064 }
4065 }
4066 else if (
type == 86)
4067 {
4078 }
4079 else if (
type == 87)
4080 {
4096 }
4097 else if (
type == 88)
4098 {
4114 }
4115 else if (
type == 89)
4116 {
4132 }
4133 else if (
type == 90)
4134 {
4150 }
4151 else if (
type == 91)
4152 {
4168 }
4169 else if (
type == 92)
4170 {
4186 }
4187 else if (
type == 93)
4188 {
4200 }
4201 else if (
type == 94)
4202 {
4215 }
4216 else if (
type == 95)
4217 {
4233 }
4234 else if (
type == 96)
4235 {
4252 }
4253 else if (
type == 97)
4254 {
4271 }
4272 else if (
type == 98)
4273 {
4289 }
4290 else if (
type == 99)
4291 {
4307 }
4308 else if (
type == 100)
4309 {
4325 }
4326 else if (
type == 101)
4327 {
4341 }
4342 else if (
type == 102)
4343 {
4355 }
4356 else if (
type == 103)
4357 {
4369 }
4370 else if (
type == 104)
4371 {
4382 }
4383 else if (
type == 105)
4384 {
4396 }
4397 else if (
type == 106)
4398 {
4410 }
4411 else if (
type == 107)
4412 {
4424 }
4425 else if (
type == 108)
4426 {
4438 }
4439 else if (
type == 109)
4440 {
4452 }
4453 else if (
type == 110)
4454 {
4465 }
4466 else if (
type == 112)
4467 {
4481 }
4482 else if (
type == 113)
4483 {
4500 }
4501 else if (
type == 114)
4502 {
4517 }
4518 else if (
type == 115)
4519 {
4532 }
4533 else if (
type == 116)
4534 {
4544 }
4545 else if (
type == 117)
4546 {
4560 }
4561 else if (
type == 118)
4562 {
4570 if (Main.getGoodWorld)
4571 {
4575 }
4582 }
4583 else if (
type == 119)
4584 {
4598 }
4599 else if (
type == 120)
4600 {
4611 }
4612 else if (
type == 121)
4613 {
4624 }
4625 else if (
type == 122)
4626 {
4638 }
4639 else if (
type == 123)
4640 {
4653 }
4654 else if (
type == 124)
4655 {
4667 }
4668 else if (
type == 125)
4669 {
4685 }
4686 else if (
type == 126)
4687 {
4703 }
4704 else if (
type == 127)
4705 {
4720 }
4721 else if (
type == 128)
4722 {
4735 }
4736 else if (
type == 129)
4737 {
4750 }
4751 else if (
type == 130)
4752 {
4765 }
4766 else if (
type == 131)
4767 {
4780 }
4781 else if (
type == 132)
4782 {
4793 }
4794 else if (
type == 133)
4795 {
4806 }
4807 else if (
type == 134)
4808 {
4827 }
4828 else if (
type == 135)
4829 {
4847 }
4848 else if (
type == 136)
4849 {
4867 }
4868 else if (
type == 139)
4869 {
4882 }
4883 else if (
type == 137)
4884 {
4895 }
4896 else if (
type == 138)
4897 {
4910 }
4911 else if (
type == 140)
4912 {
4923 }
4924 else if (
type == 141)
4925 {
4938 }
4939 else if (
type == 142)
4940 {
4952 }
4953 else if (
type == 143)
4954 {
4966 }
4967 else if (
type == 144)
4968 {
4980 }
4981 else if (
type == 145)
4982 {
4994 }
4995 else if (
type == 147)
4996 {
5008 }
5009 else if (
type == 148)
5010 {
5020 }
5021 else if (
type == 149)
5022 {
5032 }
5033 else if (
type == 150)
5034 {
5047 }
5048 else if (
type == 151)
5049 {
5063 }
5064 else if (
type == 152)
5065 {
5077 }
5078 else if (
type == 153)
5079 {
5092 }
5093 else if (
type == 154)
5094 {
5108 }
5109 else if (
type == 155)
5110 {
5121 }
5122 else if (
type == 156)
5123 {
5136 }
5137 else if (
type == 157)
5138 {
5150 }
5151 else if (
type == 160)
5152 {
5164 }
5165 else if (
type == 161)
5166 {
5177 }
5178 else if (
type == 163)
5179 {
5192 }
5193 else if (
type == 238)
5194 {
5208 }
5209 else if (
type == 164)
5210 {
5223 }
5224 else if (
type == 165)
5225 {
5239 }
5240 else if (
type == 167)
5241 {
5252 }
5253 else if (
type == 168)
5254 {
5264 }
5265 else if (
type == 169)
5266 {
5279 }
5280 else if (
type == 170)
5281 {
5292 }
5293 else if (
type == 171)
5294 {
5305 }
5306 else if (
type == 172)
5307 {
5319 }
5320 else if (
type == 173)
5321 {
5334 if (Main.remixWorld)
5335 {
5341 }
5342 }
5343 else if (
type == 174)
5344 {
5356 }
5357 else if (
type == 175)
5358 {
5371 }
5372 else if (
type == 176)
5373 {
5386 }
5387 else if (
type == 177)
5388 {
5400 }
5401 else if (
type == 178)
5402 {
5414 }
5415 else if (
type == 179)
5416 {
5427 }
5428 else if (
type == 180)
5429 {
5440 }
5441 else if (
type == 181)
5442 {
5453 if (Main.remixWorld)
5454 {
5460 }
5461 }
5462 else if (
type == 182)
5463 {
5477 }
5478 else if (
type == 183)
5479 {
5491 }
5492 else if (
type == 184)
5493 {
5506 }
5507 else if (
type == 185)
5508 {
5520 }
5521 else if (
type == 186)
5522 {
5533 }
5534 else if (
type == 187)
5535 {
5546 }
5547 else if (
type == 188)
5548 {
5559 }
5560 else if (
type == 189)
5561 {
5572 }
5573 else if (
type == 190)
5574 {
5585 }
5586 else if (
type == 191)
5587 {
5598 }
5599 else if (
type == 192)
5600 {
5611 }
5612 else if (
type == 193)
5613 {
5624 }
5625 else if (
type == 194)
5626 {
5637 }
5638 else if (
type == 195)
5639 {
5651 }
5652 else if (
type == 196)
5653 {
5665 }
5666 else if (
type == 197)
5667 {
5678 }
5679 else if (
type == 198)
5680 {
5691 }
5692 else if (
type == 199)
5693 {
5704 }
5705 else if (
type == 200)
5706 {
5717 }
5718 else if (
type == 201)
5719 {
5730 }
5731 else if (
type == 202)
5732 {
5743 }
5744 else if (
type == 203)
5745 {
5756 }
5757 else if (
type == 204)
5758 {
5770 }
5771 else if (
type == 205)
5772 {
5785 }
5786 else if (
type == 206)
5787 {
5799 }
5800 else if (
type == 207)
5801 {
5813 }
5814 else if (
type == 208)
5815 {
5827 }
5828 else if (
type == 209)
5829 {
5841 }
5842 else if (
type == 210)
5843 {
5854 }
5855 else if (
type == 211)
5856 {
5867 }
5868 else if (
type == 212)
5869 {
5880 }
5881 else if (
type == 213)
5882 {
5893 }
5894 else if (
type == 214)
5895 {
5906 }
5907 else if (
type == 215)
5908 {
5919 }
5920 else if (
type == 216)
5921 {
5933 }
5934 else if (
type == 217)
5935 {
5946 }
5947 else if (
type == 218)
5948 {
5959 }
5960 else if (
type == 219)
5961 {
5972 }
5973 else if (
type == 220)
5974 {
5985 }
5986 else if (
type == 221)
5987 {
6000 }
6001 else if (
type == 222)
6002 {
6018 }
6019 else if (
type == 223)
6020 {
6031 }
6032 else if (
type == 224)
6033 {
6044 }
6046 {
6057 }
6058 else if (
type == 226)
6059 {
6071 }
6072 else if (
type == 227)
6073 {
6085 }
6086 else if (
type == 228)
6087 {
6099 }
6100 else if (
type == 229)
6101 {
6113 }
6114 else if (
type == 230)
6115 {
6125 }
6126 else if (
type == 231)
6127 {
6139 }
6140 else if (
type == 232)
6141 {
6153 }
6154 else if (
type == 233)
6155 {
6167 }
6168 else if (
type == 234)
6169 {
6181 }
6182 else if (
type == 235)
6183 {
6195 }
6196 else if (
type == 236)
6197 {
6210 }
6211 else if (
type == 237)
6212 {
6226 }
6227 else if (
type == 239)
6228 {
6240 }
6241 else if (
type == 240)
6242 {
6255 }
6256 else if (
type == 241)
6257 {
6269 }
6270 else if (
type == 242)
6271 {
6283 }
6284 else if (
type == 243)
6285 {
6298 }
6299 else if (
type == 244)
6300 {
6313 }
6314 else if (
type == 245)
6315 {
6329 }
6330 else if (
type == 246)
6331 {
6343 }
6344 else if (
type == 247 ||
type == 248)
6345 {
6357 }
6358 else if (
type == 249)
6359 {
6371 }
6372 else if (
type == 250)
6373 {
6384 }
6385 else if (
type == 251)
6386 {
6398 }
6399 else if (
type == 252)
6400 {
6413 }
6414 else if (
type == 254)
6415 {
6426 }
6427 else if (
type == 255)
6428 {
6439 }
6440 else if (
type == 256)
6441 {
6454 }
6455 else if (
type == 257)
6456 {
6468 }
6469 else if (
type == 258)
6470 {
6482 }
6483 else if (
type == 259)
6484 {
6498 }
6499 else if (
type == 260)
6500 {
6514 }
6515 else if (
type == 261)
6516 {
6529 }
6530 else if (
type == 262)
6531 {
6546 }
6547 else if (
type == 263)
6548 {
6560 }
6561 else if (
type == 264)
6562 {
6573 }
6574 else if (
type == 265)
6575 {
6588 }
6589 else if (
type == 266)
6590 {
6607 }
6608 else if (
type == 267)
6609 {
6621 }
6622 else if (
type == 268)
6623 {
6635 }
6636 else if (
type == 269)
6637 {
6648 }
6649 else if (
type == 270)
6650 {
6661 }
6662 else if (
type == 271)
6663 {
6674 }
6675 else if (
type == 272)
6676 {
6687 }
6688 else if (
type == 273)
6689 {
6700 }
6701 else if (
type == 274)
6702 {
6713 }
6714 else if (
type == 275)
6715 {
6726 }
6727 else if (
type == 276)
6728 {
6739 }
6740 else if (
type == 277)
6741 {
6752 }
6753 else if (
type == 278)
6754 {
6765 }
6766 else if (
type == 279)
6767 {
6778 }
6779 else if (
type == 280)
6780 {
6791 }
6792 else if (
type == 281)
6793 {
6805 }
6806 else if (
type == 282)
6807 {
6819 }
6820 else if (
type == 283)
6821 {
6833 }
6834 else if (
type == 284)
6835 {
6847 }
6848 else if (
type == 285)
6849 {
6861 }
6862 else if (
type == 286)
6863 {
6875 }
6876 else if (
type == 287)
6877 {
6889 }
6890 else if (
type == 288)
6891 {
6904 }
6905 else if (
type == 289)
6906 {
6920 }
6921 else if (
type == 290)
6922 {
6934 }
6935 else if (
type == 291)
6936 {
6948 }
6949 else if (
type == 292)
6950 {
6962 }
6963 else if (
type == 293)
6964 {
6976 }
6977 else if (
type == 294)
6978 {
6989 }
6990 else if (
type == 295)
6991 {
7002 }
7003 else if (
type == 296)
7004 {
7015 }
7016 else if (
type == 299)
7017 {
7027 }
7028 else if (
type == 300)
7029 {
7040 }
7041 else if (
type == 301)
7042 {
7053 }
7055 {
7065 }
7066 else if (
type == 304)
7067 {
7080 }
7081 else if (
type >= 305 &&
type <= 314)
7082 {
7091 {
7096 }
7097 else if (
type == 306 ||
type == 311)
7098 {
7104 }
7105 else if (
type == 307 ||
type == 312)
7106 {
7112 }
7113 else if (
type == 308 ||
type == 313)
7114 {
7120 }
7121 else if (
type == 309 ||
type == 314)
7122 {
7128 }
7129 }
7130 else if (
type == 315)
7131 {
7142 }
7143 else if (
type == 316)
7144 {
7158 }
7159 else if (
type == 317)
7160 {
7171 }
7172 else if (
type == 318)
7173 {
7184 }
7185 else if (
type == 319)
7186 {
7198 }
7199 else if (
type == 320)
7200 {
7212 }
7213 else if (
type == 321)
7214 {
7226 }
7227 else if (
type == 322)
7228 {
7239 }
7240 else if (
type == 323)
7241 {
7252 }
7253 else if (
type == 324)
7254 {
7266 }
7267 else if (
type == 325)
7268 {
7280 }
7281 else if (
type == 326)
7282 {
7293 }
7294 else if (
type == 327)
7295 {
7309 }
7310 else if (
type == 328)
7311 {
7326 }
7327 else if (
type == 329)
7328 {
7339 }
7340 else if (
type == 330)
7341 {
7355 }
7356 else if (
type == 331)
7357 {
7368 }
7369 else if (
type == 332)
7370 {
7381 }
7383 {
7393 }
7395 {
7406 }
7408 {
7419 }
7421 {
7432 }
7433 else if (
type >= 338 &&
type <= 340)
7434 {
7443 {
7448 }
7449 else if (
type == 339)
7450 {
7456 }
7457 else if (
type == 340)
7458 {
7464 }
7465 }
7466 else if (
type == 341)
7467 {
7478 }
7479 else if (
type == 342)
7480 {
7491 }
7492 else if (
type == 343)
7493 {
7506 }
7507 else if (
type == 344)
7508 {
7520 }
7521 else if (
type == 345)
7522 {
7537 }
7538 else if (
type == 346)
7539 {
7551 }
7552 else if (
type == 347)
7553 {
7567 }
7568 else if (
type == 348)
7569 {
7581 }
7582 else if (
type == 349)
7583 {
7595 }
7596 else if (
type == 350)
7597 {
7608 }
7609 else if (
type == 351)
7610 {
7622 }
7623 else if (
type == 352)
7624 {
7639 }
7640 else if (
type == 353)
7641 {
7653 }
7654 else if (
type == 354)
7655 {
7668 }
7669 else if (
type == 355)
7670 {
7682 }
7683 else if (
type == 356)
7684 {
7696 }
7697 else if (
type == 357)
7698 {
7710 }
7711 else if (
type == 358)
7712 {
7724 }
7725 else if (
type == 359)
7726 {
7738 }
7739 else if (
type == 360)
7740 {
7752 }
7753 else if (
type == 361)
7754 {
7764 }
7765 else if (
type == 362)
7766 {
7776 }
7777 else if (
type == 363)
7778 {
7788 }
7789 else if (
type == 364)
7790 {
7800 }
7801 else if (
type == 365)
7802 {
7812 }
7813 else if (
type == 366 ||
type == 367)
7814 {
7824 }
7825 else if (
type == 368)
7826 {
7838 }
7839 else if (
type == 369)
7840 {
7852 }
7853 else if (
type == 370)
7854 {
7871 }
7872 else if (
type == 371)
7873 {
7886 }
7887 else if (
type == 372)
7888 {
7900 }
7901 else if (
type == 373)
7902 {
7914 }
7915 else if (
type == 374)
7916 {
7929 }
7930 else if (
type == 375)
7931 {
7948 }
7949 else if (
type == 376)
7950 {
7963 }
7964 else if (
type == 377)
7965 {
7977 }
7978 else if (
type == 378)
7979 {
7991 }
7992 else if (
type >= 379 &&
type <= 380)
7993 {
8008 }
8009 else if (
type >= 381 &&
type <= 382)
8010 {
8021 }
8022 else if (
type == 383)
8023 {
8034 }
8035 else if (
type == 384)
8036 {
8047 }
8048 else if (
type == 385)
8049 {
8061 }
8062 else if (
type == 386)
8063 {
8074 }
8075 else if (
type == 387)
8076 {
8087 }
8088 else if (
type == 388)
8089 {
8104 }
8105 else if (
type == 389)
8106 {
8118 }
8119 else if (
type == 390)
8120 {
8131 }
8132 else if (
type == 391)
8133 {
8145 }
8146 else if (
type == 392)
8147 {
8163 }
8164 else if (
type == 393)
8165 {
8180 }
8181 else if (
type == 394)
8182 {
8197 }
8198 else if (
type == 395)
8199 {
8216 }
8217 else if (
type == 399)
8218 {
8235 }
8236 else if (
type == 396)
8237 {
8254 }
8255 else if (
type == 397)
8256 {
8273 }
8274 else if (
type == 398)
8275 {
8294 }
8295 else if (
type == 400)
8296 {
8312 }
8313 else if (
type == 401)
8314 {
8329 }
8330 else if (
type == 437)
8331 {
8348 }
8349 else if (
type == 438)
8350 {
8365 }
8366 else if (
type == 439)
8367 {
8384 }
8385 else if (
type == 440)
8386 {
8402 }
8403 else if (
type == 442)
8404 {
8417 }
8418 else if (
type == 443)
8419 {
8430 }
8431 else if (
type == 444)
8432 {
8445 }
8446 else if (
type == 445)
8447 {
8458 }
8459 else if (
type == 446)
8460 {
8473 }
8474 else if (
type == 447)
8475 {
8487 }
8488 else if (
type == 448)
8489 {
8502 }
8503 else if (
type == 449)
8504 {
8515 }
8516 else if (
type == 450)
8517 {
8528 }
8529 else if (
type == 451)
8530 {
8541 }
8542 else if (
type == 452)
8543 {
8554 }
8555 else if (
type == 453)
8556 {
8569 }
8570 else if (
type == 454)
8571 {
8588 }
8589 else if (
type == 459)
8590 {
8607 }
8609 {
8626 }
8627 else if (
type == 464)
8628 {
8638 }
8639 else if (
type == 465)
8640 {
8651 }
8652 else if (
type == 470)
8653 {
8663 }
8665 {
8677 }
8678 else if (
type == 480)
8679 {
8691 }
8692 else if (
type == 481)
8693 {
8704 }
8705 else if (
type == 482)
8706 {
8717 }
8718 else if (
type == 483)
8719 {
8731 }
8732 else if (
type >= 484 &&
type <= 487)
8733 {
8745 }
8746 else if (
type == 488)
8747 {
8760 }
8761 else if (
type == 489)
8762 {
8773 }
8774 else if (
type == 490)
8775 {
8787 }
8788 else if (
type == 491)
8789 {
8803 }
8804 else if (
type == 492)
8805 {
8821 }
8822 else if (
type >= 494 &&
type <= 495)
8823 {
8833 }
8834 else if (
type >= 496 &&
type <= 497)
8835 {
8846 }
8847 else if (
type >= 498 &&
type <= 506)
8848 {
8859 }
8860 else if (
type == 441)
8861 {
8873 }
8874 else if (
type == 513)
8875 {
8890 }
8891 else if (
type == 514)
8892 {
8909 }
8910 else if (
type == 515)
8911 {
8928 }
8929 else if (
type == 510)
8930 {
8945 }
8946 else if (
type == 511)
8947 {
8964 }
8965 else if (
type == 512)
8966 {
8983 }
8984 else if (
type == 508)
8985 {
8996 }
8997 else if (
type == 509)
8998 {
9009 }
9010 else if (
type == 580)
9011 {
9023 }
9024 else if (
type == 581)
9025 {
9037 }
9038 else if (
type >= 524 &&
type <= 527)
9039 {
9052 {
9053 case 525:
9059 break;
9060 case 526:
9066 break;
9067 case 527:
9073 break;
9074 }
9075 }
9076 else if (
type >= 528 &&
type <= 529)
9077 {
9088 }
9089 else if (
type == 530)
9090 {
9102 }
9103 else if (
type == 531)
9104 {
9117 }
9118 else if (
type == 532)
9119 {
9131 }
9132 else if (
type == 533)
9133 {
9145 }
9146 else if (
type == 493)
9147 {
9161 }
9162 else if (
type == 402)
9163 {
9179 }
9180 else if (
type == 405)
9181 {
9193 }
9194 else if (
type == 406)
9195 {
9206 }
9207 else if (
type == 411)
9208 {
9218 }
9219 else if (
type == 409)
9220 {
9231 }
9232 else if (
type == 410)
9233 {
9244 }
9245 else if (
type == 407)
9246 {
9258 }
9259 else if (
type == 507)
9260 {
9274 }
9275 else if (
type == 423)
9276 {
9287 }
9288 else if (
type == 421)
9289 {
9301 }
9302 else if (
type == 424)
9303 {
9314 }
9315 else if (
type == 420)
9316 {
9329 }
9330 else if (
type == 422)
9331 {
9345 }
9346 else if (
type == 425)
9347 {
9357 }
9358 else if (
type == 429)
9359 {
9370 }
9371 else if (
type == 428)
9372 {
9381 }
9382 else if (
type == 427)
9383 {
9394 }
9395 else if (
type == 426)
9396 {
9406 }
9407 else if (
type == 517)
9408 {
9422 }
9423 else if (
type == 412)
9424 {
9439 }
9440 else if (
type == 413)
9441 {
9457 }
9458 else if (
type == 414)
9459 {
9475 }
9476 else if (
type == 415)
9477 {
9487 }
9488 else if (
type == 416)
9489 {
9499 }
9500 else if (
type == 518)
9501 {
9511 }
9512 else if (
type == 417)
9513 {
9524 }
9525 else if (
type == 418)
9526 {
9538 }
9539 else if (
type == 419)
9540 {
9550 }
9551 else if (
type == 516)
9552 {
9565 }
9566 else if (
type == 519)
9567 {
9580 }
9581 else if (
type == 162)
9582 {
9593 }
9594 else if (
type == 166)
9595 {
9606 }
9607 else if (
type == 253)
9608 {
9622 }
9623 else if (
type == 158)
9624 {
9636 }
9637 else if (
type == 159)
9638 {
9650 }
9651 else if (
type == 460)
9652 {
9663 }
9664 else if (
type == 461)
9665 {
9676 }
9677 else if (
type == 462)
9678 {
9690 }
9691 else if (
type == 463)
9692 {
9703 }
9704 else if (
type == 466)
9705 {
9716 }
9717 else if (
type == 467)
9718 {
9730 }
9731 else if (
type == 469)
9732 {
9743 }
9744 else if (
type == 468)
9745 {
9756 }
9757 else if (
type == 477)
9758 {
9772 }
9773 else if (
type == 478)
9774 {
9786 }
9787 else if (
type == 479)
9788 {
9800 }
9801 else if (
type == 26)
9802 {
9814 }
9815 else if (
type == 27)
9816 {
9828 }
9829 else if (
type == 28)
9830 {
9842 }
9843 else if (
type == 29)
9844 {
9855 }
9856 else if (
type == 30)
9857 {
9870 }
9871 else if (
type == 111)
9872 {
9884 }
9885 else if (
type == 471)
9886 {
9898 }
9899 else if (
type == 472)
9900 {
9912 }
9913 else if (
type == 520)
9914 {
9924 }
9925 else if (
type == 521)
9926 {
9936 }
9937 else if (
type == 522)
9938 {
9951 }
9952 else if (
type == 523)
9953 {
9969 }
9970 else if (
type == 534)
9971 {
9985 }
9986 else if (
type == 535)
9987 {
9999 }
10000 else if (
type == 536)
10001 {
10013 }
10014 else if (
type == 537)
10015 {
10029 }
10030 else if (
type == 538)
10031 {
10041 }
10042 else if (
type == 539)
10043 {
10054 }
10055 else if (
type == 541)
10056 {
10068 }
10069 else if (
type == 542)
10070 {
10083 }
10084 else if (
type == 543)
10085 {
10098 }
10099 else if (
type == 544)
10100 {
10113 }
10114 else if (
type == 545)
10115 {
10128 }
10129 else if (
type == 546)
10130 {
10141 }
10142 else if (
type == 547)
10143 {
10154 }
10155 else if (
type == 548)
10156 {
10169 {
10172 }
10174 {
10177 }
10178 if (Main.masterMode)
10179 {
10181 }
10182 else if (Main.expertMode)
10183 {
10185 }
10189 }
10190 else if (
type == 549)
10191 {
10210 }
10211 else if (
type == 552)
10212 {
10227 }
10228 else if (
type == 553)
10229 {
10244 }
10245 else if (
type == 554)
10246 {
10261 }
10262 else if (
type == 561)
10263 {
10278 }
10279 else if (
type == 562)
10280 {
10295 }
10296 else if (
type == 563)
10297 {
10312 }
10313 else if (
type == 555)
10314 {
10329 }
10330 else if (
type == 556)
10331 {
10346 }
10347 else if (
type == 557)
10348 {
10363 }
10364 else if (
type == 558)
10365 {
10381 }
10382 else if (
type == 559)
10383 {
10399 }
10400 else if (
type == 560)
10401 {
10417 }
10418 else if (
type == 550)
10419 {
10431 }
10432 else if (
type == 576)
10433 {
10448 }
10449 else if (
type == 577)
10450 {
10465 }
10466 else if (
type == 568)
10467 {
10482 }
10483 else if (
type == 569)
10484 {
10499 }
10500 else if (
type == 566)
10501 {
10516 }
10517 else if (
type == 567)
10518 {
10533 }
10534 else if (
type == 572)
10535 {
10550 }
10551 else if (
type == 573)
10552 {
10567 }
10568 else if (
type == 570)
10569 {
10584 }
10585 else if (
type == 571)
10586 {
10601 }
10602 else if (
type == 564)
10603 {
10619 }
10620 else if (
type == 565)
10621 {
10637 }
10638 else if (
type == 574)
10639 {
10655 }
10656 else if (
type == 575)
10657 {
10673 }
10674 else if (
type == 551)
10675 {
10692 }
10693 else if (
type == 578)
10694 {
10710 }
10711 else if (
type == 579)
10712 {
10725 }
10726 else if (
type == 582)
10727 {
10739 }
10741 {
10751 {
10752 case 583:
10754 break;
10755 case 584:
10757 break;
10758 case 585:
10760 break;
10761 }
10764 }
10765 else if (
type == 586)
10766 {
10779 }
10780 else if (
type == 587)
10781 {
10794 }
10795 else if (
type == 588)
10796 {
10808 }
10809 else if (
type == 589)
10810 {
10822 }
10823 else if (
type == 590 ||
type == 591)
10824 {
10835 }
10836 else if (
type == 592)
10837 {
10850 }
10851 else if (
type == 593)
10852 {
10863 }
10864 else if (
type == 594)
10865 {
10876 }
10877 else if (
type >= 595 &&
type <= 601)
10878 {
10892 {
10894 }
10896 }
10897 else if (
type == 602)
10898 {
10908 }
10909 else if (
type == 603)
10910 {
10920 }
10921 else if (
type == 604 ||
type == 605)
10922 {
10935 {
10937 }
10939 }
10940 else if (
type == 606)
10941 {
10953 }
10954 else if (
type == 607)
10955 {
10967 }
10968 else if (
type == 608)
10969 {
10979 }
10980 else if (
type == 609)
10981 {
10991 }
10992 else if (
type == 610)
10993 {
11004 }
11005 else if (
type == 611)
11006 {
11018 }
11019 else if (
type == 612 ||
type == 613)
11020 {
11032 {
11034 }
11039 }
11040 else if (
type == 614)
11041 {
11051 }
11052 else if (
type == 615)
11053 {
11064 }
11065 else if (
type == 616 ||
type == 617)
11066 {
11077 }
11078 else if (
type == 618)
11079 {
11093 }
11094 else if (
type == 619)
11095 {
11109 }
11110 else if (
type == 620)
11111 {
11128 }
11129 else if (
type == 621)
11130 {
11147 }
11148 else if (
type == 622)
11149 {
11166 }
11167 else if (
type == 623)
11168 {
11185 }
11186 else if (
type == 624)
11187 {
11198 }
11199 else if (
type == 625)
11200 {
11210 }
11211 else if (
type == 626 ||
type == 627)
11212 {
11224 {
11226 }
11229 {
11231 }
11232 }
11233 else if (
type == 628)
11234 {
11245 }
11246 else if (
type == 629)
11247 {
11260 if (Main.remixWorld && !Main.hardMode)
11261 {
11266 }
11267 }
11268 else if (
type == 630)
11269 {
11280 }
11281 else if (
type == 631)
11282 {
11294 }
11295 else if (
type == 632)
11296 {
11307 }
11308 else if (
type == 633)
11309 {
11321 }
11322 else if (
type == 634)
11323 {
11335 }
11336 else if (
type == 635)
11337 {
11348 }
11349 else if (
type == 636)
11350 {
11367 }
11368 else if (
type == 637 ||
type == 638)
11369 {
11375 {
11377 }
11386 }
11387 else if (
type >= 639 &&
type <= 645)
11388 {
11398 }
11399 else if (
type >= 646 &&
type <= 652)
11400 {
11410 }
11411 else if (
type == 653)
11412 {
11425 }
11426 else if (
type == 654)
11427 {
11440 }
11441 else if (
type == 655)
11442 {
11455 }
11456 else if (
type == 656)
11457 {
11470 }
11471 else if (
type == 657)
11472 {
11486 }
11487 else if (
type == 658 ||
type == 659)
11488 {
11498 }
11499 else if (
type == 660)
11500 {
11511 }
11512 else if (
type == 661)
11513 {
11527 }
11528 else if (
type == 662)
11529 {
11544 }
11545 else if (
type == 663)
11546 {
11558 }
11559 else if (
type == 664)
11560 {
11563 }
11564 else if (
type == 665)
11565 {
11578 }
11579 else if (
type == 666)
11580 {
11594 }
11595 else if (
type == 667)
11596 {
11609 }
11610 else if (
type == 668)
11611 {
11627 }
11628 else if (
type == 669)
11629 {
11641 }
11642 else if (
type == 670)
11643 {
11656 }
11657 else if (
type == 671)
11658 {
11670 }
11671 else if (
type == 672)
11672 {
11684 }
11685 else if (
type == 673)
11686 {
11698 }
11699 else if (
type == 674)
11700 {
11712 }
11713 else if (
type == 675)
11714 {
11726 }
11727 else if (
type == 676)
11728 {
11739 }
11740 else if (
type == 677)
11741 {
11754 }
11756 {
11769 }
11770 else if (
type == 685)
11771 {
11784 }
11785 else if (
type == 686)
11786 {
11800 }
11801 else if (
type == 687)
11802 {
11813 }
11814 if (Main.dedServ)
11815 {
11817 }
11819 {
11821 }
11822 else
11823 {
11825 }
11827 {
11830 position.X +=
num3 / 2;
11831 position.Y +=
num4;
11836 {
11838 }
11839 position.X -=
width / 2;
11841 }
11842 else
11843 {
11846 }
11852 {
11854 }
11855 else
11856 {
11858 {
11860 }
11861 }
11863 if (Main.zenithWorld)
11864 {
11866 }
11867 if (Main.getGoodWorld)
11868 {
11870 }
11871 else if (Main.tenthAnniversaryWorld)
11872 {
11874 }
11876 {
11879 }
11882 }
static Asset< Texture2D >[] Npc
static readonly int Count
static Dictionary< int, NPCDebuffImmunityData > DebuffImmunitySets
static bool[] ShimmerImmunity
static int[] TrailCacheLength
static readonly short Count
static readonly LegacySoundStyle NPCHit27
static readonly LegacySoundStyle NPCHit57
static readonly LegacySoundStyle NPCHit49
static readonly LegacySoundStyle DD2_OgreHurt
static readonly LegacySoundStyle DD2_DarkMageHurt
static readonly LegacySoundStyle DD2_BetsyHurt
static readonly LegacySoundStyle NPCDeath43
static readonly LegacySoundStyle DD2_SkeletonDeath
static readonly LegacySoundStyle NPCHit46
static readonly LegacySoundStyle NPCDeath66
static readonly LegacySoundStyle NPCDeath5
static readonly LegacySoundStyle NPCDeath31
static readonly LegacySoundStyle NPCHit30
static readonly LegacySoundStyle NPCDeath38
static readonly LegacySoundStyle NPCHit28
static readonly LegacySoundStyle NPCDeath40
static readonly LegacySoundStyle NPCHit41
static readonly LegacySoundStyle NPCHit12
static readonly LegacySoundStyle NPCHit56
static readonly LegacySoundStyle NPCDeath14
static readonly LegacySoundStyle DeerclopsHit
static readonly LegacySoundStyle NPCHit54
static readonly LegacySoundStyle DD2_JavelinThrowersHurt
static readonly LegacySoundStyle NPCDeath26
static readonly LegacySoundStyle NPCDeath45
static readonly LegacySoundStyle DD2_GoblinBomberHurt
static readonly LegacySoundStyle NPCHit22
static readonly LegacySoundStyle NPCDeath17
static readonly LegacySoundStyle DD2_OgreDeath
static readonly LegacySoundStyle NPCHit3
static readonly LegacySoundStyle NPCHit50
static readonly LegacySoundStyle DD2_LightningBugDeath
static readonly LegacySoundStyle NPCDeath48
static readonly LegacySoundStyle NPCDeath12
static readonly LegacySoundStyle NPCDeath54
static readonly LegacySoundStyle NPCHit53
static readonly LegacySoundStyle NPCHit13
static readonly LegacySoundStyle DD2_KoboldHurt
static readonly LegacySoundStyle NPCHit34
static readonly LegacySoundStyle NPCDeath34
static readonly LegacySoundStyle DD2_GoblinHurt
static readonly LegacySoundStyle NPCDeath52
static readonly LegacySoundStyle NPCHit24
static readonly LegacySoundStyle NPCHit29
static readonly LegacySoundStyle NPCDeath39
static readonly LegacySoundStyle NPCDeath63
static readonly LegacySoundStyle NPCHit20
static readonly LegacySoundStyle NPCHit11
static readonly LegacySoundStyle DD2_WyvernHurt
static readonly LegacySoundStyle NPCDeath49
static readonly LegacySoundStyle DD2_GoblinBomberDeath
static readonly LegacySoundStyle NPCHit44
static readonly LegacySoundStyle NPCDeath20
static readonly LegacySoundStyle NPCDeath23
static readonly LegacySoundStyle DD2_KoboldFlyerDeath
static readonly LegacySoundStyle NPCDeath1
static readonly LegacySoundStyle NPCDeath36
static readonly LegacySoundStyle NPCDeath21
static readonly LegacySoundStyle NPCDeath11
static readonly LegacySoundStyle NPCHit14
static readonly LegacySoundStyle NPCDeath33
static readonly LegacySoundStyle NPCHit23
static readonly LegacySoundStyle NPCDeath2
static readonly LegacySoundStyle NPCHit39
static readonly LegacySoundStyle NPCDeath56
static readonly LegacySoundStyle DD2_KoboldDeath
static readonly LegacySoundStyle NPCDeath32
static readonly LegacySoundStyle NPCDeath15
static readonly LegacySoundStyle DD2_WitherBeastDeath
static readonly LegacySoundStyle NPCDeath35
static readonly LegacySoundStyle NPCDeath16
static readonly LegacySoundStyle NPCDeath18
static readonly LegacySoundStyle DD2_JavelinThrowersDeath
static readonly LegacySoundStyle NPCDeath29
static readonly LegacySoundStyle DD2_LightningBugHurt
static readonly LegacySoundStyle NPCHit43
static readonly LegacySoundStyle NPCHit51
static readonly LegacySoundStyle NPCHit8
static readonly LegacySoundStyle NPCDeath22
static readonly LegacySoundStyle DD2_WitherBeastHurt
static readonly LegacySoundStyle NPCHit1
static readonly LegacySoundStyle NPCHit18
static readonly LegacySoundStyle NPCHit9
static readonly LegacySoundStyle DeerclopsDeath
static readonly LegacySoundStyle NPCHit55
static readonly LegacySoundStyle NPCDeath19
static readonly LegacySoundStyle NPCDeath57
static readonly LegacySoundStyle DD2_SkeletonHurt
static readonly LegacySoundStyle NPCHit45
static readonly LegacySoundStyle NPCHit52
static readonly LegacySoundStyle DD2_DrakinDeath
static readonly LegacySoundStyle NPCHit26
static readonly LegacySoundStyle NPCDeath41
static readonly LegacySoundStyle NPCHit15
static readonly LegacySoundStyle NPCDeath3
static readonly LegacySoundStyle NPCDeath60
static readonly LegacySoundStyle DD2_CrystalCartImpact
static readonly LegacySoundStyle NPCHit2
static readonly LegacySoundStyle NPCHit32
static readonly LegacySoundStyle NPCHit47
static readonly LegacySoundStyle NPCHit48
static readonly LegacySoundStyle NPCHit40
static readonly LegacySoundStyle NPCHit19
static readonly LegacySoundStyle DD2_KoboldFlyerHurt
static readonly LegacySoundStyle NPCDeath53
static readonly LegacySoundStyle NPCDeath27
static readonly LegacySoundStyle NPCDeath6
static readonly LegacySoundStyle NPCDeath8
static readonly LegacySoundStyle NPCDeath50
static readonly LegacySoundStyle NPCDeath65
static readonly LegacySoundStyle NPCDeath59
static readonly LegacySoundStyle NPCDeath9
static readonly LegacySoundStyle DD2_DrakinHurt
static readonly LegacySoundStyle NPCDeath4
static readonly LegacySoundStyle NPCDeath44
static readonly LegacySoundStyle NPCDeath10
static readonly LegacySoundStyle DD2_WyvernDeath
static readonly LegacySoundStyle NPCDeath47
static readonly LegacySoundStyle NPCDeath7
static readonly LegacySoundStyle NPCHit37
static readonly LegacySoundStyle NPCHit6
static readonly LegacySoundStyle NPCDeath64
static readonly LegacySoundStyle NPCHit4
static readonly LegacySoundStyle NPCDeath51
static readonly LegacySoundStyle NPCDeath42
static readonly LegacySoundStyle NPCHit31
static readonly LegacySoundStyle NPCHit7
static readonly LegacySoundStyle NPCHit21
static readonly LegacySoundStyle NPCDeath24
static readonly LegacySoundStyle NPCHit33
static readonly LegacySoundStyle NPCDeath62
static readonly LegacySoundStyle NPCDeath25
static readonly LegacySoundStyle NPCDeath30
static readonly LegacySoundStyle NPCHit36
static readonly LegacySoundStyle NPCDeath55
static readonly LegacySoundStyle NPCDeath46
static readonly LegacySoundStyle NPCDeath28
static readonly LegacySoundStyle NPCHit5
static readonly LegacySoundStyle NPCHit38
static readonly LegacySoundStyle NPCHit25
static readonly LegacySoundStyle DD2_GoblinDeath
static readonly LegacySoundStyle NPCHit42
static readonly LegacySoundStyle DD2_BetsyDeath
static readonly LegacySoundStyle NPCDeath37
static readonly LegacySoundStyle DD2_DarkMageDeath
static readonly LegacySoundStyle NPCHit35
void SpawnWithHigherTime(int timeMult)
static readonly int maxBuffs
int lifeRegenExpectedLossPerSecond
float takenDamageMultiplier
static bool downedMechBossAny
int townNpcVariationIndex
bool CanBeReplacedByOtherNPCs
bool dontTakeDamageFromHostiles
bool needsUniqueInfoUpdate
void getGoodAdjustments()
void getZenithSeedAdjustmentsBeforeEverything()
void LazySetLiquidMovementDD2()
LegacySoundStyle DeathSound
float shimmerTransparency
int catchableNPCTempImmunityCounter
void SetDefaultsFromNetId(int id, NPCSpawnParams spawnparams=default(NPCSpawnParams))
static bool downedGolemBoss
void ScaleStats(int? activePlayersCount, GameModeData gameModeData, float? strengthOverride)
void getTenthAnniversaryAdjustments()
int statsAreScaledForThisManyPlayers
LegacySoundStyle HitSound
References Terraria.Entity.active, Terraria.NPC.activeTime, Terraria.NPC.ai, Terraria.NPC.aiStyle, Terraria.NPC.alpha, Terraria.NPC.altTexture, Terraria.NPC.behindTiles, Terraria.NPC.betsysCurse, Terraria.NPC.bloodButchered, Terraria.NPC.boss, Terraria.NPC.breath, Terraria.NPC.breathCounter, Terraria.NPC.buffImmune, Terraria.NPC.buffTime, Terraria.NPC.buffType, Terraria.Item.buyPrice(), Terraria.NPC.CanBeReplacedByOtherNPCs, Terraria.NPC.canDisplayBuffs, Terraria.NPC.canGhostHeal, Terraria.NPC.catchableNPCTempImmunityCounter, Terraria.NPC.catchItem, Terraria.NPC.celled, Terraria.NPC.chaseable, Terraria.NPC.coldDamage, Terraria.NPC.collideX, Terraria.NPC.collideY, Microsoft.Xna.Framework.Graphics.Color, Terraria.NPC.color, Terraria.NPC.confused, Terraria.ID.BuffID.Count, Terraria.ID.NPCID.Count, Terraria.NPC.damage, Terraria.NPC.daybreak, Terraria.ID.SoundID.DD2_BetsyDeath, Terraria.ID.SoundID.DD2_BetsyHurt, Terraria.ID.SoundID.DD2_CrystalCartImpact, Terraria.ID.SoundID.DD2_DarkMageDeath, Terraria.ID.SoundID.DD2_DarkMageHurt, Terraria.ID.SoundID.DD2_DrakinDeath, Terraria.ID.SoundID.DD2_DrakinHurt, Terraria.ID.SoundID.DD2_GoblinBomberDeath, Terraria.ID.SoundID.DD2_GoblinBomberHurt, Terraria.ID.SoundID.DD2_GoblinDeath, Terraria.ID.SoundID.DD2_GoblinHurt, Terraria.ID.SoundID.DD2_JavelinThrowersDeath, Terraria.ID.SoundID.DD2_JavelinThrowersHurt, Terraria.ID.SoundID.DD2_KoboldDeath, Terraria.ID.SoundID.DD2_KoboldFlyerDeath, Terraria.ID.SoundID.DD2_KoboldFlyerHurt, Terraria.ID.SoundID.DD2_KoboldHurt, Terraria.ID.SoundID.DD2_LightningBugDeath, Terraria.ID.SoundID.DD2_LightningBugHurt, Terraria.ID.SoundID.DD2_OgreDeath, Terraria.ID.SoundID.DD2_OgreHurt, Terraria.ID.SoundID.DD2_SkeletonDeath, Terraria.ID.SoundID.DD2_SkeletonHurt, Terraria.ID.SoundID.DD2_WitherBeastDeath, Terraria.ID.SoundID.DD2_WitherBeastHurt, Terraria.ID.SoundID.DD2_WyvernDeath, Terraria.ID.SoundID.DD2_WyvernHurt, Terraria.NPC.DeathSound, Terraria.ID.NPCID.Sets.DebuffImmunitySets, Terraria.Main.dedServ, Terraria.ID.SoundID.DeerclopsDeath, Terraria.ID.SoundID.DeerclopsHit, Terraria.NPC.defDamage, Terraria.NPC.defDefense, Terraria.NPC.defense, Terraria.NPC.despawnEncouraged, Terraria.Entity.direction, Terraria.NPC.dontCountMe, Terraria.NPC.dontTakeDamage, Terraria.NPC.dontTakeDamageFromHostiles, Terraria.NPC.downedGolemBoss, Terraria.NPC.downedMechBossAny, Terraria.NPC.dryadBane, Terraria.NPC.dryadWard, Terraria.Main.expertMode, Terraria.NPC.extraValue, Terraria.NPC.frame, Terraria.NPC.frameCounter, Terraria.NPC.friendly, Terraria.Main.GameModeInfo, Terraria.NPC.getGoodAdjustments(), Terraria.Main.getGoodWorld, Terraria.NPC.getTenthAnniversaryAdjustments(), Terraria.NPC.getZenithSeedAdjustmentsBeforeEverything(), Terraria.NPC.GivenName, Terraria.Main.hardMode, Terraria.Entity.height, Terraria.NPC.hide, Terraria.NPC.HitSound, Terraria.NPC.homeless, Terraria.NPC.homeTileX, Terraria.NPC.homeTileY, Terraria.NPC.honeyMovementSpeed, Terraria.NPC.housingCategory, Terraria.NPC.ichor, Terraria.NPC.immortal, Terraria.NPC.javelined, Terraria.NPC.justHit, Terraria.NPC.knockBackResist, Terraria.NPC.lavaImmune, Terraria.NPC.lavaMovementSpeed, Terraria.Entity.lavaWet, Terraria.NPC.LazySetLiquidMovementDD2(), Microsoft.Xna.Framework.Vector2.Length(), Terraria.NPC.life, Terraria.NPC.lifeMax, Terraria.NPC.lifeRegen, Terraria.NPC.lifeRegenCount, Terraria.NPC.lifeRegenExpectedLossPerSecond, Terraria.NPC.localAI, Terraria.NPC.loveStruck, Terraria.NPC.markedByScytheWhip, Terraria.Main.masterMode, Terraria.NPC.maxAI, Terraria.NPC.maxBuffs, Terraria.NPC.midas, Terraria.NPC.nameOver, Terraria.NPC.needsUniqueInfoUpdate, Terraria.NPC.netAlways, Terraria.NPC.netID, Terraria.NPC.netOffset, Terraria.NPC.netShimmer, Terraria.NPC.netSkip, Terraria.NPC.netSpam, Terraria.NPC.netStream, Terraria.NPC.netUpdate, Terraria.NPC.netUpdate2, Terraria.NPC.noGravity, Terraria.NPC.noTileCollide, Terraria.GameContent.TextureAssets.Npc, Terraria.Main.npcCatchable, Terraria.ID.SoundID.NPCDeath1, Terraria.ID.SoundID.NPCDeath10, Terraria.ID.SoundID.NPCDeath11, Terraria.ID.SoundID.NPCDeath12, Terraria.ID.SoundID.NPCDeath14, Terraria.ID.SoundID.NPCDeath15, Terraria.ID.SoundID.NPCDeath16, Terraria.ID.SoundID.NPCDeath17, Terraria.ID.SoundID.NPCDeath18, Terraria.ID.SoundID.NPCDeath19, Terraria.ID.SoundID.NPCDeath2, Terraria.ID.SoundID.NPCDeath20, Terraria.ID.SoundID.NPCDeath21, Terraria.ID.SoundID.NPCDeath22, Terraria.ID.SoundID.NPCDeath23, Terraria.ID.SoundID.NPCDeath24, Terraria.ID.SoundID.NPCDeath25, Terraria.ID.SoundID.NPCDeath26, Terraria.ID.SoundID.NPCDeath27, Terraria.ID.SoundID.NPCDeath28, Terraria.ID.SoundID.NPCDeath29, Terraria.ID.SoundID.NPCDeath3, Terraria.ID.SoundID.NPCDeath30, Terraria.ID.SoundID.NPCDeath31, Terraria.ID.SoundID.NPCDeath32, Terraria.ID.SoundID.NPCDeath33, Terraria.ID.SoundID.NPCDeath34, Terraria.ID.SoundID.NPCDeath35, Terraria.ID.SoundID.NPCDeath36, Terraria.ID.SoundID.NPCDeath37, Terraria.ID.SoundID.NPCDeath38, Terraria.ID.SoundID.NPCDeath39, Terraria.ID.SoundID.NPCDeath4, Terraria.ID.SoundID.NPCDeath40, Terraria.ID.SoundID.NPCDeath41, Terraria.ID.SoundID.NPCDeath42, Terraria.ID.SoundID.NPCDeath43, Terraria.ID.SoundID.NPCDeath44, Terraria.ID.SoundID.NPCDeath45, Terraria.ID.SoundID.NPCDeath46, Terraria.ID.SoundID.NPCDeath47, Terraria.ID.SoundID.NPCDeath48, Terraria.ID.SoundID.NPCDeath49, Terraria.ID.SoundID.NPCDeath5, Terraria.ID.SoundID.NPCDeath50, Terraria.ID.SoundID.NPCDeath51, Terraria.ID.SoundID.NPCDeath52, Terraria.ID.SoundID.NPCDeath53, Terraria.ID.SoundID.NPCDeath54, Terraria.ID.SoundID.NPCDeath55, Terraria.ID.SoundID.NPCDeath56, Terraria.ID.SoundID.NPCDeath57, Terraria.ID.SoundID.NPCDeath59, Terraria.ID.SoundID.NPCDeath6, Terraria.ID.SoundID.NPCDeath60, Terraria.ID.SoundID.NPCDeath62, Terraria.ID.SoundID.NPCDeath63, Terraria.ID.SoundID.NPCDeath64, Terraria.ID.SoundID.NPCDeath65, Terraria.ID.SoundID.NPCDeath66, Terraria.ID.SoundID.NPCDeath7, Terraria.ID.SoundID.NPCDeath8, Terraria.ID.SoundID.NPCDeath9, Terraria.Main.npcFrameCount, Terraria.ID.SoundID.NPCHit1, Terraria.ID.SoundID.NPCHit11, Terraria.ID.SoundID.NPCHit12, Terraria.ID.SoundID.NPCHit13, Terraria.ID.SoundID.NPCHit14, Terraria.ID.SoundID.NPCHit15, Terraria.ID.SoundID.NPCHit18, Terraria.ID.SoundID.NPCHit19, Terraria.ID.SoundID.NPCHit2, Terraria.ID.SoundID.NPCHit20, Terraria.ID.SoundID.NPCHit21, Terraria.ID.SoundID.NPCHit22, Terraria.ID.SoundID.NPCHit23, Terraria.ID.SoundID.NPCHit24, Terraria.ID.SoundID.NPCHit25, Terraria.ID.SoundID.NPCHit26, Terraria.ID.SoundID.NPCHit27, Terraria.ID.SoundID.NPCHit28, Terraria.ID.SoundID.NPCHit29, Terraria.ID.SoundID.NPCHit3, Terraria.ID.SoundID.NPCHit30, Terraria.ID.SoundID.NPCHit31, Terraria.ID.SoundID.NPCHit32, Terraria.ID.SoundID.NPCHit33, Terraria.ID.SoundID.NPCHit34, Terraria.ID.SoundID.NPCHit35, Terraria.ID.SoundID.NPCHit36, Terraria.ID.SoundID.NPCHit37, Terraria.ID.SoundID.NPCHit38, Terraria.ID.SoundID.NPCHit39, Terraria.ID.SoundID.NPCHit4, Terraria.ID.SoundID.NPCHit40, Terraria.ID.SoundID.NPCHit41, Terraria.ID.SoundID.NPCHit42, Terraria.ID.SoundID.NPCHit43, Terraria.ID.SoundID.NPCHit44, Terraria.ID.SoundID.NPCHit45, Terraria.ID.SoundID.NPCHit46, Terraria.ID.SoundID.NPCHit47, Terraria.ID.SoundID.NPCHit48, Terraria.ID.SoundID.NPCHit49, Terraria.ID.SoundID.NPCHit5, Terraria.ID.SoundID.NPCHit50, Terraria.ID.SoundID.NPCHit51, Terraria.ID.SoundID.NPCHit52, Terraria.ID.SoundID.NPCHit53, Terraria.ID.SoundID.NPCHit54, Terraria.ID.SoundID.NPCHit55, Terraria.ID.SoundID.NPCHit56, Terraria.ID.SoundID.NPCHit57, Terraria.ID.SoundID.NPCHit6, Terraria.ID.SoundID.NPCHit7, Terraria.ID.SoundID.NPCHit8, Terraria.ID.SoundID.NPCHit9, Terraria.NPC.npcSlots, Terraria.NPC.oiled, Terraria.Entity.oldDirection, Terraria.NPC.oldPos, Terraria.NPC.oldRot, Terraria.NPC.oldTarget, Terraria.NPC.onFire, Terraria.NPC.onFire2, Terraria.NPC.onFire3, Terraria.NPC.onFrostBurn, Terraria.NPC.onFrostBurn2, Terraria.NPC.Opacity, Terraria.NPC.playerInteraction, Terraria.NPC.poisoned, Terraria.NPC.rarity, Terraria.NPC.realLife, Terraria.NPC.reflectsProjectiles, Terraria.NPC.releaseOwner, Terraria.Main.remixWorld, Terraria.NPC.rotation, Terraria.NPC.scale, Terraria.NPC.ScaleStats(), Terraria.NPC.SetDefaultsFromNetId(), Terraria.NPC.setFrameSize, Terraria.NPC.shadowFlame, Terraria.ID.NPCID.Sets.ShimmerImmunity, Terraria.NPC.shimmering, Terraria.NPC.shimmerTransparency, Terraria.NPC.soulDrain, Terraria.NPC.SpawnedFromStatue, Terraria.NPC.SpawnWithHigherTime(), Terraria.NPC.spriteDirection, Terraria.NPC.statsAreScaledForThisManyPlayers, Terraria.NPC.stinky, Terraria.NPC.strengthMultiplier, Terraria.NPC.takenDamageMultiplier, Terraria.NPC.target, Terraria.NPC.targetRect, Terraria.NPC.tentacleSpiked, Terraria.Main.tenthAnniversaryWorld, Terraria.NPC.timeLeft, Terraria.NPC.townNPC, Terraria.NPC.townNpcVariationIndex, Terraria.ID.NPCID.Sets.TrailCacheLength, Terraria.NPC.trapImmune, Terraria.NPC.type, Terraria.NPC.value, Terraria.NPC.venom, Terraria.NPC.waterMovementSpeed, Terraria.Entity.wet, Terraria.Entity.wetCount, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, Microsoft.Xna.Framework.Vector2.Y, and Terraria.Main.zenithWorld.
Referenced by Terraria.GameContent.Bestiary.NPCKillCounterInfoElement.NPCKillCounterInfoElement(), Terraria.GameContent.Animations.Segments.NPCSegment.NPCSegment(), Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon.UnlockableNPCEntryIcon(), Terraria.PopupText.NewText(), Terraria.GameContent.Bestiary.NPCStatsReportInfoElement.RefreshStats(), Terraria.NPC.SetDefaults_ForNetId(), Terraria.NPC.SetDefaults_ForNetId(), Terraria.NPC.SetDefaultsFromNetId(), Terraria.NPC.SetDefaultsKeepPlayerInteraction(), Terraria.GameContent.UI.BigProgressBar.BrainOfCthuluBigProgressBar.ValidateAndCollectNecessaryInfo(), Terraria.GameContent.UI.BigProgressBar.EaterOfWorldsProgressBar.ValidateAndCollectNecessaryInfo(), Terraria.GameContent.UI.BigProgressBar.GolemHeadProgressBar.ValidateAndCollectNecessaryInfo(), Terraria.GameContent.UI.BigProgressBar.MartianSaucerBigProgressBar.ValidateAndCollectNecessaryInfo(), Terraria.GameContent.UI.BigProgressBar.MoonLordProgressBar.ValidateAndCollectNecessaryInfo(), and Terraria.GameContent.UI.BigProgressBar.PirateShipBigProgressBar.ValidateAndCollectNecessaryInfo().