X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fcampaign_setup.qc;h=2b174a68de0a0422cb81bc9d3efc30b8c73acc49;hb=fbd3279e575e41377901f1536e14fe45e540405b;hp=525b2856d45e661c73aaae69d329ff3495daad42;hpb=c6c371883dde697e1f237d498c08e09788b6af6b;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/campaign_setup.qc b/qcsrc/common/campaign_setup.qc index 525b2856d..2b174a68d 100644 --- a/qcsrc/common/campaign_setup.qc +++ b/qcsrc/common/campaign_setup.qc @@ -1,4 +1,13 @@ -void CampaignSetup(float n) +#include "campaign_setup.qh" + +#if defined(CSQC) +#elif defined(MENUQC) +#elif defined(SVQC) + #include + #include +#endif + +void CampaignSetup(int n) { localcmd("set g_campaign 1\n"); localcmd("set _campaign_name \""); @@ -9,4 +18,7 @@ void CampaignSetup(float n) localcmd("\n"); localcmd("disconnect\nmaxplayers 16\n"); MapInfo_LoadMap(campaign_mapname[n], 1); + #ifdef MENUQC + makeServerSingleplayer(); + #endif }