Package com.fs.starfarer.api.loading
Interface FighterWingSpecAPI
- All Superinterfaces:
WithSourceMod
-
Method Summary
Modifier and TypeMethodDescriptionvoid
float
float
float
int
getId()
int
float
getOpCost
(MutableShipStatsAPI shipStats) float
getRange()
float
float
getRole()
getTags()
int
getTier()
boolean
boolean
boolean
isBomber()
boolean
boolean
boolean
void
void
setAttackPositionOffset
(float attackPositionOffset) void
setAttackRunRange
(float attackRunRange) void
setBaseValue
(float baseValue) void
setFleetPoints
(int fleetPoints) void
setFormation
(FormationType formation) void
void
setNumFighters
(int numFighters) void
setOpCost
(float opCost) void
setRange
(float range) void
setRarity
(float rarity) void
setRefitTime
(float refitTime) void
void
setRoleDesc
(String roleDesc) void
setTier
(int tier) void
setVariantId
(String variantId) Methods inherited from interface com.fs.starfarer.api.loading.WithSourceMod
getSourceMod
-
Method Details
-
isBomber
boolean isBomber() -
isAssault
boolean isAssault() -
isSupport
boolean isSupport() -
isInterceptor
boolean isInterceptor() -
isRegularFighter
boolean isRegularFighter() -
getRole
WingRole getRole() -
setRole
-
getFormation
FormationType getFormation() -
setFormation
-
getId
String getId() -
setId
-
getNumFighters
int getNumFighters() -
setNumFighters
void setNumFighters(int numFighters) -
getVariantId
String getVariantId() -
setVariantId
-
getRefitTime
float getRefitTime() -
setRefitTime
void setRefitTime(float refitTime) -
getFleetPoints
int getFleetPoints() -
setFleetPoints
void setFleetPoints(int fleetPoints) -
getBaseValue
float getBaseValue() -
setBaseValue
void setBaseValue(float baseValue) -
getVariant
ShipVariantAPI getVariant() -
getAttackRunRange
float getAttackRunRange() -
setAttackRunRange
void setAttackRunRange(float attackRunRange) -
getTags
-
addTag
-
hasTag
-
getTier
int getTier() -
setTier
void setTier(int tier) -
getRoleDesc
String getRoleDesc() -
setRoleDesc
-
getRarity
float getRarity() -
setRarity
void setRarity(float rarity) -
getWingName
String getWingName() -
getAutofitCategory
String getAutofitCategory() -
getAutofitCategoriesInPriorityOrder
-
getAttackPositionOffset
float getAttackPositionOffset() -
setAttackPositionOffset
void setAttackPositionOffset(float attackPositionOffset) -
setOpCost
void setOpCost(float opCost) -
getOpCost
-
resetAutofitPriorityCategories
void resetAutofitPriorityCategories() -
getRange
float getRange() -
setRange
void setRange(float range)
-