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

◆ SmartSelect_GetAvailableToolRanges()

void Terraria.Player.SmartSelect_GetAvailableToolRanges ( out int pickRange,
out int axeRange,
out int hammerRange,
out int cannonRange,
out int extractItemRange,
out int paintScraperRange )
inlineprivate

Definition at line 17362 of file Player.cs.

17363 {
17364 pickRange = -10;
17365 axeRange = -10;
17366 hammerRange = -10;
17367 cannonRange = -10;
17368 extractItemRange = -10;
17369 paintScraperRange = -10;
17370 for (int i = 0; i < 50; i++)
17371 {
17372 if (inventory[i].pick > 0 && pickRange == -10)
17373 {
17375 }
17376 if (inventory[i].axe > 0 && axeRange == -10)
17377 {
17379 }
17380 if (inventory[i].hammer > 0 && hammerRange == -10)
17381 {
17383 }
17384 if ((inventory[i].type == 929 || inventory[i].type == 1338 || inventory[i].type == 1345) && cannonRange == -10)
17385 {
17387 }
17389 {
17391 }
17393 {
17395 }
17396 }
17397 }
static bool[] IsPaintScraper
Definition ItemID.cs:229
static int[] ExtractinatorMode
Definition ItemID.cs:1052
int tileBoost
Definition Item.cs:159
Item[] inventory
Definition Player.cs:1257

References Terraria.ID.ItemID.Sets.ExtractinatorMode, Terraria.ID.ItemID.Sets.IsPaintScraper, Terraria.Item.tileBoost, System.type, and Terraria.Item.type.