LoW::16: First attempt to fix bug #13511.

I am going to figure out the right amount of Wolf Riders by binary
search.  This means I halved the number of Riders for this test.
This commit is contained in:
Fabian Müller 2009-08-21 16:09:56 +00:00
parent 713f26fd1a
commit 4337dc5a17

View File

@ -65,21 +65,21 @@ Enemy units cannot see this unit, except for wolf-based units who can smell it i
[/ai]
[/unit]
[unit]
type=Direwolf Rider
id=Gragul
name=_ "Gragul"
side=7
x,y=16,29
[ai]
loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
[vars]
guard_radius=3
waypoints=[ loc(16,29) -> loc(21,19), loc(21,19) -> loc(27,17), loc(27,17) -> loc(23,6), loc(23,6) -> loc(16,29) ]
next_step="loc(16,29)"
[/vars]
[/ai]
[/unit]
# [unit]
# type=Direwolf Rider
# id=Gragul
# name=_ "Gragul"
# side=7
# x,y=16,29
# [ai]
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
# [vars]
# guard_radius=3
# waypoints=[ loc(16,29) -> loc(21,19), loc(21,19) -> loc(27,17), loc(27,17) -> loc(23,6), loc(23,6) -> loc(16,29) ]
# next_step="loc(16,29)"
# [/vars]
# [/ai]
# [/unit]
[unit]
type=Goblin Pillager
@ -97,21 +97,21 @@ Enemy units cannot see this unit, except for wolf-based units who can smell it i
[/ai]
[/unit]
[unit]
type=Goblin Knight
id=Muhtr
name=_ "Muhtr"
side=7
x,y=13,25
[ai]
loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
[vars]
guard_radius=3
waypoints=[ loc(13,25) -> loc(12,22), loc(12,22) -> loc(6,27), loc(6,27) -> loc(4,20), loc(4,20) -> loc(9,13), loc(9,13) -> loc(19,19), loc(19,19) -> loc(17,25), loc(17,25) -> loc(13,25)]
next_step="loc(13,25)"
[/vars]
[/ai]
[/unit]
# [unit]
# type=Goblin Knight
# id=Muhtr
# name=_ "Muhtr"
# side=7
# x,y=13,25
# [ai]
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
# [vars]
# guard_radius=3
# waypoints=[ loc(13,25) -> loc(12,22), loc(12,22) -> loc(6,27), loc(6,27) -> loc(4,20), loc(4,20) -> loc(9,13), loc(9,13) -> loc(19,19), loc(19,19) -> loc(17,25), loc(17,25) -> loc(13,25)]
# next_step="loc(13,25)"
# [/vars]
# [/ai]
# [/unit]
[unit]
type=Goblin Pillager
id=Kartrog
@ -127,21 +127,21 @@ Enemy units cannot see this unit, except for wolf-based units who can smell it i
[/vars]
[/ai]
[/unit]
[unit]
type=Wolf Rider
id=Griul
name=_ "Griul"
side=7
x,y=12,29
[ai]
loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
[vars]
guard_radius=3
waypoints=[ loc(12,29) -> loc(16,15), loc(16,15) -> loc(25,4), loc(25,4) -> loc(12,29) ]
next_step="loc(12,29)"
[/vars]
[/ai]
[/unit]
# [unit]
# type=Wolf Rider
# id=Griul
# name=_ "Griul"
# side=7
# x,y=12,29
# [ai]
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
# [vars]
# guard_radius=3
# waypoints=[ loc(12,29) -> loc(16,15), loc(16,15) -> loc(25,4), loc(25,4) -> loc(12,29) ]
# next_step="loc(12,29)"
# [/vars]
# [/ai]
# [/unit]
[unit]
type=Goblin Knight
id=Sdrul
@ -158,21 +158,21 @@ Enemy units cannot see this unit, except for wolf-based units who can smell it i
[/ai]
[/unit]
[unit]
type=Wolf Rider
id=Etruw
name=_ "Etruw"
side=7
x,y=31,15
[ai]
loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
[vars]
guard_radius=3
waypoints=[ loc(31,15) -> loc(16,15), loc(16,15) -> loc(31,15) ]
next_step="loc(31,15)"
[/vars]
[/ai]
[/unit]
# [unit]
# type=Wolf Rider
# id=Etruw
# name=_ "Etruw"
# side=7
# x,y=31,15
# [ai]
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
# [vars]
# guard_radius=3
# waypoints=[ loc(31,15) -> loc(16,15), loc(16,15) -> loc(31,15) ]
# next_step="loc(31,15)"
# [/vars]
# [/ai]
# [/unit]
[unit]
type=Direwolf Rider
@ -190,22 +190,55 @@ Enemy units cannot see this unit, except for wolf-based units who can smell it i
[/ai]
[/unit]
# [unit]
# type=Goblin Pillager
# id=Bihlas
# name=_ "Bihlas"
# side=7
# x,y=5,21
# [ai]
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
# [vars]
# guard_radius=3
# waypoints=[ loc(5,21) -> loc(16,15), loc(16,15) -> loc(5,21) ]
# next_step="loc(5,21)"
# [/vars]
# [/ai]
# [/unit]
[unit]
type=Goblin Pillager
id=Bihlas
name=_ "Bihlas"
type=Goblin Knight
id=Uhmit
name=_ "Uhmit"
side=7
x,y=5,21
x,y=17,8
[ai]
loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
[vars]
guard_radius=3
waypoints=[ loc(5,21) -> loc(16,15), loc(16,15) -> loc(5,21) ]
next_step="loc(5,21)"
waypoints=[ loc(25,4) -> loc(16,15), loc(16,15) -> loc(25,4) ]
next_step="loc(17,8)"
[/vars]
[/ai]
[/unit]
# [unit]
# type=Direwolf Rider
# id=Mrat
# name=_ "Mrat"
# side=7
# x,y=14,15
# [ai]
# loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
# [vars]
# guard_radius=3
# waypoints=[ loc(14,15) -> loc(19,12), loc(19,12) -> loc(31,16), loc(31,16) -> loc(14,15) ]
# next_step="loc(14,15)"
# [/vars]
# [/ai]
# [/unit]
#### end of wolves ####
[unit]
@ -365,38 +398,6 @@ Enemy units cannot see this unit, except for wolf-based units who can smell it i
x,y=22,16
[/unit]
[unit]
type=Goblin Knight
id=Uhmit
name=_ "Uhmit"
side=7
x,y=17,8
[ai]
loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
[vars]
guard_radius=3
waypoints=[ loc(25,4) -> loc(16,15), loc(16,15) -> loc(25,4) ]
next_step="loc(17,8)"
[/vars]
[/ai]
[/unit]
[unit]
type=Direwolf Rider
id=Mrat
name=_ "Mrat"
side=7
x,y=14,15
[ai]
loop_formula="{campaigns/Legend_of_Wesmere/ai/patrol.fai}"
[vars]
guard_radius=3
waypoints=[ loc(14,15) -> loc(19,12), loc(19,12) -> loc(31,16), loc(31,16) -> loc(14,15) ]
next_step="loc(14,15)"
[/vars]
[/ai]
[/unit]
[unit]
type=Orcish Crossbowman
id=Cfrul