diff --git a/eid_config.lua b/eid_config.lua index fe0eef45..15f147ce 100644 --- a/eid_config.lua +++ b/eid_config.lua @@ -175,7 +175,10 @@ EID.UserConfig = { ["ErrorColor"] = "ColorEIDError", -- Enables or disables custom Descriptions for entities -- Default = true - ["EnableEntityDescriptions"] = true + ["EnableEntityDescriptions"] = true, + -- Enables or disables item quality after item name + -- Default = true + ["ShowQuality"] = true } --END CONFIG-- @@ -236,5 +239,6 @@ EID.DefaultConfig = { ["ErrorMessage"] = "[Effect not defined]", ["TextColor"] = "ColorEIDText", ["ErrorColor"] = "ColorEIDError", - ["EnableEntityDescriptions"] = true + ["EnableEntityDescriptions"] = true, + ["ShowQuality"] = true } \ No newline at end of file diff --git a/main.lua b/main.lua index 016f3b33..5890ac11 100644 --- a/main.lua +++ b/main.lua @@ -245,6 +245,7 @@ function EID:printDescription(desc) --Display Itemname if EID.Config["ShowItemName"] then local curName = desc.Name + local quality = tonumber(EID.itemConfig:GetCollectible(tonumber(desc.ID)).Quality) if EID.Config["TranslateItemName"] ~= 2 then local curLanguage = EID.Config["Language"] EID.Config["Language"] = "en_us" @@ -256,6 +257,9 @@ function EID:printDescription(desc) curName = curName.." ("..englishName..")" end end + if EID.Config["ShowQuality"] then + curName = curName.." - {{Quality"..quality.."}}" + end EID:renderString( curName, renderPos + (Vector(offsetX, -3) * EID.Config["Scale"]), diff --git a/mod_config_menu.lua b/mod_config_menu.lua index 575ff170..b0b5ef5d 100644 --- a/mod_config_menu.lua +++ b/mod_config_menu.lua @@ -776,6 +776,27 @@ if MCMLoaded then end } ) + -------Quality ICON--------- + MCM.AddSetting( + "EID", + "Visuals", + { + Type = ModConfigMenu.OptionType.BOOLEAN, + CurrentSetting = function() + return EID.Config["ShowQuality"] + end, + Display = function() + local onOff = "False" + if EID.Config["ShowQuality"] then + onOff = "True" + end + return "Display Qualtiy Info: " .. onOff + end, + OnChange = function(currentBool) + EID.Config["ShowQuality"] = currentBool + end + } + ) --------------------------------------------------------------------------- ---------------------------------Visuals-----------------------------------