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

◆ GetHelmetDrawOffset()

Vector2 Terraria.Player.GetHelmetDrawOffset ( )
inline

Definition at line 5034 of file Player.cs.

5035 {
5036 //IL_0000: Unknown result type (might be due to invalid IL or missing references)
5037 //IL_0005: Unknown result type (might be due to invalid IL or missing references)
5038 //IL_001d: Unknown result type (might be due to invalid IL or missing references)
5039 //IL_0023: Unknown result type (might be due to invalid IL or missing references)
5040 //IL_0028: Unknown result type (might be due to invalid IL or missing references)
5041 //IL_002d: Unknown result type (might be due to invalid IL or missing references)
5042 //IL_0066: Unknown result type (might be due to invalid IL or missing references)
5043 //IL_006c: Unknown result type (might be due to invalid IL or missing references)
5044 //IL_0071: Unknown result type (might be due to invalid IL or missing references)
5045 //IL_0076: Unknown result type (might be due to invalid IL or missing references)
5046 //IL_013d: Unknown result type (might be due to invalid IL or missing references)
5047 //IL_013e: Unknown result type (might be due to invalid IL or missing references)
5048 //IL_012b: Unknown result type (might be due to invalid IL or missing references)
5049 //IL_0131: Unknown result type (might be due to invalid IL or missing references)
5050 //IL_0136: Unknown result type (might be due to invalid IL or missing references)
5051 //IL_013b: Unknown result type (might be due to invalid IL or missing references)
5052 //IL_0101: Unknown result type (might be due to invalid IL or missing references)
5053 //IL_0107: Unknown result type (might be due to invalid IL or missing references)
5054 //IL_010c: Unknown result type (might be due to invalid IL or missing references)
5055 //IL_0111: Unknown result type (might be due to invalid IL or missing references)
5056 //IL_00b9: Unknown result type (might be due to invalid IL or missing references)
5057 //IL_00bf: Unknown result type (might be due to invalid IL or missing references)
5058 //IL_00c4: Unknown result type (might be due to invalid IL or missing references)
5059 //IL_00c9: Unknown result type (might be due to invalid IL or missing references)
5060 Vector2 headOffset = Vector2.Zero;
5061 if (head == 270)
5062 {
5063 headOffset = new Vector2(-10f, 0f) * Directions;
5064 if (direction == -1)
5065 {
5066 headOffset.X -= 2f;
5067 }
5068 }
5069 else if (head == 268)
5070 {
5071 headOffset = new Vector2(0f, -6f) * Directions;
5072 }
5073 else if (head == 222)
5074 {
5075 float y = 0f;
5076 if (hair == 15 || hair == 76 || hair == 108)
5077 {
5078 y = 4f;
5079 }
5080 headOffset = new Vector2(0f, y) * Directions;
5081 }
5082 else if (head == 272)
5083 {
5084 if (hair == 15 || hair == 76 || hair == 108)
5085 {
5086 headOffset = new Vector2(0f, 4f) * Directions;
5087 }
5088 }
5089 else if (head == 275)
5090 {
5091 headOffset = new Vector2(0f, -4f) * Directions;
5092 }
5094 }
Vector2 GetHelmetOffsetAddonFromFaceHead(Vector2 headOffset)
Definition Player.cs:5143
Vector2 Directions
Definition Player.cs:4189

References Terraria.Entity.direction, Terraria.Player.Directions, Terraria.Player.GetHelmetOffsetAddonFromFaceHead(), Terraria.Player.hair, and Terraria.Player.head.

Referenced by Terraria.DataStructures.PlayerDrawSet.BoringSetup_End(), and Terraria.DataStructures.PlayerDrawSet.HeadOnlySetup().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: