Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
f99a9c21f7
9 files changed
+215
-72
No files matched your search
+63
-3
@@ -888,6 +888,32 @@ if MCMLoaded then
|
||||
end
|
||||
}
|
||||
)
|
||||
|
||||
-- Display Mode
|
||||
local displayModes = {"default", "local"}
|
||||
local displayModeTips = {"default: text will be displayed in the top-left of the screen.", "local: text will be displayed under the described object."}
|
||||
MCM.AddSetting(
|
||||
"EID",
|
||||
"Visuals",
|
||||
{
|
||||
Type = ModConfigMenu.OptionType.NUMBER,
|
||||
CurrentSetting = function()
|
||||
return AnIndexOf(displayModes, EID.Config["DisplayMode"])
|
||||
end,
|
||||
Minimum = 1,
|
||||
Maximum = #displayModes,
|
||||
Display = function()
|
||||
return "Display mode: " .. EID.Config["DisplayMode"]
|
||||
end,
|
||||
OnChange = function(currentNum)
|
||||
EID.Config["DisplayMode"] = displayModes[currentNum]
|
||||
end,
|
||||
Info = function()
|
||||
return {"Changes display mode of descriptions", displayModeTips[AnIndexOf(displayModes, EID.Config["DisplayMode"])]}
|
||||
end
|
||||
}
|
||||
)
|
||||
|
||||
-- SCALE
|
||||
local textScales = {0.5, 0.75, 1, 1.25, 1.5, 2}
|
||||
MCM.AddSetting(
|
||||
@@ -896,19 +922,53 @@ if MCMLoaded then
|
||||
{
|
||||
Type = ModConfigMenu.OptionType.NUMBER,
|
||||
CurrentSetting = function()
|
||||
return AnIndexOf(textScales, EID.Config["Scale"])
|
||||
if EID.Config["DisplayMode"] == "local" then
|
||||
return AnIndexOf(textScales, EID.Config["LocalScale"])
|
||||
else
|
||||
return AnIndexOf(textScales, EID.Config["Scale"])
|
||||
end
|
||||
end,
|
||||
Minimum = 1,
|
||||
Maximum = 6,
|
||||
Display = function()
|
||||
return "Text Size: " .. EID.Config["Scale"]
|
||||
if EID.Config["DisplayMode"] == "local" then
|
||||
return "Text Size (Local mode): " .. EID.Config["LocalScale"]
|
||||
else
|
||||
return "Text Size: " .. EID.Config["Scale"]
|
||||
end
|
||||
end,
|
||||
OnChange = function(currentNum)
|
||||
EID.Config["Scale"] = textScales[currentNum]
|
||||
if EID.Config["DisplayMode"] == "local" then
|
||||
EID.Config["LocalScale"] = textScales[currentNum]
|
||||
else
|
||||
EID.Config["Scale"] = textScales[currentNum]
|
||||
end
|
||||
EID.Scale = textScales[currentNum]
|
||||
end,
|
||||
Info = {"Change text size. CAN BE HARD TO READ IN SOME SETTINGS!"}
|
||||
}
|
||||
)
|
||||
-- Transparency
|
||||
MCM.AddSetting(
|
||||
"EID",
|
||||
"Visuals",
|
||||
{
|
||||
Type = ModConfigMenu.OptionType.BOOLEAN,
|
||||
CurrentSetting = function()
|
||||
return EID.Config["LocalModeCentered"]
|
||||
end,
|
||||
Display = function()
|
||||
local onOff = "False"
|
||||
if EID.Config["LocalModeCentered"] then
|
||||
onOff = "True"
|
||||
end
|
||||
return "Local mode centered: " .. onOff
|
||||
end,
|
||||
OnChange = function(currentBool)
|
||||
EID.Config["LocalModeCentered"] = currentBool
|
||||
end
|
||||
}
|
||||
)
|
||||
|
||||
-- Transparency
|
||||
local transparencies = {0.1, 0.175, 0.25, 0.3, 0.4, 0.5, 0.6, 0.75, 0.8, 0.9, 1}
|
||||
|
||||
Reference in new issue
Block a user