From: Rudolf Polzer Date: Wed, 27 Jul 2011 17:26:02 +0000 (+0200) Subject: support language versions of campaigns (as campaignFoo.txt.de) X-Git-Tag: xonotic-v0.5.0~148^2~36 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=012a8a2cdfede104ec34b9879521ffb749a29afe;p=xonotic%2Fxonotic-data.pk3dir.git support language versions of campaigns (as campaignFoo.txt.de) --- diff --git a/qcsrc/common/campaign_file.qc b/qcsrc/common/campaign_file.qc index 08cec8092..067cd8054 100644 --- a/qcsrc/common/campaign_file.qc +++ b/qcsrc/common/campaign_file.qc @@ -18,7 +18,7 @@ float CampaignFile_Load(float offset, float n) campaign_entries = 0; campaign_title = string_null; - fn = strcat("maps/campaign", campaign_name, ".txt"); + fn = language_filename(strcat("maps/campaign", campaign_name, ".txt")); fh = fopen(fn, FILE_READ); if(fh >= 0) { diff --git a/qcsrc/menu/xonotic/credits.c b/qcsrc/menu/xonotic/credits.c index daf4d22f9..0d998d7de 100644 --- a/qcsrc/menu/xonotic/credits.c +++ b/qcsrc/menu/xonotic/credits.c @@ -31,8 +31,6 @@ void XonoticCreditsList_configureXonoticCreditsList(entity me) me.configureXonoticListBox(me); // load the file me.bufferIndex = buf_load(language_filename("xonotic-credits.txt")); - if(me.bufferIndex < 0) - me.bufferIndex = buf_load("xonotic-credits.txt"); me.nItems = buf_getsize(me.bufferIndex); } void XonoticCreditsList_destroy(entity me)