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

◆ DrawCachedNPCs()

void Terraria.Main.DrawCachedNPCs ( List< int > npcCache,
bool behindTiles )
inlineprotected

Definition at line 34837 of file Main.cs.

34838 {
34839 for (int i = 0; i < npcCache.Count; i++)
34840 {
34841 try
34842 {
34843 DrawNPC(npcCache[i], behindTiles);
34844 }
34845 catch
34846 {
34847 npc[npcCache[i]].active = false;
34848 }
34849 }
34850 }
void DrawNPC(int iNPCIndex, bool behindTiles)
Definition Main.cs:20956
static NPC[] npc
Definition Main.cs:1685

References System.Collections.Generic.Dictionary< TKey, TValue >.Count, Terraria.Main.DrawNPC(), System.Text.RegularExpressions.i, and Terraria.Main.npc.

Referenced by Terraria.Main.DoDraw(), Terraria.Main.DoDraw_DrawNPCsOverTiles(), Terraria.Main.DoDraw_WallsTilesNPCs(), and Terraria.Main.DrawCapture().