A script is reactivated by calling the advisor up and then clicking on the 'Show me how' button. The advisor is prompted by a trigger in export_descr_advice - these triggers are events (with their conditionals) as per the documentation.
I haven't tried this event - not owning BI yet - but if it can be used then what it will do is bring the advisor up when the game is reloaded. The player will still then have to manually click 'Show me how' to get the script running again. We are not able to restart a script without any player intervention, we can just make it very obvious to them that it needs doing.
Bookmarks