From 82e0279d890af43670418ea5e5fb2f783ac97047 Mon Sep 17 00:00:00 2001 From: pingu7867 Date: Tue, 19 Dec 2023 18:47:53 -0500 Subject: [PATCH] fix for material parts on master lower case and replace spaces in the convar's name --- lua/pac3/core/client/parts.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/pac3/core/client/parts.lua b/lua/pac3/core/client/parts.lua index ebebadf8..29de0987 100644 --- a/lua/pac3/core/client/parts.lua +++ b/lua/pac3/core/client/parts.lua @@ -86,7 +86,8 @@ function pac.RegisterPart(META) assert(istable(META.StorableVars), "Part " .. META.ClassName .. " has no StorableVars") do - local cvar = CreateClientConVar("pac_enable_" .. META.ClassName, "1", true) + local cvarName = "pac_enable_" .. string.Replace(META.ClassName, " ", "_"):lower() + local cvar = CreateClientConVar(cvarName, "1", true) cvars.AddChangeCallback("pac_enable_" .. META.ClassName, function(name, old, new) local enable = tobool(new)