Interface HexedState


public interface HexedState
  • Method Details

    • getHexes

      List<Hex> getHexes()
    • getControlled

      List<Hex> getControlled(mindustry.game.Team team)
    • getController

      @Nullable mindustry.game.Team getController(Hex hex)
    • getHex

      @Nullable Hex getHex(int x, int y)
    • isAvailable

      boolean isAvailable(Hex hex)
    • isDying

      boolean isDying(mindustry.game.Team team)
    • getBaseSchematic

      ImmutableSchematic getBaseSchematic()
    • getProgress

      float getProgress(Hex hex, mindustry.game.Team team)
    • getDuration

      Duration getDuration()
    • getCounter

      Duration getCounter()
    • setCounter

      void setCounter(Duration counter)
    • incrementCounter

      void incrementCounter(float delta)
    • getLeaderboard

      default Map<mindustry.game.Team,Integer> getLeaderboard()