TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ ResetEffects()

void Terraria.Player.ResetEffects ( )
inline

Definition at line 16711 of file Player.cs.

16712 {
16713 if (extraAccessory && (Main.expertMode || Main.gameMenu))
16714 {
16716 }
16717 else
16718 {
16720 }
16721 if (shimmering)
16722 {
16723 shimmerTransparency += 0.015f;
16724 if (shimmerTransparency > 0.8f)
16725 {
16726 shimmerTransparency = 0.8f;
16727 }
16728 }
16729 else if (shimmerTransparency > 0f)
16730 {
16731 if (shimmerTransparency == 0.8f)
16732 {
16733 SoundEngine.PlaySound(19, (int)position.X, (int)position.Y, 3);
16734 }
16735 shimmerTransparency -= 0.015f;
16736 if (shimmerTransparency < 0f)
16737 {
16739 }
16740 }
16741 shimmering = false;
16742 fairyBoots = false;
16743 hellfireTreads = false;
16744 moonLordLegs = false;
16745 flowerBoots = false;
16746 arcticDivingGear = false;
16747 noBuilding = false;
16748 strongBees = false;
16749 ashWoodBonus = false;
16750 shroomiteStealth = false;
16751 statDefense = DefenseStat.Default;
16752 DefenseEffectiveness = MultipliableFloat.One * VanillaBaseDefenseEffectiveness();
16753 accWatch = 0;
16754 accCompass = 0;
16755 accDepthMeter = 0;
16756 accDivingHelm = false;
16757 canFloatInWater = false;
16758 lifeRegen = 0;
16759 manaCost = 1f;
16760 hasFootball = false;
16761 drawingFootball = false;
16762 minionKB = 0f;
16763 moveSpeed = 1f;
16764 boneArmor = false;
16765 honey = false;
16766 frostArmor = false;
16767 rocketBoots = 0;
16769 fireWalk = false;
16770 noKnockback = false;
16771 jumpBoost = false;
16772 frogLegJumpBoost = false;
16773 skyStoneEffects = false;
16774 noFallDmg = false;
16775 spawnMax = false;
16776 spaceGun = false;
16777 killGuide = false;
16778 killClothier = false;
16779 lavaImmune = false;
16780 gills = false;
16781 slowFall = false;
16782 findTreasure = false;
16783 biomeSight = false;
16784 invis = false;
16785 nightVision = false;
16786 enemySpawns = false;
16787 hasTitaniumStormBuff = false;
16788 thorns = 0f;
16789 aggro = 0;
16790 waterWalk = false;
16791 waterWalk2 = false;
16792 detectCreature = false;
16793 gravControl = false;
16794 if (forcedGravity > 0)
16795 {
16796 forcedGravity--;
16797 }
16798 honeyCombItem = null;
16799 gravControl2 = false;
16803 chloroAmmoCost80 = false;
16804 huntressAmmoCost90 = false;
16805 ammoCost80 = false;
16806 ammoCost75 = false;
16807 ThrownCost50 = false;
16808 ThrownCost33 = false;
16809 ThrownVelocity = 1f;
16810 manaRegenBuff = false;
16815 coolWhipBuff = false;
16816 yoraiz0rEye = 0;
16817 yoraiz0rDarkness = false;
16818 hasFloatingTube = false;
16819 hasUnicornHorn = false;
16820 hasAngelHalo = false;
16821 hasRainbowCursor = false;
16822 leinforsHair = false;
16825 crimsonHeart = false;
16826 lightOrb = false;
16827 blueFairy = false;
16828 redFairy = false;
16829 greenFairy = false;
16830 wisp = false;
16831 bunny = false;
16832 turtle = false;
16833 eater = false;
16834 trident = false;
16835 skeletron = false;
16836 hornet = false;
16837 zephyrfish = false;
16838 tiki = false;
16839 lizard = false;
16840 parrot = false;
16841 sapling = false;
16842 cSapling = false;
16843 truffle = false;
16844 yoyoGlove = false;
16845 counterWeight = 0;
16846 stringColor = 0;
16847 yoyoString = false;
16848 shadowDodge = false;
16849 palladiumRegen = false;
16850 chaosState = false;
16851 onHitDodge = false;
16852 onHitRegen = false;
16853 onHitPetal = false;
16854 iceBarrier = false;
16855 onHitTitaniumStorm = false;
16856 maxMinions = 1;
16857 maxTurrets = 1;
16858 ammoBox = false;
16859 ammoPotion = false;
16860 penguin = false;
16861 sporeSac = false;
16862 shinyStone = false;
16863 empressBrooch = false;
16864 volatileGelatin = false;
16865 hasMagiluminescence = false;
16866 shadowArmor = false;
16867 if (Main.dontStarveWorld && Main.remixWorld)
16868 {
16869 dontStarveShader = false;
16870 }
16871 else
16872 {
16873 dontStarveShader = Main.dontStarveWorld;
16874 }
16875 eyebrellaCloud = false;
16876 stardustMonolithShader = false;
16877 nebulaMonolithShader = false;
16878 vortexMonolithShader = false;
16879 solarMonolithShader = false;
16880 moonLordMonolithShader = false;
16882 shimmerMonolithShader = false;
16883 dd2Accessory = false;
16884 magicLantern = false;
16885 rabid = false;
16886 sunflower = false;
16887 wellFed = false;
16888 inferno = false;
16889 manaMagnet = false;
16890 lifeMagnet = false;
16891 treasureMagnet = false;
16892 chiselSpeed = false;
16893 lifeForce = false;
16894 dangerSense = false;
16895 endurance = 0f;
16897 calmed = false;
16898 beetleOrbs = 0;
16899 beetleBuff = false;
16900 miniMinotaur = false;
16901 goldRing = false;
16902 solarShields = 0;
16903 GoingDownWithGrapple = false;
16904 fishingSkill = 0;
16905 cratePotion = false;
16906 sonarPotion = false;
16907 accTackleBox = false;
16908 accFishingBobber = false;
16909 accFishingLine = false;
16910 accLavaFishing = false;
16911 accFishFinder = false;
16912 accWeatherRadio = false;
16913 accThirdEye = false;
16914 InfoAccMechShowWires = false;
16915 accJarOfSouls = false;
16916 accCalendar = false;
16917 accStopwatch = false;
16918 accOreFinder = false;
16919 accCritterGuide = false;
16920 accDreamCatcher = false;
16921 wallSpeed = 1f;
16922 tileSpeed = 1f;
16923 autoPaint = false;
16924 autoActuator = false;
16925 petFlagKingSlimePet = false;
16926 petFlagEyeOfCthulhuPet = false;
16929 petFlagSkeletronPet = false;
16930 petFlagQueenBeePet = false;
16931 petFlagDestroyerPet = false;
16932 petFlagTwinsPet = false;
16934 petFlagPlanteraPet = false;
16935 petFlagGolemPet = false;
16936 petFlagDukeFishronPet = false;
16938 petFlagMoonLordPet = false;
16939 petFlagFairyQueenPet = false;
16940 petFlagPumpkingPet = false;
16941 petFlagEverscreamPet = false;
16942 petFlagIceQueenPet = false;
16943 petFlagMartianPet = false;
16944 petFlagDD2OgrePet = false;
16945 petFlagDD2BetsyPet = false;
16946 petFlagQueenSlimePet = false;
16947 petFlagVoltBunny = false;
16948 petFlagShadowMimic = false;
16949 petFlagBabyWerewolf = false;
16950 petFlagDynamiteKitten = false;
16951 petFlagPlantero = false;
16952 petFlagBabyRedPanda = false;
16953 petFlagLilHarpy = false;
16954 petFlagFennecFox = false;
16956 petFlagBabyImp = false;
16957 petFlagBabyShark = false;
16958 petFlagUpbeatStar = false;
16959 petFlagDD2Gato = false;
16960 petFlagDD2Dragon = false;
16961 petFlagDD2Ghost = false;
16962 petFlagBerniePet = false;
16963 petFlagGlommerPet = false;
16964 petFlagDeerclopsPet = false;
16965 petFlagPigPet = false;
16966 petFlagChesterPet = false;
16967 petFlagJunimoPet = false;
16968 petFlagBlueChickenPet = false;
16969 petFlagSpiffo = false;
16970 petFlagCaveling = false;
16971 petFlagDirtiestBlock = false;
16972 companionCube = false;
16973 petFlagSugarGlider = false;
16974 babyFaceMonster = false;
16975 manaSick = false;
16976 puppy = false;
16977 grinch = false;
16978 blackCat = false;
16979 spider = false;
16980 squashling = false;
16981 magicCuffs = false;
16982 coldDash = false;
16983 desertDash = false;
16984 desertBoots = false;
16985 sailDash = false;
16986 cordage = false;
16987 magicQuiver = false;
16988 shimmerImmune = false;
16989 hasMoltenQuiver = false;
16990 magmaStone = false;
16991 hasRaisableShield = false;
16992 lavaRose = false;
16993 eyeSpring = false;
16994 snowman = false;
16995 scope = false;
16996 panic = false;
16997 brainOfConfusionItem = null;
16998 dino = false;
16999 crystalLeaf = false;
17000 pygmy = false;
17001 raven = false;
17002 slime = false;
17003 hornetMinion = false;
17004 impMinion = false;
17005 twinsMinion = false;
17006 spiderMinion = false;
17007 pirateMinion = false;
17008 sharknadoMinion = false;
17009 stardustMinion = false;
17010 batsOfLight = false;
17011 babyBird = false;
17012 stormTiger = false;
17013 flinxMinion = false;
17014 abigailMinion = false;
17015 smolstar = false;
17016 empressBlade = false;
17017 stardustGuardian = false;
17018 stardustDragon = false;
17019 UFOMinion = false;
17020 DeadlySphereMinion = false;
17021 chilled = false;
17022 tipsy = false;
17023 dazed = false;
17024 frozen = false;
17025 stoned = false;
17026 webbed = false;
17027 ichor = false;
17028 manaRegenBonus = 0;
17030 carpet = false;
17031 iceSkate = false;
17032 dashType = 0;
17033 spikedBoots = 0;
17034 blackBelt = false;
17035 lavaMax = 0;
17036 archery = false;
17037 poisoned = false;
17038 venom = false;
17039 blind = false;
17040 blackout = false;
17041 onFire = false;
17042 dripping = false;
17043 hungry = false;
17044 heartyMeal = false;
17045 starving = false;
17046 drippingSlime = false;
17047 drippingSparkleSlime = false;
17048 burned = false;
17049 suffocating = false;
17050 onFire2 = false;
17051 onFire3 = false;
17052 onFrostBurn = false;
17053 onFrostBurn2 = false;
17054 frostBurn = false;
17055 noItems = false;
17056 cursed = false;
17057 blockRange = 0;
17058 pickSpeed = 1f;
17059 wereWolf = false;
17060 rulerGrid = false;
17061 rulerLine = true;
17062 bleed = false;
17063 confused = false;
17064 witheredArmor = false;
17065 witheredWeapon = false;
17066 parryDamageBuff = false;
17067 slowOgreSpit = false;
17068 wings = 0;
17069 wingsLogic = 0;
17070 equippedWings = null;
17071 wingTimeMax = 0;
17072 brokenArmor = false;
17073 silence = false;
17074 slow = false;
17075 gross = false;
17076 tongued = false;
17077 kbGlove = false;
17078 autoReuseGlove = false;
17079 meleeScaleGlove = false;
17080 remoteVisionForDrone = false;
17081 kbBuff = false;
17082 starCloakItem = null;
17086 longInvince = false;
17087 pStone = false;
17088 manaFlower = false;
17089 crimsonRegen = false;
17090 ghostHeal = false;
17091 ghostHurt = false;
17092 turtleArmor = false;
17093 turtleThorns = false;
17094 cactusThorns = false;
17095 spiderArmor = false;
17097 loveStruck = false;
17098 stinky = false;
17099 dryadWard = false;
17100 resistCold = false;
17101 electrified = false;
17102 moonLeech = false;
17103 headcovered = false;
17104 vortexDebuff = false;
17105 windPushed = false;
17106 ballistaPanic = false;
17107 vampireFrog = false;
17108 CanSeeInvisibleBlocks = false;
17109 setVortex = (setNebula = (setStardust = false));
17110 setForbidden = false;
17111 setHuntressT3 = false;
17112 setSquireT3 = false;
17113 setMonkT3 = false;
17114 setApprenticeT3 = false;
17115 setHuntressT2 = false;
17116 setSquireT2 = false;
17117 setMonkT2 = false;
17118 setApprenticeT2 = false;
17121 ignoreWater = false;
17122 meleeEnchant = 0;
17123 discountEquipped = false;
17124 hasLuckyCoin = false;
17125 boneGloveItem = null;
17126 hasLuck_LuckyCoin = false;
17127 hasLuck_LuckyHorseshoe = false;
17128 blockExtraJumps = false;
17130 defendedByPaladin = false;
17131 hasPaladinShield = false;
17132 hasLucyTheAxe = false;
17133 preventAllItemPickups = false;
17134 dontHurtCritters = false;
17135 dontHurtNature = false;
17137 ResizeHitbox();
17138 autoJump = false;
17139 justJumped = false;
17140 jumpSpeedBoost = 0f;
17141 extraFall = 0;
17142 creativeGodMode = false;
17143 if (phantasmTime > 0)
17144 {
17145 phantasmTime--;
17146 }
17148 {
17150 }
17151 if (wireOperationsCooldown > 0)
17152 {
17154 }
17155 if (releaseUseItem)
17156 {
17157 ActuationRodLock = false;
17158 }
17159 for (int i = 0; i < npcTypeNoAggro.Length; i++)
17160 {
17161 npcTypeNoAggro[i] = false;
17162 }
17164 if (whoAmI == Main.myPlayer && !isDisplayDollOrInanimate)
17165 {
17167 luckPotion = 0;
17168 tileRangeX = 5;
17169 tileRangeY = 4;
17170 if (Main.GameModeInfo.IsJourneyMode)
17171 {
17173 if (power.GetIsUnlocked() && power.IsEnabledForPlayer(whoAmI))
17174 {
17175 tileRangeX *= 2;
17176 tileRangeY *= 2;
17177 tileRangeX += 8;
17178 tileRangeY += 8;
17179 }
17180 }
17181 }
17183 mount.CheckMountBuff(this);
17186 }
static SlotId PlaySound(in SoundStyle? style, Vector2? position=null, SoundUpdateCallback? updateCallback=null)
Attempts to play a sound style with the provided sound style (if it's not null), and returns a valid ...
int whoAmI
The index of this Entity within its specific array. These arrays track the entities in the world....
Definition Entity.cs:16
Vector2 position
The position of this Entity in world coordinates.
Definition Entity.cs:28
static void ResetEnableFlags(Player player)
static void ResetEffects(Player player)
static void ResetInfoAccessories(Player player)
static void ModifyMaxStats(Player player)
Reset this player's F:Terraria.Player.statLifeMax and F:Terraria.Player.statManaMax to their vanilla ...
This is where all ModPlayer hooks are gathered and called.
void CheckMountBuff(Player mountedPlayer)
Definition Mount.cs:5372
float moveSpeed
The multiplier on this player's F:Terraria.Player.maxRunSpeed and F:Terraria.Player....
Definition Player.cs:2614
int nebulaLevelLife
Definition Player.cs:1115
bool accTackleBox
Definition Player.cs:1425
bool petFlagDynamiteKitten
Definition Player.cs:2355
bool eyebrellaCloud
Definition Player.cs:2211
int statLifeMax2
The maximum health this player can have, adjusted by buffs and equipment.
Definition Player.cs:2092
bool hasLuck_LuckyHorseshoe
Definition Player.cs:2807
bool petFlagDD2Dragon
Definition Player.cs:2335
int dashType
The current vanilla dash that the player is using. The following values correspond to vanilla dashes...
Definition Player.cs:1228
bool moonLordLegs
Definition Player.cs:2297
bool hasMagiluminescence
Definition Player.cs:2205
bool accDivingHelm
Definition Player.cs:2803
bool setApprenticeT3
Definition Player.cs:2933
bool parryDamageBuff
Definition Player.cs:2599
bool magicLantern
Definition Player.cs:2277
bool hasMoltenQuiver
Definition Player.cs:2180
float whipRangeMultiplier
Definition Player.cs:1361
bool bloodMoonMonolithShader
Definition Player.cs:2235
bool petFlagFairyQueenPet
Definition Player.cs:2391
bool abigailMinion
Definition Player.cs:1492
bool accCritterGuide
Definition Player.cs:2763
bool cactusThorns
Definition Player.cs:2907
bool petFlagChesterPet
Definition Player.cs:2415
bool remoteVisionForDrone
Definition Player.cs:2569
bool petFlagDukeFishronPet
Definition Player.cs:2385
int statManaMax2
The maximum mana this player can have, adjusted by buffs and equipment.
Definition Player.cs:2122
bool palladiumRegen
Definition Player.cs:1390
float ThrownVelocity
Multiplier to shot projectile velocity before throwing. Result will be capped to 16f....
Definition Player.cs:4576
bool coolWhipBuff
Definition Player.cs:2301
bool babyFaceMonster
Definition Player.cs:2429
bool petFlagLilHarpy
Definition Player.cs:2343
bool empressBrooch
Definition Player.cs:2199
bool frogLegJumpBoost
Definition Player.cs:2832
bool accFishFinder
Definition Player.cs:2743
bool petFlagPumpkingPet
Definition Player.cs:2393
bool crimsonRegen
Definition Player.cs:1329
float wallSpeed
Definition Player.cs:2618
float pickSpeed
Definition Player.cs:2616
bool strongBees
If true, then the bees created by F:Terraria.Player.honeyCombItem have a chance to be stronger.
Definition Player.cs:2193
bool empressBlade
Definition Player.cs:1488
bool onFrostBurn2
Definition Player.cs:2485
bool accOreFinder
Definition Player.cs:2761
bool hellfireTreads
Definition Player.cs:2295
bool petFlagKingSlimePet
Definition Player.cs:2363
bool DeadlySphereMinion
Definition Player.cs:1468
int nebulaLevelDamage
Definition Player.cs:1121
bool petFlagBabyRedPanda
Definition Player.cs:2351
Item brainOfConfusionItem
Definition Player.cs:1378
int statManaMax
The maximum mana this player can have without adjustment. You should not modify this value....
Definition Player.cs:2117
bool drippingSparkleSlime
Definition Player.cs:2505
bool onHitTitaniumStorm
Definition Player.cs:1398
bool petFlagGlitteryButterfly
Definition Player.cs:2347
int brainOfConfusionDodgeAnimationCounter
Definition Player.cs:1380
bool petFlagMoonLordPet
Definition Player.cs:2389
bool petFlagDeerclopsPet
Definition Player.cs:2411
int wireOperationsCooldown
Definition Player.cs:2966
bool hasFloatingTube
Definition Player.cs:2830
bool ashWoodBonus
Definition Player.cs:1737
bool setForbiddenCooldownLocked
Definition Player.cs:2927
bool skyStoneEffects
Definition Player.cs:2834
bool detectCreature
Definition Player.cs:2895
bool petFlagQueenSlimePet
Definition Player.cs:2405
StatModifier arrowDamage
Definition Player.cs:2605
bool vortexMonolithShader
Definition Player.cs:2229
bool[] npcTypeNoAggro
Definition Player.cs:3107
bool petFlagBabyImp
Definition Player.cs:2349
bool creativeGodMode
Definition Player.cs:2046
bool petFlagBabyWerewolf
Definition Player.cs:2357
bool petFlagEyeOfCthulhuPet
Definition Player.cs:2365
bool stardustMonolithShader
Definition Player.cs:2225
float tileSpeed
Definition Player.cs:2620
bool hasUnicornHorn
Definition Player.cs:2217
bool companionCube
Definition Player.cs:2427
bool stardustGuardian
Definition Player.cs:1472
bool suspiciouslookingTentacle
Definition Player.cs:2255
bool hasLuckyCoin
Definition Player.cs:2797
bool autoActuator
Definition Player.cs:2624
bool turtleThorns
Definition Player.cs:2905
bool nebulaMonolithShader
Definition Player.cs:2227
bool solarMonolithShader
Definition Player.cs:2231
bool petFlagGlommerPet
Definition Player.cs:2409
bool anglerSetSpawnReduction
Definition Player.cs:2911
bool ThrownCost50
If true, player has a 50% chance of not consuming the thrown item. Only applies to consumable items ...
Definition Player.cs:4592
bool slowOgreSpit
Definition Player.cs:2597
int extraFall
The number of extra tiles this player can fall before they start taking fall damage.
Definition Player.cs:2826
bool accStopwatch
Definition Player.cs:2759
bool isDisplayDollOrInanimate
Definition Player.cs:1747
bool releaseUseItem
Definition Player.cs:1926
bool petFlagPlanteraPet
Definition Player.cs:2381
bool killClothier
Definition Player.cs:2875
int nebulaLevelMana
Definition Player.cs:1117
int vanityRocketBoots
Definition Player.cs:2860
bool petFlagShadowMimic
Definition Player.cs:2359
bool petFlagDD2OgrePet
Definition Player.cs:2401
bool petFlagQueenBeePet
Definition Player.cs:2373
bool petFlagPlantero
Definition Player.cs:2353
bool stardustMinion
Definition Player.cs:1470
Item starCloakItem_beeCloakOverrideItem
Definition Player.cs:2577
bool witheredWeapon
Definition Player.cs:2595
bool witheredArmor
Definition Player.cs:2593
bool noFallDmg
If true, this player will take no fall damage.
Definition Player.cs:2869
bool ballistaPanic
Definition Player.cs:2601
static float VanillaBaseDefenseEffectiveness()
Definition Player.cs:36985
bool ActuationRodLock
Definition Player.cs:2775
bool GoingDownWithGrapple
Definition Player.cs:1001
bool petFlagDD2Ghost
Definition Player.cs:2333
bool setHuntressT3
Definition Player.cs:2931
bool vortexDebuff
Definition Player.cs:2589
bool stardustDragon
Definition Player.cs:1474
bool petFlagEaterOfWorldsPet
Definition Player.cs:2367
StatModifier bulletDamage
Definition Player.cs:2607
int spikedBoots
Used by the Shoe Spikes and Climbing Claws to allow for holding onto walls (of tiles,...
Definition Player.cs:1309
bool leinforsHair
Definition Player.cs:2223
DefenseStat statDefense
The defense value of this player. The Defense wiki pageteaches how player defense affects incoming d...
Definition Player.cs:2075
bool moonLordMonolithShader
Definition Player.cs:2233
bool crimsonHeart
Definition Player.cs:2257
bool ThrownCost33
If true, player has a 33% chance of not consuming the thrown item. Only applies to consumable items ...
Definition Player.cs:4584
StatModifier specialistDamage
Definition Player.cs:2609
int maxMinions
The maximum value of minions this player can have summoned at once. A minion's value is stored as F...
Definition Player.cs:1433
bool dontHurtCritters
Definition Player.cs:1550
Item equippedWings
Definition Player.cs:3320
Mount mount
This player's T:Terraria.Mount. Do not overwrite this value. Instead, call M:Terraria....
Definition Player.cs:2323
MultipliableFloat DefenseEffectiveness
Determines how effective the player's F:Terraria.Player.statDefense is at reducing incoming damage....
Definition Player.cs:2081
Item honeyCombItem
If not null, this player will create damaging bee projectiles when taking damage.
Definition Player.cs:2964
bool extraAccessory
Definition Player.cs:1071
PortableStoolUsage portableStoolInfo
Definition Player.cs:1546
bool gravControl2
Definition Player.cs:2959
byte meleeEnchant
The vanilla flask effect which the player currently has active; these affect all melee weapons and wh...
Definition Player.cs:1281
bool accFishingBobber
Definition Player.cs:1423
static int tileRangeX
Definition Player.cs:2642
void ResetDamageClassData()
Definition Player.cs:58278
bool petFlagLunaticCultistPet
Definition Player.cs:2387
bool InfoAccMechShowWires
Definition Player.cs:2779
bool hasRaisableShield
Definition Player.cs:3231
bool petFlagBabyShark
Definition Player.cs:2341
bool petFlagBrainOfCthulhuPet
Definition Player.cs:2369
bool spiderMinion
Definition Player.cs:1458
bool hasAngelHalo
Definition Player.cs:2219
bool petFlagEverscreamPet
Definition Player.cs:2395
bool petFlagTwinsPet
Definition Player.cs:2377
float jumpSpeedBoost
How much to directly increase F:Terraria.Player.jumpSpeed, in pixels/tick.
Definition Player.cs:2818
bool hasLucyTheAxe
Definition Player.cs:1552
bool petFlagSkeletronPrimePet
Definition Player.cs:2379
bool hasPaladinShield
Definition Player.cs:1562
bool petFlagBlueChickenPet
Definition Player.cs:2419
bool discountEquipped
Definition Player.cs:2793
bool petFlagVoltBunny
Definition Player.cs:2361
float manaRegenDelayBonus
Definition Player.cs:1217
float shimmerTransparency
Definition Player.cs:2493
bool CanSeeInvisibleBlocks
Definition Player.cs:2913
bool accLavaFishing
Definition Player.cs:1427
bool petFlagDirtiestBlock
Definition Player.cs:2425
Item starCloakItem
Definition Player.cs:2571
bool shroomiteStealth
Definition Player.cs:1735
bool dd2Accessory
Definition Player.cs:1017
bool pirateMinion
Definition Player.cs:1462
bool blockExtraJumps
When true, all extra jumps will be blocked, including Flipper usage. Setting this field to true will...
Definition Player.cs:3362
bool drippingSlime
Definition Player.cs:2503
bool sharknadoMinion
Definition Player.cs:1464
bool petFlagMartianPet
Definition Player.cs:2399
float equipmentBasedLuckBonus
Definition Player.cs:2877
bool preventAllItemPickups
Definition Player.cs:1548
bool setHuntressT2
Definition Player.cs:2939
bool hasLuck_LuckyCoin
Definition Player.cs:2805
bool findTreasure
Definition Player.cs:2889
bool volatileGelatin
Definition Player.cs:2201
bool shimmerImmune
Definition Player.cs:2158
bool petFlagFennecFox
Definition Player.cs:2345
static int tileRangeY
Definition Player.cs:2644
bool dontStarveShader
Definition Player.cs:2209
void ResetProjectileCaches()
Definition Player.cs:10201
float endurance
The percent of damage this player should resist. Has a soft cap of 1f. Cannot reduce taken damage b...
Definition Player.cs:1359
bool petFlagBerniePet
Definition Player.cs:2407
bool manaRegenBuff
Definition Player.cs:2154
bool huntressAmmoCost90
Definition Player.cs:2166
bool petFlagDD2Gato
Definition Player.cs:2331
bool chloroAmmoCost80
Definition Player.cs:2164
bool meleeScaleGlove
Definition Player.cs:2565
int statLifeMax
The maximum health this player can have without adjustment. You should not modify this value....
Definition Player.cs:2087
bool petFlagJunimoPet
Definition Player.cs:2417
bool setForbidden
Definition Player.cs:2925
bool petFlagPigPet
Definition Player.cs:2413
bool resistCold
If true, this player will take 30% less damage from any NPC with F:Terraria.NPC.coldDamage set and an...
Definition Player.cs:1370
bool setApprenticeT2
Definition Player.cs:2941
bool petFlagUpbeatStar
Definition Player.cs:2337
bool drawingFootball
Definition Player.cs:2773
ref float minionKB
Definition Player.cs:3408
bool petFlagDestroyerPet
Definition Player.cs:2375
bool hasCreditsSceneMusicBox
Definition Player.cs:2881
bool yoraiz0rDarkness
Definition Player.cs:2215
bool treasureMagnet
Definition Player.cs:1127
bool hasRainbowCursor
Definition Player.cs:2221
bool accFishingLine
If true, this player's fishing line will never break.
Definition Player.cs:1421
bool accJarOfSouls
Definition Player.cs:2747
float manaCost
The percent of mana actually used when mana is consumed. Cannot reduce an item's mana cost below 0.
Definition Player.cs:2032
void ResizeHitbox()
Definition Player.cs:27028
bool petFlagGolemPet
Definition Player.cs:2383
bool petFlagSugarGlider
Definition Player.cs:2339
bool petFlagDD2BetsyPet
Definition Player.cs:2403
bool dontHurtNature
Definition Player.cs:1554
int lifeRegen
The rate of this player's life regeneration in health/ticks, divided by 120. For example,...
Definition Player.cs:2130
bool autoReuseGlove
Definition Player.cs:2563
bool petFlagSkeletronPet
Definition Player.cs:2371
bool petFlagIceQueenPet
Definition Player.cs:2397
bool accDreamCatcher
Definition Player.cs:2769
int overrideFishingBobber
Definition Player.cs:2239
int extraAccessorySlots
Definition Player.cs:1069
bool hornetMinion
Definition Player.cs:1452
bool accWeatherRadio
Definition Player.cs:2745
Item boneGloveItem
Definition Player.cs:2799
bool shimmerMonolithShader
Definition Player.cs:2237
bool petFlagSpiffo
Definition Player.cs:2421
Item starCloakItem_manaCloakOverrideItem
Definition Player.cs:2573
bool petFlagCaveling
Definition Player.cs:2423
bool arcticDivingGear
Definition Player.cs:2299
bool hasTitaniumStormBuff
Definition Player.cs:1402
bool miniMinotaur
Definition Player.cs:2289
bool canFloatInWater
Definition Player.cs:2828
Item starCloakItem_starVeilOverrideItem
Definition Player.cs:2575
bool defendedByPaladin
Definition Player.cs:1560
static readonly StatModifier Default
static DefenseStat Default
Definition Player.cs:908

References Terraria.Player.abigailMinion, Terraria.Player.accCalendar, Terraria.Player.accCompass, Terraria.Player.accCritterGuide, Terraria.Player.accDepthMeter, Terraria.Player.accDivingHelm, Terraria.Player.accDreamCatcher, Terraria.Player.accFishFinder, Terraria.Player.accFishingBobber, Terraria.Player.accFishingLine, Terraria.Player.accJarOfSouls, Terraria.Player.accLavaFishing, Terraria.Player.accOreFinder, Terraria.Player.accStopwatch, Terraria.Player.accTackleBox, Terraria.Player.accThirdEye, Terraria.Player.accWatch, Terraria.Player.accWeatherRadio, Terraria.Player.ActuationRodLock, Terraria.Player.aggro, Terraria.Player.ammoBox, Terraria.Player.ammoCost75, Terraria.Player.ammoCost80, Terraria.Player.ammoPotion, Terraria.Player.anglerSetSpawnReduction, Terraria.Player.archery, Terraria.Player.arcticDivingGear, Terraria.Player.arrowDamage, Terraria.Player.ashWoodBonus, Terraria.Player.autoActuator, Terraria.Player.autoJump, Terraria.Player.autoPaint, Terraria.Player.autoReuseGlove, Terraria.Player.babyBird, Terraria.Player.babyFaceMonster, Terraria.Player.ballistaPanic, Terraria.Player.batsOfLight, Terraria.Player.beetleBuff, Terraria.Player.beetleOrbs, Terraria.Player.biomeSight, Terraria.Player.blackBelt, Terraria.Player.blackCat, Terraria.Player.blackout, Terraria.Player.bleed, Terraria.Player.blind, Terraria.Player.blockExtraJumps, Terraria.Player.blockRange, Terraria.Player.bloodMoonMonolithShader, Terraria.Player.blueFairy, Terraria.Player.boneArmor, Terraria.Player.boneGloveItem, Terraria.Player.brainOfConfusionDodgeAnimationCounter, Terraria.Player.brainOfConfusionItem, Terraria.Player.brokenArmor, Terraria.Player.bulletDamage, Terraria.Player.bunny, Terraria.Player.burned, Terraria.Player.cactusThorns, Terraria.Player.calmed, Terraria.Player.canFloatInWater, Terraria.Player.CanSeeInvisibleBlocks, Terraria.Player.carpet, Terraria.Player.chaosState, Terraria.Mount.CheckMountBuff(), Terraria.Player.chilled, Terraria.Player.chiselSpeed, Terraria.Player.chloroAmmoCost80, Terraria.Player.coldDash, Terraria.Player.companionCube, Terraria.Player.confused, Terraria.Player.coolWhipBuff, Terraria.Player.cordage, Terraria.Player.counterWeight, Terraria.Player.cratePotion, Terraria.Player.creativeGodMode, Terraria.Player.crimsonHeart, Terraria.Player.crimsonRegen, Terraria.Player.crystalLeaf, Terraria.Player.cSapling, Terraria.Player.cursed, Terraria.Player.dangerSense, Terraria.Player.dashType, Terraria.Player.dazed, Terraria.Player.dd2Accessory, Terraria.Player.DeadlySphereMinion, Terraria.ModLoader.StatModifier.Default, Terraria.Player.DefenseStat.Default, Terraria.Player.defendedByPaladin, Terraria.Player.DefenseEffectiveness, Terraria.Player.desertBoots, Terraria.Player.desertDash, Terraria.Player.detectCreature, Terraria.Player.dino, Terraria.Player.discountEquipped, Terraria.Player.dontHurtCritters, Terraria.Player.dontHurtNature, Terraria.Player.dontStarveShader, Terraria.Main.dontStarveWorld, Terraria.Player.drawingFootball, Terraria.Player.dripping, Terraria.Player.drippingSlime, Terraria.Player.drippingSparkleSlime, Terraria.Player.dryadWard, Terraria.Player.eater, Terraria.Player.electrified, Terraria.Player.empressBlade, Terraria.Player.empressBrooch, Terraria.Player.endurance, Terraria.Player.enemySpawns, Terraria.Player.equipmentBasedLuckBonus, Terraria.Player.equippedWings, Terraria.Main.expertMode, Terraria.Player.extraAccessory, Terraria.Player.extraAccessorySlots, Terraria.Player.extraFall, Terraria.Player.eyebrellaCloud, Terraria.Player.eyeSpring, Terraria.Player.fairyBoots, Terraria.Player.findTreasure, Terraria.Player.fireWalk, Terraria.Player.fishingSkill, Terraria.Player.flinxMinion, Terraria.Player.flowerBoots, Terraria.Player.forcedGravity, Terraria.Player.frogLegJumpBoost, Terraria.Player.frostArmor, Terraria.Player.frostBurn, Terraria.Player.frozen, Terraria.Main.gameMenu, Terraria.Main.GameModeInfo, Terraria.Player.ghostHeal, Terraria.Player.ghostHurt, Terraria.Player.gills, Terraria.Player.GoingDownWithGrapple, Terraria.Player.goldRing, Terraria.Player.gravControl, Terraria.Player.gravControl2, Terraria.Player.greenFairy, Terraria.Player.grinch, Terraria.Player.gross, Terraria.Player.hasAngelHalo, Terraria.Player.hasCreditsSceneMusicBox, Terraria.Player.hasFloatingTube, Terraria.Player.hasFootball, Terraria.Player.hasLuck_LuckyCoin, Terraria.Player.hasLuck_LuckyHorseshoe, Terraria.Player.hasLuckyCoin, Terraria.Player.hasLucyTheAxe, Terraria.Player.hasMagiluminescence, Terraria.Player.hasMoltenQuiver, Terraria.Player.hasPaladinShield, Terraria.Player.hasRainbowCursor, Terraria.Player.hasRaisableShield, Terraria.Player.hasTitaniumStormBuff, Terraria.Player.hasUnicornHorn, Terraria.Player.headcovered, Terraria.Player.heartyMeal, Terraria.Player.hellfireTreads, Terraria.Player.honey, Terraria.Player.honeyCombItem, Terraria.Player.hornet, Terraria.Player.hornetMinion, Terraria.Player.hungry, Terraria.Player.huntressAmmoCost90, Terraria.Player.iceBarrier, Terraria.Player.iceSkate, Terraria.Player.ichor, Terraria.Player.ignoreWater, Terraria.Player.impMinion, Terraria.Player.inferno, Terraria.Player.InfoAccMechShowWires, Terraria.GameContent.Creative.CreativePowerManager.Instance, Terraria.Player.invis, Terraria.Player.isDisplayDollOrInanimate, Terraria.Player.jumpBoost, Terraria.Player.jumpSpeedBoost, Terraria.Player.justJumped, Terraria.Player.kbBuff, Terraria.Player.kbGlove, Terraria.Player.killClothier, Terraria.Player.killGuide, Terraria.Player.lavaImmune, Terraria.Player.lavaMax, Terraria.Player.lavaRose, Terraria.Player.leinforsHair, Terraria.Player.lifeForce, Terraria.Player.lifeMagnet, Terraria.Player.lifeRegen, Terraria.Player.lightOrb, Terraria.Player.lizard, Terraria.Player.longInvince, Terraria.Player.loveStruck, Terraria.Player.luckPotion, Terraria.Player.magicCuffs, Terraria.Player.magicLantern, Terraria.Player.magicQuiver, Terraria.Player.magmaStone, Terraria.Player.manaCost, Terraria.Player.manaFlower, Terraria.Player.manaMagnet, Terraria.Player.manaRegenBonus, Terraria.Player.manaRegenBuff, Terraria.Player.manaRegenDelayBonus, Terraria.Player.manaSick, Terraria.Player.maxMinions, Terraria.Player.maxTurrets, Terraria.Player.meleeEnchant, Terraria.Player.meleeScaleGlove, Terraria.Player.miniMinotaur, Terraria.Player.minionKB, Terraria.ModLoader.PlayerLoader.ModifyMaxStats(), Terraria.Player.moonLeech, Terraria.Player.moonLordLegs, Terraria.Player.moonLordMonolithShader, Terraria.Player.mount, Terraria.Player.moveSpeed, Terraria.Main.myPlayer, Terraria.Player.nebulaLevelDamage, Terraria.Player.nebulaLevelLife, Terraria.Player.nebulaLevelMana, Terraria.Player.nebulaMonolithShader, Terraria.Player.nightVision, Terraria.Player.noBuilding, Terraria.Player.noFallDmg, Terraria.Player.noItems, Terraria.Player.noKnockback, Terraria.Player.npcTypeNoAggro, Terraria.Player.onFire, Terraria.Player.onFire2, Terraria.Player.onFire3, Terraria.Player.onFrostBurn, Terraria.Player.onFrostBurn2, Terraria.Player.onHitDodge, Terraria.Player.onHitPetal, Terraria.Player.onHitRegen, Terraria.Player.onHitTitaniumStorm, Terraria.Player.overrideFishingBobber, Terraria.Player.palladiumRegen, Terraria.Player.panic, 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.phantasmTime, Terraria.Player.pickSpeed, Terraria.Player.pirateMinion, Terraria.Audio.SoundEngine.PlaySound(), Terraria.Player.poisoned, Terraria.Player.portableStoolInfo, Terraria.Entity.position, Terraria.Player.preventAllItemPickups, Terraria.Player.pStone, Terraria.Player.puppy, Terraria.Player.pygmy, Terraria.Player.rabid, Terraria.Player.raven, Terraria.Player.redFairy, Terraria.Player.releaseUseItem, Terraria.Main.remixWorld, Terraria.Player.remoteVisionForDrone, Terraria.DataStructures.PortableStoolUsage.Reset(), Terraria.Player.ResetDamageClassData(), Terraria.ModLoader.PlayerLoader.ResetEffects(), Terraria.ModLoader.ExtraJumpLoader.ResetEnableFlags(), Terraria.ModLoader.PlayerLoader.ResetInfoAccessories(), Terraria.Player.ResetProjectileCaches(), Terraria.Player.resistCold, Terraria.Player.ResizeHitbox(), Terraria.Player.rocketBoots, Terraria.Player.rulerGrid, Terraria.Player.rulerLine, Terraria.Player.sailDash, Terraria.Player.sapling, Terraria.Player.scope, Terraria.Player.setApprenticeT2, Terraria.Player.setApprenticeT3, Terraria.Player.setForbidden, Terraria.Player.setForbiddenCooldownLocked, Terraria.Player.setHuntressT2, Terraria.Player.setHuntressT3, Terraria.Player.setMonkT2, Terraria.Player.setMonkT3, Terraria.Player.setNebula, Terraria.Player.setSquireT2, Terraria.Player.setSquireT3, Terraria.Player.setStardust, Terraria.Player.setVortex, Terraria.Player.shadowArmor, Terraria.Player.shadowDodge, Terraria.Player.sharknadoMinion, Terraria.Player.shimmerImmune, Terraria.Player.shimmering, Terraria.Player.shimmerMonolithShader, Terraria.Player.shimmerTransparency, Terraria.Player.shinyStone, Terraria.Player.shroomiteStealth, Terraria.Player.silence, Terraria.Player.skeletron, Terraria.Player.skyStoneEffects, Terraria.Player.slime, Terraria.Player.slow, Terraria.Player.slowFall, Terraria.Player.slowOgreSpit, Terraria.Player.smolstar, Terraria.Player.snowman, Terraria.Player.solarMonolithShader, Terraria.Player.solarShields, Terraria.Player.sonarPotion, Terraria.Player.spaceGun, Terraria.Player.spawnMax, Terraria.Player.specialistDamage, Terraria.Player.spider, Terraria.Player.spiderArmor, Terraria.Player.spiderMinion, Terraria.Player.spikedBoots, Terraria.Player.sporeSac, Terraria.Player.squashling, Terraria.Player.starCloakItem, Terraria.Player.starCloakItem_beeCloakOverrideItem, Terraria.Player.starCloakItem_manaCloakOverrideItem, Terraria.Player.starCloakItem_starVeilOverrideItem, Terraria.Player.stardustDragon, Terraria.Player.stardustGuardian, Terraria.Player.stardustMinion, Terraria.Player.stardustMonolithShader, Terraria.Player.starving, Terraria.Player.statDefense, Terraria.Player.statLifeMax, Terraria.Player.statLifeMax2, Terraria.Player.statManaMax, Terraria.Player.statManaMax2, Terraria.Player.stinky, Terraria.Player.stoned, Terraria.Player.stormTiger, Terraria.Player.stringColor, Terraria.Player.strongBees, Terraria.Player.suffocating, Terraria.Player.sunflower, Terraria.Player.suspiciouslookingTentacle, Terraria.Player.thorns, Terraria.Player.ThrownCost33, Terraria.Player.ThrownCost50, Terraria.Player.ThrownVelocity, Terraria.Player.tiki, Terraria.Player.tileRangeX, Terraria.Player.tileRangeY, Terraria.Player.tileSpeed, Terraria.Player.tipsy, Terraria.Player.tongued, Terraria.Player.treasureMagnet, Terraria.Player.trident, Terraria.Player.truffle, Terraria.Player.turtle, Terraria.Player.turtleArmor, Terraria.Player.turtleThorns, Terraria.Player.twinsMinion, Terraria.Player.UFOMinion, Terraria.Player.vampireFrog, Terraria.Player.VanillaBaseDefenseEffectiveness(), Terraria.Player.vanityRocketBoots, Terraria.Player.venom, Terraria.Player.volatileGelatin, Terraria.Player.vortexDebuff, Terraria.Player.vortexMonolithShader, Terraria.Player.wallSpeed, Terraria.Player.waterWalk, Terraria.Player.waterWalk2, Terraria.Player.webbed, Terraria.Player.wellFed, Terraria.Player.wereWolf, Terraria.Player.whipRangeMultiplier, Terraria.Entity.whoAmI, Terraria.Player.windPushed, Terraria.Player.wings, Terraria.Player.wingsLogic, Terraria.Player.wingTimeMax, Terraria.Player.wireOperationsCooldown, Terraria.Player.wisp, Terraria.Player.witheredArmor, Terraria.Player.witheredWeapon, Terraria.Player.yoraiz0rDarkness, Terraria.Player.yoraiz0rEye, Terraria.Player.yoyoGlove, Terraria.Player.yoyoString, and Terraria.Player.zephyrfish.

Referenced by Terraria.GameContent.Animations.Segments.PlayerSegment.Draw(), Terraria.GameContent.UI.Elements.UICharacter.Update(), and Terraria.Player.Update().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: