Interface DwellerShipPart

All Known Implementing Classes:
BaseDwellerShipPart, DwellerCombatPlugin.WobblyPart, ShroudedEyeShipCreator.PlasmaEyePart

public interface DwellerShipPart
  • Method Details

    • getId

      String getId()
    • getBrightness

      ValueShifterUtil getBrightness()
    • fadeOut

      void fadeOut()
    • setAlphaMult

      void setAlphaMult(float alphaMult)
    • getAlphaMult

      float getAlphaMult()
    • fadeIn

      void fadeIn()
    • getFader

      FaderUtil getFader()
    • advance

      void advance(float amount)
    • render

      void render(float x, float y, float alphaMult, float angle, CombatEngineLayers layer)
    • getTags

      Set<String> getTags()
    • addTag

      void addTag(String tag)
    • removeTag

      void removeTag(String tag)
    • hasTag

      boolean hasTag(String tag)
    • getColor

      Color getColor()
    • setColor

      void setColor(Color color)