Trait CampaignSeason ;like this one
Characters all
;Hidden
Level Summer
Description Summer_desc
EffectsDescription Summer_effects_desc
Threshold 1
Level Winter
Description Winter_desc
EffectsDescription Winter_effects_desc
Threshold 2
Effect MovementPoints -6
;------------------------------------------
Trigger WinterToSummer
WhenToTest CharacterTurnEnd
Condition not AgentType = admiral
and Trait CampaignSeason = 2
and I_EventCounter summer_winter == 1
Affects CampaignSeason -1 Chance 100
;------------------------------------------
Trigger SummerToWinter
WhenToTest CharacterTurnEnd
Condition not AgentType = admiral
and Trait CampaignSeason = 1
and I_EventCounter summer_winter == 2
and IsRegionOneOf 0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 67
Affects CampaignSeason 1 Chance 100
;------------------------------------------
Trigger GameStart
WhenToTest CharacterTurnStart
Condition I_TurnNumber == 0
and not AgentType = admiral
and IsRegionOneOf 0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 67
Affects CampaignSeason 2 Chance 100
;------------------------------------------
Trigger ComesOfAgeSummer
WhenToTest CharacterComesOfAge
Condition FatherTrait CampaignSeason == 1
and not AgentType = admiral
Affects CampaignSeason 1 Chance 100
;------------------------------------------
Trigger ComesOfAgeWinter
WhenToTest CharacterComesOfAge
Condition FatherTrait CampaignSeason == 2
and not AgentType = admiral
Affects CampaignSeason 2 Chance 100
;------------------------------------------
Trigger CatchAllWinter
WhenToTest CharacterTurnEnd
Condition Trait CampaignSeason == 0
and not AgentType = admiral
and I_EventCounter summer_winter == 2
and IsRegionOneOf 0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 67
Affects CampaignSeason 2 Chance 100
;------------------------------------------
Trigger CatchAllSummer
WhenToTest CharacterTurnEnd
Condition Trait CampaignSeason == 0
and not AgentType = admiral
and I_EventCounter summer_winter == 1
Affects CampaignSeason 1 Chance 100
;------------------------------------------
Trigger MoveToSummer
WhenToTest CharacterTurnEnd
Condition Trait CampaignSeason == 2
and not AgentType = admiral
and I_EventCounter summer_winter == 2
and not IsRegionOneOf 0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 67
Affects CampaignSeason -1 Chance 100
;------------------------------------------
Trigger MoveToWinter
WhenToTest CharacterTurnEnd
Condition Trait CampaignSeason == 1
and not AgentType = admiral
and I_EventCounter summer_winter == 2
and IsRegionOneOf 0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 67
Affects CampaignSeason 1 Chance 100
;------------------------------------------
Trigger SummerAdoption
WhenToTest OfferedForAdoption
Condition Trait CampaignSeason == 0
and not AgentType = admiral
and I_EventCounter summer_winter == 1
Affects CampaignSeason 1 Chance 100
;------------------------------------------
Trigger LesserSummerAdoption
WhenToTest LesserGeneralOfferedForAdoption
Condition Trait CampaignSeason == 0
and not AgentType = admiral
and I_EventCounter summer_winter == 1
Affects CampaignSeason 1 Chance 100
;------------------------------------------
Trigger WinterAdoption
WhenToTest OfferedForAdoption
Condition Trait CampaignSeason == 0
and not AgentType = admiral
and I_EventCounter summer_winter == 2
and IsRegionOneOf 0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 67
Affects CampaignSeason 2 Chance 100
;------------------------------------------
Trigger LesserWinterAdoption
WhenToTest OfferedForAdoption
Condition Trait CampaignSeason == 0
and not AgentType = admiral
and I_EventCounter summer_winter == 2
and IsRegionOneOf 0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 67
Affects CampaignSeason 2 Chance 100