-- valid appearance choices, by race, sex, section and variation: one -- character per color ("." no row, else 1: valid outside death knight, -- + 2: valid for death knight) -- generated by tools/customization_choices.py from the 3.3.5 client's -- CharSections.dbc and CharacterFacialHairStyles.dbc -- (copy for the in-game barber shop) ForeverUI = ForeverUI or {} ForeverUI.AppearanceChoices = { ["BLOODELF"] = { [0] = { [0] = { n = 1, [0] = "3333333333000000222" }, [1] = { n = 20, [0] = "1111111111", [1] = "1111111111", [2] = "1111111111......222", [3] = "1111111111", [4] = "1111111111......222", [5] = "1111111111", [6] = "1111111111", [7] = "1111111111......222", [8] = "1111111111", [9] = "1111111111", [10] = "2222222222", [11] = "2222222222", [12] = "2222222222", [13] = "2222222222", [14] = "2222222222", [15] = "2222222222", [16] = "2222222222", [17] = "2222222222", [18] = "2222222222", [19] = "2222222222" }, [2] = { n = 10, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222" }, [3] = { n = 16, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222", [11] = "0000000000000", [12] = "0000000000000", [13] = "0000000000000", [14] = "0000000000000", [15] = "0000000000000" }, [4] = { n = 1, [0] = "3333333333......222" }, facialHairs = 10, }, [1] = { [0] = { n = 1, [0] = "3333333333000000222" }, [1] = { n = 20, [0] = "1111111111......222", [1] = "1111111111", [2] = "1111111111", [3] = "1111111111......222", [4] = "1111111111", [5] = "1111111111", [6] = "1111111111", [7] = "1111111111", [8] = "1111111111......222", [9] = "1111111111", [10] = "2222222222", [11] = "2222222222", [12] = "2222222222", [13] = "2222222222", [14] = "2222222222", [15] = "2222222222", [16] = "2222222222", [17] = "2222222222", [18] = "2222222222", [19] = "2222222222" }, [2] = { n = 0, }, [3] = { n = 19, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222", [11] = "3333333333222", [12] = "3333333333222", [13] = "3333333333222", [14] = "0000000000000", [15] = "0000000000000", [16] = "0000000000000", [17] = "0000000000000", [18] = "0000000000000" }, [4] = { n = 1, [0] = "3333333333......222" }, facialHairs = 11, }, }, ["DRAENEI"] = { [0] = { [0] = { n = 1, [0] = "33333333333333222" }, [1] = { n = 20, [0] = "11111111111111", [1] = "11111111111111222", [2] = "11111111111111", [3] = "11111111111111", [4] = "11111111111111222", [5] = "11111111111111", [6] = "11111111111111", [7] = "11111111111111", [8] = "11111111111111", [9] = "11111111111111222", [10] = "22222222222222", [11] = "22222222222222", [12] = "22222222222222", [13] = "22222222222222", [14] = "22222222222222", [15] = "22222222222222", [16] = "22222222222222", [17] = "22222222222222", [18] = "22222222222222", [19] = "22222222222222" }, [2] = { n = 8, [0] = "3333333222", [1] = "3333333222", [2] = "3333333222", [3] = "3333333222", [4] = "3333333222", [5] = "3333333222", [6] = "3333333222", [7] = "3333333222" }, [3] = { n = 14, [0] = "3333333222", [1] = "3333333222", [2] = "3333333222", [3] = "3333333222", [4] = "3333333222", [5] = "3333333222", [6] = "3333333222", [7] = "3333333222", [8] = "3333333222", [9] = "3333333222", [10] = "0000000000", [11] = "0000000000", [12] = "0000000000", [13] = "0000000000" }, [4] = { n = 1, [0] = "33333333333333222" }, facialHairs = 8, }, [1] = { [0] = { n = 1, [0] = "333333333333222" }, [1] = { n = 20, [0] = "111111111111222", [1] = "111111111111", [2] = "111111111111", [3] = "111111111111", [4] = "111111111111222", [5] = "111111111111", [6] = "111111111111", [7] = "111111111111", [8] = "111111111111222", [9] = "111111111111", [10] = "222222222222", [11] = "222222222222", [12] = "222222222222", [13] = "222222222222", [14] = "222222222222", [15] = "222222222222", [16] = "222222222222", [17] = "222222222222", [18] = "222222222222", [19] = "222222222222" }, [2] = { n = 0, }, [3] = { n = 16, [0] = "3333333222", [1] = "3333333222", [2] = "3333333222", [3] = "3333333222", [4] = "3333333222", [5] = "3333333222", [6] = "3333333222", [7] = "3333333222", [8] = "3333333222", [9] = "3333333222", [10] = "3333333222", [11] = "0000000000", [12] = "0000000000", [13] = "0000000000", [14] = "0000000000", [15] = "0000000000" }, [4] = { n = 1, [0] = "333333333333222" }, facialHairs = 7, }, }, ["DWARF"] = { [0] = { [0] = { n = 1, [0] = "3333333330000000000222" }, [1] = { n = 20, [0] = "111111111..........222", [1] = "111111111..........222", [2] = "111111111", [3] = "111111111", [4] = "111111111", [5] = "111111111", [6] = "111111111", [7] = "111111111", [8] = "111111111", [9] = "111111111..........222", [10] = "222222222", [11] = "222222222", [12] = "222222222", [13] = "222222222", [14] = "222222222", [15] = "222222222", [16] = "222222222", [17] = "222222222", [18] = "222222222", [19] = "222222222" }, [2] = { n = 11, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222" }, [3] = { n = 16, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222", [11] = "0000000000000", [12] = "0000000000000", [13] = "0000000000000", [14] = "0000000000000", [15] = "0000000000000" }, [4] = { n = 1, [0] = "333333333..........222" }, facialHairs = 11, }, [1] = { [0] = { n = 1, [0] = "33333333300222" }, [1] = { n = 20, [0] = "111111111..222", [1] = "111111111", [2] = "111111111", [3] = "111111111", [4] = "111111111", [5] = "111111111..222", [6] = "111111111..222", [7] = "111111111", [8] = "111111111", [9] = "111111111", [10] = "222222222", [11] = "222222222", [12] = "222222222", [13] = "222222222", [14] = "222222222", [15] = "222222222", [16] = "222222222", [17] = "222222222", [18] = "222222222", [19] = "222222222" }, [2] = { n = 0, }, [3] = { n = 19, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222", [11] = "3333333333222", [12] = "3333333333222", [13] = "3333333333222", [14] = "0000000000000", [15] = "0000000000000", [16] = "0000000000000", [17] = "0000000000000", [18] = "0000000000000" }, [4] = { n = 1, [0] = "333333333..222" }, facialHairs = 6, }, }, ["GNOME"] = { [0] = { [0] = { n = 1, [0] = "3333300222" }, [1] = { n = 14, [0] = "11111..222", [1] = "11111", [2] = "11111..222", [3] = "11111..222", [4] = "11111", [5] = "11111", [6] = "11111", [7] = "22222", [8] = "22222", [9] = "22222", [10] = "22222", [11] = "22222", [12] = "22222", [13] = "22222" }, [2] = { n = 8, [0] = "333333333222", [1] = "333333333222", [2] = "333333333222", [3] = "333333333222", [4] = "333333333222", [5] = "333333333222", [6] = "333333333222", [7] = "333333333222" }, [3] = { n = 12, [0] = "333333333222", [1] = "333333333222", [2] = "333333333222", [3] = "333333333222", [4] = "333333333222", [5] = "333333333222", [6] = "333333333222", [7] = "000000000000", [8] = "000000000000", [9] = "000000000000", [10] = "000000000000", [11] = "000000000000" }, [4] = { n = 1, [0] = "33333..222" }, facialHairs = 8, }, [1] = { [0] = { n = 1, [0] = "3333300222" }, [1] = { n = 14, [0] = "11111..222", [1] = "11111", [2] = "11111", [3] = "11111..222", [4] = "11111", [5] = "11111..222", [6] = "11111", [7] = "22222", [8] = "22222", [9] = "22222", [10] = "22222", [11] = "22222", [12] = "22222", [13] = "22222" }, [2] = { n = 0, }, [3] = { n = 12, [0] = "333333333222", [1] = "333333333222", [2] = "333333333222", [3] = "333333333222", [4] = "333333333222", [5] = "333333333222", [6] = "333333333222", [7] = "000000000000", [8] = "000000000000", [9] = "000000000000", [10] = "000000000000", [11] = "000000000000" }, [4] = { n = 1, [0] = "33333..222" }, facialHairs = 7, }, }, ["HUMAN"] = { [0] = { [0] = { n = 1, [0] = "333333333300222" }, [1] = { n = 24, [0] = "1111111111..222", [1] = "1111111111", [2] = "1111111111..222", [3] = "1111111111", [4] = "1111111111", [5] = "1111111111", [6] = "1111111111", [7] = "1111111111", [8] = "1111111111", [9] = "1111111111", [10] = "1111111111", [11] = "1111111111..222", [12] = "2222222222", [13] = "2222222222", [14] = "2222222222", [15] = "2222222222", [16] = "2222222222", [17] = "2222222222", [18] = "2222222222", [19] = "2222222222", [20] = "2222222222", [21] = "2222222222", [22] = "2222222222", [23] = "2222222222" }, [2] = { n = 9, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222" }, [3] = { n = 17, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222", [11] = "3333333333222", [12] = "0000000000000", [13] = "0000000000000", [14] = "0000000000000", [15] = "0000000000000", [16] = "0000000000000" }, [4] = { n = 1, [0] = "3333333333..222" }, facialHairs = 9, }, [1] = { [0] = { n = 1, [0] = "333333333300222" }, [1] = { n = 30, [0] = "1111111111..222", [1] = "1111111111..222", [2] = "1111111111", [3] = "1111111111", [4] = "1111111111", [5] = "1111111111", [6] = "1111111111", [7] = "1111111111", [8] = "1111111111", [9] = "1111111111", [10] = "1111111111..222", [11] = "1111111111", [12] = "1111111111", [13] = "1111111111", [14] = "1111111111", [15] = "2222222222", [16] = "2222222222", [17] = "2222222222", [18] = "2222222222", [19] = "2222222222", [20] = "2222222222", [21] = "2222222222", [22] = "2222222222", [23] = "2222222222", [24] = "2222222222", [25] = "2222222222", [26] = "2222222222", [27] = "2222222222", [28] = "2222222222", [29] = "2222222222" }, [2] = { n = 0, }, [3] = { n = 24, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222", [11] = "3333333333222", [12] = "3333333333222", [13] = "3333333333222", [14] = "3333333333222", [15] = "3333333333222", [16] = "3333333333222", [17] = "3333333333222", [18] = "3333333333222", [19] = "0000000000000", [20] = "0000000000000", [21] = "0000000000000", [22] = "0000000000000", [23] = "0000000000000" }, [4] = { n = 1, [0] = "3333333333..222" }, facialHairs = 7, }, }, ["NIGHTELF"] = { [0] = { [0] = { n = 1, [0] = "333333333222" }, [1] = { n = 18, [0] = "111111111222", [1] = "111111111222", [2] = "111111111", [3] = "111111111", [4] = "111111111222", [5] = "111111111", [6] = "111111111", [7] = "111111111", [8] = "111111111", [9] = "222222222", [10] = "222222222", [11] = "222222222", [12] = "222222222", [13] = "222222222", [14] = "222222222", [15] = "222222222", [16] = "222222222", [17] = "222222222" }, [2] = { n = 6, [0] = "33333333..222", [1] = "33333333..222", [2] = "33333333..222", [3] = "33333333..222", [4] = "33333333..222", [5] = "33333333..222" }, [3] = { n = 12, [0] = "33333333..222", [1] = "33333333..222", [2] = "33333333..222", [3] = "33333333..222", [4] = "33333333..222", [5] = "33333333..222", [6] = "33333333..222", [7] = "00000000..000", [8] = "00000000..000", [9] = "00000000..000", [10] = "00000000..000", [11] = "00000000..000" }, [4] = { n = 1, [0] = "333333333222" }, facialHairs = 6, }, [1] = { [0] = { n = 1, [0] = "333333333222" }, [1] = { n = 18, [0] = "111111111222", [1] = "111111111", [2] = "111111111", [3] = "111111111", [4] = "111111111", [5] = "111111111", [6] = "111111111222", [7] = "111111111222", [8] = "111111111", [9] = "222222222", [10] = "222222222", [11] = "222222222", [12] = "222222222", [13] = "222222222", [14] = "222222222", [15] = "222222222", [16] = "222222222", [17] = "222222222" }, [2] = { n = 10, [0] = "33333333..222", [1] = "33333333..222", [2] = "33333333..222", [3] = "33333333..222", [4] = "33333333..222", [5] = "33333333..222", [6] = "33333333..222", [7] = "33333333..222", [8] = "33333333..222", [9] = "33333333..222" }, [3] = { n = 12, [0] = "33333333..222", [1] = "33333333..222", [2] = "33333333..222", [3] = "33333333..222", [4] = "33333333..222", [5] = "33333333..222", [6] = "33333333..222", [7] = "00000000..000", [8] = "00000000..000", [9] = "00000000..000", [10] = "00000000..000", [11] = "00000000..000" }, [4] = { n = 1, [0] = "333333333222" }, facialHairs = 10, }, }, ["ORC"] = { [0] = { [0] = { n = 1, [0] = "333333333000000222" }, [1] = { n = 18, [0] = "111111111......222", [1] = "111111111......222", [2] = "111111111", [3] = "111111111", [4] = "111111111", [5] = "111111111......222", [6] = "111111111", [7] = "111111111", [8] = "111111111", [9] = "222222222", [10] = "222222222", [11] = "222222222", [12] = "222222222", [13] = "222222222", [14] = "222222222", [15] = "222222222", [16] = "222222222", [17] = "222222222" }, [2] = { n = 11, [0] = "33333333222", [1] = "33333333222", [2] = "33333333222", [3] = "33333333222", [4] = "33333333222", [5] = "33333333222", [6] = "33333333222", [7] = "33333333222", [8] = "33333333222", [9] = "33333333222", [10] = "33333333222" }, [3] = { n = 12, [0] = "33333333222", [1] = "33333333222", [2] = "33333333222", [3] = "33333333222", [4] = "33333333222", [5] = "33333333222", [6] = "33333333222", [7] = "00000000000", [8] = "00000000000", [9] = "00000000000", [10] = "00000000000", [11] = "00000000000" }, [4] = { n = 1, [0] = "333333333......222" }, facialHairs = 11, }, [1] = { [0] = { n = 1, [0] = "33333333300222" }, [1] = { n = 18, [0] = "111111111..222", [1] = "111111111", [2] = "111111111", [3] = "111111111", [4] = "111111111", [5] = "111111111", [6] = "111111111", [7] = "111111111..222", [8] = "111111111..222", [9] = "222222222", [10] = "222222222", [11] = "222222222", [12] = "222222222", [13] = "222222222", [14] = "222222222", [15] = "222222222", [16] = "222222222", [17] = "222222222" }, [2] = { n = 0, }, [3] = { n = 13, [0] = "33333333222", [1] = "33333333222", [2] = "33333333222", [3] = "33333333222", [4] = "33333333222", [5] = "33333333222", [6] = "33333333222", [7] = "33333333222", [8] = "00000000000", [9] = "00000000000", [10] = "00000000000", [11] = "00000000000", [12] = "00000000000" }, [4] = { n = 1, [0] = "333333333..222" }, facialHairs = 7, }, }, ["SCOURGE"] = { [0] = { [0] = { n = 1, [0] = "333333" }, [1] = { n = 20, [0] = "111111", [1] = "111111", [2] = "111111", [3] = "111111", [4] = "111111", [5] = "111111", [6] = "111111", [7] = "111111", [8] = "111111", [9] = "111111", [10] = "222222", [11] = "222222", [12] = "222222", [13] = "222222", [14] = "222222", [15] = "222222", [16] = "222222", [17] = "222222", [18] = "222222", [19] = "222222" }, [2] = { n = 17, [0] = "3333333333", [1] = "3333333333", [2] = "3333333333", [3] = "3333333333", [4] = "3333333333", [5] = "3333333333", [6] = "3333333333", [7] = "3333333333", [8] = "3333333333", [9] = "3333333333", [10] = "3333333333", [11] = "3333333333", [12] = "3333333333", [13] = "3333333333", [14] = "3333333333", [15] = "3333333333", [16] = "3333333333" }, [3] = { n = 15, [0] = "3333333333", [1] = "3333333333", [2] = "3333333333", [3] = "3333333333", [4] = "3333333333", [5] = "3333333333", [6] = "3333333333", [7] = "3333333333", [8] = "3333333333", [9] = "3333333333", [10] = "0000000000", [11] = "0000000000", [12] = "0000000000", [13] = "0000000000", [14] = "0000000000" }, [4] = { n = 1, [0] = "333333" }, facialHairs = 17, }, [1] = { [0] = { n = 1, [0] = "333333" }, [1] = { n = 20, [0] = "111111", [1] = "111111", [2] = "111111", [3] = "111111", [4] = "111111", [5] = "111111", [6] = "111111", [7] = "111111", [8] = "111111", [9] = "111111", [10] = "222222", [11] = "222222", [12] = "222222", [13] = "222222", [14] = "222222", [15] = "222222", [16] = "222222", [17] = "222222", [18] = "222222", [19] = "222222" }, [2] = { n = 8, [0] = "3333333333", [1] = "3333333333", [2] = "3333333333", [3] = "3333333333", [4] = "3333333333", [5] = "3333333333", [6] = "3333333333", [7] = "3333333333" }, [3] = { n = 15, [0] = "3333333333", [1] = "3333333333", [2] = "3333333333", [3] = "3333333333", [4] = "3333333333", [5] = "3333333333", [6] = "3333333333", [7] = "3333333333", [8] = "3333333333", [9] = "3333333333", [10] = "0000000000", [11] = "0000000000", [12] = "0000000000", [13] = "0000000000", [14] = "0000000000" }, [4] = { n = 1, [0] = "333333" }, facialHairs = 8, }, }, ["TAUREN"] = { [0] = { [0] = { n = 1, [0] = "3333333333333333333222000" }, [1] = { n = 10, [0] = "1111111111111111111222", [1] = "1111111111111111111", [2] = "1111111111111111111222", [3] = "1111111111111111111", [4] = "1111111111111111111222", [5] = "2222222222222222222", [6] = "2222222222222222222", [7] = "2222222222222222222", [8] = "2222222222222222222", [9] = "2222222222222222222" }, [2] = { n = 0, }, [3] = { n = 13, [0] = "3330", [1] = "3330", [2] = "3330", [3] = "3330", [4] = "3330", [5] = "3330", [6] = "3330", [7] = "3330", [8] = "0000", [9] = "0000", [10] = "0000", [11] = "0000", [12] = "0000" }, [4] = { n = 1, [0] = "3333333333333333333222" }, facialHairs = 7, }, [1] = { [0] = { n = 1, [0] = "33333333333222000" }, [1] = { n = 8, [0] = "11111111111222", [1] = "11111111111", [2] = "11111111111222", [3] = "11111111111222", [4] = "22222222222", [5] = "22222222222", [6] = "22222222222", [7] = "22222222222" }, [2] = { n = 0, }, [3] = { n = 12, [0] = "3330", [1] = "3330", [2] = "3330", [3] = "3330", [4] = "3330", [5] = "3330", [6] = "3330", [7] = "0000", [8] = "0000", [9] = "0000", [10] = "0000", [11] = "0000" }, [4] = { n = 1, [0] = "33333333333222" }, facialHairs = 5, }, }, ["TROLL"] = { [0] = { [0] = { n = 1, [0] = "333333000000000222" }, [1] = { n = 10, [0] = "111111.........222", [1] = "111111.........222", [2] = "111111", [3] = "111111.........222", [4] = "111111", [5] = "222222", [6] = "222222", [7] = "222222", [8] = "222222", [9] = "222222" }, [2] = { n = 11, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "3333333333222", [7] = "3333333333222", [8] = "3333333333222", [9] = "3333333333222", [10] = "3333333333222" }, [3] = { n = 10, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "3333333333222", [6] = "0000000000000", [7] = "0000000000000", [8] = "0000000000000", [9] = "0000000000000" }, [4] = { n = 1, [0] = "333333.........222" }, facialHairs = 11, }, [1] = { [0] = { n = 1, [0] = "333333000000000222" }, [1] = { n = 12, [0] = "111111.........222", [1] = "111111", [2] = "111111", [3] = "111111.........222", [4] = "111111", [5] = "111111.........222", [6] = "222222", [7] = "222222", [8] = "222222", [9] = "222222", [10] = "222222", [11] = "222222" }, [2] = { n = 0, }, [3] = { n = 10, [0] = "3333333333222", [1] = "3333333333222", [2] = "3333333333222", [3] = "3333333333222", [4] = "3333333333222", [5] = "0000000000000", [6] = "0000000000000", [7] = "0000000000000", [8] = "0000000000000", [9] = "0000000000000" }, [4] = { n = 1, [0] = "333333.........222" }, facialHairs = 6, }, }, }