dsyrow1 thats what is neat about the script. It has no user-defined variables. It only uses "I_TurnNumber" which is saved in the save file anyway.

The script allows you to save whilst playing it because it is run as a show_me. When you quit the game, you have to start it again when you reload, which is where I use the "if I_TurnNumber = " to skip through most of the script till it reaches the point at which you saved it.