Description
This script will pop a one time menu when starting a new game, with options to customize:
- Start sector
- Player ship and extra ships
- Station placement
- Universe exploration and satellites
- Race relations
- Money, salvage insurance, unfocused jumpdrive, player HQ, jump beacons
The menu can be skipped without applying any changes and it cannot be opened again within that game.
Note: Games will automatically be flagged *modified* by the presence of the init script. This is to allow the menu to be popped up when the script editor is not enabled.

Rationale
Having played through many X games, I often prefer to start the game with a particular scenario in mind. Sometimes I simply want to avoid re-exploring the galaxy over again.
I find having the script editor enabled invariably spoils the game as temptation is always there to use it once its activated. I instead started creating custom setup scripts for my new game scenarios, which would run once at the start of a game.
The idea is that the setup script will perform one-time changes at game start without having to activate the script editor to do it manually. This way I can play through the game with script editor deactivated, without temptation being in my way.
I've taken this a step further and added a menu, so I can achieve the most common things I tend to want (particular ship, salvage insurance, exploration) without having to edit scripts before starting a new game.
Compatibility
Tested on AP/vanilla, AP/XRM, TC/XTC
Install
To install, copy the t\9051 file into the AP addon\t folder, while copying the scripts files into the addon\scripts folder. Then start a new game and the menu should pop up.
To uninstall, delete those files, in particular those which the game will automatically load (!init.glen.modified, setup.glen.start).
References
- Developed using Exscriptor
- Hosted by XDownloads
Resources
Text file: 9051-L044.xml
Edit [1st Dec 2015]: replaced outdated with working xdownloads link. X2-Illuminatus