Class SlippingBuff

java.lang.Object
com.prineside.tdi2.Buff
com.prineside.tdi2.buffs.SlippingBuff
All Implemented Interfaces:
com.esotericsoftware.kryo.KryoSerializable

public final class SlippingBuff extends Buff
  • Field Details

    • SPEED_MULTIPLIER

      public static final float SPEED_MULTIPLIER
      See Also:
    • THROW_BACK_DISTANCE

      public static final float THROW_BACK_DISTANCE
      See Also:
    • speedMultiplier

      public float speedMultiplier
    • throwBackDistance

      public float throwBackDistance
  • Constructor Details

    • SlippingBuff

      public SlippingBuff()
  • Method Details

    • write

      public void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output)
      Specified by:
      write in interface com.esotericsoftware.kryo.KryoSerializable
      Overrides:
      write in class Buff
    • read

      public void read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input)
      Specified by:
      read in interface com.esotericsoftware.kryo.KryoSerializable
      Overrides:
      read in class Buff
    • cpy

      public SlippingBuff cpy(float durationMultiplier)
      Description copied from class: Buff
      Переопределяется каждым бафом duration * durationMultiplier не должен превышать maxDuration
      Overrides:
      cpy in class Buff