Allowme to explain.
The various levels of a game are all in files\levelbank as ZIP files.
The type of Multiplayer game is defined in Setup.ini
Thus...
The only thing you need do is write a shell exe, like FPSPack. Use Microsoft C# Studio Express, or Game Maker (a game making program not made by TGC) This EXE runs your game, changing the game setting when you run it to either
1) Most kills within time limit
2) First to reach certain kill level
3) First to reach objective
This much I know for sure will work. This 2nd part I need help with.
Now build your multiplayer game as a Single player game with all your levels. This is so the finished folder has all your media.
Now build it as a multiplayer game with only one level, in a different folder. Go to the first built game, and copy it's EXE and "setup.ini". Paste them in the new folder, replacing the old ones. Rename the extensions of all the level files except 1 to something other than ZIP. The 1 remaining needs to be called level1.zip
This second part doesn't work, but I think it would if I just knew all the files that need to be there. Help?
Watch out, this bunny bites...