It all works fine, except for one thing.
In the client's "loading" screen there is no Campaign Description even though I have several lines in there, I know this can happen if the client does not have all of the maps in that campaign, but the campaign uses all original maps.
Additionally there is no Campaign Name at the top of the "loading" screen, nor map names on the big Map.
This file is called: bbret01.campaign
Code: Select all
{
name "BBr|ET Campaign 1"
shortname "cmpgn_bbret01a"
description "Welcome to the blah blah....."
maps "battery;radar;goldrush;oasis"
mapTC 374 374
type "wolfmp"
}
{
name "BBr|ET Campaign 2"
shortname "cmpgn_bbret01b"
description "Welcome to the blah blah....."
maps "fueldump;railgun;battery;radar"
mapTC 374 374
type "wolfmp"
}
Code: Select all
set d1 "campaign cmpgn_bbret01a ; set nextcampaign vstr d2"
set d2 "campaign cmpgn_bbret01b ; set nextcampaign vstr d1"
// server doesn't recognise the campaign command when the gamecode isn't running yet.
set d_initial "set g_gametype 4 ; map battery ; set nextcampaign vstr d2"
vstr d_initial
Code: Select all
set b_campaignFile "scripts/bbret01.campaign"
exec campaigncycle.cfg
/etmain/scripts
I'm sure it's something simple that I'm missing here, but I can't figure it out.
I have done dozens of the custom campaign scripts using the .pk3 method and have had no problem at all, but would like to try and use this method now.
Any help you can provide would be appreciated.