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

◆ CheckCrackedBrickBreak()

void Terraria.Player.CheckCrackedBrickBreak ( )
inline

Definition at line 7347 of file Player.cs.

7348 {
7349 bool flag = this.shimmering;
7350 if (!flag)
7351 {
7352 if (!flag)
7353 {
7354 }
7355 float x = this.velocity.X;
7356 float y = this.velocity.Y;
7357 Microsoft.Xna.Framework.Vector2 bottom = base.Bottom;
7358 int num = 1;
7359 if (num == 0)
7360 {
7361 }
7362 if (num == 0)
7363 {
7364 }
7366 if (!true)
7367 {
7368 }
7370 if (!true)
7371 {
7372 }
7373 Tile tile;
7374 ushort type = tile.type;
7375 Tile tile2;
7376 ushort type2 = tile2.type;
7377 Tile tile3;
7378 ushort type3 = tile3.type;
7379 float x2 = this.position.X;
7380 float y2 = this.position.Y;
7381 float x3 = this.velocity.X;
7382 float y3 = this.velocity.Y;
7383 int width = this.width;
7384 int height = this.height;
7385 float y4 = this.position.Y;
7386 int num2 = 15744;
7387 Rectangle rect = this.getRect();
7388 int num3 = 1;
7389 int num4 = 1;
7390 rect.Inflate(num3, num4);
7391 if (num2 == 0)
7392 {
7393 }
7394 Tile tile4;
7395 bool isLoaded = tile4.IsLoaded;
7396 if (num2 == 0)
7397 {
7398 }
7399 Tile tile5;
7400 bool flag2 = tile5.nactive();
7401 if (num2 == 0)
7402 {
7403 }
7404 if (num2 == 0)
7405 {
7406 }
7407 Tile tile6;
7408 ushort type4 = tile6.type;
7409 float y5 = this.velocity.Y;
7410 int num5 = 16256;
7411 this.velocity.Y = (float)num5;
7412 int whoAmI = this.whoAmI;
7413 int width2 = this.width;
7414 int num6 = 15744;
7415 if (num6 == 0)
7416 {
7417 }
7418 Tile tile7;
7419 bool flag3 = tile7.nactive();
7420 if (num6 == 0)
7421 {
7422 }
7423 if (num6 == 0)
7424 {
7425 }
7426 Tile tile8;
7427 ushort type5 = tile8.type;
7428 bool netClient = Main.NetClient;
7429 }
7430 }
class f__AnonymousType0<< Count > j__TPar
Vector2 velocity
Definition Entity.cs:463
Vector2 position
Definition Entity.cs:460
Rectangle getRect()
Definition Player.cs:13625
void Inflate(int horizontalValue, int verticalValue)
Definition Rectangle.cs:423

References Terraria.Player.getRect(), Terraria.Entity.height, Microsoft.Xna.Framework.Rectangle.Inflate(), Terraria.Tile.IsLoaded, j__TPar, Terraria.Tile.nactive(), Terraria.Main.NetClient, Terraria.Entity.position, Terraria.Player.shimmering, Terraria.Tile.type, Terraria.Entity.velocity, Terraria.Entity.whoAmI, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.