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

◆ DoCoins()

void Terraria.Player.DoCoins ( int i)
inline

Definition at line 37047 of file Player.cs.

37048 {
37049 if (inventory[i].stack != 100 || (inventory[i].type != 71 && inventory[i].type != 72 && inventory[i].type != 73))
37050 {
37051 return;
37052 }
37054 for (int j = 0; j < 54; j++)
37055 {
37056 if (inventory[j].IsTheSameAs(inventory[i]) && j != i && inventory[j].type == inventory[i].type && inventory[j].stack < inventory[j].maxStack)
37057 {
37058 inventory[j].stack++;
37060 inventory[i].active = false;
37062 DoCoins(j);
37063 }
37064 }
37065 }
int stack
Definition Item.cs:149
void TurnToAir(bool fullReset=false)
Definition Item.cs:49954
void SetDefaults(int Type=0)
Definition Item.cs:47332
void DoCoins(int i)
Definition Player.cs:37047
Item[] inventory
Definition Player.cs:1257

References Terraria.Entity.active, Terraria.Item.SetDefaults(), Terraria.Item.stack, Terraria.Item.TurnToAir(), and System.type.