Definition at line 7901 of file Player.cs.
7902 {
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7920 {
7922 }
7923 if (Main.dontStarveWorld)
7924 {
7926 }
7928 {
7930 {
7931 continue;
7932 }
7934 {
7936 }
7939 {
7943 }
7945 {
7949 }
7951 {
7954 }
7956 {
7958 }
7960 {
7963 }
7965 {
7969 }
7971 {
7973 }
7975 {
7977 }
7979 {
7981 }
7983 {
7985 }
7987 {
7989 }
7991 {
7993 }
7995 {
7997 }
7999 {
8001 }
8003 {
8005 }
8007 {
8009 }
8011 {
8012 Lighting.AddLight((
int)(position.X + (float)(
width / 2)) / 16, (
int)(position.Y + (float)(
height / 2)) / 16, 0.8
f, 0.95
f, 1
f);
8013 }
8015 {
8017 }
8019 {
8021 }
8023 {
8025 {
8027 }
8028 }
8030 {
8032 }
8034 {
8037 }
8039 {
8041 }
8043 {
8045 }
8047 {
8049 }
8051 {
8053 }
8055 {
8057 }
8059 {
8061 }
8063 {
8065 }
8067 {
8069 }
8071 {
8073 }
8075 {
8077 }
8079 {
8082 }
8084 {
8086 }
8088 {
8090 }
8092 {
8094 }
8096 {
8098 }
8100 {
8102 }
8104 {
8106 }
8108 {
8110 }
8112 {
8114 }
8116 {
8118 }
8120 {
8122 }
8124 {
8126 }
8128 {
8130 }
8132 {
8134 }
8136 {
8138 }
8140 {
8142 }
8144 {
8146 }
8148 {
8150 }
8152 {
8154 }
8156 {
8158 }
8160 {
8164 }
8166 {
8168 }
8170 {
8173 }
8175 {
8177 }
8179 {
8181 }
8183 {
8185 }
8187 {
8189 }
8191 {
8193 }
8195 {
8198 }
8200 {
8202 }
8204 {
8206 }
8208 {
8210 Lighting.AddLight((
int)(base.Center.X / 16
f), (
int)(base.Center.Y / 16
f), 0.65
f, 0.4
f, 0.1
f);
8214 int damage = 20;
8215 if (
whoAmI != Main.myPlayer)
8216 {
8217 continue;
8218 }
8219 for (
int k = 0;
k < 200;
k++)
8220 {
8223 {
8224 if (
nPC.FindBuffIndex(
num12) == -1)
8225 {
8227 }
8229 {
8231 }
8232 }
8233 }
8235 {
8236 continue;
8237 }
8238 for (
int l = 0;
l < 255;
l++)
8239 {
8240 Player player = Main.player[
l];
8241 if (player ==
this || !player.active || player.dead || !player.hostile || player.buffImmune[
num12] || (player.team ==
team && player.team != 0) || !(Vector2.Distance(
base.Center, player.Center) <=
num20))
8242 {
8243 continue;
8244 }
8245 if (player.FindBuffIndex(
num12) == -1)
8246 {
8247 player.AddBuff(
num12, 120);
8248 }
8250 {
8253 if (Main.netMode != 0)
8254 {
8256 }
8257 }
8258 }
8259 }
8261 {
8263 }
8265 {
8267 }
8269 {
8271 }
8273 {
8275 }
8277 {
8278 if (Main.myPlayer ==
whoAmI)
8279 {
8281 {
8283 }
8285 {
8287 }
8288 else
8289 {
8291 }
8292 }
8293 }
8295 {
8300 {
8302 }
8303 }
8305 {
8307 Lighting.AddLight((
int)
base.Center.X / 16, (
int)
base.Center.Y / 16, 0.3f, 0.8f, 1.1f);
8308 }
8310 {
8313 }
8315 {
8319 {
8321 {
8324 }
8325 else
8326 {
8328 {
8330 {
8333 }
8334 }
8335 }
8336 }
8339 {
8343 }
8344 else
8345 {
8347 }
8348 }
8350 {
8354 {
8356 {
8359 }
8360 else
8361 {
8363 {
8365 {
8368 }
8369 }
8370 }
8371 }
8374 {
8378 }
8379 }
8381 {
8384 {
8386 {
8389 }
8390 else
8391 {
8393 {
8395 {
8398 }
8399 }
8400 }
8401 }
8406 {
8410 }
8411 else
8412 {
8414 }
8415 }
8417 {
8421 {
8423 {
8426 }
8427 else
8428 {
8430 {
8432 {
8435 }
8436 }
8437 }
8438 }
8441 {
8445 }
8446 }
8448 {
8452 {
8454 {
8457 }
8458 else
8459 {
8461 {
8463 {
8466 }
8467 }
8468 }
8469 }
8472 {
8476 }
8478 }
8480 {
8484 {
8486 {
8489 }
8490 else
8491 {
8493 {
8495 {
8498 }
8499 }
8500 }
8501 }
8504 {
8508 }
8511 }
8513 {
8515 {
8516 Lighting.AddLight((
int)(base.Center.X / 16
f), (
int)(base.Center.Y / 16
f), 0.1
f, 0.2
f, 0.45
f);
8521 {
8525 {
8527 }
8528 }
8529 }
8530 else
8531 {
8534 }
8535 }
8537 {
8539 {
8541 {
8543 }
8544 }
8546 {
8549 }
8550 else
8551 {
8553 }
8554 }
8556 {
8558 {
8560 }
8562 {
8565 }
8566 else
8567 {
8569 }
8570 }
8572 {
8574 {
8576 }
8578 {
8581 }
8582 else
8583 {
8585 }
8586 }
8588 {
8590 {
8592 }
8594 {
8597 }
8598 else
8599 {
8601 }
8602 }
8604 {
8606 {
8608 }
8610 {
8613 }
8614 else
8615 {
8617 }
8618 }
8620 {
8622 {
8624 }
8626 {
8629 }
8630 else
8631 {
8633 }
8634 }
8636 {
8638 {
8640 }
8642 {
8645 }
8646 else
8647 {
8649 }
8650 }
8652 {
8654 {
8656 }
8658 {
8661 }
8662 else
8663 {
8665 }
8666 }
8668 {
8670 {
8672 }
8674 {
8677 }
8678 else
8679 {
8681 }
8682 }
8684 {
8686 {
8688 }
8690 {
8693 }
8694 else
8695 {
8697 }
8698 }
8700 {
8702 {
8704 }
8706 {
8709 }
8710 else
8711 {
8713 }
8714 }
8716 {
8718 {
8720 }
8722 {
8725 }
8726 else
8727 {
8729 }
8730 }
8732 {
8734 {
8736 }
8738 {
8741 }
8742 else
8743 {
8745 }
8746 }
8748 {
8751 {
8753 }
8754 else if (
whoAmI == Main.myPlayer)
8755 {
8757 {
8760 {
8763 Main.projectile[
num13].originalDamage = item.damage;
8765 }
8766 }
8768 {
8772 }
8773 }
8775 {
8777 }
8778 }
8780 {
8782 {
8784 }
8786 {
8789 }
8790 else
8791 {
8793 }
8794 }
8796 {
8798 {
8800 }
8802 {
8805 }
8806 else
8807 {
8809 }
8810 if (
whoAmI == Main.myPlayer)
8811 {
8813 }
8814 }
8816 {
8818 {
8820 }
8822 {
8825 }
8826 else
8827 {
8829 }
8830 if (
whoAmI == Main.myPlayer)
8831 {
8833 }
8834 }
8836 {
8838 {
8840 }
8842 {
8845 }
8846 else
8847 {
8849 }
8850 }
8852 {
8854 {
8856 }
8858 {
8861 }
8862 else
8863 {
8865 }
8866 }
8868 {
8870 {
8872 }
8874 {
8877 }
8878 else
8879 {
8881 }
8882 }
8884 {
8886 {
8888 }
8890 {
8893 }
8894 else
8895 {
8897 }
8898 }
8900 {
8902 {
8904 }
8906 {
8909 }
8910 else
8911 {
8913 }
8914 }
8916 {
8919 }
8921 {
8924 }
8926 {
8929 }
8931 {
8934 }
8936 {
8941 }
8943 {
8946 }
8948 {
8953 }
8955 {
8958 }
8960 {
8963 }
8965 {
8968 }
8970 {
8973 }
8975 {
8978 }
8980 {
8983 }
8985 {
8988 }
8990 {
8995 }
8997 {
9000 }
9002 {
9005 }
9007 {
9010 }
9012 {
9015 }
9017 {
9022 }
9024 {
9027 }
9029 {
9032 }
9034 {
9037 }
9039 {
9042 }
9044 {
9050 }
9052 {
9055 }
9057 {
9060 }
9062 {
9063 if (Main.wofNPCIndex >= 0 && Main.npc[Main.wofNPCIndex].type == 113)
9064 {
9067 }
9068 else
9069 {
9072 }
9073 }
9075 {
9078 }
9080 {
9084 }
9086 {
9091 {
9093 }
9095 {
9097 }
9098 }
9100 {
9105 {
9107 }
9109 {
9111 }
9112 }
9114 {
9116 }
9118 {
9120 }
9122 {
9124 }
9126 {
9128 }
9130 {
9132 }
9134 {
9136 }
9138 {
9140 }
9142 {
9144 }
9146 {
9148 }
9150 {
9152 }
9154 {
9156 }
9158 {
9160 }
9162 {
9164 }
9166 {
9168 }
9170 {
9172 }
9174 {
9176 }
9178 {
9180 }
9182 {
9184 }
9186 {
9188 }
9190 {
9192 }
9194 {
9196 }
9198 {
9200 }
9202 {
9204 }
9206 {
9208 }
9210 {
9212 }
9214 {
9216 }
9218 {
9220 }
9222 {
9224 }
9226 {
9228 }
9230 {
9232 }
9234 {
9236 }
9238 {
9240 }
9242 {
9244 }
9246 {
9248 }
9250 {
9252 }
9254 {
9256 }
9258 {
9260 }
9262 {
9264 }
9266 {
9268 }
9270 {
9272 }
9274 {
9276 }
9278 {
9281 }
9283 {
9285 }
9287 {
9289 }
9291 {
9293 }
9295 {
9297 }
9299 {
9301 }
9303 {
9305 }
9307 {
9309 }
9311 {
9313 }
9315 {
9320 {
9322 }
9324 {
9326 }
9327 }
9329 {
9334 {
9336 }
9338 {
9341 }
9343 {
9346 }
9348 {
9350 }
9352 {
9354 }
9356 {
9358 }
9359 }
9361 {
9366 {
9368 }
9370 {
9372 }
9373 }
9375 {
9377 if (Main.rand.Next(1200) == 0)
9378 {
9379 int num15 = Main.rand.Next(6);
9380 float num16 = (float)Main.rand.Next(60, 100) * 0.01f;
9382 {
9383 case 0:
9385 break;
9386 case 1:
9388 break;
9389 case 2:
9391 break;
9392 case 3:
9394 break;
9395 case 4:
9397 break;
9398 case 5:
9400 break;
9401 }
9402 }
9404 }
9406 {
9411 {
9413 }
9415 {
9417 }
9418 }
9420 {
9424 {
9426 }
9427 }
9429 {
9434 {
9436 }
9438 {
9440 }
9441 }
9443 {
9448 {
9450 }
9452 {
9454 }
9455 }
9457 {
9462 {
9464 }
9466 {
9468 }
9469 }
9471 {
9476 {
9478 }
9480 {
9482 }
9483 }
9485 {
9490 {
9492 }
9494 {
9496 }
9497 }
9499 {
9504 {
9506 }
9508 {
9510 }
9511 }
9513 {
9518 {
9520 }
9522 {
9524 }
9525 }
9527 {
9532 {
9534 }
9536 {
9538 }
9539 }
9541 {
9546 {
9548 }
9550 {
9552 }
9553 }
9555 {
9560 {
9562 }
9564 {
9566 }
9567 }
9569 {
9574 {
9576 }
9578 {
9580 }
9581 }
9583 {
9588 {
9590 }
9592 {
9594 }
9595 }
9597 {
9602 {
9604 }
9606 {
9608 }
9609 }
9611 {
9616 {
9618 }
9620 {
9622 }
9623 }
9625 {
9630 {
9632 }
9634 {
9636 }
9637 }
9639 {
9644 {
9646 }
9648 {
9650 }
9651 }
9653 {
9658 {
9660 }
9662 {
9664 }
9665 }
9667 {
9672 {
9674 }
9676 {
9678 }
9679 }
9681 {
9686 {
9688 }
9690 {
9692 }
9693 }
9695 {
9700 {
9702 }
9704 {
9706 }
9707 }
9709 {
9714 {
9715 if (Main.projectile[
num17].active && Main.projectile[
num17].owner ==
whoAmI && Main.projectile[
num17].type == 226)
9716 {
9718 {
9719 Main.projectile[
num17].Kill();
9720 }
9722 }
9723 }
9725 {
9727 }
9728 }
9730 {
9735 {
9737 }
9739 {
9741 }
9742 }
9744 {
9749 {
9751 }
9753 {
9755 }
9756 }
9758 {
9760 }
9762 {
9764 }
9766 {
9768 }
9770 {
9772 }
9774 {
9776 }
9778 {
9781 }
9783 {
9785 }
9787 {
9789 }
9791 {
9793 }
9795 {
9797 }
9799 {
9801 }
9803 {
9805 }
9807 {
9809 }
9811 {
9813 }
9815 {
9817 }
9819 {
9821 }
9823 {
9827 if (Main.myPlayer !=
whoAmI)
9828 {
9829 continue;
9830 }
9831 if (
position.Y / 16
f > (
float)Main.UnderworldLayer)
9832 {
9833 if (Main.myPlayer ==
whoAmI)
9834 {
9836 }
9837 continue;
9838 }
9840 {
9842 continue;
9843 }
9846 {
9848 {
9850 {
9852 }
9853 }
9854 }
9856 {
9858 }
9859 else
9860 {
9862 }
9863 }
9865 {
9868 }
9870 {
9872 }
9874 {
9876 }
9878 {
9880 }
9882 {
9884 }
9886 {
9888 }
9890 {
9892 }
9894 {
9896 }
9898 {
9900 }
9902 {
9905 {
9907 }
9908 else
9909 {
9911 }
9919 }
9921 {
9923 }
9925 {
9930 }
9932 {
9934 {
9942 }
9943 else
9944 {
9947 }
9948 }
9950 {
9955 }
9957 {
9963 }
9965 {
9974 }
9976 {
9985 }
9987 {
9996 }
9998 {
10006 }
10008 {
10016 }
10018 {
10020 }
10022 {
10024 }
10026 {
10028 }
10030 {
10032 }
10034 {
10036 }
10038 {
10040 }
10042 {
10044 }
10046 {
10048 }
10050 {
10052 }
10054 {
10056 }
10057 }
10060 {
10063 }
10064 }
static PlayerDeathReason ByOther(int type, int playerIndex=-1)
int whoAmI
The index of this Entity within its specific array. These arrays track the entities in the world....
Vector2 velocity
The velocity of this Entity in world coordinates per tick.
Vector2 position
The position of this Entity in world coordinates.
int width
The width of this Entity's hitbox, in pixels.
int height
The height of this Entity's hitbox, in pixels.
Stores data for mount buffs.
static BuffMountData[] BasicMountData
If not null for a given T:Terraria.ID.BuffID, then that buff is linked to a T:Terraria....
static bool[] TimeLeftDoesNotDecrease
If true for a given T:Terraria.ID.BuffID, then that buff will never run out. Useful for buffs that ...
static void Update(int buff, Player player, ref int buffIndex)
This serves as the central class from which buff-related functions are supported and carried out.
T:Terraria.ModLoader.DamageClass is used to determine the application of item effects,...
void SetMount(int m, Player mountedPlayer, bool faceLeft=false)
float moveSpeed
The multiplier on this player's F:Terraria.Player.maxRunSpeed and F:Terraria.Player....
bool[] buffImmune
Indexed by T:Terraria.ID.BuffID. If true for a given T:Terraria.ID.BuffID, then this player cannot be...
bool petFlagDynamiteKitten
int statLifeMax2
The maximum health this player can have, adjusted by buffs and equipment.
int dashType
The current vanilla dash that the player is using. The following values correspond to vanilla dashes...
ref StatModifier meleeDamage
bool petFlagFairyQueenPet
bool petFlagDukeFishronPet
int statManaMax2
The maximum mana this player can have, adjusted by buffs and equipment.
void BuffHandle_SpawnPetIfNeededAndSetTime(int buffIndex, ref bool petBool, int petProjID, int buffTimeToGive=18000)
A helper method that handles code common to pet buffs. Can be used during the buff update code....
ref float summonerWeaponSpeedBonus
bool drippingSparkleSlime
bool petFlagGlitteryButterfly
int statLife
The current health of this player. Capped at F:Terraria.Player.statLifeMax2. If you increase this v...
ref float GetArmorPenetration(DamageClass damageClass)
Gets the armor penetration modifier for this damage type on this player. This returns a reference,...
bool petFlagQueenSlimePet
void UpdateAbigailStatus()
bool petFlagEyeOfCthulhuPet
byte iceBarrierFrameCounter
bool suspiciouslookingTentacle
bool CanNPCBeHitByPlayerOrPlayerProjectile(NPC npc, Projectile projectile=null)
void UpdateStormTigerStatus()
ref StatModifier magicDamage
bool petFlagEaterOfWorldsPet
int dash
The current vanilla dash that the player is VISIBLY using. Unlike F:Terraria.Player....
DefenseStat statDefense
The defense value of this player. The Defense wiki pageteaches how player defense affects incoming d...
IEntitySource GetProjectileSource_Item(Item item)
void RemoveAllGrapplingHooks()
int maxMinions
The maximum value of minions this player can have summoned at once. A minion's value is stored as F...
Mount mount
This player's T:Terraria.Mount. Do not overwrite this value. Instead, call M:Terraria....
int[] buffTime
The remaining durations in ticks of all buffs this player has active. A value of 0 means that buff ...
byte meleeEnchant
The vanilla flask effect which the player currently has active; these affect all melee weapons and wh...
bool petFlagLunaticCultistPet
bool petFlagBrainOfCthulhuPet
IEntitySource GetProjectileSource_Buff(int buffIndex)
bool petFlagEverscreamPet
bool petFlagSkeletronPrimePet
bool petFlagBlueChickenPet
float manaRegenDelayBonus
ref StatModifier minionDamage
bool petFlagDirtiestBlock
int[] buffType
The T:Terraria.ID.BuffIDs of all buffs this player has active. A value of 0 means that buff slot is...
void UpdateStarvingState(bool withEmote)
ref StatModifier allDamage
void AddBuff(int type, int timeToAdd, bool quiet=true, bool foodHack=false)
Gives the player the provided buff. This accounts for if the player is immune to the buff....
float endurance
The percent of damage this player should resist. Has a soft cap of 1f. Cannot reduce taken damage b...
void ApplyDamageToNPC(NPC npc, int damage, float knockback, int direction, bool crit=false, DamageClass? damageType=null, bool damageVariation=false)
Deals damage to an NPC (and syncs the hit in multiplayer). The damage will be affected by modifiers...
int statLifeMax
The maximum health this player can have without adjustment. You should not modify this value....
bool resistCold
If true, this player will take 30% less damage from any NPC with F:Terraria.NPC.coldDamage set and an...
static float manaSickLessDmg
float manaCost
The percent of mana actually used when mana is consumed. Cannot reduce an item's mana cost below 0.
void DelBuff(int b)
Removes the buff at the provided index in F:Terraria.Player.buffType and F:Terraria....
int lifeRegen
The rate of this player's life regeneration in health/ticks, divided by 120. For example,...
int[] ownedProjectileCounts
Provides efficient access to the number of projectiles of the specified type owned by this player cur...
Item[] inventory
The player's normal inventory. Indexes 0-9 hold the hotbar items, 10-49 the rest of the main inventor...
int numMinions
The current number of minions this player has summoned. Note that F:Terraria.Player....
bool hasTitaniumStormBuff
References Terraria.Player.abigailMinion, Terraria.Player.accFlipper, Terraria.Entity.active, Terraria.Player.AddBuff(), Terraria.Lighting.AddLight(), Terraria.Player.allCrit, Terraria.Player.allDamage, Terraria.Player.ammoBox, Terraria.Player.ammoPotion, Terraria.Player.ApplyDamageToNPC(), Terraria.Player.archery, Terraria.Player.arrowDamage, Terraria.Player.babyBird, Terraria.Player.babyFaceMonster, Terraria.Player.ballistaPanic, Terraria.ID.BuffID.Sets.BasicMountData, Terraria.Player.batsOfLight, Terraria.Player.beetleBuff, Terraria.Player.beetleDefense, Terraria.Player.beetleOffense, Terraria.Player.beetleOrbs, Terraria.Player.biomeSight, Terraria.Player.blackCat, Terraria.Player.blackout, Terraria.Player.bleed, Terraria.Player.blind, Terraria.Player.blockRange, Terraria.Player.blueFairy, Terraria.Player.body, Terraria.Player.brokenArmor, Terraria.Player.BuffHandle_SpawnPetIfNeededAndSetTime(), Terraria.Player.buffImmune, Terraria.Player.buffTime, Terraria.Player.buffType, Terraria.Player.bunny, Terraria.Player.burned, Terraria.DataStructures.PlayerDeathReason.ByOther(), Terraria.Player.calmed, Terraria.Player.canFloatInWater, Terraria.Player.CanNPCBeHitByPlayerOrPlayerProjectile(), Terraria.Entity.Center, Terraria.Player.chaosState, Terraria.Player.chilled, Terraria.Player.companionCube, Terraria.Player.confused, Terraria.Player.coolWhipBuff, Terraria.Player.cratePotion, Terraria.Player.crimsonHeart, Terraria.Player.crystalLeaf, Terraria.Player.cSapling, Terraria.Player.cursed, Terraria.Item.damage, Terraria.Player.dangerSense, Terraria.Player.dash, Terraria.Player.dashType, Terraria.Main.dayTime, Terraria.Player.dazed, Terraria.Player.dead, Terraria.Player.DeadlySphereMinion, Terraria.Player.defendedByPaladin, Terraria.Player.DelBuff(), Terraria.Player.detectCreature, Terraria.Player.dino, Terraria.Main.dontStarveWorld, Terraria.Player.dripping, Terraria.Player.drippingSlime, Terraria.Player.drippingSparkleSlime, Terraria.Player.dryadWard, Terraria.Player.eater, Terraria.Player.electrified, Terraria.Player.empressBlade, Terraria.Player.endurance, Terraria.Player.enemySpawns, Terraria.Player.eyeSpring, Terraria.Player.fallStart, Terraria.Player.FindBuffIndex(), Terraria.Player.FindItem(), Terraria.Player.findTreasure, Terraria.Player.fireWalk, Terraria.Player.fishingSkill, Terraria.Player.flinxMinion, Terraria.Player.frozen, Terraria.Player.GetArmorPenetration(), Terraria.Player.GetProjectileSource_Buff(), Terraria.Player.GetProjectileSource_Item(), Terraria.Player.gills, Terraria.Player.gravControl, Terraria.Player.gravity, Terraria.Player.greenFairy, Terraria.Player.grinch, Terraria.Player.gross, Terraria.Player.hasTitaniumStormBuff, Terraria.Player.head, Terraria.Player.headcovered, Terraria.Player.heartyMeal, Terraria.Entity.height, Terraria.Player.honey, Terraria.Player.hornet, Terraria.Player.hornetMinion, Terraria.Player.hostile, Terraria.Player.hungry, Terraria.Player.Hurt(), Terraria.Player.iceBarrier, Terraria.Player.iceBarrierFrame, Terraria.Player.iceBarrierFrameCounter, Terraria.Player.ichor, Terraria.Player.ignoreWater, Terraria.Player.impMinion, Terraria.Player.inferno, Terraria.Player.infernoCounter, Terraria.Player.inventory, Terraria.Player.invis, Terraria.Player.jumpHeight, Terraria.Player.kbBuff, Terraria.Item.knockBack, Terraria.Player.lavaImmune, Terraria.Player.legs, Terraria.Player.lifeForce, Terraria.Player.lifeMagnet, Terraria.Player.lifeRegen, Terraria.Player.lightOrb, Terraria.Player.lizard, Terraria.Player.loveStruck, Terraria.Player.luckNeedsSync, Terraria.Player.luckPotion, Terraria.Player.magicCrit, Terraria.Player.magicDamage, Terraria.Player.magicLantern, Terraria.Player.manaCost, Terraria.Player.manaRegenBonus, Terraria.Player.manaRegenBuff, Terraria.Player.manaRegenDelayBonus, Terraria.Player.manaSick, Terraria.Player.manaSickLessDmg, Terraria.Player.manaSickReduction, Terraria.Player.manaSickTime, Terraria.Player.maxBuffs, Terraria.Player.maxMinions, Terraria.Player.maxTurrets, Terraria.ModLoader.DamageClass.Melee, Terraria.Player.meleeCrit, Terraria.Player.meleeDamage, Terraria.Player.meleeEnchant, Terraria.Player.meleeSpeed, Terraria.Player.merman, Terraria.Player.miniMinotaur, Terraria.Player.minionDamage, Terraria.Player.minionKB, Terraria.Player.moonLeech, Terraria.Player.mount, Terraria.Player.moveSpeed, Terraria.Main.myPlayer, Terraria.Player.nebulaLevelDamage, Terraria.Player.nebulaLevelLife, Terraria.Player.nebulaLevelMana, Terraria.Main.netMode, Terraria.Projectile.NewProjectile(), Terraria.Player.nightVision, Terraria.Player.noItems, Terraria.Player.noKnockback, Terraria.Main.npc, Terraria.Player.numMinions, Terraria.Player.oldLuckPotion, Terraria.Player.onFire, Terraria.Player.onFire2, Terraria.Player.onFire3, Terraria.Player.onFrostBurn, Terraria.Player.onFrostBurn2, Terraria.Player.ownedProjectileCounts, Terraria.Player.palladiumRegen, Terraria.Player.parrot, Terraria.Player.parryDamageBuff, Terraria.Player.penguin, Terraria.Player.petFlagBabyImp, Terraria.Player.petFlagBabyRedPanda, Terraria.Player.petFlagBabyShark, Terraria.Player.petFlagBabyWerewolf, Terraria.Player.petFlagBerniePet, Terraria.Player.petFlagBlueChickenPet, Terraria.Player.petFlagBrainOfCthulhuPet, Terraria.Player.petFlagCaveling, Terraria.Player.petFlagChesterPet, Terraria.Player.petFlagDD2BetsyPet, Terraria.Player.petFlagDD2Dragon, Terraria.Player.petFlagDD2Gato, Terraria.Player.petFlagDD2Ghost, Terraria.Player.petFlagDD2OgrePet, Terraria.Player.petFlagDeerclopsPet, Terraria.Player.petFlagDestroyerPet, Terraria.Player.petFlagDirtiestBlock, Terraria.Player.petFlagDukeFishronPet, Terraria.Player.petFlagDynamiteKitten, Terraria.Player.petFlagEaterOfWorldsPet, Terraria.Player.petFlagEverscreamPet, Terraria.Player.petFlagEyeOfCthulhuPet, Terraria.Player.petFlagFairyQueenPet, Terraria.Player.petFlagFennecFox, Terraria.Player.petFlagGlitteryButterfly, Terraria.Player.petFlagGlommerPet, Terraria.Player.petFlagGolemPet, Terraria.Player.petFlagIceQueenPet, Terraria.Player.petFlagJunimoPet, Terraria.Player.petFlagKingSlimePet, Terraria.Player.petFlagLilHarpy, Terraria.Player.petFlagLunaticCultistPet, Terraria.Player.petFlagMartianPet, Terraria.Player.petFlagMoonLordPet, Terraria.Player.petFlagPigPet, Terraria.Player.petFlagPlanteraPet, Terraria.Player.petFlagPlantero, Terraria.Player.petFlagPumpkingPet, Terraria.Player.petFlagQueenBeePet, Terraria.Player.petFlagQueenSlimePet, Terraria.Player.petFlagShadowMimic, Terraria.Player.petFlagSkeletronPet, Terraria.Player.petFlagSkeletronPrimePet, Terraria.Player.petFlagSpiffo, Terraria.Player.petFlagSugarGlider, Terraria.Player.petFlagTwinsPet, Terraria.Player.petFlagUpbeatStar, Terraria.Player.petFlagVoltBunny, Terraria.Player.pickSpeed, Terraria.Player.pirateMinion, Terraria.Main.player, Terraria.Player.poisoned, Terraria.Entity.position, Terraria.Player.potionDelay, Terraria.Main.projectile, Terraria.Player.puppy, Terraria.Player.pygmy, Terraria.Player.rabid, Terraria.Main.rand, Terraria.Player.raven, Terraria.Player.redFairy, Terraria.Player.RemoveAllGrapplingHooks(), Terraria.Player.resistCold, Terraria.Player.sapling, Terraria.NetMessage.SendPlayerHurt(), Terraria.Mount.SetMount(), Terraria.Player.setSolar, Terraria.Player.shadowDodge, Terraria.Player.sharknadoMinion, Terraria.Player.shimmering, Terraria.Entity.shimmerWet, Terraria.Item.shoot, Terraria.Player.silence, Terraria.Player.skeletron, Terraria.Player.slime, Terraria.Player.slow, Terraria.Player.slowFall, Terraria.Player.slowOgreSpit, Terraria.Player.smolstar, Terraria.Player.snowman, Terraria.Player.solarShields, Terraria.WorldGen.SolidTile3(), Terraria.Player.sonarPotion, Terraria.Player.soulDrain, Terraria.Player.spider, Terraria.Player.spiderMinion, Terraria.Player.squashling, Terraria.Player.stardustDragon, Terraria.Player.stardustGuardian, Terraria.Player.stardustMinion, Terraria.Player.starving, Terraria.Player.statDefense, Terraria.Player.statLife, Terraria.Player.statLifeMax, Terraria.Player.statLifeMax2, Terraria.Player.statManaMax2, Terraria.Player.stinky, Terraria.Player.stoned, Terraria.Player.stormTiger, Terraria.Player.suffocating, Terraria.Player.summonerWeaponSpeedBonus, Terraria.Player.sunflower, Terraria.Player.suspiciouslookingTentacle, Terraria.Player.team, Terraria.Player.thorns, Terraria.Player.tiki, Terraria.Player.tileSpeed, Terraria.ID.BuffID.Sets.TimeLeftDoesNotDecrease, Terraria.Player.tipsy, Terraria.Player.tongued, Terraria.Player.truffle, Terraria.Player.turtle, Terraria.Player.twinsMinion, Terraria.Player.UFOMinion, Terraria.Main.UnderworldLayer, Terraria.ModLoader.BuffLoader.Update(), Terraria.Player.UpdateAbigailStatus(), Terraria.Player.UpdateHungerBuffs(), Terraria.Player.UpdateStarvingState(), Terraria.Player.UpdateStormTigerStatus(), Terraria.Player.vampireFrog, Terraria.Entity.velocity, Terraria.Player.venom, Terraria.Player.vortexDebuff, Terraria.Player.wallSpeed, Terraria.Player.waterWalk, Terraria.Player.webbed, Terraria.Player.wellFed, Terraria.Player.wereWolf, Terraria.Entity.whoAmI, Terraria.Entity.width, Terraria.Player.windPushed, Terraria.Player.wisp, Terraria.Player.witheredArmor, Terraria.Player.witheredWeapon, Terraria.Main.wofNPCIndex, Terraria.Player.wolfAcc, and Terraria.Player.zephyrfish.
Referenced by Terraria.Player.Update().