[...] If it is put in the config file, does it have to be in EVERY one, such as 150c,150i,150m,aunt,ants-m,ants-x,ice-m,icemod,ice-x all the mapgens, square and tweak? [...]
Dpends on what you wanna achieve:
- If /minstart is all you use but all the time for all mods, then it should be fine in Launcher switches line.
- Alternatively you could place
mapgen /minstart = 1; in 150/user.cfg, since all that is written there will apply to all mods too (mostly this config file was intended for interface settings).
In general, each parameter in config is needed only
once per mod, so there is no need to put it in 150i
and in tweaks.cfg, nor in ice-m
and ants-m, since those files are part of the same mod (1.50 improved and ice-m resp.).
When opening file 150/mods/150/150i.CFG for example, you can see that this is the core of the mod '1.50 improved' and basically it loads the needed lbx-es, makes a connection for Launcher to the right mapmod (
enable MAP1_150;) and calls other configs. Thus this is not the best place to start writing single game-rule parameters. Game rule changes are made in the other cfgs that are included there: tweaks, picks, aiships and ants. Ants for Antaran ship designs and fleet optimizations, aiships for AI ship designs, picks for AI race designs, and tweaks for miscellaneous game rule changes. Maps are loaded separately, and as written above Launcher will use the map '1.50 improved' via enable MAP1_150;. So say that you want to specifically make the change to 1.50 improved, but not to the other mods, then you can add the line
mapgen /minstart = 1; in tweaks.cfg (or in the map if you'd prefer 150/mods/maps/MAP_150.CFG, that works too). If your making more elaborate changes, then consider making your own mod or mapmod entirely (copy by example).