I cant think of anyway to make script communicate with external software.
Few ideas I had how this can be done:
1. Hooking windows so you can monitor mouse and key events in RTW ( to detect end turn ).
Only problem with this are battles that can cause false positives.
2.Using autosave. Checking out when autosave file is changed would be enough for simple implementation. You can also read a date from this file but not season unfortunately.
Second problem is lifting fow. I guess some good timed EB script could help here but I guess this will be tricky.
Edited:
Best way would be to use only save file to generate custom map. Not using RTW at all to capture screenshots.
Unfortunately this would require fairly well understanding of save file format so you can extract all necessary data from it.
Bookmarks