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

◆ RenderTiles2()

void Terraria.Main.RenderTiles2 ( )
inlineprotected

Definition at line 14981 of file Main.cs.

14982 {
14983 int num = 1;
14984 if (num == 0)
14985 {
14986 }
14987 if (num == 0)
14988 {
14991 graphicsDevice.SetRenderTarget(renderTarget2D);
14994 int num2 = 1;
14995 long num3 = 0L;
14996 long num4 = 0L;
14997 long num5 = 0L;
14998 tilesRenderer.PreDrawTiles(num3 != 0L, num4 != 0L, num2 != 0);
15000 int num6 = 1;
15001 long num7 = 0L;
15002 long num8 = 0L;
15003 tilesRenderer2.Draw(num7 != 0L, num8 != 0L, num6 != 0, (int)num5);
15004 TimeLogger.DetailedDrawReset();
15006 int num9 = 1;
15007 long num10 = 0L;
15008 long num11 = 0L;
15009 tilesRenderer3.PostDrawTiles(num10 != 0L, num11 != 0L, num9 != 0);
15010 TimeLogger.DetailedDrawTime(29);
15012 }
15013 }
class f__AnonymousType0<< Count > j__TPar
GraphicsDevice graphicsDevice
Definition Game.cs:405
void SetRenderTarget(RenderTarget2D renderTarget)
void Draw(bool solidLayer, bool forRenderTargets, bool intoRenderTargets, int waterStyleOverride=-1)
void PostDrawTiles(bool solidLayer, bool forRenderTargets, bool intoRenderTargets)
void PreDrawTiles(bool solidLayer, bool forRenderTargets, bool intoRenderTargets)
RenderTarget2D tile2Target
Definition Main.cs:20183
TileDrawing TilesRenderer
Definition Main.cs:21139

References Microsoft.Xna.Framework.Graphics.GraphicsDevice.GraphicsDevice(), Terraria.TimeLogger.DetailedDrawReset(), Terraria.TimeLogger.DetailedDrawTime(), Terraria.GameContent.Drawing.TileDrawing.Draw(), Microsoft.Xna.Framework.Game.graphicsDevice, j__TPar, Microsoft.Xna.Framework.Input.L, Terraria.GameContent.Drawing.TileDrawing.PostDrawTiles(), Terraria.GameContent.Drawing.TileDrawing.PreDrawTiles(), Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetRenderTarget(), Terraria.Main.tile2Target, and Terraria.Main.TilesRenderer.