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

◆ FindEmptyChest()

static int Terraria.Chest.FindEmptyChest ( int x,
int y,
int type = 21,
int style = 0,
int direction = 1,
int alternate = 0 )
inlinestatic

Definition at line 570 of file Chest.cs.

571 {
572 int num = -1;
573 for (int i = 0; i < 8000; i++)
574 {
575 Chest chest = Main.chest[i];
576 if (chest != null)
577 {
578 if (chest.x == x && chest.y == y)
579 {
580 return -1;
581 }
582 }
583 else if (num == -1)
584 {
585 num = i;
586 }
587 }
588 return num;
589 }
Chest(bool bank=false)
Definition Chest.cs:59

References Terraria.Main.chest, Terraria.Chest.x, and Terraria.Chest.y.

Referenced by Terraria.Chest.AfterPlacement_Hook(), Terraria.Chest.CreateChest(), and Terraria.ObjectData.TileObjectData.Initialize().