public override void BossHeadSlot(ref int index)
 {
     if (captiveType > 0)
     {
         index = NPCHeadLoader.GetBossHeadSlot(Bluemagic.captiveElementHead + captiveType);
     }
 }
 public override void BossHeadSlot(ref int index)
 {
     if (captiveType > 0)
     {
         index = NPCHeadLoader.GetBossHeadSlot(ExampleMod.captiveElement2Head + captiveType);
     }
 }
Exemple #3
0
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(MetroidMod.PhantoonHead);
     if (npc.alpha > 192)
     {
         index = -1;
     }
 }
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(BossHeadTexture);
     if (npc.alpha > 192)
     {
         index = -1;
     }
 }
Exemple #5
0
 public override void BossHeadSlot(ref int index)
 {
     if (underground || diggingType == 2)
     {
         index = NPCHeadLoader.GetBossHeadSlot("ElementsAwoken/NPCs/Bosses/Wasteland/Wasteland_Head_Boss_Blank");
     }
     else
     {
         index = NPCHeadLoader.GetBossHeadSlot("ElementsAwoken/NPCs/Bosses/Wasteland/Wasteland_Head_Boss");
     }
 }
Exemple #6
0
        public override void BossHeadSlot(ref int index)
        {
            switch ((int)npc.ai[1])
            {
            case 0:
                index = NPCHeadLoader.GetBossHeadSlot(QwertysRandomContent.HydraHead1);
                break;

            case 1:
                index = NPCHeadLoader.GetBossHeadSlot(QwertysRandomContent.HydraHead2);
                break;

            case 2:
                index = NPCHeadLoader.GetBossHeadSlot(QwertysRandomContent.HydraHead3);
                break;
            }
        }
Exemple #7
0
 public override void BossHeadSlot(ref int index)
 {
     if (npc.ai[1] == 0)
     {
         index = NPCHeadLoader.GetBossHeadSlot("ElementsAwoken/NPCs/Bosses/TheCelestial/TheCelestial_Head_Boss");
     }
     if (npc.ai[1] == 1)
     {
         index = NPCHeadLoader.GetBossHeadSlot("ElementsAwoken/NPCs/Bosses/TheCelestial/TheCelestial_Head_Boss_1");
     }
     if (npc.ai[1] == 2)
     {
         index = NPCHeadLoader.GetBossHeadSlot("ElementsAwoken/NPCs/Bosses/TheCelestial/TheCelestial_Head_Boss_2");
     }
     if (npc.ai[1] == 3)
     {
         index = NPCHeadLoader.GetBossHeadSlot("ElementsAwoken/NPCs/Bosses/TheCelestial/TheCelestial_Head_Boss_3");
     }
     if (npc.ai[1] == 4)
     {
         index = NPCHeadLoader.GetBossHeadSlot("ElementsAwoken/NPCs/Bosses/TheCelestial/TheCelestial_Head_Boss_4");
     }
 }
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(QwertysRandomContent.AncientMachineHead);
 }
Exemple #9
0
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(ArchaeaMain.magnoHead);
 }
Exemple #10
0
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(MetroidMod.SerrisHead + state);
 }
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(KraidHead + state);
 }
Exemple #12
0
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(TestMod.magnoHead);
 }
Exemple #13
0
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(HEAD_PATH + (IsSleeping ? 0 : 1));
 }
Exemple #14
0
 public override void BossHeadSlot(ref int index)
 {
     index = NPCHeadLoader.GetBossHeadSlot(MetroidMod.NightmareHead);
 }