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

◆ GetScreenDrawArea()

void Terraria.GameContent.Drawing.TileDrawing.GetScreenDrawArea ( Vector2 screenPosition,
Vector2 offSet,
[Out] int firstTileX,
[Out] int lastTileX,
[Out] int firstTileY,
[Out] int lastTileY )
inlineprivate

Definition at line 1323 of file TileDrawing.cs.

1324 {
1325 int num = 15744;
1326 screenPosition.X = (float)num;
1327 if (num == 0)
1328 {
1329 }
1330 int screenWidth = Main.screenWidth;
1331 int num2 = 15744;
1332 int num3 = 32640;
1333 offSet.X = (float)num2;
1335 int screenHeight = Main.screenHeight;
1337 int num4 = 4;
1338 screenPosition.X = (float)num4;
1339 if (num4 == 0)
1340 {
1341 }
1342 if (num3 == 0)
1343 {
1344 }
1345 offSet.X = (float)num4;
1346 int num5 = 4;
1348 if (num5 == 0)
1349 {
1350 }
1351 if (num3 == 0)
1352 {
1353 }
1355 if (num5 == 0)
1356 {
1357 }
1358 bool anyUnfinishedSections = Main.sectionManager.AnyUnfinishedSections;
1359 TimeLogger.DetailedDrawReset();
1360 if (num5 == 0)
1361 {
1362 }
1363 TimeLogger.DetailedDrawTime(5);
1364 if (num5 == 0)
1365 {
1366 }
1367 bool anyNeedRefresh = Main.sectionManager.AnyNeedRefresh;
1368 if (num5 == 0)
1369 {
1370 }
1371 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.WorldSections.AnyNeedRefresh, Terraria.WorldSections.AnyUnfinishedSections, Terraria.TimeLogger.DetailedDrawReset(), Terraria.TimeLogger.DetailedDrawTime(), j__TPar, Terraria.Main.screenHeight, Terraria.Main.screenWidth, and Terraria.Main.sectionManager.