1
~Dwarven Axemaster~
1
0
100
100
0
8 12
0
0
24
100 40 0 0 0 0

^


1
~Goblin~
1
1
40
100
0
12 16
0
0
12
200 0 0 0 4 6

^

1
~Swordsman~
1
2
40
100
0
12 16
0
0
12
100 100 0 0 0 0

^

1
~Archer~
1
3
40
100
0
12 16
0
32
12
100 100 0 0 0 0

^

1
~Knight~
1
4
200
100
0
12 16
0
0
12
100 100 0 0 0 0

^

1
~Griffin~
1
5
150
100
0
12 16
0
0
12
100 100 0 0 0 0

^

1
~Crossbowman~
1
6
40
100
0
12 16
0
20
12
100 100 0 0 0 0

^


1
~Stone Wall~
2
7
120
300
0
0 0
0
0
0
0 0 0 0 0 0

^

-1




///////


    int race;
    char name[50];
    int type; //1=> normal buildable unit, 2=> building wall
    int picn;
    int hp_max;
    int armour;
    int armour_type;
    int damage_min,damage_max;
    int damage_type;      //eg magical, crushing, piercing, savage etc
    int attack range
    int movement_penalty; //how much movement the hero loses when the hero attacks with this unit
    int resources_cost[6]; //gold_cost,wood_cost,ore_cost,gems_cost,sulphur_cost,oil_cost