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

◆ UpdateMoonLordIndex()

bool Terraria.GameContent.Skies.MoonLordSky.UpdateMoonLordIndex ( )
inlineprivate

Definition at line 69 of file MoonLordSky.cs.

70 {
71 if (_moonLordIndex >= 0 && Main.npc[_moonLordIndex].active && Main.npc[_moonLordIndex].type == 398)
72 {
73 return true;
74 }
75 int num = -1;
76 for (int i = 0; i < Main.npc.Length; i++)
77 {
78 if (Main.npc[i].active && Main.npc[i].type == 398)
79 {
80 num = i;
81 break;
82 }
83 }
84 _moonLordIndex = num;
85 return num != -1;
86 }

References Terraria.GameContent.Skies.MoonLordSky._moonLordIndex, and Terraria.Main.npc.

Referenced by Terraria.GameContent.Skies.MoonLordSky.GetIntensity().