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

◆ AI_155_MysticSnakeCoil()

void Terraria.Projectile.AI_155_MysticSnakeCoil ( )
inlineprivate

Definition at line 4358 of file Projectile.cs.

4359 {
4360 if (!true)
4361 {
4362 }
4363 Vector2 center = base.Center;
4364 int num = 49312;
4365 this.velocity.Y = (float)num;
4366 if (num == 0)
4367 {
4368 }
4369 int num2 = 1;
4370 float x = this.position.X;
4371 float y = this.position.Y;
4372 Dust dust;
4373 float x2 = dust.velocity.X;
4374 float y2 = dust.velocity.Y;
4376 dust.noGravity = num2 != 0;
4377 float x3 = dust.position.X;
4382 float x4 = this.position.X;
4383 float y3 = this.position.Y;
4384 Dust dust2;
4385 float x5 = dust2.velocity.X;
4386 float y4 = dust2.velocity.Y;
4387 int num3 = 1;
4389 dust2.velocity.Y = 0f;
4390 dust2.noGravity = num3 != 0;
4391 int num4 = this.alpha;
4392 if (num3 == 0)
4393 {
4394 }
4395 int num5 = this.frameCounter;
4397 int num6 = this.frame;
4398 this.frame = num6;
4399 if (num6 == 0)
4400 {
4401 }
4402 int myPlayer = Main.myPlayer;
4403 int num7 = this.owner;
4404 float y5 = this.position.Y;
4405 Vector2 center2 = base.Center;
4406 if (num7 == 0)
4407 {
4408 }
4409 Tile tile;
4410 bool flag = tile.active();
4411 Tile tile2;
4412 ushort num8 = tile2.type;
4413 Tile tile3;
4414 ushort num9 = tile3.type;
4415 }
class f__AnonymousType0<< Count > j__TPar
Vector2 position
Definition Entity.cs:460

References Terraria.Tile.active(), Terraria.Projectile.alpha, Terraria.Projectile.frame, Terraria.Projectile.frameCounter, j__TPar, Terraria.Main.myPlayer, Terraria.Projectile.owner, Terraria.Dust.position, Terraria.Entity.position, Terraria.Tile.type, Terraria.Dust.velocity, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.