Example #1
0
  def fill_dungeons(self, dungeons):
    assert(self._info)
    dungeon_id = Cache.get_daily_dungeon_id()
    if dungeon_id > 0: dungeons.daily = dungeon_id

    dungeon_id = Cache.get_survival_dungeon_id()
    if dungeon_id > 0: dungeons.survival = dungeon_id

    dungeon_id = Cache.get_event_dungeon_id()
    if dungeon_id > 0: dungeons.event = dungeon_id

    dungeons.epic_progress = self.epic_progress()

    if self._last_epic_stage:
      dungeons.last_epic_stage_id = self._last_epic_stage.stage_id()
      dungeons.last_epic_stage_difficulty = self._last_epic_stage.last_level()