Annotation Interface AbilityInfo


@Target(TYPE) @Retention(RUNTIME) @Inherited public @interface AbilityInfo
  • Element Details

    • castType

      CastType castType
      Default:
      INSTANT
    • cooldown

      int cooldown
      Default:
      0
    • description

      String description
      Default:
      ""
    • duration

      int duration
      Default:
      0
    • impact

      int impact
      Default:
      0
    • impactAngle

      int impactAngle
      Default:
      360
    • multiTarget

      boolean multiTarget
      Default:
      false
    • name

      String name
      Default:
      ""
    • origin

      Default:
      COLLISIONBOX_CENTER
    • pivotOffsetX

      double pivotOffsetX
      Default:
      0.0
    • pivotOffsetY

      double pivotOffsetY
      Default:
      0.0
    • range

      int range
      Default:
      0
    • value

      int value
      Default:
      0