Externalize game mode initialization into the GAMEMODE lump
I added another patch which removes the DONTUSECOOPINFO and DONTUSESCOREBOARD game mode flags I added earlier. In the latter's case, it's redundant, as one can already use the gamesettings feature of GAMEMODE and (forcibly) enable sv_nocoopinfo, and with customizable scoreboards on the way I don't think the latter would be particularly useful either.
Looks all fine! I added all patches.
We're looking into cleaning up a lot of internal source code and moving them into Zandronum's own special lumps. A good place to start is removing the GAMEMODE_Construct function that initialized the flags that all the built-in game modes used by default, and replacing it with a GAMEMODE lump placed inside zandronum.pk3 that would do exactly the same thing.