public static interface SkillSpecAPI.SkillEffectSpecAPI
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAbilityUnlocks() |
AfterShipCreationSkillEffect |
getAsAfterShipCreationEffect() |
DescriptionSkillEffect |
getAsDescriptionEffect() |
FleetStatsSkillEffect |
getAsFleetEffect() |
FleetTotalSource |
getAsFleetTotalSource() |
LevelBasedEffect |
getAsLevelBasedEffect() |
MarketSkillEffect |
getAsMarketEffect() |
ShipSkillEffect |
getAsShipEffect() |
CharacterStatsSkillEffect |
getAsStatsEffect() |
java.lang.String |
getEffectClass() |
java.lang.String |
getGoverningSkill() |
java.util.List<java.lang.String> |
getHullmods() |
java.lang.String |
getName() |
float |
getRequiredSkillLevel() |
SkillEffectType |
getType() |
java.util.List<java.lang.String> |
getUnlockedHullMods(float level) |
boolean |
isLevelBased() |
void |
setGoverningSkill(java.lang.String governingSkill) |
void |
setLevelBased(boolean levelBased) |
void |
setName(java.lang.String name) |
void |
setRequiredSkillLevel(float requiredSkillLevel) |
java.lang.String getGoverningSkill()
SkillEffectType getType()
ShipSkillEffect getAsShipEffect()
FleetTotalSource getAsFleetTotalSource()
AfterShipCreationSkillEffect getAsAfterShipCreationEffect()
MarketSkillEffect getAsMarketEffect()
CharacterStatsSkillEffect getAsStatsEffect()
FleetStatsSkillEffect getAsFleetEffect()
LevelBasedEffect getAsLevelBasedEffect()
DescriptionSkillEffect getAsDescriptionEffect()
java.lang.String getEffectClass()
java.util.List<java.lang.String> getAbilityUnlocks()
java.util.List<java.lang.String> getUnlockedHullMods(float level)
boolean isLevelBased()
void setLevelBased(boolean levelBased)
float getRequiredSkillLevel()
void setRequiredSkillLevel(float requiredSkillLevel)
void setGoverningSkill(java.lang.String governingSkill)
java.lang.String getName()
void setName(java.lang.String name)
java.util.List<java.lang.String> getHullmods()