; ; Campaign script ; Written by GrnEyedDvl ; ; Table of Contents ; 1. 12 turns per year, characters age in December ; ; ; ; ; ; ; script ;show the whole map restrict_strat_radar false ; 1. 12 Turns per year. declare_counter month set_counter month 1 ;set to January monitor_event PreFactionTurnStart FactionIsLocal ; set the season for each month if I_CompareCounter month == 1 ;January console_command season winter end_if if I_CompareCounter month == 2 ;February console_command season winter end_if if I_CompareCounter month == 3 ;March console_command season summer end_if if I_CompareCounter month == 4 ;April console_command season summer end_if if I_CompareCounter month == 5 ;May console_command season summer end_if if I_CompareCounter month == 6 ;June console_command season summer end_if if I_CompareCounter month == 7 ;July console_command season summer end_if if I_CompareCounter month == 8 ;August console_command season summer end_if if I_CompareCounter month == 9 ;September console_command season summer end_if if I_CompareCounter month == 10 ;October console_command season winter end_if if I_CompareCounter month == 11 ;November console_command season winter end_if if I_CompareCounter month == 12 ;December console_command season winter end_if inc_counter month 1 ;advance the month if I_CompareCounter month == 13 ;start a new year set_counter month 1 end_if end_monitor monitor_event FactionTurnEnd FactionType slave and I_CompareCounter month < 12 console_command season summer end_monitor wait_monitors end_script