]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Removed profile menu cvars initialization
authorColdSpirit <coldspiritvolf@gmail.com>
Mon, 27 Dec 2021 13:13:24 +0000 (17:13 +0400)
committerColdSpirit <coldspiritvolf@gmail.com>
Mon, 27 Dec 2021 13:13:24 +0000 (17:13 +0400)
qcsrc/menu/xonotic/dialog_multiplayer_profile.qc
xonotic-client.cfg

index 8f30c8937d7429ac2ff3bd74945e75e306680fb0..e885ee0b0de1e42b1213d463c3bd851ff8391281 100644 (file)
@@ -23,25 +23,13 @@ entity makeXonoticProfileTab()
        me = NEW(XonoticProfileTab);
        me.configureDialog(me);
 
-       // profile menu specific cvars
-       string name = cvar_string("_cl_name");
-       registercvar(MENU_CVAR_NAME, name, 0);
-
-       string color = cvar_string("_cl_color");
-       // if color unset, set random color
-       if(color == cvar_defstring("_cl_color"))
+       // if color unset, set random color (init it)
+       if (cvar_string("_cl_color") == cvar_defstring("_cl_color"))
        {
                // idk what meaning of 16, maybe just COLOR_BUTTONS_COUNT+1
                float randomColor = 16 * floor(random() * COLOR_BUTTONS_COUNT) + floor(random() * COLOR_BUTTONS_COUNT);
                cvar_set("_cl_color", ftos(randomColor));
        }
-       registercvar(MENU_CVAR_COLOR, color, 0);
-
-       string skin = cvar_string("_cl_playerskin");
-       registercvar(MENU_CVAR_SKIN, skin, 0);
-
-       string model = cvar_string("_cl_playermodel");
-       registercvar(MENU_CVAR_MODEL, model, 0);
 
        return me;
 }
index 8ade6794e6b0a958ff69113a2e429de520233ebb..c5af7159d3cfdb87a446642000a8afc63d16c0d6 100644 (file)
@@ -282,6 +282,12 @@ seta menu_monsters_edit_spawn ""
 seta menu_monsters_edit_skin 0
 seta menu_monsters_edit_movetarget 1
 
+// profile menu
+set _menu_cl_name ""
+set _menu_cl_color ""
+set _menu_cl_playerskin ""
+set _menu_cl_playermodel ""
+
 // effects
 r_glsl_vertextextureblend_usebothalphas 1 // allows to abuse texture blending as detail texture
 mod_q3shader_force_terrain_alphaflag 1 // supposedly now required for r_glsl_vertextextureblend_usebothalphas to work