Class TowerManager

java.lang.Object
emu.grasscutter.game.tower.TowerManager

@Entity public class TowerManager extends Object
  • Constructor Details

    • TowerManager

      public TowerManager(Player player)
  • Method Details

    • setPlayer

      public void setPlayer(Player player)
    • getCurrentFloorId

      public int getCurrentFloorId()
    • getCurrentLevelId

      public int getCurrentLevelId()
    • getCurrentLevel

      public int getCurrentLevel()
      form 1-3
    • getRecordMap

      public Map<Integer,TowerLevelRecord> getRecordMap()
    • teamSelect

      public void teamSelect(int floor, List<List<Long>> towerTeams)
    • enterLevel

      public void enterLevel(int enterPointId)
    • notifyCurLevelRecordChange

      public void notifyCurLevelRecordChange()
    • notifyCurLevelRecordChangeWhenDone

      public void notifyCurLevelRecordChangeWhenDone(int stars)
    • hasNextLevel

      public boolean hasNextLevel()
    • getNextFloorId

      public int getNextFloorId()
    • hasNextFloor

      public boolean hasNextFloor()
    • clearEntry

      public void clearEntry()
    • canEnterScheduleFloor

      public boolean canEnterScheduleFloor()
    • mirrorTeamSetUp

      public void mirrorTeamSetUp(int teamId)