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] = "dungeon_rune_task_stone_2",
        [3] = "dungeon_rune_task_stone_1",
        [4] = "dungeon_rune_task_vine",
        [5] = "dungeon_rune_task_ice",
        [7] = "dungeon_rune_task_stone_3",
        [12] = "dungeon_rune_task_leaf",
        [13] = "dungeon_rune_task_jelly",
        [18] = "dungeon_rune_task_stump_1",
        [19] = "dungeon_rune_task_stump_2",
        [20] = "dungeon_rune_task_stump_3",
        [21] = "dungeon_rune_task_blister",
        [22] = "dungeon_rune_task_silt",
        [23] = "dungeon_rune_task_poisonous_mist",
        [24] = "dungeon_rune_task_altar_1",
        [25] = "dungeon_rune_task_altar_2",
        [26] = "dungeon_rune_task_altar_3",
        [27] = "dungeon_rune_task_circle",
        [28] = "dungeon_rune_task_stalactite_1",
        [29] = "dungeon_rune_task_stalactite_2",
        [30] = "dungeon_rune_task_stalactite_3",
        [31] = "dungeon_rune_task_iron_1",
        [32] = "dungeon_rune_task_iron_2",
        [33] = "dungeon_rune_task_iron_3",
        [34] = "dungeon_rune_task_lava",
        [35] = "dungeon_rune_task_tussock",
    },
    [DungeonRuneConst.TASK_TYPE.KILL_MONSTER] = "dungeon_rune_task_8",
}

return DungeonRuneConst