]> de.git.xonotic.org Git - voretournament/voretournament.git/blobdiff - data/qcsrc/menu/voret/dialog_multiplayer_create_mapinfo.c
Port a code I made in Xonotic, which displays "no preview" images if a map or player...
[voretournament/voretournament.git] / data / qcsrc / menu / voret / dialog_multiplayer_create_mapinfo.c
index b640ee8687cd85fe128e71ce36c67cf335b59221..7925b80ed9a030ec87c8ddd958a8a15d3ecae179 100644 (file)
@@ -66,7 +66,10 @@ void loadMapInfoVoretMapInfoDialog(entity me, float i, entity mlb)
        me.authorLabel.setText(me.authorLabel, me.currentMapAuthor);\r
        me.descriptionLabel.setText(me.descriptionLabel, me.currentMapDescription);\r
        me.featuresLabel.setText(me.featuresLabel, me.currentMapFeaturesText);\r
-       me.previewImage.src = me.currentMapPreviewImage;\r
+       if(draw_PreloadPicture(me.currentMapPreviewImage) == "")\r
+               me.previewImage.src = "nopreview_map";\r
+       else\r
+               me.previewImage.src = me.currentMapPreviewImage;\r
 \r
        me.typeDeathmatchLabel.disabled = !(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_DEATHMATCH);\r
        me.typeTDMLabel.disabled = !(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_TEAM_DEATHMATCH);\r