terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ DoDraw_DrawNPCsBehindTiles()

void Terraria.Main.DoDraw_DrawNPCsBehindTiles ( )
inlineprivate

Definition at line 17382 of file Main.cs.

17383 {
17384 int num = 1;
17386 int num2 = 1;
17387 this.DrawCachedProjs(drawCacheProjsBehindNPCsAndTiles, num2 != 0);
17388 if (num == 0)
17389 {
17390 }
17391 SamplerState defaultSamplerState = Main.DefaultSamplerState;
17392 Matrix transform = Main.Transform;
17393 SamplerState defaultSamplerState2 = Main.DefaultSamplerState;
17395 int num3 = 1;
17396 this.DrawNPCs(num3 != 0);
17397 TimeLogger.DetailedDrawTime(18);
17398 Main.FlushBatches();
17399 }
class f__AnonymousType0<< Count > j__TPar
List< int > DrawCacheProjsBehindNPCsAndTiles
Definition Main.cs:20986
void DrawCachedProjs(List< int > projCache, bool startSpriteBatch=true)
Definition Main.cs:11191
void DrawNPCs(bool behindTiles=false)
Definition Main.cs:9211
static void Transform(Matrix value, Quaternion rotation, [Out] Matrix result)
Definition Matrix.cs:260

References Terraria.Main.DefaultSamplerState, Terraria.TimeLogger.DetailedDrawTime(), Terraria.Main.DrawCachedProjs(), Terraria.Main.DrawCacheProjsBehindNPCsAndTiles, Terraria.Main.DrawNPCs(), Terraria.Main.FlushBatches(), j__TPar, and Terraria.Main.Transform.