parent
16ff3cebd1
commit
06798cfda1
10 changed files with 183 additions and 136 deletions
|
@ -1,20 +1,20 @@
|
|||
Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Hh, Mm, Hh, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Hh, Mm, Hh^Fds, Hh^Fds, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg, Ce, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Hh^Fds, Hh^Fds, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg, Ce, 1 Ke, Ce, Gg, Gg, Gg, Gg, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gg^Vh, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Mm, Hh, Hh, Hh^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg^Ve, Gg, Ce, Ce, Re, Re, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg^Ve, Hh, Mm, Hh, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fds, Gg^Vh, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vh, Gs^Fds, Gs^Fds
|
||||
Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gg^Vh, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Mm, Hh, Hh, Hh^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg^Ve, Gg, Ce, Ce, Ce, Re, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg^Ve, Hh, Mm, Hh, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fds, Gg^Vh, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Ce, Ce, Ce, Re, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Vh, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Ecf, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gg^Vh, Gg, Gg, Gg, Gg, Gg, Gg^Ve, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg^Ve, Gs^Fds, Gs^Fds, Gg, Re, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ss, Ss, Gg, Gg, Gg, Hh, Hh^Fds, Hh, Gs^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Ss, Gg, Gg, Gg, Gg, Hh, Mm, Mm, Hh^Fds, Hh^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Ss, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fp, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Ve, Mm, Hh, Hh, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Re, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gg^Vh, Ss, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg^Vh, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fms, Gs^Fp, Gg, Gg, Gg, Gg^Vh, Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg^Vh, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fms, Gs^Fp, Gg, Gg, Gg, Gg^Vh, Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gg, Hh, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg^Vh, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Re, Gg, Gg, Gg, Gg, Gg, Ss, Ss, Ss, Ss, Ss
|
||||
Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fms, Gg, Gs^Fp, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Ss, Gg, Gg, Re, Gg, Gg, Ss, Ss, Ss, Ss, Ss, Ss, Ss, Ss
|
||||
Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fms, Gs^Fp, Gg, Gg, Gs^Fp, Gg, Gs^Fp, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ss, Ss, Gg, Gg, Gg, Re, Gg^Ve, Ss, Ss, Ss, Gg, Gg, Ss, Gg, Gg
|
||||
Gg, Gg, Gg, Gg, Gg, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Ce, Ce, Gg, Gg, Gs^Fds, Gs^Fms, Gg, Gs^Fp, Gs^Fms, Gg, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fds, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gg, Gs^Fds, Gg, Gg, Ss, Gg, Gg, Gg, Gg, Gg, Re, Gg, Gg, Gg, Gg, Gg, Ss, Ww, Ww
|
||||
Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ce, 6 Ke, Re, Gg, Gg, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg^Ve, Gg, Gg, Gg, Gg, Re, Gg, Gg, Ss, Gg, Ww, Ww, Ww, Ww
|
||||
Ds, Ds, Ww, Gg, Ds, Gg, Ds, Gg, Gg, Gg, Gg, Ce, Gg, Re, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fms, Gg^Ve, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Gg, Gg, Ww, Re, Gg, Gg, Ww, Ww, Ww, Ww, Gg, Gg
|
||||
Ds, Ds, Ww, Gg, Ds, Gg, Ds, Gg, Gg, Gg, Gg, Ce, Gg, Re, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fms, Gg^Ve, Gg, Gg, Gg, Gg, Gs^Fms, Gs^Fms, Gg, Gg, Gg, Gg^Ve, Gs^Fds, Gs^Fds, Gs^Fds, Ss, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ss, Gg, Ww, Re, Gg, Gg, Ww, Ww, Ww, Ww, Gg, Gg
|
||||
Ww, Ww, Ww, Ww, Ww, Ds, Ds, Gg^Vh, Gg, Gg, Gs^Fds, Gs^Fds, Gg, Re, Re, Gg, Gg, Gs^Fms, Gg, Gg, Gg, Gg^Ecf, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Gg, Ss, Gs^Fds, Gg, Gs^Fds, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg, Ww, Ww, Ww, Ww^Bw|, Ww, Ww, Ww, Ww, Gs^Fds, Gs^Fds, Gg^Vc, Gg
|
||||
Ww, Ww, Wo, Ww, Ww, Ww, Ww, Ds, Gg, Gg, Gg, Gs^Fds, Gg, Gg, Gg, Re, Re, Gg, Re, Gg, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ss, Ss, Ss, Gg, Gg, Ss, Ss, Gg, Gg, Ww, Ww, Ww, Ww, Gg, Ww^Bw|, Ww, Ww, Ww, Gs^Fds, Gs^Fds, Gs^Fds, Gg, Gg
|
||||
Wo, Wo, Wo, Wo, Wo, Ww, Ww, Ww^Bw/, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fds, Gs^Fms, Gg^Vh, Re, Gg, Re, Gg, Re, Re, Gg, Gg, Gg, Gg, Gg, Gg, Ss, Ss, Ss, Gg, Gg, Ss, Ss, Ss, Gg, Ww, Ww, Gg, Gg, Gg^Vc, Re, Gg, Gg, Gg, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds, Gs^Fds
|
||||
|
|
|
@ -25,7 +25,9 @@
|
|||
name= _ "Prince Haldric"
|
||||
unrenamable=yes
|
||||
canrecruit=yes
|
||||
{GOLD 220 200 180}
|
||||
# compromise between {GOLD 300 250 200} and {GOLD 220 200 180}:
|
||||
{GOLD 240 210 180}
|
||||
{INCOME 6 4 2}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Humans"
|
||||
|
@ -40,7 +42,9 @@
|
|||
profile="portraits/aethyr-first.png"
|
||||
canrecruit=yes
|
||||
recruit=Peasant, Bowman, Horseman, Mage, Spearman
|
||||
{GOLD 220 180 140}
|
||||
# compromise between {GOLD 320 220 120} and {GOLD 220 180 140}:
|
||||
{GOLD 240 190 140}
|
||||
{INCOME 6 4 2}
|
||||
[ai]
|
||||
aggression=-0.5
|
||||
{NO_SCOUTS}
|
||||
|
@ -78,7 +82,7 @@
|
|||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler
|
||||
#endif
|
||||
|
||||
{GOLD 190 230 270}
|
||||
{GOLD 180 225 270}
|
||||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
[ai]
|
||||
|
@ -91,7 +95,7 @@
|
|||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 5 7 9}
|
||||
{INCOME 4 6 8}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
|
@ -112,7 +116,7 @@
|
|||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler
|
||||
#endif
|
||||
|
||||
{GOLD 190 230 270}
|
||||
{GOLD 180 225 270}
|
||||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
[ai]
|
||||
|
@ -125,7 +129,7 @@
|
|||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 5 7 9}
|
||||
{INCOME 4 6 8}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
|
|
|
@ -28,7 +28,8 @@
|
|||
unrenamable=yes
|
||||
side=1
|
||||
canrecruit=yes
|
||||
{GOLD 210 180 150}
|
||||
{GOLD 220 185 150}
|
||||
{INCOME 3 2 1}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
|
@ -41,7 +42,7 @@
|
|||
name= _ "Abraxas"
|
||||
side=2
|
||||
canrecruit=yes
|
||||
{GOLD 90 120 150}
|
||||
{GOLD 80 115 150}
|
||||
{INCOME 2 3 4}
|
||||
team_name=Naga
|
||||
user_team_name=_"Naga"
|
||||
|
@ -67,7 +68,7 @@
|
|||
name= _ "Xamalia"
|
||||
side=3
|
||||
canrecruit=yes
|
||||
{GOLD 90 120 150}
|
||||
{GOLD 80 115 150}
|
||||
{INCOME 2 3 4}
|
||||
team_name=Naga
|
||||
user_team_name=_"Naga"
|
||||
|
@ -93,7 +94,7 @@
|
|||
name= _ "Gaxmail"
|
||||
side=4
|
||||
canrecruit=yes
|
||||
{GOLD 90 120 150}
|
||||
{GOLD 80 115 150}
|
||||
{INCOME 2 3 4}
|
||||
team_name=Naga
|
||||
user_team_name=_"Naga"
|
||||
|
|
|
@ -25,13 +25,17 @@
|
|||
unrenamable=yes
|
||||
side=1
|
||||
canrecruit=yes
|
||||
{GOLD 230 200 170}
|
||||
{GOLD 290 230 170}
|
||||
# compromise between dropping the income entirely and what I originally had it at (i.e. {INCOME 6 4 2}):
|
||||
{INCOME 3 2 1}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 1 {ON_DIFFICULTY 7 5 3}}
|
||||
|
||||
[side]
|
||||
type=Saurian Flanker
|
||||
id=Irix
|
||||
|
@ -48,7 +52,6 @@
|
|||
recruit=Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Ambusher, Vampire Bat,Saurian Augur,Saurian Oracle,Saurian Soothsayer
|
||||
#endif
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,archer,scout,scout,healer
|
||||
[/ai]
|
||||
[ai]
|
||||
|
@ -63,7 +66,7 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 10}
|
||||
{STARTING_VILLAGES 2 {ON_DIFFICULTY 6 8 10}}
|
||||
|
||||
[side]
|
||||
type=Saurian Flanker
|
||||
|
@ -81,7 +84,6 @@
|
|||
recruit=Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Ambusher, Vampire Bat,Saurian Augur,Saurian Oracle,Saurian Soothsayer
|
||||
#endif
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,archer,scout,scout,healer
|
||||
[/ai]
|
||||
[ai]
|
||||
|
@ -96,7 +98,7 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 3 10}
|
||||
{STARTING_VILLAGES 3 {ON_DIFFICULTY 6 8 10}}
|
||||
|
||||
[side]
|
||||
type=Saurian Flanker
|
||||
|
@ -115,7 +117,6 @@
|
|||
#endif
|
||||
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,archer,scout,scout,healer
|
||||
[/ai]
|
||||
[ai]
|
||||
|
@ -130,7 +131,7 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 4 10}
|
||||
{STARTING_VILLAGES 4 {ON_DIFFICULTY 6 8 10}}
|
||||
|
||||
[side]
|
||||
type=Saurian Flanker
|
||||
|
@ -149,14 +150,13 @@
|
|||
recruit=Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Ambusher, Vampire Bat,Saurian Augur,Saurian Oracle,Saurian Soothsayer
|
||||
#endif
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,archer,scout,scout,healer
|
||||
[goal]
|
||||
name=target
|
||||
[criteria]
|
||||
id=Prince Haldric
|
||||
[/criteria]
|
||||
value=15
|
||||
value={ON_DIFFICULTY 9 12 15}
|
||||
[/goal]
|
||||
[/ai]
|
||||
[/side]
|
||||
|
@ -171,7 +171,7 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 5 10}
|
||||
{STARTING_VILLAGES 5 {ON_DIFFICULTY 6 8 10}}
|
||||
|
||||
{campaigns/The_Rise_Of_Wesnoth/utils/trow-nlmsg.cfg}
|
||||
|
||||
|
@ -214,6 +214,13 @@
|
|||
value=0
|
||||
[/set_variable]
|
||||
|
||||
#ifdef EASY
|
||||
[terrain]
|
||||
x,y=12,8
|
||||
terrain=Ce
|
||||
[/terrain]
|
||||
#endif
|
||||
|
||||
[objectives]
|
||||
side=1
|
||||
[objective]
|
||||
|
@ -332,19 +339,19 @@
|
|||
#define GOLD_TO_BADDIES
|
||||
[gold]
|
||||
side=2
|
||||
amount=40
|
||||
amount={ON_DIFFICULTY 20 30 40}
|
||||
[/gold]
|
||||
[gold]
|
||||
side=3
|
||||
amount=40
|
||||
amount={ON_DIFFICULTY 20 30 40}
|
||||
[/gold]
|
||||
[gold]
|
||||
side=4
|
||||
amount=40
|
||||
amount={ON_DIFFICULTY 20 30 40}
|
||||
[/gold]
|
||||
[gold]
|
||||
side=5
|
||||
amount=60
|
||||
amount={ON_DIFFICULTY 30 45 60}
|
||||
[/gold]
|
||||
#enddef
|
||||
|
||||
|
@ -388,7 +395,7 @@
|
|||
[/event]
|
||||
|
||||
[event]
|
||||
name=turn 15
|
||||
name={ON_DIFFICULTY (turn 17) (turn 16) (turn 15)}
|
||||
[if]
|
||||
[variable]
|
||||
name=dragon_awake
|
||||
|
@ -423,7 +430,7 @@
|
|||
y=27
|
||||
[/filter]
|
||||
|
||||
{LOOT 200 1}
|
||||
{LOOT {ON_DIFFICULTY 220 210 200} 1}
|
||||
|
||||
[set_variable]
|
||||
name=got_treasure
|
||||
|
@ -455,7 +462,7 @@
|
|||
speaker=Prince Haldric
|
||||
message= _ "The dragon’s cave has yielded some treasure!"
|
||||
[/message]
|
||||
{LOOT 200 1}
|
||||
{LOOT {ON_DIFFICULTY 220 210 200} 1}
|
||||
[/then]
|
||||
[/if]
|
||||
[endlevel]
|
||||
|
@ -522,7 +529,7 @@
|
|||
speaker=Prince Haldric
|
||||
message= _ "The dragon’s cave has yielded some treasure!"
|
||||
[/message]
|
||||
{LOOT 200 1}
|
||||
{LOOT {ON_DIFFICULTY 220 210 200} 1}
|
||||
[/then]
|
||||
[/if]
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
next_scenario=16_The_Kalian
|
||||
map_file=17b_Lizard_Beach.map
|
||||
|
||||
{TURNS 30 27 24}
|
||||
{TURNS 34 29 24}
|
||||
{DEFAULT_SCHEDULE}
|
||||
|
||||
{SCENARIO_MUSIC battle.ogg}
|
||||
|
@ -23,7 +23,8 @@
|
|||
unrenamable=yes
|
||||
side=1
|
||||
canrecruit=yes
|
||||
{GOLD 200 175 150}
|
||||
{GOLD 240 195 150}
|
||||
{INCOME 3 2 1}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
|
@ -37,22 +38,22 @@
|
|||
side=2
|
||||
canrecruit=yes
|
||||
{GOLD 100 125 150}
|
||||
{INCOME 3 5 7}
|
||||
{INCOME 2 5 8}
|
||||
team_name=Liz
|
||||
user_team_name=_"Monsters"
|
||||
#ifdef EASY
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler,Saurian Augur
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Augur
|
||||
#else
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Ambusher, Giant Scorpion,Saurian Augur,Saurian Oracle
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Ambusher, Giant Scorpion, Saurian Augur, Saurian Oracle
|
||||
#endif
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,archer,fighter,archer,fighter,scout,healer
|
||||
passive_leader=yes
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 8}
|
||||
{STARTING_VILLAGES 2 {ON_DIFFICULTY 6 7 8}}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 (Giant Mudcrawler) {ON_DIFFICULTY 1 2 3}}
|
||||
|
||||
[side]
|
||||
type=Saurian Flanker
|
||||
|
@ -61,22 +62,22 @@
|
|||
side=3
|
||||
canrecruit=yes
|
||||
{GOLD 100 125 150}
|
||||
{INCOME 3 5 7}
|
||||
{INCOME 2 5 8}
|
||||
team_name=Liz
|
||||
user_team_name=_"Monsters"
|
||||
#ifdef EASY
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler,Saurian Augur
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Augur
|
||||
#else
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Ambusher, Giant Scorpion,Saurian Augur,Saurian Soothsayer
|
||||
recruit=Naga Fighter, Saurian Skirmisher, Mudcrawler, Giant Mudcrawler, Saurian Ambusher, Giant Scorpion, Saurian Augur, Saurian Soothsayer
|
||||
#endif
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,archer,fighter,archer,fighter,scout,healer
|
||||
passive_leader=yes
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 3 8}
|
||||
{STARTING_VILLAGES 3 {ON_DIFFICULTY 6 7 8}}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 (Giant Mudcrawler) {ON_DIFFICULTY 1 2 3}}
|
||||
|
||||
{campaigns/The_Rise_Of_Wesnoth/utils/trow-nlmsg.cfg}
|
||||
|
||||
|
@ -171,8 +172,13 @@
|
|||
type=Giant Mudcrawler
|
||||
[/filter]
|
||||
|
||||
#ifdef EASY
|
||||
{NOTRAIT_UNIT 2 (Mudcrawler) ($x1) ($y1)}
|
||||
{NOTRAIT_UNIT 3 (Mudcrawler) ($x1) ($y1)}
|
||||
#else
|
||||
{LOYAL_UNIT 2 (Mudcrawler) ($x1) ($y1)}
|
||||
{LOYAL_UNIT 3 (Mudcrawler) ($x1) ($y1)}
|
||||
#endif
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -195,7 +201,7 @@
|
|||
[/filter]
|
||||
[gold]
|
||||
side=3
|
||||
amount=170
|
||||
amount={ON_DIFFICULTY 130 150 170}
|
||||
[/gold]
|
||||
[/event]
|
||||
|
||||
|
@ -206,7 +212,7 @@
|
|||
[/filter]
|
||||
[gold]
|
||||
side=2
|
||||
amount=170
|
||||
amount={ON_DIFFICULTY 130 150 170}
|
||||
[/gold]
|
||||
[/event]
|
||||
|
||||
|
@ -241,8 +247,8 @@
|
|||
{LOYAL_UNIT 3 (Naga Fighter) 1 15}
|
||||
{LOYAL_UNIT 2 (Naga Fighter) 1 16}
|
||||
#endif
|
||||
#ifdef HARD
|
||||
|
||||
#ifdef HARD
|
||||
{LOYAL_UNIT 3 (Naga Fighter) 1 15}
|
||||
{LOYAL_UNIT 2 (Naga Fighter) 1 16}
|
||||
{LOYAL_UNIT 3 (Naga Fighter) 2 14}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
next_scenario=16_The_Kalian
|
||||
map_file=17c_Troll_Hole.map
|
||||
|
||||
{TURNS 32 30 28}
|
||||
{TURNS 38 33 28}
|
||||
{UNDERGROUND}
|
||||
|
||||
{SCENARIO_MUSIC underground.ogg}
|
||||
|
@ -22,12 +22,12 @@
|
|||
unrenamable=yes
|
||||
side=1
|
||||
canrecruit=yes
|
||||
{GOLD 200 175 150}
|
||||
{GOLD 240 195 150}
|
||||
controller=human
|
||||
shroud=yes
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
{INCOME 5 4 3}
|
||||
{INCOME 9 6 3}
|
||||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
|
@ -45,11 +45,11 @@
|
|||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_pattern=fighter,fighter,mixed fighter
|
||||
aggression=0.75
|
||||
aggression={ON_DIFFICULTY 0.69 0.72 0.75}
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 10}
|
||||
{STARTING_VILLAGES 2 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Troll Warrior
|
||||
|
@ -65,11 +65,11 @@
|
|||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_pattern=fighter,fighter,mixed fighter
|
||||
aggression=0.75
|
||||
aggression={ON_DIFFICULTY 0.69 0.72 0.75}
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 3 10}
|
||||
{STARTING_VILLAGES 3 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Troll Warrior
|
||||
|
@ -78,18 +78,18 @@
|
|||
side=4
|
||||
canrecruit=yes
|
||||
{GOLD 80 140 200}
|
||||
{INCOME 2 4 8}
|
||||
{INCOME 2 5 8}
|
||||
team_name=Troll
|
||||
user_team_name=_"Trolls"
|
||||
recruit=Troll Whelp,Troll,Troll Rocklobber
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_pattern=fighter,fighter,mixed fighter
|
||||
aggression=0.75
|
||||
aggression={ON_DIFFICULTY 0.69 0.72 0.75}
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 4 10}
|
||||
{STARTING_VILLAGES 4 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Troll Warrior
|
||||
|
@ -98,26 +98,21 @@
|
|||
side=5
|
||||
canrecruit=yes
|
||||
{GOLD 80 140 200}
|
||||
{INCOME 2 4 8}
|
||||
{INCOME 2 5 8}
|
||||
team_name=Troll
|
||||
user_team_name=_"Trolls"
|
||||
recruit=Troll Whelp,Troll,Troll Rocklobber
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_pattern=fighter,fighter,mixed fighter
|
||||
aggression=0.75
|
||||
aggression={ON_DIFFICULTY 0.69 0.72 0.75}
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 5 10}
|
||||
{STARTING_VILLAGES 5 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
#ifdef EASY
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2,3,4,5 "Troll" 1}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2,3,4,5 "Troll Rocklobber" 1}
|
||||
#else
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2,3,4,5 "Troll" 2}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2,3,4,5 "Troll Rocklobber" 2}
|
||||
#endif
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2,3,4,5 "Troll" {ON_DIFFICULTY 1 2 3}}
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2,3,4,5 "Troll Rocklobber" {ON_DIFFICULTY 1 2 3}}
|
||||
|
||||
{campaigns/The_Rise_Of_Wesnoth/utils/trow-nlmsg.cfg}
|
||||
|
||||
|
@ -136,14 +131,31 @@
|
|||
{LOYAL_UNIT 4 (Tentacle of the Deep) 11 15}
|
||||
{LOYAL_UNIT 5 (Tentacle of the Deep) 19 17}
|
||||
#endif
|
||||
#ifdef HARD
|
||||
|
||||
#ifdef HARD
|
||||
{LOYAL_UNIT 4 (Tentacle of the Deep) 11 15}
|
||||
{LOYAL_UNIT 5 (Tentacle of the Deep) 19 17}
|
||||
{LOYAL_UNIT 2 (Tentacle of the Deep) 11 17}
|
||||
{LOYAL_UNIT 3 (Tentacle of the Deep) 19 15}
|
||||
#endif
|
||||
|
||||
# Both tags need a "+" here in order to work:
|
||||
#define SPIDER_TRAIT
|
||||
[+unit]
|
||||
[+modifications]
|
||||
#ifdef EASY
|
||||
{TRAIT_AGED}
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
{TRAIT_SLOW}
|
||||
#endif
|
||||
#ifdef HARD
|
||||
{TRAIT_RESILIENT}
|
||||
#endif
|
||||
[/modifications]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{RANDOM 1..4}
|
||||
[if]
|
||||
[variable]
|
||||
|
@ -154,11 +166,11 @@
|
|||
[kill]
|
||||
id=Erart
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 3 5 5}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 3 5 5} {SPIDER_TRAIT}
|
||||
[kill]
|
||||
id=Raol
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 2 25 5}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 2 25 5} {SPIDER_TRAIT}
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
|
@ -170,11 +182,11 @@
|
|||
[kill]
|
||||
id=Raol
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 2 25 5}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 2 25 5} {SPIDER_TRAIT}
|
||||
[kill]
|
||||
id=Rilg
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 5 5 25}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 5 5 25} {SPIDER_TRAIT}
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
|
@ -186,11 +198,11 @@
|
|||
[kill]
|
||||
id=Rilg
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 5 5 25}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 5 5 25} {SPIDER_TRAIT}
|
||||
[kill]
|
||||
id=Gulg
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 4 25 25}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 4 25 25} {SPIDER_TRAIT}
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
|
@ -202,14 +214,16 @@
|
|||
[kill]
|
||||
id=Gulg
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 4 25 25}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 4 25 25} {SPIDER_TRAIT}
|
||||
[kill]
|
||||
id=Erart
|
||||
[/kill]
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 3 5 5}
|
||||
{GUARD_UNIT (Giant Spider) () ( _ "Fang") 3 5 5} {SPIDER_TRAIT}
|
||||
[/then]
|
||||
[/if]
|
||||
|
||||
#undef SPIDER_TRAIT
|
||||
|
||||
[recall]
|
||||
id=Lady Jessene
|
||||
x=14
|
||||
|
@ -294,7 +308,7 @@
|
|||
[filter]
|
||||
id=Erart
|
||||
[/filter]
|
||||
{LOOT 50 1}
|
||||
{LOOT {ON_DIFFICULTY 70 60 50} 1}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -302,7 +316,7 @@
|
|||
[filter]
|
||||
id=Raol
|
||||
[/filter]
|
||||
{LOOT 50 1}
|
||||
{LOOT {ON_DIFFICULTY 70 60 50} 1}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -310,7 +324,7 @@
|
|||
[filter]
|
||||
id=Rilg
|
||||
[/filter]
|
||||
{LOOT 50 1}
|
||||
{LOOT {ON_DIFFICULTY 70 60 50} 1}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -318,7 +332,7 @@
|
|||
[filter]
|
||||
id=Gulg
|
||||
[/filter]
|
||||
{LOOT 50 1}
|
||||
{LOOT {ON_DIFFICULTY 70 60 50} 1}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
unrenamable=yes
|
||||
side=1
|
||||
canrecruit=yes
|
||||
{GOLD 200 175 150}
|
||||
{GOLD 220 185 150}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
unrenamable=yes
|
||||
canrecruit=yes
|
||||
{GOLD 250 225 200}
|
||||
{INCOME 6 4 2}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
|
@ -33,6 +34,8 @@
|
|||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 1 {ON_DIFFICULTY 5 4 3}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
id=Tan-Erirt
|
||||
|
@ -54,19 +57,18 @@
|
|||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,fighter,fighter,mixed fighter,archer
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
aggression={ON_DIFFICULTY 0.71 0.73 0.75}
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 6 10 14}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 8}
|
||||
{STARTING_VILLAGES 2 {ON_DIFFICULTY 6 7 8}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
|
@ -90,19 +92,18 @@
|
|||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,fighter,fighter,mixed fighter,archer
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
aggression={ON_DIFFICULTY 0.71 0.73 0.75}
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 6 10 14}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 3 8}
|
||||
{STARTING_VILLAGES 3 {ON_DIFFICULTY 6 7 8}}
|
||||
|
||||
[side]
|
||||
type=Troll Warrior
|
||||
|
@ -137,6 +138,8 @@
|
|||
{INCOME 6 10 14}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 4 {ON_DIFFICULTY 6 7 8}}
|
||||
|
||||
[side]
|
||||
side=5
|
||||
no_leader=yes
|
||||
|
@ -147,8 +150,6 @@
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 4 8}
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
||||
|
@ -326,17 +327,7 @@
|
|||
|
||||
{PLACE_IMAGE (items/chest-plain-open.png) $xx1 $yy1}
|
||||
|
||||
#ifdef EASY
|
||||
{LOOT 125 1}
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
{LOOT 100 1}
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
{LOOT 75 1}
|
||||
#endif
|
||||
{LOOT {ON_DIFFICULTY 125 100 75} 1}
|
||||
[/event]
|
||||
|
||||
# When an enemy side has less than half of its units left, some undead
|
||||
|
@ -397,7 +388,9 @@
|
|||
[/variable]
|
||||
|
||||
[then]
|
||||
#{DEBUG_MSG "Side $unit.side only has $this_side_enemies.length|/$side_$unit.side|_top_enemy_count units left, triggering undead reinforcements..."}
|
||||
#ifdef DEBUG_MODE
|
||||
{DEBUG_MSG "Side $unit.side only has $this_side_enemies.length|/$side_$unit.side|_top_enemy_count units left, triggering undead reinforcements..."}
|
||||
#endif
|
||||
|
||||
{VARIABLE side_$unit.side|_undead_backup_triggered yes}
|
||||
|
||||
|
@ -488,7 +481,9 @@
|
|||
x,y=$|possible_undead_locs[$|undead_loc_i].x,$|possible_undead_locs[$|undead_loc_i].y
|
||||
[/scroll_to]
|
||||
|
||||
#{DEBUG_MSG "spawning at $|spawn_x|,$|spawn_y"}
|
||||
#ifdef DEBUG_MODE
|
||||
{DEBUG_MSG "spawning at $|spawn_x|,$|spawn_y"}
|
||||
#endif
|
||||
|
||||
[switch]
|
||||
variable=undead_spawns_so_far
|
||||
|
@ -570,9 +565,12 @@
|
|||
{CLEAR_VARIABLE undead_loc_i,spawn_x,spawn_y}
|
||||
[/then]
|
||||
|
||||
#[else]
|
||||
# Player got lucky, no good spawn location was found
|
||||
#[/else]
|
||||
[else]
|
||||
# Player got lucky, no good spawn location was found
|
||||
#ifdef DEBUG_MODE
|
||||
{DEBUG_MSG "There are no viable locations for spawning undead!"}
|
||||
#endif
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
{CLEAR_VARIABLE search_radius,possible_undead_locs}
|
||||
|
@ -581,9 +579,11 @@
|
|||
{CLEAR_VARIABLE side_$unit.side|_top_enemy_count}
|
||||
[/then]
|
||||
|
||||
#[else]
|
||||
# {DEBUG_MSG "Side $unit.side has $this_side_enemies.length|/$side_$unit.side|_top_enemy_count units left... Needs to be less or equal to $($side_$unit.side|_top_enemy_count / 2) for reinforcements."}
|
||||
#[/else]
|
||||
[else]
|
||||
#ifdef DEBUG_MODE
|
||||
{DEBUG_MSG "Side $unit.side has $this_side_enemies.length|/$side_$unit.side|_top_enemy_count units left... Needs to be less or equal to $($side_$unit.side|_top_enemy_count / 2) for reinforcements."}
|
||||
#endif
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
{CLEAR_VARIABLE this_side_enemies,search_center}
|
||||
|
@ -606,7 +606,7 @@
|
|||
|
||||
[gold]
|
||||
side=3
|
||||
amount=80
|
||||
amount={ON_DIFFICULTY 60 70 80}
|
||||
[/gold]
|
||||
[/event]
|
||||
|
||||
|
@ -627,7 +627,7 @@
|
|||
|
||||
[gold]
|
||||
side=2
|
||||
amount=80
|
||||
amount={ON_DIFFICULTY 60 70 80}
|
||||
[/gold]
|
||||
[/event]
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
next_scenario=21_The_Plan
|
||||
map_file=20_Return_of_the_Fleet.map
|
||||
|
||||
{TURNS 45 43 41}
|
||||
{TURNS 49 45 41}
|
||||
{DEFAULT_SCHEDULE}
|
||||
|
||||
{SCENARIO_MUSIC vengeful.ogg}
|
||||
|
@ -26,13 +26,14 @@
|
|||
unrenamable=yes
|
||||
canrecruit=yes
|
||||
{GOLD 275 250 225}
|
||||
{INCOME 3 2 1}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 1 5}
|
||||
{STARTING_VILLAGES 1 {ON_DIFFICULTY 7 6 5}}
|
||||
|
||||
[side]
|
||||
type=Draug
|
||||
|
@ -70,7 +71,7 @@
|
|||
{INCOME 6 9 12}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 10}
|
||||
{STARTING_VILLAGES 2 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
|
@ -93,7 +94,6 @@
|
|||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,fighter,fighter,mixed fighter,archer
|
||||
[/ai]
|
||||
[ai]
|
||||
|
@ -105,7 +105,7 @@
|
|||
{INCOME 6 10 14}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 3 10}
|
||||
{STARTING_VILLAGES 3 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
|
@ -129,7 +129,6 @@
|
|||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,fighter,fighter,mixed fighter,archer
|
||||
[/ai]
|
||||
[ai]
|
||||
|
@ -141,7 +140,7 @@
|
|||
{INCOME 6 10 14}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 4 10}
|
||||
{STARTING_VILLAGES 4 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
@ -460,7 +459,7 @@
|
|||
[/filter_location]
|
||||
[/filter]
|
||||
|
||||
#No campaign is complete without a cuttlefish
|
||||
# No campaign is complete without a cuttlefish:
|
||||
{LOYAL_UNIT 3 (Cuttle Fish) 11 17}
|
||||
#ifdef NORMAL
|
||||
{LOYAL_UNIT 3 (Cuttle Fish) 11 18}
|
||||
|
@ -567,7 +566,7 @@
|
|||
|
||||
[gold]
|
||||
side=4
|
||||
amount=80
|
||||
amount={ON_DIFFICULTY 60 70 80}
|
||||
[/gold]
|
||||
[/event]
|
||||
|
||||
|
@ -588,7 +587,7 @@
|
|||
|
||||
[gold]
|
||||
side=3
|
||||
amount=80
|
||||
amount={ON_DIFFICULTY 60 70 80}
|
||||
[/gold]
|
||||
[/event]
|
||||
[/scenario]
|
||||
|
|
|
@ -26,13 +26,16 @@
|
|||
type=Noble Commander
|
||||
unrenamable=yes
|
||||
canrecruit=yes
|
||||
{GOLD 300 275 250}
|
||||
{GOLD 340 295 250}
|
||||
{INCOME 9 6 3}
|
||||
controller=human
|
||||
team_name=Haldric
|
||||
user_team_name=_"Refugees"
|
||||
{FLAG_VARIANT loyalist}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 1 {ON_DIFFICULTY 8 6 4}}
|
||||
|
||||
#2 is Jevyan
|
||||
#3 is the Sea Castle
|
||||
#4 is the Coast Orc
|
||||
|
@ -73,7 +76,7 @@
|
|||
{FLAG_VARIANT undead}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 10}
|
||||
{STARTING_VILLAGES 2 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
|
@ -98,7 +101,7 @@
|
|||
{INCOME 3 5 7}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 3 10}
|
||||
{STARTING_VILLAGES 3 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
|
@ -122,7 +125,6 @@
|
|||
team_name=orcs
|
||||
user_team_name=_"Evil"
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,fighter,fighter,archer,scout,fighter,fighter,archer,mixed fighter
|
||||
grouping=defensive
|
||||
[/ai]
|
||||
|
@ -131,10 +133,10 @@
|
|||
aggression=0.65
|
||||
grouping=offensive
|
||||
[/ai]
|
||||
{INCOME 6 9 12}
|
||||
{INCOME 4 8 12}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 4 10}
|
||||
{STARTING_VILLAGES 4 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
|
@ -154,11 +156,10 @@
|
|||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Troll Whelp, Troll, Troll Warrior, Troll Rocklobber, Goblin Spearman, Goblin Impaler
|
||||
#endif
|
||||
{GOLD 150 180 210}
|
||||
{GOLD 140 175 210}
|
||||
team_name=orcs
|
||||
user_team_name=_"Evil"
|
||||
[ai]
|
||||
#{NO_SCOUTS}
|
||||
recruitment_pattern=scout,fighter,fighter,archer,scout,fighter,fighter,archer,mixed fighter
|
||||
grouping=defensive
|
||||
[/ai]
|
||||
|
@ -168,10 +169,10 @@
|
|||
grouping=offensive
|
||||
[/ai]
|
||||
|
||||
{INCOME 3 6 9}
|
||||
{INCOME 1 5 9}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 5 10}
|
||||
{STARTING_VILLAGES 5 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
|
@ -191,7 +192,7 @@
|
|||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Assassin, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Troll Whelp, Troll, Troll Warrior, Troll Rocklobber, Goblin Spearman, Goblin Impaler
|
||||
#endif
|
||||
{GOLD 150 180 210}
|
||||
{GOLD 140 175 210}
|
||||
team_name=orcs
|
||||
user_team_name=_"Evil"
|
||||
[ai]
|
||||
|
@ -204,10 +205,10 @@
|
|||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 3 6 9}
|
||||
{INCOME 1 5 9}
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 6 10}
|
||||
{STARTING_VILLAGES 6 {ON_DIFFICULTY 8 9 10}}
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
@ -1035,7 +1036,11 @@
|
|||
[terrain]
|
||||
x=23,23
|
||||
y=22,23
|
||||
#ifdef EASY
|
||||
terrain=Wwf^Es
|
||||
#else
|
||||
terrain=Ww^Es
|
||||
#endif
|
||||
[/terrain]
|
||||
|
||||
[redraw]
|
||||
|
@ -1155,7 +1160,11 @@
|
|||
[terrain]
|
||||
x=43,43
|
||||
y=17,18
|
||||
#ifdef EASY
|
||||
terrain=Wwf^Es
|
||||
#else
|
||||
terrain=Ww^Es
|
||||
#endif
|
||||
[/terrain]
|
||||
|
||||
[redraw]
|
||||
|
@ -1266,7 +1275,11 @@
|
|||
[terrain]
|
||||
x=42,41
|
||||
y=30,31
|
||||
#ifdef EASY
|
||||
terrain=Wwf^Es
|
||||
#else
|
||||
terrain=Ww^Es
|
||||
#endif
|
||||
[/terrain]
|
||||
|
||||
[redraw]
|
||||
|
@ -1316,7 +1329,6 @@
|
|||
{LOYAL_UNIT 2 (Naga Fighter) 2 35}
|
||||
#endif
|
||||
#ifdef HARD
|
||||
|
||||
{LOYAL_UNIT 3 (Naga Fighter) 2 33}
|
||||
{LOYAL_UNIT 2 (Naga Fighter) 2 35}
|
||||
{LOYAL_UNIT 3 (Naga Fighter) 1 34}
|
||||
|
@ -1547,7 +1559,9 @@
|
|||
first_time_only=no
|
||||
|
||||
{VARIABLE_OP next_corpse_spawn_turn rand "$($turn_number + 1)..$($turn_number + 5)"}
|
||||
#{DEBUG_MSG "setting next corpse spawn to trigger on turn $next_corpse_spawn_turn"}
|
||||
#ifdef DEBUG_MODE
|
||||
{DEBUG_MSG "setting next corpse spawn to trigger on turn $next_corpse_spawn_turn"}
|
||||
#endif
|
||||
[/event]
|
||||
|
||||
# This triggers the corpse spawn on the turn determined by the above event.
|
||||
|
@ -1581,7 +1595,9 @@
|
|||
first_time_only=no
|
||||
|
||||
{VARIABLE_OP next_skeleton_spawn_turn rand "$($turn_number + 1)..$($turn_number + 4)"}
|
||||
#{DEBUG_MSG "setting next skeleton spawn to trigger on turn $next_skeleton_spawn_turn"}
|
||||
#ifdef DEBUG_MODE
|
||||
{DEBUG_MSG "setting next skeleton spawn to trigger on turn $next_skeleton_spawn_turn"}
|
||||
#endif
|
||||
[/event]
|
||||
|
||||
# This triggers the skeleton spawn on the turn determined by the above event.
|
||||
|
|
Loading…
Add table
Reference in a new issue