Enum Class EnemyType

java.lang.Object
java.lang.Enum<EnemyType>
com.prineside.tdi2.enums.EnemyType
All Implemented Interfaces:
Serializable, Comparable<EnemyType>, Constable

public enum EnemyType extends Enum<EnemyType>
  • Enum Constant Details

    • REGULAR

      public static final EnemyType REGULAR
    • FAST

      public static final EnemyType FAST
    • STRONG

      public static final EnemyType STRONG
    • HELI

      public static final EnemyType HELI
    • JET

      public static final EnemyType JET
    • ARMORED

      public static final EnemyType ARMORED
    • HEALER

      public static final EnemyType HEALER
    • TOXIC

      public static final EnemyType TOXIC
    • ICY

      public static final EnemyType ICY
    • FIGHTER

      public static final EnemyType FIGHTER
    • LIGHT

      public static final EnemyType LIGHT
    • GENERIC

      public static final EnemyType GENERIC
    • BOSS

      public static final EnemyType BOSS
    • SNAKE_BOSS_HEAD

      public static final EnemyType SNAKE_BOSS_HEAD
    • SNAKE_BOSS_BODY

      public static final EnemyType SNAKE_BOSS_BODY
    • SNAKE_BOSS_TAIL

      public static final EnemyType SNAKE_BOSS_TAIL
    • BROOT_BOSS

      public static final EnemyType BROOT_BOSS
    • CONSTRUCTOR_BOSS

      public static final EnemyType CONSTRUCTOR_BOSS
    • MOBCHAIN_BOSS_HEAD

      public static final EnemyType MOBCHAIN_BOSS_HEAD
    • MOBCHAIN_BOSS_BODY

      public static final EnemyType MOBCHAIN_BOSS_BODY
    • MOBCHAIN_BOSS_CREEP

      public static final EnemyType MOBCHAIN_BOSS_CREEP
    • METAPHOR_BOSS

      public static final EnemyType METAPHOR_BOSS
    • METAPHOR_BOSS_CREEP

      public static final EnemyType METAPHOR_BOSS_CREEP
  • Field Details

    • values

      public static final EnemyType[] values
    • mainEnemyTypes

      public static final EnemyType[] mainEnemyTypes
  • Method Details

    • values

      public static EnemyType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EnemyType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null