]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/t_items.qc
client cvars to default, exampleXonotic.cfg _simple mode/shader for crylink (needs...
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / t_items.qc
index a9a595d394744883da8b41e5d57e1cf3229655f0..6b4a418bdbc237d4ba30203264c710d88428be71 100644 (file)
@@ -118,12 +118,13 @@ void ItemRead(float _IsNew)
                 self.mdl = strzone(strcat(_fn2, "_simple.dpm"));
             else if(fexists(strcat(_fn2, "_simple.iqm")))
                 self.mdl = strzone(strcat(_fn2, "_simple.iqm"));
+            else if(fexists(strcat(_fn2, "_simple.obj")))
+                self.mdl = strzone(strcat(_fn2, "_simple.obj"));
             else
             {
                 self.mdl = "";
                 dprint("Simple item requested for ", _fn, " but no model exsist for it\n");
             }
-                
         }
         
         if(self.mdl == "")
@@ -134,6 +135,7 @@ void ItemRead(float _IsNew)
         else
             self.draw      = ItemDrawSimple;
         
+        precache_model(self.mdl);
         setmodel(self, self.mdl);
     }
     /*