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

◆ EmitEnchantmentVisualsAt()

void Terraria.Projectile.EmitEnchantmentVisualsAt ( Vector2 boxPosition,
int boxWidth,
int boxHeight )
inline

Definition at line 983 of file Projectile.cs.

984 {
985 int num = 1;
986 if (num == 0)
987 {
988 }
989 if (num != 0 && (this.melee || this.ranged) && this.friendly && !this.hostile)
990 {
991 bool flag = this.noEnchantments;
992 if (!flag)
993 {
994 if (!flag)
995 {
996 }
997 int num2 = this.extraUpdates;
998 int num3;
999 if (num3 == 0)
1000 {
1001 int direction = this.direction;
1002 float x = this.velocity.X;
1003 float y = this.velocity.Y;
1004 if (num2 == 0)
1005 {
1006 }
1007 if (!true)
1008 {
1009 }
1010 }
1011 }
1012 }
1013 bool flag2 = this.melee;
1014 bool flag4;
1015 if (flag2)
1016 {
1017 if (flag2)
1018 {
1019 bool flag3 = this.noEnchantments;
1020 if (!flag3)
1021 {
1022 if (!flag3)
1023 {
1024 }
1025 int num4;
1026 if (num4 != 0)
1027 {
1028 float x2 = this.velocity.X;
1029 float y2 = this.velocity.Y;
1030 if (!flag3)
1031 {
1032 }
1033 int num5;
1034 if (num5 == 0)
1035 {
1036 }
1037 }
1038 }
1039 }
1040 flag4 = this.melee;
1041 if (flag4)
1042 {
1043 goto IL_00CA;
1044 }
1045 }
1046 if (!flag4)
1047 {
1048 }
1049 if (!flag4)
1050 {
1051 return;
1052 }
1053 IL_00CA:
1054 if (flag4)
1055 {
1056 bool flag5 = this.noEnchantments;
1057 if (!flag5)
1058 {
1059 if (!flag4)
1060 {
1061 }
1062 int num6;
1063 int num7;
1064 int num8;
1065 if (num6 == 0)
1066 {
1067 if (!flag4)
1068 {
1069 }
1070 if (!flag5)
1071 {
1072 }
1073 num7 = 16320;
1074 num8 = 1;
1075 if (num8 == 0)
1076 {
1077 }
1078 }
1079 if (num8 == 0)
1080 {
1081 }
1082 int num9;
1083 while (num9 != 0)
1084 {
1085 }
1086 if (num8 == 0)
1087 {
1088 }
1089 if (num7 == 0)
1090 {
1091 }
1092 if (!true)
1093 {
1094 }
1095 return;
1096 }
1097 }
1098 }
class f__AnonymousType0<< Count > j__TPar
Vector2 velocity
Definition Entity.cs:463

References Terraria.Entity.direction, Terraria.Projectile.extraUpdates, Terraria.Projectile.friendly, Terraria.Projectile.hostile, j__TPar, Terraria.Projectile.melee, Terraria.Projectile.noEnchantments, Terraria.Projectile.ranged, Terraria.Entity.velocity, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.