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

◆ ItemCheck_UseShimmerPermanentItems()

void Terraria.Player.ItemCheck_UseShimmerPermanentItems ( Item sItem)
inlineprivate

Definition at line 45121 of file Player.cs.

45122 {
45123 if (sItem.type == 5337 && itemAnimation > 0 && !usedAegisCrystal && ItemTimeIsZero)
45124 {
45126 usedAegisCrystal = true;
45127 NetMessage.SendData(4, -1, -1, null, whoAmI);
45128 }
45129 if (sItem.type == 5338 && itemAnimation > 0 && !usedAegisFruit && ItemTimeIsZero)
45130 {
45132 usedAegisFruit = true;
45133 NetMessage.SendData(4, -1, -1, null, whoAmI);
45134 }
45135 if (sItem.type == 5339 && itemAnimation > 0 && !usedArcaneCrystal && ItemTimeIsZero)
45136 {
45138 usedArcaneCrystal = true;
45139 NetMessage.SendData(4, -1, -1, null, whoAmI);
45140 }
45141 if (sItem.type == 5340 && itemAnimation > 0 && !usedGalaxyPearl && ItemTimeIsZero)
45142 {
45144 usedGalaxyPearl = true;
45145 NetMessage.SendData(4, -1, -1, null, whoAmI);
45146 }
45147 if (sItem.type == 5341 && itemAnimation > 0 && !usedGummyWorm && ItemTimeIsZero)
45148 {
45150 usedGummyWorm = true;
45151 NetMessage.SendData(4, -1, -1, null, whoAmI);
45152 }
45153 if (sItem.type == 5342 && itemAnimation > 0 && !usedAmbrosia && ItemTimeIsZero)
45154 {
45156 usedAmbrosia = true;
45157 NetMessage.SendData(4, -1, -1, null, whoAmI);
45158 }
45159 }
int whoAmI
The index of this Entity within its specific array. These arrays track the entities in the world....
Definition Entity.cs:16
bool ItemTimeIsZero
Definition Player.cs:4402
bool usedGummyWorm
Definition Player.cs:1065
bool usedArcaneCrystal
Definition Player.cs:1061
bool usedAegisFruit
Definition Player.cs:1059
bool usedAmbrosia
Definition Player.cs:1067
void ApplyItemTime(Item sItem, float multiplier=1f, bool? callUseItem=null)
Definition Player.cs:4907
bool usedGalaxyPearl
Definition Player.cs:1063
bool usedAegisCrystal
Definition Player.cs:1057

References Terraria.Player.ApplyItemTime(), Terraria.Player.itemAnimation, Terraria.Player.ItemTimeIsZero, Terraria.NetMessage.SendData(), Terraria.Player.usedAegisCrystal, Terraria.Player.usedAegisFruit, Terraria.Player.usedAmbrosia, Terraria.Player.usedArcaneCrystal, Terraria.Player.usedGalaxyPearl, Terraria.Player.usedGummyWorm, and Terraria.Entity.whoAmI.

Referenced by Terraria.Player.ItemCheck_OwnerOnlyCode().

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