Making custom genre campaign is a possible to make like modern warfare and alien/futuristic campaign but hard. You need for your custom genre campaign you need is skins, models, icons, sounds and musics, UI etc... also external files for your maps and custom game constants, interface and...