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

◆ IsInBadAI()

bool Terraria.GameContent.UI.BigProgressBar.MoonLordProgressBar.IsInBadAI ( NPC npc)
inlineprivate

Definition at line 57 of file MoonLordProgressBar.cs.

58 {
59 if (npc.type == 398 && (npc.ai[0] == 2f || npc.ai[0] == -1f))
60 {
61 return true;
62 }
63 if (npc.type == 398 && npc.localAI[3] == 0f)
64 {
65 return true;
66 }
67 if (npc.ai[0] == -2f || npc.ai[0] == -3f)
68 {
69 return true;
70 }
71 return false;
72 }

References Terraria.NPC.ai, Terraria.NPC.localAI, and Terraria.NPC.type.

Referenced by Terraria.GameContent.UI.BigProgressBar.MoonLordProgressBar.TryFindingAnotherMoonLordPiece(), and Terraria.GameContent.UI.BigProgressBar.MoonLordProgressBar.ValidateAndCollectNecessaryInfo().