]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/menu/xonotic/playermodel.c
Merge remote-tracking branch 'origin/divVerent/allow-override-item-model'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / xonotic / playermodel.c
index b61a0d4d41a5e6a065665fefc131f44b9ef30832..61eb4a681651f6cd0d82ec7cac6274c26df3e499 100644 (file)
@@ -137,10 +137,10 @@ void XonoticPlayerModelSelector_go(entity me, float d)
        me.currentModelDescription = strzone(bufstr_get(me.bufModels, BUFMODELS_COUNT*me.idxModels+BUFMODELS_DESC));
 
        // fix the image
-       if(precache_pic(strcat(me.currentModel, "_", ftos(me.currentSkin))) == "")
-               me.src = me.currentModelImage;
+       if(draw_PictureSize(me.currentModelImage) == '0 0 0')
+               me.src = "nopreview_player";
        else
-               me.src = draw_UseSkinFor("nopreview_player");
+               me.src = me.currentModelImage;
        me.updateAspect(me);
 }