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;
}