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

◆ Step_BlocksLines()

static void Terraria.GameContent.SmartCursorHelper.Step_BlocksLines ( SmartCursorHelper::SmartCursorUsageInfo providedInfo,
int focusedX,
int focusedY )
inlinestaticprivate

Definition at line 310 of file SmartCursorHelper.cs.

311 {
312 Item item = providedInfo.item;
313 bool smartBlocksEnabled = Player.SmartCursorSettings.SmartBlocksEnabled;
314 int createTile = providedInfo.item.createTile;
315 int num = 5295;
316 if (num == 0)
317 {
318 }
319 if (num != 0)
320 {
321 return;
322 }
323 if (num == 0)
324 {
325 }
326 Item item2 = providedInfo.item;
327 Item item3 = providedInfo.item;
328 Item item4 = providedInfo.item;
329 int screenTargetX = providedInfo.screenTargetX;
330 int reachableStartX = providedInfo.reachableStartX;
331 Tile tile;
332 bool flag = tile.active();
333 int screenTargetX2 = providedInfo.screenTargetX;
334 int reachableStartX2 = providedInfo.reachableStartX;
335 int reachableStartX3 = providedInfo.reachableStartX;
336 int reachableStartY = providedInfo.reachableStartY;
337 int reachableStartY2 = providedInfo.reachableStartY;
338 int paintLookup = providedInfo.paintLookup;
339 if (item4 == null)
340 {
341 }
342 bool flag2 = Collision.InTileBounds(screenTargetX2, reachableStartX2, reachableStartX3, reachableStartY2, reachableStartY, paintLookup);
343 int reachableStartX4 = providedInfo.reachableStartX;
344 int reachableStartY3 = providedInfo.reachableStartY;
345 int reachableEndY = providedInfo.reachableEndY;
346 int reachableStartY4 = providedInfo.reachableStartY;
347 }
class f__AnonymousType0<< Count > j__TPar
static SmartCursorHelper.SmartCursorUsageInfo providedInfo

References Terraria.Tile.active(), Terraria.Collision.InTileBounds(), System.item, j__TPar, Terraria.GameContent.SmartCursorHelper.providedInfo, and Terraria.Player.SmartCursorSettings.SmartBlocksEnabled.