Esempio n. 1
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.pumpkinMoon);
 }
Esempio n. 2
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.hardMode && info.player.ZoneDungeon && (NPC.downedPlantBoss && info.npc.lifeMax > 5) && (info.npc.HasPlayerTarget && !info.npc.friendly && (double)info.npc.value > 0.0) && !info.IsInSimulation);
 }
Esempio n. 3
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(_condition.CanDrop(info));
 }
Esempio n. 4
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(info.npc.GivenOrTypeName == this._neededName);
 }
Esempio n. 5
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(NPC.downedMechBossAny);
 }
Esempio n. 6
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Conditions.SoulOfWhateverConditionCanDrop(info) && info.player.ZoneHallow);
 }
Esempio n. 7
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.xMas && info.npc.lifeMax > 1 && (info.npc.damage > 0 && !info.npc.friendly) && (info.npc.type != 121 && info.npc.type != 23 && (double)info.npc.value > 0.0) && !info.IsInSimulation);
 }
Esempio n. 8
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(false);
 }
Esempio n. 9
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.xMas);
 }
Esempio n. 10
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(!NPC.downedPlantBoss);
 }
Esempio n. 11
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return((double)info.npc.value > 0.0 && Main.hardMode && (double)info.npc.position.Y / 16.0 < Main.worldSurface + 10.0 && ((double)info.npc.Center.X / 16.0 < 380.0 || (double)info.npc.Center.X / 16.0 > (double)(Main.maxTilesX - 380)) && !info.IsInSimulation);
 }
Esempio n. 12
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(NPC.downedMechBoss1 && NPC.downedMechBoss2 && NPC.downedMechBoss3);
 }
Esempio n. 13
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(!Main.dayTime && Main.bloodMoon && !info.npc.SpawnedFromStatue && !info.IsInSimulation);
 }
Esempio n. 14
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(NPC.waveNumber >= this._neededWave);
 }
Esempio n. 15
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(!WorldGen.crimson && !Main.expertMode);
 }
Esempio n. 16
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(info.npc.AI_120_HallowBoss_IsGenuinelyEnraged());
 }
Esempio n. 17
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return((double)info.npc.ai[this._aiSlotToCheck] == (double)this._valueToMatch);
 }
Esempio n. 18
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(info.player.statLife < info.player.statLifeMax2);
 }
Esempio n. 19
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(!info.npc.SpawnedFromStatue);
 }
Esempio n. 20
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(info.npc.boss && !Main.expertMode);
 }
Esempio n. 21
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(info.npc.lifeMax > 5 && (double)info.npc.value > 0.0 && (!info.npc.friendly && Main.hardMode) && (double)info.npc.position.Y / 16.0 > (double)Main.UnderworldLayer && !info.IsInSimulation);
 }
Esempio n. 22
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(info.npc.boss);
 }
Esempio n. 23
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return((double)info.npc.value > 0.0 && Main.hardMode && (!info.IsInSimulation && info.player.ZoneDesert) && !info.player.ZoneBeach);
 }
Esempio n. 24
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.expertMode);
 }
Esempio n. 25
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(!Main.hardMode && info.npc.HasPlayerTarget && (info.npc.lifeMax > 5 && !info.npc.friendly) && ((double)info.npc.position.Y / 16.0 > (double)(Main.maxTilesY - 350) && NPC.downedBoss3) && !info.IsInSimulation);
 }
Esempio n. 26
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.masterMode);
 }
Esempio n. 27
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.hardMode && !info.player.ZoneDungeon && ((double)info.npc.position.Y / 16.0 > (Main.rockLayer + (double)(Main.maxTilesY * 2)) / 3.0 && info.npc.lifeMax > 5) && (info.npc.HasPlayerTarget && !info.npc.friendly && (double)info.npc.value > 0.0) && !info.IsInSimulation);
 }
Esempio n. 28
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(!WorldGen.crimson);
 }
Esempio n. 29
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(true);
 }
Esempio n. 30
0
 public bool CanDrop(DropAttemptInfo info)
 {
     return(Main.WindyEnoughForKiteDrops);
 }