1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
-- this table stores everything needed to setup every setting control
-- each OptionsPanel_Whatever.lua file creates a table and adds itself to this one.
ZO_SharedOptions_SettingsData = { }
SETTING_TYPE_CUSTOM = 5000 --this must be bigger than EsoGameDataEnums::cSettingSystemTypeSize, currently 16
return sharedOptions
end
end
end
-- We only care about saving cached setting messages ingame
end
end
return OPTIONS_HORIZONTAL_SCROLL_LIST
else
return OPTIONS_DROPDOWN
end
end
end
if controlType == OPTIONS_FINITE_LIST then
return OPTIONS_HORIZONTAL_SCROLL_LIST
else
return OPTIONS_DROPDOWN
end
end
return controlType
end
else
end
if controlType == OPTIONS_SECTION_TITLE then
elseif controlType == OPTIONS_DROPDOWN then
elseif controlType == OPTIONS_HORIZONTAL_SCROLL_LIST then
elseif controlType == OPTIONS_CHECKBOX then
elseif controlType == OPTIONS_SLIDER then
elseif controlType == OPTIONS_INVOKE_CALLBACK then
elseif controlType == OPTIONS_CUSTOM then
end
end
end
return controlType == OPTIONS_DROPDOWN
or controlType == OPTIONS_CHECKBOX
or controlType == OPTIONS_SLIDER
or controlType == OPTIONS_HORIZONTAL_SCROLL_LIST
end
end
end
end |