don't use random traits in the team survival and wesbowl

This commit is contained in:
Gunter Labes 2007-09-18 19:57:05 +00:00
parent c138b3ef61
commit 87839dd90c
5 changed files with 51 additions and 32 deletions

View file

@ -177,6 +177,22 @@
[/unit]
#enddef
#define MP_GENERIC_UNIT SIDE TYPE X Y
# Creates a generic unit of TYPE belonging to SIDE at X,Y, which has a
# random name no traits.
# This can be removed and GENERIC_UNIT be used instead once random traits
# work in multiplayer.
[unit]
side={SIDE}
type={TYPE}
x={X}
y={Y}
generate_description=yes
random_traits=no
upkeep=full
[/unit]
#enddef
#define CREATE_UNIT SIDE TYPE X Y UNIT_ID OTHER
# Creates a unit of TYPE belonging to SIDE at X,Y. UNIT_ID can be used
# when filtering on it. For example, let's create a wose for player 1

View file

@ -37,6 +37,7 @@ Defeat:
facing={FACING}
x={X}
y={Y}
random_traits=no
[/unit]
#enddef

View file

@ -6,7 +6,7 @@
side=5
x={X}
y={Y}
random_traits=no
random_traits=no
[/unit]
#enddef
@ -17,7 +17,7 @@
x={X}
y={Y}
variation={VARIATION}
random_traits=no
#random_traits=no
[/unit]
#enddef

View file

@ -200,48 +200,48 @@
#enddef
#define TS_SPAWN1 UNIT
{IF_ALIVE 2 ({CREATE_UNIT 1 ({UNIT}) 12 10 () ()})}
{IF_ALIVE 3 ({CREATE_UNIT 1 ({UNIT}) 29 7 () ()})}
{IF_ALIVE 4 ({CREATE_UNIT 1 ({UNIT}) 41 18 () ()})}
{IF_ALIVE 5 ({CREATE_UNIT 1 ({UNIT}) 36 32 () ()})}
{IF_ALIVE 6 ({CREATE_UNIT 1 ({UNIT}) 19 36 () ()})}
{IF_ALIVE 7 ({CREATE_UNIT 1 ({UNIT}) 7 25 () ()})}
{IF_ALIVE 2 ({MP_GENERIC_UNIT 1 ({UNIT}) 12 10})}
{IF_ALIVE 3 ({MP_GENERIC_UNIT 1 ({UNIT}) 29 7})}
{IF_ALIVE 4 ({MP_GENERIC_UNIT 1 ({UNIT}) 41 18})}
{IF_ALIVE 5 ({MP_GENERIC_UNIT 1 ({UNIT}) 36 32})}
{IF_ALIVE 6 ({MP_GENERIC_UNIT 1 ({UNIT}) 19 36})}
{IF_ALIVE 7 ({MP_GENERIC_UNIT 1 ({UNIT}) 7 25})}
#enddef
#define TS_SPAWN2 UNIT
{IF_ALIVE 2 ({CREATE_UNIT 1 ({UNIT}) 19 7 () ()})}
{IF_ALIVE 3 ({CREATE_UNIT 1 ({UNIT}) 36 10 () ()})}
{IF_ALIVE 4 ({CREATE_UNIT 1 ({UNIT}) 41 25 () ()})}
{IF_ALIVE 5 ({CREATE_UNIT 1 ({UNIT}) 29 36 () ()})}
{IF_ALIVE 6 ({CREATE_UNIT 1 ({UNIT}) 12 32 () ()})}
{IF_ALIVE 7 ({CREATE_UNIT 1 ({UNIT}) 7 18 () ()})}
{IF_ALIVE 2 ({MP_GENERIC_UNIT 1 ({UNIT}) 19 7})}
{IF_ALIVE 3 ({MP_GENERIC_UNIT 1 ({UNIT}) 36 10})}
{IF_ALIVE 4 ({MP_GENERIC_UNIT 1 ({UNIT}) 41 25})}
{IF_ALIVE 5 ({MP_GENERIC_UNIT 1 ({UNIT}) 29 36})}
{IF_ALIVE 6 ({MP_GENERIC_UNIT 1 ({UNIT}) 12 32})}
{IF_ALIVE 7 ({MP_GENERIC_UNIT 1 ({UNIT}) 7 18})}
#enddef
#define TS_SWAMP_SPAWN UNIT
{IF_ALIVE 2 ({CREATE_UNIT 1 ({UNIT}) 15 6 () ()})}
{IF_ALIVE 3 ({CREATE_UNIT 1 ({UNIT}) 35 7 () ()})}
{IF_ALIVE 4 ({CREATE_UNIT 1 ({UNIT}) 44 22 () ()})}
{IF_ALIVE 5 ({CREATE_UNIT 1 ({UNIT}) 33 37 () ()})}
{IF_ALIVE 6 ({CREATE_UNIT 1 ({UNIT}) 13 36 () ()})}
{IF_ALIVE 7 ({CREATE_UNIT 1 ({UNIT}) 4 20 () ()})}
{IF_ALIVE 2 ({MP_GENERIC_UNIT 1 ({UNIT}) 15 6})}
{IF_ALIVE 3 ({MP_GENERIC_UNIT 1 ({UNIT}) 35 7})}
{IF_ALIVE 4 ({MP_GENERIC_UNIT 1 ({UNIT}) 44 22})}
{IF_ALIVE 5 ({MP_GENERIC_UNIT 1 ({UNIT}) 33 37})}
{IF_ALIVE 6 ({MP_GENERIC_UNIT 1 ({UNIT}) 13 36})}
{IF_ALIVE 7 ({MP_GENERIC_UNIT 1 ({UNIT}) 4 20})}
#enddef
#define TS_LAKE_SPAWN UNIT
{IF_ALIVE 2 ({CREATE_UNIT 1 ({UNIT}) 17 10 () ()})}
{IF_ALIVE 3 ({CREATE_UNIT 1 ({UNIT}) 32 10 () ()})}
{IF_ALIVE 4 ({CREATE_UNIT 1 ({UNIT}) 39 22 () ()})}
{IF_ALIVE 5 ({CREATE_UNIT 1 ({UNIT}) 31 33 () ()})}
{IF_ALIVE 6 ({CREATE_UNIT 1 ({UNIT}) 16 32 () ()})}
{IF_ALIVE 7 ({CREATE_UNIT 1 ({UNIT}) 9 21 () ()})}
{IF_ALIVE 2 ({MP_GENERIC_UNIT 1 ({UNIT}) 17 10})}
{IF_ALIVE 3 ({MP_GENERIC_UNIT 1 ({UNIT}) 32 10})}
{IF_ALIVE 4 ({MP_GENERIC_UNIT 1 ({UNIT}) 39 22})}
{IF_ALIVE 5 ({MP_GENERIC_UNIT 1 ({UNIT}) 31 33})}
{IF_ALIVE 6 ({MP_GENERIC_UNIT 1 ({UNIT}) 16 32})}
{IF_ALIVE 7 ({MP_GENERIC_UNIT 1 ({UNIT}) 9 21})}
#enddef
#define TS_HOME_SPAWN UNIT
{IF_ALIVE 2 ({CREATE_UNIT 1 ({UNIT}) 18 12 () ()})}
{IF_ALIVE 3 ({CREATE_UNIT 1 ({UNIT}) 30 12 () ()})}
{IF_ALIVE 4 ({CREATE_UNIT 1 ({UNIT}) 36 21 () ()})}
{IF_ALIVE 5 ({CREATE_UNIT 1 ({UNIT}) 30 30 () ()})}
{IF_ALIVE 6 ({CREATE_UNIT 1 ({UNIT}) 18 13 () ()})}
{IF_ALIVE 7 ({CREATE_UNIT 1 ({UNIT}) 12 21 () ()})}
{IF_ALIVE 2 ({MP_GENERIC_UNIT 1 ({UNIT}) 18 12})}
{IF_ALIVE 3 ({MP_GENERIC_UNIT 1 ({UNIT}) 30 12})}
{IF_ALIVE 4 ({MP_GENERIC_UNIT 1 ({UNIT}) 36 21})}
{IF_ALIVE 5 ({MP_GENERIC_UNIT 1 ({UNIT}) 30 30})}
{IF_ALIVE 6 ({MP_GENERIC_UNIT 1 ({UNIT}) 18 13})}
{IF_ALIVE 7 ({MP_GENERIC_UNIT 1 ({UNIT}) 12 21})}
#enddef
#define TS_SPAWNS

View file

@ -134,6 +134,7 @@
type=Elvish Archer
side=1
x,y={POS}
random_traits=no
[/unit]
#enddef
@ -142,6 +143,7 @@
type=Elvish Archer
side=2
x,y={POS}
random_traits=no
[/unit]
#enddef