diff --git a/data/campaigns/Heir_To_The_Throne/maps/12_Northern_Winter.map b/data/campaigns/Heir_To_The_Throne/maps/12_Northern_Winter.map index 48f1acf8368..23c7e1f9b6e 100644 --- a/data/campaigns/Heir_To_The_Throne/maps/12_Northern_Winter.map +++ b/data/campaigns/Heir_To_The_Throne/maps/12_Northern_Winter.map @@ -1,45 +1,45 @@ border_size=1 usage=map -Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Aa , Aa , Ai , Ai , Ai , Ai , Ai , Ww , Ww , Ww , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Mm , Ha , Ha , Aa , Gs , Aa , Gs , Gs , Gs +Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa , Aa , Aa , Ai , Ai , Ai , Ai , Ai , Ww , Ww , Ww , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Mm , Ha , Ha , Aa , Gs , Aa , Aa , Gs , Gs Aa , Aa , Aa , Aa , Aa^Voa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Aa , Aa , Ai , Ai , Ai , Ai , Ai , Ww , Ww , Ww , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Mm , Ha , Ha , Aa , Gs , Aa^Voa , Gs , Gs , Gs Aa , Aa , Gs , Gs , Gs , Gs , Aa , Aa , Aa , Gs , Aa , Gs , Gs , Gs , Gs , Aa , Aa , Aa , Aa , Ai , Ai , Ai , Ww , Ww , Ww , Ai , Gs , Gs , Gs , Aa , Aa , Gs , Aa , Ha^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Aa , Ha , Ha , Ha , Ha -Aa , Aa , Gs , Gs , Gs , Gs , Gs , Aa , Aa , Aa , Gs , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Aa , Ha , Ha , Ww , Ww , Ai , Ai , Ww , Gs , Gs , Gs , Gs , Gs , Aa , Aa , Aa^Fpa , Aa^Fpa , Ha , Ha , Ha , Mm , Mm , Mm , Mm -Gs , Gs , Gs , Gs , Gs , Gs , Co , Co , Co , Gs , Gs , Gg^Vo , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Ha , Aa^Voa , Ww , Ai , Ww , Ww , Gs , Aa^Fpa , Gs , Aa , Aa , Aa^Fpa , Aa^Fpa , Co , Co , Co , Ha , Ha , Mm , Mm , Mm -Gs , Gs , Gs , Gs , Gs , Aa , Co , 2 Ko , Co , Gs , Gs , Gs , Aa^Fpa , Aa^Fpa , Aa^Voa , Aa^Fpa , Aa , Aa , Ha , Ha , Ha , Ha , Ww , Aa^Fpa , Ww , Ww , Aa^Voa , Aa^Fpa , Gs , Aa^Fpa , Aa , Aa , Aa^Fpa , Aa^Fpa , Co , 3 Ko , Co , Ha , Mm , Mm , Mm , Mm -Gs , Gs , Gs , Aa , Aa , Aa , Co , Co , Co , Aa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Aa , Ha , Ha , Ha , Ww , Aa^Fpa , Ww , Aa^Fpa , Ww , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Co , Co , Co , Ha , Mm , Ha , Mm , Mm -Gs , Gs , Gs , Gs , Aa^Voa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Ha^Fpa , Ha , Ha , Ha , Ha , Ha , Ww , Ww , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ai , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha , Ha , Ha , Mm , Mm , Mm , Mm -Gs , Gs , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ai , Aa^Fpa , Aa^Fpa , Ha , Ha , Ha , Ha , Ha , Ha , Ha , Ww , Ww , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa , Ha , Ha , Ha , Ha , Ha -Gs , Gs , Gs , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa^Voa , Aa , Aa^Fpa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Ha , Ha , Ha , Ha , Aa , Ww , Aa^Voa , Aa^Fpa , Gs , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Ha , Aa , Aa , Ha , Ha -Gs , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha , Ha , Gs , Gs , Gs , Aa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Aa^Fpa , Aa , Aa , Aa , Gs , Gs , Gs , Gs , Aa , Aa , Aa -Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Ha^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Voa , Aa^Fpa , Re , Re , Re , Gs , Re , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa , Gs , Gs , Gg^Vo , Gs , Aa , Aa , Aa , Aa -Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Ha , Ha , Re , Gs , Ha , Ha^Voa , Re , Gs , Re , Re , Re , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa^Voa , Gs , Gs , Gs , Gs , Gs , Aa , Aa , Aa -Aa^Fpa , Aa^Fpa , Aa^Voa , Aa^Fpa , Ha , Ha , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Ha , Ha , Gs , Ha , Ha , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gg^Vo , Gs , Gs , Mm , Gs , Gg^Vo , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha -Ha , Ha , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Re , Gs , Gs , Ha , Ha , Ha , Aa , Gs , Gs , Gs , Gs , Ha , Ha , Gs , Gs , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Mm , Mm -Ha , Ha , Ha , Ha^Fpa , Ha^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Gs , Gs , Gs , Ha , Ha^Fpa , Ha^Fpa , Ha , Ha , Aa , Aa , Aa , Ha , Ha , Ha , Ha , Gs , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Mm , Mm -Aa , Aa , Ha , Ha^Fpa , Ha , Aa^Fpa , Ha^Voa , Aa^Fpa , Re , Re , Ha , Ha , Ha , Ha^Fpa , Ha , Ha , Ha , Aa , Ha , Ha , Ha , Ha , Ha , Ha , Gg^Vo , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Mm , Mm , Mm -Aa , Aa , Aa , Ha , Ha , Ha , Gs , Gs , Gs , Ha , Ha , Ha , Ha , Ha , Mm , Aa , Aa , Ha , Ha , Mm , Mm , Mm , Ha , Mm , Gs , Gs , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Mm , Mm , Mm -Aa , Aa , Ha , Ha , Ha , Gs , Ha , Re , Gs , Ha , Aa , Aa , Gs , Mm , Mm , Mm , Aa , Ha , Ha , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Gs , Gg^Vo , Gs , Ha , Mm , Mm , Mm , Mm , Aa^Voa , Aa -Aa , Aa , Aa , Aa , Ha , Ha , Gs , Re , Re , Ha , Aa^Voa , Gs , Gs , Gs , Gs , Mm , Ha , Ha , Ha , Mm , Mm , Mm , Gs , Gs , Aa^Fpa , Gs , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Mm , Mm , Aa , Aa -Gs , Gs , Gs , Aa , Ha , Ha , Gs , Gs , Ha , Re , Re , Gs , Gs , Gs , Gs , Ha , Ha^Vca , Ha , Mm , Mm , Mm , Aa^Fpa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Voa , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Ha , Mm , Mm , Mm , Mm , Mm -Gs , Gs , Gs , Gs , Ha , Gs , Gs , Gg^Vc , Gs , Ha , Ha , Re , Re , Gs , Gs , Gs , Ha , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Aa , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Mm , Mm , Mm , Mm , Mm , Mm -Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Ha^Voa , Re , Gs , Gs , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Voa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Ww , Aa^Voa , Mm , Mm , Mm -Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Ha , Ha , Ha , Re , Gs , Gs , Aa^Fpa , Gg , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Gg^Vo , Gs , Gs , Gs , Gs , Ww , Ww , Ww , Mm , Mm , Mm -Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Gs , Gs , Gs , Gs , Re , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gg , Aa^Fpa , Ha^Fpa , Ha , Aa^Fpa , Aa^Fpa , Ha^Fpa , Gs , Gs , Gs , Gg^Vo , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Ww , Ww , Mm , Mm , Mm -Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Gs , Gs , Gs , Aa^Vca , Re , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Ha , Ha , Ha , Ha^Fpa , Ha , Gs , Gs , Aa , Aa , Mm , Mm , Mm , Mm , Gs , Gs , Aa , Aa , Ww , Ww , Ww , Ww , Mm , Mm -Gs , Gs , Gs , Gs , Gs , Aa^Vca , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Aa^Fpa , Aa^Fpa , Gs , Aa^Fpa , Ha , Ha , Ha , Ha^Fpa , Ha^Fpa , Ha , Ha , Ha , Aa , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Aa , Mm , Mm , Ww , Ww , Ww , Mm , Mm -Gs , Gs , Gg^Vc , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Gs , Gs , Gs , Ha , Ha , Ha^Vca , Ha , Ha , Ha , Ha , Ha , Ha , Ha , Mm , Mm , Mm , Mm , Gs , Gs , Mm , Aa , Mm , Mm , Mm , Ww , Mm , Mm , Mm -Gs , Gs , Gs , Aa^Fpa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Gs , Gs , Gs , Gs , Ha , Ha , Ha , Ha , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Voa , Mm , Mm , Mm , Mm , Mm , Mm , Ww , Mm , Mm , Mm -Aa , Aa , Gs , Aa^Fpa , Aa^Fpa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Aa , Gs , Gs , Gs , Ha , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Ha , Mm , Mm , Mm , Ha , Mm , Ai , Ai , Ai , Mm , Mm , Ww , Ww , Ww -Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Gs , Gs , Gs , Gs , Gs , Aa , Aa^Fpa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gg^Vc , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Ha , Ha , Ha , Ha , Aa , Mm , Mm , Ai , Mm , Mm , Mm , Gg^Vo , Gs , Gs -Aa^Fpa , Aa^Fpa , Aa , Gs , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa , Gs , Aa , Aa^Fpa , Aa^Fpa , Gg^Vc , Gs , Aa , Aa , Gs , Gs , Ww , Ww , Mm , Mm , Mm , Aa , Mm , Mm , Mm , Mm , Ha , Mm , Mm , Aa , Mm , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs -Aa^Fpa , Aa^Fpa , Aa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Aa , Aa , Aa , Ww , Ww , Ww , Ww , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Aa , Gs , Mm , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs -Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Ai , Ww , Ww , Ww , Gs , Mm , Mm , Ha , Mm , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Mm , Mm , Gs , Mm , Gs , Gs , Aa , Aa -Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Vca , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ce , Ce , Ce , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ai , Ww , Ww , Gs , Gs , Gs , Ha , Gs , Ha , Ha , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Aa , Aa -Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Gs , Gs , Aa^Fpa , Ce , 1 Ke , Ce , Aa^Fpa , Aa^Fpa , Ai , Ai , Ai , Aa , Gs , Gg^Vc , Gs , Gs , Aa^Vca , Ha , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Mm , Aa , Aa , Aa^Voa , Gs , Gs , Gs -Aa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa^Fpa , Gs , Gs , Aa , Gs , Ce , Ce , Ce , Aa , Aa^Vca , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Ha , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Mm , Mm , Mm , Gs , Gs , Gs , Gs -Aa , Aa , Aa , Aa^Vca , Aa^Fpa , Aa , Aa , Gs , Gs , Aa , Aa , Aa , Gs , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Ha , Ha , Mm , Mm , Gs , Gs , Gs , Gs , Gg^Vo , Gs , Gs , Mm , Gs , Gs , Aa , Aa -Aa , Aa , Aa , Aa , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Ha , Ha , Ha , Gs , Ha , Ha , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa^Voa , Gs , Gs , Aa , Aa -Aa , Aa , Aa , Aa , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Aa , Aa , Ha , Aa , Ha , Aa , Gs , Ha , Ha , Ha , Ha , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Aa , Ha , Ha -Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Ha , Ha , Ha , Aa , Aa , Gs , Gs , Ha , Ha , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Gs , Aa , Aa , Ha , Ha , Ha , Ha -Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Ha , Ha , Ha , Aa , Aa , Aa , Aa , Ha , Ha , Gs , Gs , Aa , Gs , Aa , Aa , Aa , Aa , Aa , Aa , Ha , Ha , Ha , Ha +Aa , Aa , Gs , Gs , Gs , Gs , Gs , Aa , Aa , Aa , Gs , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Aa , Ha , Hh , Ww , Ww , Ai , Ai , Ww , Gs , Gs , Gs , Gs , Gs , Aa , Aa , Aa^Fpa , Aa^Fpa , Ha , Ha , Ha , Mm , Mm , Mm , Mm +Gs , Gs , Gs , Gs , Gs , Gs , Co , Co , Co , Gs , Gs , Gg^Vo , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Hh , Hh , Ha , Aa^Voa , Ww , Ai , Ww , Ww , Gs , Gs^Fp , Gs , Aa , Aa , Aa^Fpa , Aa^Fpa , Co , Co , Co , Ha , Ha , Mm , Mm , Mm +Gs , Gs , Gs , Gs , Gs , Aa , Co , 2 Ko , Co , Gs , Gs , Gs , Gs^Fp , Aa^Fpa , Aa^Voa , Aa^Fpa , Aa , Aa , Ha , Hh , Hh , Ha , Ww , Aa^Fpa , Ww , Ww , Gg^Vo , Gs^Fp , Gs , Aa^Fpa , Aa , Aa , Aa^Fpa , Aa^Fpa , Co , 3 Ko , Co , Ha , Mm , Mm , Mm , Mm +Gs , Gs , Gs , Aa , Aa , Aa , Co , Co , Co , Aa , Gs , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Aa , Ha , Ha , Ha , Ww , Aa^Fpa , Ww , Aa^Fpa , Ww , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Co , Co , Co , Ha , Mm , Hh , Mm , Mm +Gs , Gs , Gs , Gs , Aa^Voa , Aa , Gs^Fp , Gs^Fp , Gs^Fp , Aa , Aa , Gs^Fp , Aa^Fpa , Aa^Fpa , Ha^Fpa , Ha^Fpa , Ha , Ha , Hh , Hh , Ha , Ww , Ww , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Gs^Fp , Ai , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha , Ha , Hh , Mm , Mm , Mm , Mm +Gs , Gs , Gs^Fp , Aa^Fpa , Aa , Aa , Gs , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ai , Aa^Fpa , Aa^Fpa , Ha , Ha , Ha , Hh , Hh , Hh , Hh , Ww , Ww , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa , Hh , Ha , Hh , Hh , Hh +Gs , Gs , Gs , Gs^Fp , Aa^Fpa , Gs , Gs , Gg^Vo , Gs , Aa^Fpa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha^Fpa , Ha , Hh , Hh , Hh , Gs , Ww , Aa^Voa , Aa^Fpa , Gs , Aa , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Ha , Aa , Aa , Hh , Hh +Gs , Gs , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha , Ha , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Aa , Aa , Aa , Gs , Gs , Gs , Gs , Aa , Gs , Gs +Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ha^Fpa , Ha^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Voa , Aa^Fpa , Re , Re , Re , Gs , Re , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa , Gs , Gs , Gg^Vo , Gs , Aa , Gs , Gs , Gs +Aa^Fpa , Gs^Fp , Aa^Fpa , Gs^Fp , Aa^Fpa , Ha , Aa^Fpa , Aa^Fpa , Gs^Fp , Aa^Fpa , Ha^Fpa , Ha , Ha , Re , Gs , Hh , Hh^Vo , Re , Gs , Re , Re , Re , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa^Voa , Gs , Gs , Gs , Gs , Gs , Gs , Aa , Aa +Aa^Fpa , Aa^Fpa , Aa^Voa , Aa^Fpa , Ha , Ha , Aa^Fpa , Gs^Fp , Gs^Fp , Aa^Fpa , Gs , Ha , Ha , Gs , Hh , Hh , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gg^Vo , Gs , Gs , Mm , Gs , Gg^Vo , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Ha +Ha , Ha , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs , Gs , Ha , Ha , Ha , Aa , Gs , Gs , Gs , Gs , Hh , Hh , Gs , Gs , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Mm , Mm +Ha , Ha , Ha , Ha^Fpa , Ha^Fpa , Aa^Fpa , Aa^Fpa , Gs^Fp , Gs , Gs , Gs , Gs , Ha , Ha^Fpa , Ha^Fpa , Ha , Ha , Aa , Aa , Aa , Ha , Hh , Hh , Hh , Gs , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Hh , Hh , Ha , Mm , Mm +Aa , Aa , Ha , Ha^Fpa , Ha , Aa^Fpa , Ha^Voa , Aa^Fpa , Re , Re , Hh , Ha , Ha , Ha^Fpa , Ha , Ha , Ha , Aa , Ha , Ha , Ha , Hh , Hh , Hh , Gg^Vo , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Hh , Hh , Hh , Mm , Mm , Mm +Aa , Aa , Aa , Ha , Ha , Ha , Gs , Gs , Gs , Hh , Hh , Ha , Ha , Ha , Mm , Aa , Aa , Ha , Ha , Mm , Mm , Mm , Hh , Mm , Gs , Gs , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Hh , Hh , Hh , Mm , Mm , Mm +Aa , Aa , Ha , Ha , Ha , Gs , Hh , Re , Gs , Ha , Aa , Aa , Gs , Mm , Mm , Mm , Aa , Ha , Hh , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Gs , Gg^Vo , Gs , Hh , Mm , Mm , Mm , Mm , Aa^Voa , Aa +Aa , Aa , Aa , Aa , Ha , Ha , Gs , Re , Re , Ha , Aa^Voa , Gs , Gs , Gs , Gs , Mm , Ha , Hh , Hh , Mm , Mm , Mm , Gs , Gs , Gs^Fp , Gs , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Gs , Gs , Hh , Ha , Ha , Mm , Mm , Aa , Aa +Gs , Gs , Gs , Gs , Hh , Hh , Gs , Gs , Hh , Re , Re , Gs , Gs , Gs , Gs , Ha , Ha^Vca , Hh , Mm , Mm , Mm , Gs^Fp , Aa , Aa^Fpa , Gs^Fp , Aa^Fpa , Aa^Voa , Gs , Gs , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Ha , Mm , Mm , Mm , Mm , Mm +Gs , Gs , Gs , Gs , Hh , Gs , Gs , Gg^Vc , Gs , Hh , Hh , Re , Re , Gs , Gs , Gs , Ha , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa , Gs^Fp , Gs^Fp , Gs^Fp , Mm , Aa , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Mm , Mm , Mm , Mm , Mm , Mm +Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Hh , Hh , Hh , Hh^Vo , Re , Gs , Gs , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Aa^Fpa , Aa^Voa , Aa , Gs^Fp , Gs^Fp , Aa^Fpa , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Ww , Aa^Voa , Mm , Mm , Mm +Gs , Gs , Gs , Gs , Gs , Aa , Ha , Ha , Hh , Hh , Hh , Hh , Re , Gs , Gs , Aa^Fpa , Gg , Aa^Fpa , Aa^Fpa , Gs , Gs , Aa^Fpa , Aa^Fpa , Gs^Fp , Aa^Fpa , Gs^Fp , Aa^Fpa , Mm , Mm , Mm , Mm , Gg^Vo , Gs , Gs , Gs , Gs , Ww , Ww , Ww , Mm , Mm , Mm +Gs , Gs , Gs , Gs , Gs , Aa , Hh , Ha , Aa , Gs , Gs , Gs , Re , Gs , Gs^Fp , Aa^Fpa , Aa^Fpa , Gg , Aa^Fpa , Ha^Fpa , Ha , Aa^Fpa , Aa^Fpa , Ha^Fpa , Gs , Gs , Gs , Gg^Vo , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Ww , Ww , Mm , Mm , Mm +Gs , Gs , Gs , Gs , Gs , Hh , Hh , Ha , Gs , Gs , Gs , Gg^Vc , Re , Gs^Fp , Gs^Fp , Aa^Fpa , Gs^Fp , Aa^Fpa , Ha^Fpa , Ha , Ha , Ha , Ha^Fpa , Ha , Gs , Gs , Aa , Aa , Mm , Mm , Mm , Mm , Gs , Gs , Aa , Aa , Ww , Ww , Ww , Ww , Mm , Mm +Gs , Gs , Gs , Gs , Gs , Gg^Vc , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Hh , Ha , Ha , Ha^Fpa , Ha^Fpa , Ha , Ha , Ha , Aa , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Aa , Mm , Mm , Ww , Ww , Ww , Mm , Mm +Gs , Gs , Gg^Vc , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Gs , Gs , Gs , Hh , Ha , Ha^Vca , Ha , Ha , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Gs , Gs , Mm , Aa , Mm , Mm , Mm , Ww , Mm , Mm , Mm +Gs , Gs , Gs , Aa^Fpa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Gs , Gs , Gs , Gs , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Voa , Mm , Mm , Mm , Mm , Mm , Mm , Ww , Mm , Mm , Mm +Aa , Aa , Gs , Aa^Fpa , Aa^Fpa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Re , Gs , Aa , Gs , Gs , Gs , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Mm , Mm , Mm , Ha , Mm , Ai , Ai , Ai , Mm , Mm , Ww , Ww , Ww +Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Gs , Gs , Gs , Gs , Gs , Aa , Aa^Fpa , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gg^Vc , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Ha , Aa , Mm , Mm , Ai , Mm , Mm , Mm , Gg^Vo , Gs , Gs +Aa^Fpa , Aa^Fpa , Aa , Gs , Aa^Fpa , Aa^Fpa , Aa , Aa , Gs , Gs , Aa , Aa^Fpa , Aa^Fpa , Gg^Vc , Gs , Aa , Aa , Gs , Gs , Ww , Ww , Mm , Mm , Mm , Aa , Mm , Mm , Mm , Mm , Hh , Mm , Mm , Aa , Mm , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs +Aa^Fpa , Aa^Fpa , Gs , Gs , Gs , Aa^Fpa , Aa^Fpa , Gs , Gs , Aa , Gs , Gs^Fp , Aa^Fpa , Gs^Fp , Gs , Aa , Aa , Aa , Ww , Ww , Ww , Ww , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Aa , Gs , Mm , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs +Aa^Fpa , Aa^Fpa , Gs , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Gs^Fp , Aa^Fpa , Aa , Ai , Ww , Ww , Ww , Gs , Mm , Mm , Ha , Mm , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Mm , Mm , Gs , Mm , Gs , Gs , Aa , Aa +Aa^Fpa , Gs^Fp , Aa^Fpa , Gs^Fp , Gs^Fp , Aa^Vca , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ce , Ce , Ce , Gs^Fp , Aa^Fpa , Gs^Fp , Ai , Ww , Ww , Gs , Gs , Gs , Ha , Gs , Hh , Hh , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Mm , Gs , Gs , Gs , Gs , Aa +Aa^Fpa , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Gs^Fp , Gs , Gs , Gs , Aa^Fpa , Ce , 1 Ke , Ce , Aa^Fpa , Gs^Fp , Ai , Ai , Ai , Aa , Gs , Gg^Vc , Gs , Gs , Aa^Vca , Ha , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Mm , Aa , Aa , Aa^Voa , Gs , Gs , Gs +Aa , Aa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs , Aa^Fpa , Gs , Gs , Aa , Gs , Ce , Ce , Ce , Aa , Aa^Vca , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Ha , Mm , Mm , Mm , Mm , Mm , Gs , Gs , Gs , Gs , Mm , Mm , Mm , Gs , Gs , Gs , Gs +Aa , Aa , Aa , Aa^Vca , Aa^Fpa , Gs , Aa , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Aa , Aa , Gs , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Hh , Hh , Mm , Mm , Gs , Gs , Gs , Gs , Gg^Vo , Gs , Gs , Mm , Gs , Gs , Aa , Aa +Aa , Aa , Gs , Aa , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Aa , Aa , Gs , Gs , Gs , Aa , Aa , Gs , Aa , Ha , Ha , Ha , Gs , Hh , Hh , Mm , Mm , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Aa^Voa , Gs , Gs , Aa , Aa +Gs , Gs , Gs , Aa , Aa^Fpa , Aa^Fpa , Aa , Aa , Aa , Gs , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Gs , Aa , Gs , Hh , Gs , Hh , Aa , Gs , Ha , Hh , Hh , Hh , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Gs , Ha , Aa , Ha , Ha +Aa , Gs , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Ha , Ha , Hh , Gs , Gs , Gs , Gs , Ha , Ha , Gs , Gs , Gs , Gs , Aa , Gs , Aa , Gs , Gs , Aa , Ha , Ha , Ha , Ha +Gs , Gs , Gs , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Aa , Gs , Gs , Gs , Ha , Ha , Ha , Aa , Aa , Aa , Aa , Ha , Hh , Gs , Gs , Aa , Gs , Aa , Aa , Gs , Gs , Aa , Aa , Ha , Ha , Ha , Ha diff --git a/data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg b/data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg index 4d387302972..ec2edd9675f 100644 --- a/data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg +++ b/data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg @@ -6,6 +6,14 @@ {SCENARIO_MUSIC "elvish-theme.ogg"} {EXTRA_SCENARIO_MUSIC "wanderer.ogg"} {TURNS 50 40 40} + # when changing the turn limits, also change this event accordingly + [event] + name=prestart + [set_variable] + name=turn_limit + {QUANTITY value 50 40 40} + [/set_variable] + [/event] {DEFAULT_SCHEDULE} @@ -124,8 +132,6 @@ [event] name=prestart - {PLACE_IMAGE scenery/icepack-1.png 22 7} - {PLACE_IMAGE scenery/snowbits.png 32 14} [role] role=human-advisor type=Knight,Paladin,White Mage,Mage of Light,Red Mage,Arch Mage,Great Mage,Horseman @@ -174,35 +180,135 @@ [/event] [event] - name=turn 6 - [terrain] - x=1-2,3,5,6,7-12,22-23,31-33,34 - y=20-26,21-25,27-28,26-28,26-29,35-36,38-40,39-40 - terrain=Aa - [/terrain] - [terrain] - x=2,5,11,13 - y=27,26,25,31 - terrain=Aa^Vha - [/terrain] + name=turn 2 + [message] speaker=Konrad message= _ "More snow is falling. We must finish this battle quickly. Onward men!" [/message] + + # This event makes snow fall on random non-snowy locations at such a + # constant pace that snow will be everywhere exactly when turns run out + [event] + name=new turn + first_time_only=no + delayed_variable_substitution=yes + + [store_locations] + terrain=Gs,Gg,Re,Gs^Fp,Gg^Vo,Gg^Vc,Hh^Vo,Hh^Vc + + variable=non_snowy_locs + [/store_locations] + + {VARIABLE turns_left $turn_limit} + {VARIABLE_OP turns_left add -$turn_number} + + {VARIABLE num_of_falling_snow $non_snowy_locs.length} + {VARIABLE_OP num_of_falling_snow divide $turns_left} + + # {DEBUG_MSG "stored $non_snowy_locs.length non-snowy locs, putting snow on $num_of_falling_snow"} + + {VARIABLE i 0} + + [while] + [variable] + name=i + less_than=$num_of_falling_snow + [/variable] + + [do] + {RANDOM "1..$non_snowy_locs.length"} + {VARIABLE_OP random add -1} + + [switch] + variable=non_snowy_locs[$random].terrain + + [cases] + value=Gs + + {VARIABLE terrain Aa} + [/cases] + + [cases] + value=Gg + + {VARIABLE terrain Aa} + [/cases] + + [cases] + value=Re + + {VARIABLE terrain Aa} + [/cases] + + [cases] + value=Hh + + {VARIABLE terrain Ha} + [/cases] + + [cases] + value=Gs^Fp + + {VARIABLE terrain Aa^Fpa} + [/cases] + + [cases] + value=Gg^Vo + + {VARIABLE terrain Aa^Voa} + [/cases] + + [cases] + value=Gg^Vc + + {VARIABLE terrain Aa^Vca} + [/cases] + + [cases] + value=Hh^Vo + + {VARIABLE terrain Ha^Voa} + [/cases] + + [cases] + value=Hh^Vc + + {VARIABLE terrain Ha^Vca} + [/cases] + + # just a fallback in case something goes wrong + [else] + {VARIABLE terrain $non_snowy_locs[$random].terrain} + [/else] + [/switch] + + [terrain] + x,y=$non_snowy_locs[$random].x,$non_snowy_locs[$random].y + terrain=$terrain + [/terrain] + + [store_locations] + find_in=non_snowy_locs + + [not] + x,y=$non_snowy_locs[$random].x,$non_snowy_locs[$random].y + [/not] + + variable=non_snowy_locs + [/store_locations] + + {VARIABLE_OP i add 1} + [/do] + [/while] + + {CLEAR_VARIABLE non_snowy_locs} + [/event] [/event] [event] - name=turn 12 - [terrain] - x=17-20,21,22,30-32,29,29,28,27,33-34 - y=11-14,11-13,11,11-19,11-12,14-16,11-13,11-12,13-17 - terrain=Aa - [/terrain] - [terrain] - x=29,33,36 - y=13,12,11 - terrain=Aa^Vha - [/terrain] + name=turn 10 + [message] speaker=Konrad message= _ "We must make haste before the snow overwhelms us!"