Class DamageWaveOptions
- java.lang.Object
-
- de.extio.spacecraft.shared.model.entity.DamageWaveOptions
-
public final class DamageWaveOptions extends Object
-
-
Constructor Summary
Constructors Constructor Description DamageWaveOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDamage()
BiFunction<DamageWavePoint,DamageWaveOptions,Double>
getDamageHandler()
double
getDampeningPerWave()
int
getPlateauDamageHull()
int
getPlateauDamageShield()
boolean
isIgnoreBlockDamage()
void
setDamage(double damage)
void
setDamageHandler(BiFunction<DamageWavePoint,DamageWaveOptions,Double> damageHandler)
void
setDampeningPerWave(double dampeningPerWave)
void
setIgnoreBlockDamage(boolean ignoreBlockDamage)
void
setPlateauDamageHull(int plateauDamageHull)
void
setPlateauDamageShield(int plateauDamageShield)
-
-
-
Method Detail
-
getDamage
public double getDamage()
-
setDamage
public void setDamage(double damage)
-
getDampeningPerWave
public double getDampeningPerWave()
-
setDampeningPerWave
public void setDampeningPerWave(double dampeningPerWave)
-
getDamageHandler
public BiFunction<DamageWavePoint,DamageWaveOptions,Double> getDamageHandler()
-
setDamageHandler
public void setDamageHandler(BiFunction<DamageWavePoint,DamageWaveOptions,Double> damageHandler)
-
getPlateauDamageShield
public int getPlateauDamageShield()
-
setPlateauDamageShield
public void setPlateauDamageShield(int plateauDamageShield)
-
getPlateauDamageHull
public int getPlateauDamageHull()
-
setPlateauDamageHull
public void setPlateauDamageHull(int plateauDamageHull)
-
isIgnoreBlockDamage
public boolean isIgnoreBlockDamage()
-
setIgnoreBlockDamage
public void setIgnoreBlockDamage(boolean ignoreBlockDamage)
-
-