Ok here is a script which should be run from the beginning. It should end the script if the player presses the escape key and it is the first turn of a year. This will enable the player to save/load. He then needs to start up an identical script in the show_me folder. I haven't done that yet, and I haven't tested this one either. It may or may not work:
Code:
declare_counter IsFirstTurn
monitor_event EscPressed TrueCondition
and I_CompareCounter IsFirstTurn = 1
end_script
terminate_monitor
end_monitor
console_command date -50
set_counter IsFirstTurn 1
while I_TurnNumber = 0
end_while
console_command date -50
console_command season summer
set_counter IsFirstTurn 0
while I_TurnNumber = 1
end_while
console_command date -50
console_command season summer
while I_TurnNumber = 2
end_while
console_command date -50
console_command season winter
while I_TurnNumber = 3
end_while
console_command date -51
console_command season summer
set_counter IsFirstTurn 1
while I_TurnNumber = 4
end_while
console_command date -51
console_command season summer
set_counter IsFirstTurn 0
while I_TurnNumber = 5
end_while
console_command date -51
console_command season summer
while I_TurnNumber = 6
end_while
console_command date -51
console_command season winter
while I_TurnNumber = 7
end_while
console_command date -52
console_command season summer
set_counter IsFirstTurn 1
terminate_script
Bookmarks