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

◆ CanParryAgainst()

bool Terraria.Player.CanParryAgainst ( Rectangle blockingPlayerRect,
Rectangle enemyRect,
Vector2 enemyVelocity )
inline

Definition at line 29136 of file Player.cs.

29137 {
29138 //IL_000b: Unknown result type (might be due to invalid IL or missing references)
29139 //IL_0017: Unknown result type (might be due to invalid IL or missing references)
29140 //IL_002f: Unknown result type (might be due to invalid IL or missing references)
29141 //IL_0030: Unknown result type (might be due to invalid IL or missing references)
29142 if (shieldParryTimeLeft > 0 && Math.Sign(((Rectangle)(ref enemyRect)).Center.X - ((Rectangle)(ref blockingPlayerRect)).Center.X) == direction && enemyVelocity != Vector2.Zero)
29143 {
29144 return !immune;
29145 }
29146 return false;
29147 }
int shieldParryTimeLeft
Definition Player.cs:3235

References Terraria.Entity.direction, Terraria.Player.immune, and Terraria.Player.shieldParryTimeLeft.

Referenced by Terraria.Player.Update_NPCCollision().

+ Here is the caller graph for this function: