EI: Fix issues found by the schema validator

With this, EI is as clean of schema errors as it's going to get.
There yet remain a number of unsolvable schema errors (due to multi-use macros).

Regarding {LOYAL_UNIT}, specifying the side here is redundant;
however, an empty side key raises an error, and it doesn't hurt
to specify the redundant information.
This commit is contained in:
Celtic Minstrel 2018-04-04 23:16:10 -04:00
parent 309a24eb1c
commit d36baf2a6e
4 changed files with 9 additions and 11 deletions

View file

@ -61,9 +61,9 @@
{GOLD 150 200 250}
{FLAG_VARIANT6 ragged}
{LOYAL_UNIT () (Orcish Grunt) 19 9} {GUARDIAN}
{LOYAL_UNIT () (Orcish Archer) 25 8} {GUARDIAN}
{LOYAL_UNIT () (Orcish Grunt) 32 8} {GUARDIAN}
{LOYAL_UNIT 3 (Orcish Grunt) 19 9} {GUARDIAN}
{LOYAL_UNIT 3 (Orcish Archer) 25 8} {GUARDIAN}
{LOYAL_UNIT 3 (Orcish Grunt) 32 8} {GUARDIAN}
[/side]
{LIMIT_RECRUITS 3 "Orcish Crossbowman" 1}

View file

@ -51,9 +51,9 @@
recruitment_pattern=scout,scout,fighter,fighter,archer
[/ai]
{LOYAL_UNIT () (Skeleton) 18 5} {GUARDIAN}
{LOYAL_UNIT () (Skeleton) 17 10} {GUARDIAN}
{LOYAL_UNIT () (Skeleton Archer) 26 10} {GUARDIAN}
{LOYAL_UNIT 2 (Skeleton) 18 5} {GUARDIAN}
{LOYAL_UNIT 2 (Skeleton) 17 10} {GUARDIAN}
{LOYAL_UNIT 2 (Skeleton Archer) 26 10} {GUARDIAN}
[/side]
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 "Blood Bat" 3}
@ -63,7 +63,6 @@
[side]
no_leader=yes
side=3
canrecruit=yes
controller=null
team_name=undead
user_team_name=_"Monsters"

View file

@ -56,8 +56,8 @@
recruitment_pattern=fighter,fighter,fighter,mixed fighter,mixed fighter
[/ai]
{LOYAL_UNIT () (Dwarvish Guardsman) 33 6} {GUARDIAN}
{LOYAL_UNIT () (Dwarvish Guardsman) 40 7} {GUARDIAN}
{LOYAL_UNIT 2 (Dwarvish Guardsman) 33 6} {GUARDIAN}
{LOYAL_UNIT 2 (Dwarvish Guardsman) 40 7} {GUARDIAN}
[/side]
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 "Dwarvish Steelclad" 2}

View file

@ -78,8 +78,7 @@
controller=ai
team_name=good,bad
user_team_name=_"Prisoners"
share_vision=no
share_maps=no
share_vision=none
[ai]
ai_algorithm=idle_ai
[/ai]