Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ BloodNautilus_GetMouthPositionAndRotation()

void Terraria.NPC.BloodNautilus_GetMouthPositionAndRotation ( out Vector2 mouthPosition,
out Vector2 mouthDirection )
inline

Definition at line 58795 of file NPC.cs.

58796 {
58797 float num = rotation + 0.47123894f * (float)spriteDirection;
58798 if (spriteDirection == -1)
58799 {
58800 num += (float)Math.PI;
58801 }
58802 mouthDirection = num.ToRotationVector2();
58803 mouthPosition = base.Center + mouthDirection * 50f;
58804 }
const double PI
Definition Math.cs:16
int spriteDirection
Definition NPC.cs:517
float rotation
Definition NPC.cs:501

References System.Math.PI, Terraria.NPC.rotation, and Terraria.NPC.spriteDirection.

Referenced by Terraria.NPC.AI_117_BloodNautilus(), and Terraria.NPC.CanReflectProjectile().