Terraria.ModLoader.NPCLoader.PreDraw C# (CSharp) Method

PreDraw() public static method

public static PreDraw ( NPC npc, SpriteBatch spriteBatch, Color drawColor ) : bool
npc NPC
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
drawColor Color
return bool
        public static bool PreDraw(NPC npc, SpriteBatch spriteBatch, Color drawColor)
        {
            foreach (var hook in HookPreDraw)
            {
                if (!hook(npc, spriteBatch, drawColor))
                {
                    return false;
                }
            }
            if (npc.modNPC != null)
            {
                return npc.modNPC.PreDraw(spriteBatch, drawColor);
            }
            return true;
        }