From d1fe3940d488ee5962399ccf745d421d32ed9c25 Mon Sep 17 00:00:00 2001 From: shagu Date: Sun, 4 Mar 2018 23:21:44 +0100 Subject: [PATCH] gui: add option to set cvars --- modules/gui.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/gui.lua b/modules/gui.lua index 13c9e626..f64fbc94 100644 --- a/modules/gui.lua +++ b/modules/gui.lua @@ -51,8 +51,13 @@ pfUI:RegisterModule("gui", function () frame.caption:SetText(caption) end - frame.configCategory = category - frame.configEntry = config + if category == "CVAR" then + category = {} + category[config] = tostring(GetCVar(config)) + ufunc = function() + SetCVar(this:GetParent().config, this:GetParent().category[config]) + end + end frame.category = category frame.config = config