terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ NinjaDodge()

void Terraria.Player.NinjaDodge ( )
inline

Definition at line 10964 of file Player.cs.

10965 {
10966 bool flag = this.longInvince;
10967 int[] array = this.hurtCooldowns;
10968 int num = 1;
10969 this.immune = num != 0;
10970 this.immuneTime = (flag ? 1 : 0);
10971 this.immuneAlphaDirection = (int)float.Epsilon;
10972 float x = this.position.X;
10973 float y = this.position.Y;
10974 int width = this.width;
10975 bool wet = this.wet;
10976 int num2 = this.cWaist;
10977 int num3;
10978 if (num3 == 0)
10979 {
10980 }
10981 float x2 = this.position.X;
10982 int width2 = this.width;
10983 bool wet2 = this.wet;
10984 float y2 = this.position.Y;
10985 if (width2 == 0)
10986 {
10987 }
10988 if (!wet2)
10989 {
10990 }
10991 int width3 = this.width;
10992 bool wet3 = this.wet;
10993 float x3 = this.position.X;
10994 float y3 = this.position.Y;
10995 int width4 = this.width;
10996 bool wet4 = this.wet;
10997 float x4 = this.position.X;
10998 float y4 = this.position.Y;
10999 int width5 = this.width;
11000 bool wet5 = this.wet;
11001 float x5 = this.position.X;
11002 float y5 = this.position.Y;
11003 int width6 = this.width;
11004 bool wet6 = this.wet;
11005 float x6 = this.position.X;
11006 float y6 = this.position.Y;
11007 int whoAmI = this.whoAmI;
11008 int myPlayer = Main.myPlayer;
11009 int whoAmI2 = this.whoAmI;
11010 }
class f__AnonymousType0<< Count > j__TPar
Vector2 position
Definition Entity.cs:460
int[] hurtCooldowns
Definition Player.cs:23498

References System.array, Terraria.Player.cWaist, Terraria.Player.hurtCooldowns, j__TPar, Terraria.Player.longInvince, Terraria.Main.myPlayer, Terraria.Entity.position, Terraria.Entity.wet, Terraria.Entity.whoAmI, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.