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: