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

◆ GetHelmetDrawOffset()

Vector2 Terraria.Player.GetHelmetDrawOffset ( )
inline

Definition at line 3869 of file Player.cs.

3870 {
3872 if (head == 270)
3873 {
3874 headOffset = new Vector2(-10f, 0f) * Directions;
3875 if (direction == -1)
3876 {
3877 headOffset.X -= 2f;
3878 }
3879 }
3880 else if (head == 268)
3881 {
3882 headOffset = new Vector2(0f, -6f) * Directions;
3883 }
3884 else if (head == 222)
3885 {
3886 float y = 0f;
3887 if (hair == 15 || hair == 76 || hair == 108)
3888 {
3889 y = 4f;
3890 }
3891 headOffset = new Vector2(0f, y) * Directions;
3892 }
3893 else if (head == 272)
3894 {
3895 if (hair == 15 || hair == 76 || hair == 108)
3896 {
3897 headOffset = new Vector2(0f, 4f) * Directions;
3898 }
3899 }
3900 else if (head == 275)
3901 {
3902 headOffset = new Vector2(0f, -4f) * Directions;
3903 }
3905 }
Vector2 GetHelmetOffsetAddonFromFaceHead(Vector2 headOffset)
Definition Player.cs:3946
Vector2 Directions
Definition Player.cs:3326

References Terraria.Entity.direction, Terraria.Player.Directions, Terraria.Player.GetHelmetOffsetAddonFromFaceHead(), Terraria.Player.hair, Terraria.Player.head, and Microsoft.Xna.Framework.Vector2.Zero.

Referenced by Terraria.DataStructures.PlayerDrawHeadSet.BoringSetup(), and Terraria.DataStructures.PlayerDrawSet.BoringSetup().