Interface SkillSpecAPI

All Superinterfaces:
WithSourceMod

public interface SkillSpecAPI extends WithSourceMod
  • Method Details

    • isAptitudeEffect

      boolean isAptitudeEffect()
    • getId

      String getId()
    • getDescription

      String getDescription()
    • setDescription

      void setDescription(String description)
    • getName

      String getName()
    • setName

      void setName(String name)
    • getGoverningAptitudeId

      String getGoverningAptitudeId()
    • getSpriteName

      String getSpriteName()
    • setSpriteName

      void setSpriteName(String spriteName)
    • getOrder

      float getOrder()
    • setOrder

      void setOrder(float order)
    • isCombatOfficerSkill

      boolean isCombatOfficerSkill()
    • setCombatOfficerSkill

      void setCombatOfficerSkill(boolean combatOfficerSkill)
    • getTags

      Set<String> getTags()
    • addTag

      void addTag(String tag)
    • hasTag

      boolean hasTag(String tag)
    • isAdminSkill

      boolean isAdminSkill()
    • isAdmiralSkill

      boolean isAdmiralSkill()
    • getAuthor

      String getAuthor()
    • setAuthor

      void setAuthor(String author)
    • getTier

      int getTier()
    • setTier

      void setTier(int tier)
    • isElite

      boolean isElite()
    • setElite

      void setElite(boolean elite)
    • isPermanent

      boolean isPermanent()
    • setPermanent

      void setPermanent(boolean permanent)
    • getScope

    • setScope

      void setScope(LevelBasedEffect.ScopeDescription scope)
    • getScope2

    • setScope2

      void setScope2(LevelBasedEffect.ScopeDescription scope2)
    • getScopeStr

      String getScopeStr()
    • setScopeStr

      void setScopeStr(String scopeStr)
    • getScopeStr2

      String getScopeStr2()
    • setScopeStr2

      void setScopeStr2(String scopeStr2)
    • getGoverningAptitudeColor

      Color getGoverningAptitudeColor()
    • getGoverningAptitudeName

      String getGoverningAptitudeName()
    • getReqPoints

      int getReqPoints()
    • setReqPoints

      void setReqPoints(int reqPoints)
    • getReqPointsPer

      int getReqPointsPer()
    • setReqPointsPer

      void setReqPointsPer(int reqPointsPer)
    • getAllHullmodUnlocks

      Set<String> getAllHullmodUnlocks()
    • getAllAbilityUnlocks

      Set<String> getAllAbilityUnlocks()
    • getGoverningAptitudeOrder

      int getGoverningAptitudeOrder()
    • getEffectsAPI