local BattleConst = GConst.BattleConst local DungeonRuneConst = {} DungeonRuneConst.RANK_MAX_NUM = 50 DungeonRuneConst.TASK_TYPE = { PASS_ROUND = 0, ELIMINATION_ELEMENT = 1, BREAK_GRID_TYPE = 2, KILL_MONSTER = 3 } DungeonRuneConst.TASK_ICON = { [DungeonRuneConst.TASK_TYPE.PASS_ROUND] = "dungeon_rune_task_7", [DungeonRuneConst.TASK_TYPE.ELIMINATION_ELEMENT] = { [BattleConst.ELEMENT_TYPE.RED] = "dungeon_rune_task_4", [BattleConst.ELEMENT_TYPE.YELLOW] = "dungeon_rune_task_5", [BattleConst.ELEMENT_TYPE.GREEN] = "dungeon_rune_task_2", [BattleConst.ELEMENT_TYPE.BLUE] = "dungeon_rune_task_1", [BattleConst.ELEMENT_TYPE.PURPLE] = "dungeon_rune_task_3", }, [DungeonRuneConst.TASK_TYPE.BREAK_GRID_TYPE] = { [2] = "battle_obstacle_stone_2", [3] = "battle_obstacle_stone_1", [4] = "battle_obstacle_vine", [5] = "battle_obstacle_ice", [7] = "battle_obstacle_stone_3", [12] = "battle_obstacle_leaf", [13] = "battle_obstacle_jelly", [18] = "battle_obstacle_stump_1", [19] = "battle_obstacle_stump_2", [20] = "battle_obstacle_stump_3", [21] = "battle_obstacle_blister", [22] = "battle_obstacle_silt", [23] = "battle_obstacle_poisonous_mist", [24] = "battle_obstacle_altar_1", [25] = "battle_obstacle_altar_2", [26] = "battle_obstacle_altar_3", [27] = "battle_obstacle_circle", [28] = "battle_obstacle_stalactite_1", [29] = "battle_obstacle_stalactite_2", [30] = "battle_obstacle_stalactite_3", [31] = "battle_obstacle_lron_1", [32] = "battle_obstacle_lron_2", [33] = "battle_obstacle_lron_3", [34] = "battle_obstacle_lava", [35] = "battle_obstacle_leaf", }, [DungeonRuneConst.TASK_TYPE.KILL_MONSTER] = "dungeon_rune_task_8", } return DungeonRuneConst