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

◆ DrawPlayer_32_FrontAcc()

static void Terraria.DataStructures.PlayerDrawLayers.DrawPlayer_32_FrontAcc ( ref PlayerDrawSet drawinfo)
inlinestatic

Definition at line 3101 of file PlayerDrawLayers.cs.

3102 {
3103 if (drawinfo.drawPlayer.front > 0 && drawinfo.drawPlayer.front < ArmorIDs.Front.Count && !drawinfo.drawPlayer.mount.Active)
3104 {
3106 DrawData item = new DrawData(TextureAssets.AccFront[drawinfo.drawPlayer.front].Value, zero + new Vector2((int)(drawinfo.Position.X - Main.screenPosition.X - (float)(drawinfo.drawPlayer.bodyFrame.Width / 2) + (float)(drawinfo.drawPlayer.width / 2)), (int)(drawinfo.Position.Y - Main.screenPosition.Y + (float)drawinfo.drawPlayer.height - (float)drawinfo.drawPlayer.bodyFrame.Height + 4f)) + drawinfo.drawPlayer.bodyPosition + new Vector2(drawinfo.drawPlayer.bodyFrame.Width / 2, drawinfo.drawPlayer.bodyFrame.Height / 2), drawinfo.drawPlayer.bodyFrame, drawinfo.colorArmorBody, drawinfo.drawPlayer.bodyRotation, drawinfo.bodyVect, 1f, drawinfo.playerEffect);
3107 item.shader = drawinfo.cFront;
3108 drawinfo.DrawDataCache.Add(item);
3109 }
3110 }
void Add(TKey key, TValue value)
static Asset< Texture2D >[] AccFront
static readonly int Count
Definition ArmorIDs.cs:1704

References Terraria.GameContent.TextureAssets.AccFront, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), Terraria.ID.ArmorIDs.Front.Count, System.item, Terraria.Main.screenPosition, and Microsoft.Xna.Framework.Vector2.Zero.