Definition at line 4 of file DamageAPI.java.
◆ clone()
DamageAPI com.fs.starfarer.api.combat.DamageAPI.clone |
( |
| ) |
|
◆ computeDamageDealt()
float com.fs.starfarer.api.combat.DamageAPI.computeDamageDealt |
( |
float |
amount | ) |
|
- Parameters
-
amount | seconds, used when damage is dps. |
- Returns
◆ computeFluxDealt()
float com.fs.starfarer.api.combat.DamageAPI.computeFluxDealt |
( |
float |
amount | ) |
|
Emp damage.
- Parameters
-
amount | seconds, used when damage is dps. |
- Returns
◆ getBaseDamage()
float com.fs.starfarer.api.combat.DamageAPI.getBaseDamage |
( |
| ) |
|
◆ getDamage()
float com.fs.starfarer.api.combat.DamageAPI.getDamage |
( |
| ) |
|
◆ getDpsDuration()
float com.fs.starfarer.api.combat.DamageAPI.getDpsDuration |
( |
| ) |
|
◆ getFluxComponent()
float com.fs.starfarer.api.combat.DamageAPI.getFluxComponent |
( |
| ) |
|
◆ getModifier()
MutableStat com.fs.starfarer.api.combat.DamageAPI.getModifier |
( |
| ) |
|
◆ getMultiplier()
float com.fs.starfarer.api.combat.DamageAPI.getMultiplier |
( |
| ) |
|
◆ getStats()
◆ getType()
DamageType com.fs.starfarer.api.combat.DamageAPI.getType |
( |
| ) |
|
◆ isDps()
boolean com.fs.starfarer.api.combat.DamageAPI.isDps |
( |
| ) |
|
◆ isForceHardFlux()
boolean com.fs.starfarer.api.combat.DamageAPI.isForceHardFlux |
( |
| ) |
|
◆ isMissile()
boolean com.fs.starfarer.api.combat.DamageAPI.isMissile |
( |
| ) |
|
◆ isSoftFlux()
boolean com.fs.starfarer.api.combat.DamageAPI.isSoftFlux |
( |
| ) |
|
◆ setDamage()
void com.fs.starfarer.api.combat.DamageAPI.setDamage |
( |
float |
amount | ) |
|
◆ setDpsDuration()
void com.fs.starfarer.api.combat.DamageAPI.setDpsDuration |
( |
float |
dpsDuration | ) |
|
◆ setFluxComponent()
void com.fs.starfarer.api.combat.DamageAPI.setFluxComponent |
( |
float |
fluxComponent | ) |
|
◆ setForceHardFlux()
void com.fs.starfarer.api.combat.DamageAPI.setForceHardFlux |
( |
boolean |
forceHardFlux | ) |
|
Useful to make beam weapons deal hard flux.
- Parameters
-
◆ setMissile()
void com.fs.starfarer.api.combat.DamageAPI.setMissile |
( |
boolean |
isMissile | ) |
|
◆ setMultiplier()
void com.fs.starfarer.api.combat.DamageAPI.setMultiplier |
( |
float |
multiplier | ) |
|
◆ setSoftFlux()
void com.fs.starfarer.api.combat.DamageAPI.setSoftFlux |
( |
boolean |
isSoftFlux | ) |
|
Only useful for making non-beam weapons deal hard flux damage. For making beam weapons deal hard flux, use setForceHardFlux(true).
- Parameters
-
◆ setStats()
◆ setType()
void com.fs.starfarer.api.combat.DamageAPI.setType |
( |
DamageType |
type | ) |
|
The documentation for this interface was generated from the following file: