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

◆ IsNPCEvictable()

static bool Terraria.WorldGen.IsNPCEvictable ( int n)
inlinestatic

Definition at line 1588 of file WorldGen.cs.

1589 {
1590 if (n < 0)
1591 {
1592 return false;
1593 }
1594 Rectangle hitbox = Main.LocalPlayer.Hitbox;
1595 hitbox.Inflate(Main.LogicCheckScreenWidth / 2, Main.LogicCheckScreenHeight / 2);
1596 NPC nPC = Main.npc[n];
1597 Rectangle value = new Rectangle(nPC.homeTileX * 16, nPC.homeTileY * 16, 16, 16);
1598 return hitbox.Intersects(value);
1599 }

References Terraria.Main.LocalPlayer, Terraria.Main.LogicCheckScreenHeight, Terraria.Main.LogicCheckScreenWidth, Terraria.Main.npc, and System.value.

Referenced by Terraria.Initializers.UILinksInitializer.Load().