Give army troops and camp guardians generated names.

Use the SIDE TYPE DESCRIPTION X Y order we're going to move everything to.
This commit is contained in:
Eric S. Raymond 2008-02-09 02:55:35 +00:00
parent 8061ca1c2a
commit 88ff73a6c3

View file

@ -202,15 +202,6 @@
{STARTING_VILLAGES 4 24}
#define GUARDIAN TYPE SIDE X_LOC Y_LOC
[unit]
side={SIDE}
type={TYPE}
x,y={X_LOC},{Y_LOC}
ai_special=guardian
[/unit]
#enddef
[event]
name=prestart
@ -220,88 +211,99 @@
{CLEAR_VARIABLE armored_knight}
#
# Add a bunch of strong guardians to discourage you from attacking the leaders
# These are full-fledged war camps, after all
# Add a bunch of strong guardians to discourage you from
# attacking the leaders These are full-fledged war camps,
# after all
#
#define GUARDIAN SIDE TYPE X Y
[unit]
side={SIDE}
type={TYPE}
x,y={X},{Y}
ai_special=guardian
generate_description=yes
[/unit]
#enddef
#
# Camp guards
#
{GUARDIAN (Troll Warrior) 2 28 4}
{GUARDIAN (Troll Warrior) 2 34 4}
{GUARDIAN (Orcish Warrior) 2 30 4}
{GUARDIAN (Orcish Warrior) 2 32 4}
{GUARDIAN (Orcish Warrior) 2 29 6}
{GUARDIAN (Orcish Warrior) 2 31 6}
{GUARDIAN (Orcish Warrior) 2 33 6}
{GUARDIAN (Orcish Slurbow) 2 30 6}
{GUARDIAN (Orcish Slurbow) 2 32 6}
{GUARDIAN 2 (Troll Warrior) 28 4}
{GUARDIAN 2 (Troll Warrior) 34 4}
{GUARDIAN 2 (Orcish Warrior) 30 4}
{GUARDIAN 2 (Orcish Warrior) 32 4}
{GUARDIAN 2 (Orcish Warrior) 29 6}
{GUARDIAN 2 (Orcish Warrior) 31 6}
{GUARDIAN 2 (Orcish Warrior) 33 6}
{GUARDIAN 2 (Orcish Slurbow) 30 6}
{GUARDIAN 2 (Orcish Slurbow) 32 6}
#
# Army members
#
{GUARDIAN (Orcish Grunt) 2 31 3}
{GUARDIAN (Orcish Grunt) 2 32 2}
{GUARDIAN (Troll Whelp) 2 33 2}
{GUARDIAN (Orcish Grunt) 2 33 1}
{GUARDIAN (Orcish Grunt) 2 27 4}
{GUARDIAN (Troll Whelp) 2 26 3}
{GUARDIAN (Orcish Grunt) 2 25 3}
{GUARDIAN (Orcish Grunt) 2 24 1}
{GUARDIAN (Orcish Grunt) 2 25 1}
{GUARDIAN (Orcish Grunt) 2 26 1}
{GUARDIAN (Orcish Warrior) 2 24 3}
{GUARDIAN (Orcish Grunt) 2 23 4}
{GUARDIAN (Troll Whelp) 2 22 3}
{GUARDIAN (Orcish Grunt) 2 22 2}
{GUARDIAN (Orcish Warrior) 2 21 3}
{GUARDIAN (Orcish Grunt) 2 21 2}
{GUARDIAN (Orcish Grunt) 2 20 2}
{GUARDIAN (Orcish Grunt) 2 20 1}
{GUARDIAN (Orcish Warrior) 2 21 1}
{GUARDIAN 2 (Orcish Grunt) 31 3}
{GUARDIAN 2 (Orcish Grunt) 32 2}
{GUARDIAN 2 (Troll Whelp) 33 2}
{GUARDIAN 2 (Orcish Grunt) 33 1}
{GUARDIAN 2 (Orcish Grunt) 27 4}
{GUARDIAN 2 (Troll Whelp) 26 3}
{GUARDIAN 2 (Orcish Grunt) 25 3}
{GUARDIAN 2 (Orcish Grunt) 24 1}
{GUARDIAN 2 (Orcish Grunt) 25 1}
{GUARDIAN 2 (Orcish Grunt) 26 1}
{GUARDIAN 2 (Orcish Warrior) 24 3}
{GUARDIAN 2 (Orcish Grunt) 23 4}
{GUARDIAN 2 (Troll Whelp) 22 3}
{GUARDIAN 2 (Orcish Grunt) 22 2}
{GUARDIAN 2 (Orcish Warrior) 21 3}
{GUARDIAN 2 (Orcish Grunt) 21 2}
{GUARDIAN 2 (Orcish Grunt) 20 2}
{GUARDIAN 2 (Orcish Grunt) 20 1}
{GUARDIAN 2 (Orcish Warrior) 21 1}
#
# Camp guards
#
{GUARDIAN (Lieutenant) 3 68 34}
{GUARDIAN (Lieutenant) 3 67 35}
{GUARDIAN (Lieutenant) 3 69 35}
{GUARDIAN (Great Mage) 3 67 36}
{GUARDIAN (Great Mage) 3 69 36}
{GUARDIAN (Iron Mauler) 3 68 33}
{GUARDIAN (Iron Mauler) 3 66 34}
{GUARDIAN (Iron Mauler) 3 70 34}
{GUARDIAN (Iron Mauler) 3 66 36}
{GUARDIAN (Iron Mauler) 3 70 36}
{GUARDIAN 3 (Lieutenant) 68 34}
{GUARDIAN 3 (Lieutenant) 67 35}
{GUARDIAN 3 (Lieutenant) 69 35}
{GUARDIAN 3 (Great Mage) 67 36}
{GUARDIAN 3 (Great Mage) 69 36}
{GUARDIAN 3 (Iron Mauler) 68 33}
{GUARDIAN 3 (Iron Mauler) 66 34}
{GUARDIAN 3 (Iron Mauler) 70 34}
{GUARDIAN 3 (Iron Mauler) 66 36}
{GUARDIAN 3 (Iron Mauler) 70 36}
#
# Army members
#
{GUARDIAN (Swordsman) 3 72 35}
{GUARDIAN (Swordsman) 3 72 36}
{GUARDIAN (Swordsman) 3 72 37}
{GUARDIAN (Swordsman) 3 72 38}
{GUARDIAN (Swordsman) 3 73 35}
{GUARDIAN (Swordsman) 3 73 36}
{GUARDIAN (Swordsman) 3 73 37}
{GUARDIAN (Swordsman) 3 73 38}
{GUARDIAN (Swordsman) 3 74 35}
{GUARDIAN (Swordsman) 3 74 36}
{GUARDIAN (Swordsman) 3 74 37}
{GUARDIAN (Swordsman) 3 74 38}
{GUARDIAN (Royal Guard) 3 73 34}
{GUARDIAN (Sergeant) 3 74 34}
{GUARDIAN (Swordsman) 3 62 35}
{GUARDIAN (Swordsman) 3 62 36}
{GUARDIAN (Swordsman) 3 62 37}
{GUARDIAN (Swordsman) 3 62 38}
{GUARDIAN (Swordsman) 3 63 35}
{GUARDIAN (Swordsman) 3 63 36}
{GUARDIAN (Swordsman) 3 63 37}
{GUARDIAN (Swordsman) 3 63 38}
{GUARDIAN (Swordsman) 3 64 35}
{GUARDIAN (Swordsman) 3 64 36}
{GUARDIAN (Swordsman) 3 64 37}
{GUARDIAN (Swordsman) 3 64 38}
{GUARDIAN (Royal Guard) 3 63 34}
{GUARDIAN (Sergeant) 3 64 34}
{GUARDIAN 3 (Swordsman) 72 35}
{GUARDIAN 3 (Swordsman) 72 36}
{GUARDIAN 3 (Swordsman) 72 37}
{GUARDIAN 3 (Swordsman) 72 38}
{GUARDIAN 3 (Swordsman) 73 35}
{GUARDIAN 3 (Swordsman) 73 36}
{GUARDIAN 3 (Swordsman) 73 37}
{GUARDIAN 3 (Swordsman) 73 38}
{GUARDIAN 3 (Swordsman) 74 35}
{GUARDIAN 3 (Swordsman) 74 36}
{GUARDIAN 3 (Swordsman) 74 37}
{GUARDIAN 3 (Swordsman) 74 38}
{GUARDIAN 3 (Royal Guard) 73 34}
{GUARDIAN 3 (Sergeant) 74 34}
{GUARDIAN 3 (Swordsman) 62 35}
{GUARDIAN 3 (Swordsman) 62 36}
{GUARDIAN 3 (Swordsman) 62 37}
{GUARDIAN 3 (Swordsman) 62 38}
{GUARDIAN 3 (Swordsman) 63 35}
{GUARDIAN 3 (Swordsman) 63 36}
{GUARDIAN 3 (Swordsman) 63 37}
{GUARDIAN 3 (Swordsman) 63 38}
{GUARDIAN 3 (Swordsman) 64 35}
{GUARDIAN 3 (Swordsman) 64 36}
{GUARDIAN 3 (Swordsman) 64 37}
{GUARDIAN 3 (Swordsman) 64 38}
{GUARDIAN 3 (Royal Guard) 63 34}
{GUARDIAN 3 (Sergeant) 64 34}
#undef GUARDIAN
[/event]
[event]