While you are figuring out how to automate storyline missions, could you add a method for us to manually scan them in? ie, we open the agent, then click some scan button, it copies the data and adds it to the list of missions to complete? Just a thought, if it's too tough, ignore me and just hurry up and make them automated haha
Also, can't remember if I posted this before and I'm tired so not looking.....the 'Materials for War Preparation' could be easily used as a good mission if you let us set a max price and max jumps to buy minerals at, then the bot could use market and buy minerals/pick them up and take them to the mission location. This would be at least 1 storyline that could easily be conquered with that, assuming the coding isn't too complex.