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

◆ Collision_MoveSnailOnSlopes()

void Terraria.NPC.Collision_MoveSnailOnSlopes ( )
inlineprivate

Definition at line 9286 of file NPC.cs.

9287 {
9288 float x = this.position.X;
9289 float y = this.position.Y;
9290 float x2 = this.velocity.X;
9291 float y2 = this.velocity.Y;
9292 int width = this.width;
9293 bool wet = this.wet;
9294 if (!true)
9295 {
9296 }
9297 float x3 = this.position.X;
9298 float y3 = this.position.Y;
9299 float[] array = this.ai;
9300 float y4 = this.velocity.Y;
9301 int direction = this.direction;
9302 if (direction != 0)
9303 {
9304 float num = this.rotation;
9305 int num2 = this.spriteDirection;
9306 return;
9307 }
9308 this.directionY = 1;
9309 }
class f__AnonymousType0<< Count > j__TPar
Vector2 velocity
Definition Entity.cs:463
Vector2 position
Definition Entity.cs:460
int spriteDirection
Definition NPC.cs:11489
float[] ai
Definition NPC.cs:11384
float rotation
Definition NPC.cs:11465

References Terraria.NPC.ai, System.array, Terraria.Entity.direction, j__TPar, Terraria.Entity.position, Terraria.NPC.rotation, Terraria.NPC.spriteDirection, Terraria.Entity.velocity, Terraria.Entity.wet, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.

Referenced by Terraria.NPC.UpdateCollision().