WaveEntity

public class WaveEntity implements Cloneable

Constructors

Link copied to clipboard
public void WaveEntity(EntityType entityType, int wave)
public void WaveEntity(EntityType entityType, int wave, Location currentDestination, int position, List<GridSquare> path)

Properties

Link copied to clipboard
public int bounty
Link copied to clipboard
public double healthMultiplier
Link copied to clipboard
Link copied to clipboard
public LivingEntity livingEntity
Link copied to clipboard
public String name
Link copied to clipboard
public List<GridSquare> path

Functions

Link copied to clipboard
public WaveEntity clone()
Link copied to clipboard
public void damage(DamageTower damageTower, boolean directDamage)
Link copied to clipboard
public int getBounty()
Link copied to clipboard
public double getHealthMultiplier()
Link copied to clipboard
Link copied to clipboard
public LivingEntity getLivingEntity()
Link copied to clipboard
public String getName()
Link copied to clipboard
public List<GridSquare> getPath()
Link copied to clipboard
public boolean isAir()
Link copied to clipboard
public boolean isBoss()
Link copied to clipboard
public boolean isFast()
Link copied to clipboard
public boolean isHorde()
Link copied to clipboard
public boolean isRemoved()
Link copied to clipboard
public boolean isResist()
Link copied to clipboard
public boolean isTreasure()
Link copied to clipboard
public boolean move(LevelSession levelSession)
Link copied to clipboard
public void remove()
Link copied to clipboard
public void setAir(boolean air)
Link copied to clipboard
public void setBoss(boolean boss)
Link copied to clipboard
public void setBounty(int bounty)
Link copied to clipboard
public void setElementalAttunement(ElementalAttunement elementalAttunement)
Link copied to clipboard
public void setFast(boolean fast)
Link copied to clipboard
public void setHealthMultiplier(double healthMultiplier)
Link copied to clipboard
public void setHorde(boolean horde)
Link copied to clipboard
public void setMaxArmor(double maxArmor)
Link copied to clipboard
public void setName(String name)
Link copied to clipboard
public void setPath(List<GridSquare> path)
Link copied to clipboard
public void setResist(boolean resist)
Link copied to clipboard
public void setTreasure(boolean treasure)
Link copied to clipboard
public void slow(double slownessDebuff, long tickDuration)
Link copied to clipboard
public void spawn(Location location, LevelSession levelSession)
Link copied to clipboard
public void tickVisualizers()