Package com.fs.starfarer.api.combat
Interface EngineSlotAPI
public interface EngineSlotAPI
-
Method Summary
Modifier and TypeMethodDescriptionfloat
computeMidArcAngle
(float entityFacing) org.lwjgl.util.vector.Vector2f
computePosition
(org.lwjgl.util.vector.Vector2f entityLocation, float entityFacing) float
getAngle()
getColor()
float
float
float
float
float
float
float
float
float
float
float
getWidth()
boolean
void
setAngle
(float angle) void
void
setContrailColor
(Color contrailColor) void
setContrailDuration
(float contrailDuration) void
setContrailMaxSegLength
(float contrailMaxSegLength) void
setContrailMinSegLength
(float contrailMinSegLength) void
setContrailSpawnDistMult
(float spawnDistMult) void
setContrailSpeedMultAngVel
(float contrailSpeedMultAngVel) void
setContrailSpeedMultMaxSpeed
(float contrailSpeedMultMaxSpeed) void
setContrailWidth
(float contrailWidth) void
setContrailWidthMultiplier
(float contrailWidthMultiplier) void
setFlickerWhenMissileFlamedOut
(boolean flickerWhenMissileFlamedOut) void
setGlowAlternateColor
(Color glowAlternateColor) void
setGlowSizeMult
(float glowSizeMult)
-
Method Details
-
getWidth
float getWidth() -
getContrailWidth
float getContrailWidth() -
getLength
float getLength() -
getColor
Color getColor() -
getContrailColor
Color getContrailColor() -
setContrailColor
-
setColor
-
setAngle
void setAngle(float angle) -
getAngle
float getAngle() -
setContrailWidth
void setContrailWidth(float contrailWidth) -
getContrailDuration
float getContrailDuration() -
setContrailDuration
void setContrailDuration(float contrailDuration) -
getContrailSpeedMultMaxSpeed
float getContrailSpeedMultMaxSpeed() -
getContrailSpawnDistMult
float getContrailSpawnDistMult() -
setContrailSpawnDistMult
void setContrailSpawnDistMult(float spawnDistMult) -
setContrailSpeedMultMaxSpeed
void setContrailSpeedMultMaxSpeed(float contrailSpeedMultMaxSpeed) -
getContrailSpeedMultAngVel
float getContrailSpeedMultAngVel() -
setContrailSpeedMultAngVel
void setContrailSpeedMultAngVel(float contrailSpeedMultAngVel) -
getContrailMinSegLength
float getContrailMinSegLength() -
setContrailMinSegLength
void setContrailMinSegLength(float contrailMinSegLength) -
getContrailMaxSegLength
float getContrailMaxSegLength() -
setContrailMaxSegLength
void setContrailMaxSegLength(float contrailMaxSegLength) -
getContrailWidthMultiplier
float getContrailWidthMultiplier() -
setContrailWidthMultiplier
void setContrailWidthMultiplier(float contrailWidthMultiplier) -
computeMidArcAngle
float computeMidArcAngle(float entityFacing) -
computePosition
org.lwjgl.util.vector.Vector2f computePosition(org.lwjgl.util.vector.Vector2f entityLocation, float entityFacing) -
getGlowSizeMult
float getGlowSizeMult() -
setGlowSizeMult
void setGlowSizeMult(float glowSizeMult) -
getGlowAlternateColor
Color getGlowAlternateColor() -
setGlowAlternateColor
-
isFlickerWhenMissileFlamedOut
boolean isFlickerWhenMissileFlamedOut() -
setFlickerWhenMissileFlamedOut
void setFlickerWhenMissileFlamedOut(boolean flickerWhenMissileFlamedOut)
-