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

◆ FindAHomelessNPC()

static int Terraria.WorldGen.FindAHomelessNPC ( )
inlinestaticprivate

Definition at line 2129 of file WorldGen.cs.

2130 {
2131 int result = -1;
2132 for (int i = 0; i < 200; i++)
2133 {
2134 if (Main.npc[i].active && Main.npc[i].homeless && Main.npc[i].type == prioritizedTownNPCType && CheckSpecialTownNPCSpawningConditions(Main.npc[i].type))
2135 {
2136 result = i;
2137 break;
2138 }
2139 }
2140 return result;
2141 }
static bool CheckSpecialTownNPCSpawningConditions(int type)
Definition WorldGen.cs:1707
static int prioritizedTownNPCType
Definition WorldGen.cs:1024

References Terraria.WorldGen.CheckSpecialTownNPCSpawningConditions(), Terraria.Main.npc, and Terraria.WorldGen.prioritizedTownNPCType.

Referenced by Terraria.WorldGen.SpawnTownNPC().