Class AttackWindow

java.lang.Object
dev.twilite.game.simulation.rules.action.AttackWindow

public class AttackWindow extends Object
Factory methods for scoring nodes when an attack is ready.
  • Constructor Details

    • AttackWindow

      public AttackWindow()
  • Method Details

    • when

      public static <I> AttackWindow.Builder<I> when(ToIntFunction<I> attackTick)
      Starts an attack window builder.
      Type Parameters:
      I - plugin-defined input for each run
      Parameters:
      attackTick - function returning the relative tick when the player can attack