Package com.fs.starfarer.api.loading
Interface HullModSpecAPI
- All Superinterfaces:
WithSourceMod
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
float
int
int
getCostFor
(ShipAPI.HullSize size) int
int
int
getId()
float
getSModDescription
(ShipAPI.HullSize hullSize) getTags()
int
getTier()
boolean
boolean
boolean
boolean
isHidden()
boolean
void
setAlwaysUnlocked
(boolean isStarting) void
setBaseValue
(float baseValue) void
setCapitalCost
(int capitalCost) void
setCruiserCost
(int cruiserCost) void
setDescriptionFormat
(String descriptionFormat) void
setDestroyerCost
(int destroyerCost) void
setDisplayName
(String displayName) void
setEffectClass
(String effectClass) void
setFrigateCost
(int frigateCost) void
setHidden
(boolean isHidden) void
setHiddenEverywhere
(boolean isHiddenEverywhere) void
void
setManufacturer
(String manufacturer) void
setRarity
(float rarity) void
setSModEffectFormat
(String sModEffectFormat) void
setSpriteName
(String spriteName) void
setTier
(int tier) Methods inherited from interface com.fs.starfarer.api.loading.WithSourceMod
getSourceMod
-
Method Details
-
getEffect
HullModEffect getEffect() -
getFleetEffect
HullModFleetEffect getFleetEffect() -
isAlwaysUnlocked
boolean isAlwaysUnlocked() -
isHidden
boolean isHidden() -
isHiddenEverywhere
boolean isHiddenEverywhere() -
setHidden
void setHidden(boolean isHidden) -
setHiddenEverywhere
void setHiddenEverywhere(boolean isHiddenEverywhere) -
setAlwaysUnlocked
void setAlwaysUnlocked(boolean isStarting) -
getEffectClass
String getEffectClass() -
setEffectClass
-
getDisplayName
String getDisplayName() -
setDisplayName
-
getId
String getId() -
setId
-
getDescriptionFormat
String getDescriptionFormat() -
setDescriptionFormat
-
getFrigateCost
int getFrigateCost() -
setFrigateCost
void setFrigateCost(int frigateCost) -
getDestroyerCost
int getDestroyerCost() -
setDestroyerCost
void setDestroyerCost(int destroyerCost) -
getCruiserCost
int getCruiserCost() -
setCruiserCost
void setCruiserCost(int cruiserCost) -
getCapitalCost
int getCapitalCost() -
setCapitalCost
void setCapitalCost(int capitalCost) -
getTier
int getTier() -
setTier
void setTier(int tier) -
getSpriteName
String getSpriteName() -
setSpriteName
-
getCostFor
-
getTags
-
addTag
-
hasTag
-
getBaseValue
float getBaseValue() -
setBaseValue
void setBaseValue(float baseValue) -
getRarity
float getRarity() -
setRarity
void setRarity(float rarity) -
getDescription
-
getManufacturer
String getManufacturer() -
getUITags
-
addUITag
-
hasUITag
-
setManufacturer
-
getSModDescription
-
setSModEffectFormat
-
getSModEffectFormat
String getSModEffectFormat()
-