I'm not sure if it is the only solution,
but in our mod, we have generated a file called gamestart.cfg
and there we simply start the map:
which starts the secbase map.
The scripts and menus start the next of our maps in sequence.
You could also modify the menu to have your own and start your map there.