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_022()

void Terraria.Projectile.AI_022 ( )
inlineprivate

Definition at line 5268 of file Projectile.cs.

5269 {
5270 float x = this.velocity.X;
5271 float y = this.velocity.Y;
5272 int num = 255;
5273 this.alpha = num;
5274 int num2 = this.timeLeft;
5275 int num3 = 60;
5277 float y2 = this.position.Y;
5278 float x2 = this.velocity.X;
5279 float x3 = this.position.X;
5280 int num4 = 15744;
5281 int num5 = 32640;
5282 int width = this.width;
5283 int height = this.height;
5284 float num6 = this.rotation;
5286 if (num4 == 0)
5287 {
5288 }
5289 if (num5 != 0)
5290 {
5291 return;
5292 }
5293 int num7;
5294 if (num7 == 0)
5295 {
5296 }
5297 int num8;
5298 if (num8 == 0)
5299 {
5300 }
5301 float x4 = this.position.X;
5302 float y3 = this.position.Y;
5303 if (32640 == 0)
5304 {
5305 }
5306 Tile tile;
5307 bool flag = tile.active();
5308 Tile tile2;
5309 ushort num9 = tile2.type;
5310 Tile tile3;
5311 ushort num10 = tile3.type;
5312 Tile tile4;
5313 ushort num11 = tile4.type;
5314 this.Kill();
5315 float x5 = this.position.X;
5316 float y4 = this.position.Y;
5317 int width2 = this.width;
5318 bool wet = this.wet;
5319 if (num8 == 0)
5320 {
5321 }
5322 if (!true)
5323 {
5324 }
5325 }
class f__AnonymousType0<< Count > j__TPar
Vector2 velocity
Definition Entity.cs:463
Vector2 position
Definition Entity.cs:460

References Terraria.Tile.active(), Terraria.Entity.height, j__TPar, Terraria.Projectile.Kill(), Terraria.Entity.position, Terraria.Projectile.rotation, Terraria.Projectile.timeLeft, Terraria.Tile.type, Terraria.Entity.velocity, Terraria.Entity.wet, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.