From 69c041bc170941ec1084714be1969ff5f7550300 Mon Sep 17 00:00:00 2001 From: Jakob MG Date: Tue, 22 May 2012 14:01:36 +0200 Subject: [PATCH] when you switch to simple items in game, it's pretty much random which items directly go to simple --- qcsrc/client/Main.qc | 4 ++-- qcsrc/server/t_items.qc | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/qcsrc/client/Main.qc b/qcsrc/client/Main.qc index 562b0d4c91..3ac1e9cf7a 100644 --- a/qcsrc/client/Main.qc +++ b/qcsrc/client/Main.qc @@ -87,7 +87,7 @@ void ConsoleCommand_macro_init(); void CSQC_Init(void) { prvm_language = cvar_string("prvm_language"); - + cl_simple_items = autocvar_cl_simple_items; #ifdef USE_FTE #pragma target ID __engine_check = checkextension("DP_SV_WRITEPICTURE"); @@ -178,7 +178,7 @@ void CSQC_Init(void) DamageInfo_Precache(); Vehicles_Precache(); turrets_precache(); - Announcer_Precache(); + Announcer_Precache(); Tuba_Precache(); if(autocvar_cl_reticle) diff --git a/qcsrc/server/t_items.qc b/qcsrc/server/t_items.qc index b43b67656c..96a1fbcdc7 100644 --- a/qcsrc/server/t_items.qc +++ b/qcsrc/server/t_items.qc @@ -17,10 +17,11 @@ float autocvar_cl_ghost_items; vector autocvar_cl_ghost_items_color; -float autocvar_cl_simple_items; float autocvar_cl_fullbright_items; vector autocvar_cl_staywep_color; float autocvar_cl_staywep_alpha; +float autocvar_cl_simple_items; +float cl_simple_items; .float spawntime; .float gravity; @@ -130,7 +131,7 @@ void ItemRead(float _IsNew) self.mdl = ""; string _fn = ReadString(); - if(autocvar_cl_simple_items && (self.ItemStatus & ITS_ALLOWSI)) + if(cl_simple_items && (self.ItemStatus & ITS_ALLOWSI)) { string _fn2 = substring(_fn, 0 , strlen(_fn) -4); -- 2.39.2