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

◆ FindFirstNPC()

static int Terraria.NPC.FindFirstNPC ( int Type)
inlinestatic

Returns the index within F:Terraria.Main.npc of the the first active NPC in the world of the given NPC type (F:Terraria.NPC.type).

Parameters
Type
Returns

Definition at line 106632 of file NPC.cs.

106633 {
106634 for (int i = 0; i < 200; i++)
106635 {
106636 if (Main.npc[i].active && Main.npc[i].type == Type)
106637 {
106638 return i;
106639 }
106640 }
106641 return -1;
106642 }

References Terraria.Main.npc.

Referenced by Terraria.NPC.AI_005_EaterOfSouls(), Terraria.GameContent.Events.DD2Event.Difficulty_3_GetRequiredWaveKills(), Terraria.NPC.DoDeathEvents(), Terraria.NPC.SpawnMechQueen(), Terraria.GameContent.Events.DD2Event.StartVictoryScene(), Terraria.GameContent.Events.DD2Event.SummonBetsy(), Terraria.Player.UpdateBiomes(), and Terraria.NPC.VanillaAI_Inner().

+ Here is the caller graph for this function: