[freeciv-data] playable

Zoltán Lakatos <lakatoszoltan-//[email protected]> Mon, 15 Mar 2004 23:04:57 +0100
Newsgroups gmane.games.freeciv.data
Message-ID <[email protected]>
--Boundary_(ID_ZEhL53i7/mWJgi37NrFOFA)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT



So, here would be the first playable version...

As unit oriented as possible.
Nearly all build cost is according to the same function (Tries to be 
balanced).
Tech tree  tries to be logic.

Zoli

(AI doesn't like units with zero movement rate, gives float point exception.) 

--Boundary_(ID_ZEhL53i7/mWJgi37NrFOFA)
Content-type: text/plain; charset=us-ascii; name=allold.spec
Content-disposition: attachment; filename=allold.spec
Content-Transfer-Encoding: quoted-printable


[spec]

; Format and options of this spec file:
options =3D "+spec2"

[info]

artists =3D "
    Lakatos Zolt=E1n <lakatoszoltan AT invitel.hu>
"

[file]
gfx =3D "sh/allold"

[grid_main]

x_top_left =3D 0
y_top_left =3D 0
dx =3D 30
dy =3D 30

tiles =3D { "row", "column", "tag"

  0,  0, "u.ork"
  0,  1, "u.troll"
  0,  2, "u.armored_troll"
  0,  3, "u.air_dragon"
  0,  4, "u.fire_dragon"
  0,  5, "u.silver_dragon"
  0,  6, "u.seasnake"
  0,  7, "u.angel"
  0,  8, "u.druid"
  0,  9, "u.wizard"
  0, 10, "u.paladin"
  0, 11, "u.pegasus"
  0, 12, "u.griff"
  0, 13, "u.eagle"
  0, 14, "u.ghost"
  0, 15, "u.ent"
  0, 16, "u.air"
  0, 17, "u.earth"
  0, 18, "u.fire"
  0, 19, "u.water"
  1,  0, "u.skeleton"
  1,  1, "u.vampire"
  1,  2, "u.witch"
  1,  3, "u.lich"
  1,  4, "u.death"
  1,  5, "u.daemon"
  1,  6, "u.fire_daemon"
  1,  7, "u.lava"
  1,  8, "u.black_magi"
  1,  9, "u.unicorn"
  1, 10, "u.black_knight"
  1, 11, "u.poison_cloud"
  1, 12, "u.visionary"
  1, 13, "u.prophet"
}

--Boundary_(ID_ZEhL53i7/mWJgi37NrFOFA)
Content-type: image/x-xpm; name=allold.xpm
Content-transfer-encoding: 7bit
Content-disposition: attachment; filename=allold.xpm

/* XPM */
static char * allold_xpm[] = {
"600 90 34 1",
" 	c None",
".	c #B0B0B0",
"+	c #242424",
"@	c #8C8C8C",
"#	c #EEEE12",
"$	c #BFA076",
"%	c #E4E4E4",
"&	c #4A4A4A",
"*	c #767676",
"=	c #8C4A36",
"-	c #A05F4A",
";	c #A0A0A0",
">	c #245F12",
",	c #5F2424",
"'	c #763624",
")	c #365FBF",
"!	c #002476",
"~	c #1236A0",
"{	c #244AB0",
"]	c #D9BFA0",
"^	c #5F5F5F",
"/	c #FFB012",
"(	c #367612",
"_	c #313131",
":	c #353535",
"<	c #36A024",
"[	c #1E43AA",
"}	c #2B2B2B",
"|	c #1F1F1F",
"1	c #86898F",
"2	c #3857A8",
"3	c #1A1A1A",
"4	c #4ABF4A",
"5	c #424242",
"                ...+                              ++                          ++++                         ++++                   +        +++                                                                            @#$@   %%&&                             **                                                  @                                                                                                                                                                               .% @  @ %%..                          ++++                                                      +++++++           ",
"              ...*+                             ++==+                        +&&&++                  --- +++++++++                +     + ++++&+++++                                                                      @#$@  %.%..&&                         **;;***                            ;+                @.%%.@     .+                                                                                       ++=                 *****   ***                               >>+         @ %%@%   %..%.%..                       ,',',+                              -                    ++))!!+~{++         ",
"             ..*+                        ++,  ++*&++'+                 ++,  =**&&+++                --''++++''=-+                ++ +   ++++&&++++++                                                                      @%$@   .%%@.%&                       *;]%%];*                      +    ;@+                ++^@.%@..&.@+                              %   @^                                                    ,+               **;;;;;***;;;**                  >>>>>>+>>>>>>+          ...%%% @%%%%%..@                       ',',,+                             -/---                +))!+~{~+{!{+        ",
"            ..+ . *+                    +*((,++*(*&+'+                +*((,++*(*&+++                @---+++++++-+                ++++ &&++&&+++++++++                                                                     @#$@    .%@..%&                   ==$;]%%%%%;$-                   +=    .@+                   ^++&;&&@%.+                           %%@...^                                           ,=+=+     +=++            *..%%%%%;;;%%%;;****            >>>>(((>+>((((>>         @^@.%%%  %.%%%%@@@ @                   '++'++++                           -/--//-               +~~+)))){+~!!+       ",
"         *..*+  *;*+                    +*(++'++*&(+++                +*(++'+**&(+++                 ----++'++''+_               +++ &&++++++++++++ ++                                                                    @%$@@@@ ..%@.@@&                  ==$%;]%%];%$-+                  .+    ;**+                     %;+++^@+.           .%@^     %%...%.%..@^^                            '             =,=,''+   +=+=,++        **.%%%.%%%%%%%%%%%;;;;**          >(>(>(>>>>(>>(+>+          ^...%.. @.%%..^@  .                  ''''+'++                           #/##/-                 ++~~))))){!!++      ",
"         *.*+  +;*+&+                   +++',,+,**(+                  +++',,+(**(+                    --==+'''==-+:              ++++&+++++++++++ +  +     .*&+........                                                   @#$@##]@@.%@..%.&                ''+$;*=;;**;$++                  <= &&&&&&&&+                   +&&+ ;+++           %%%^   %%.%%%%...@@@@^                           ''  =         +,==,,=+   ++=,,,,+      *;*..%%%;;;%%;;;;%;%%%;%;*         >>((>++>>((>>>(>>+>+      @ @@..@@.@@..@@@@%@%               ''+,,++,+++++++                       -/-#//-                  +~~)){{!!!!+      ",
"         (+.*   +(+&+                 ++'',,+++*((++++              ++'',,+++((((+++                  -===++''=--+               ++++++++   +++++        .;[[)*+ ....);...                      @                         @#$@&@###@[email protected]@@&                '+,,**==,, *'++                  =+  &*$<&+                     ;&++ ;+            @%%%.^ %.%.......@^^^^                         ''''===          ,+,,=,'''++'=,===,,+    *;;;%%%%.%**;;;**;;*;**;;;;*       >>>>>>>>>((+>(>(+>>>+       @##############.%%%%@            '''+',+,+++,,+,++                      #/#/--               ++++++~{{{{{~!!+      ",
"         +((+  +((&+                 +'-+,+++&(*(+(((&+            +'-+,+++&&**&++;*+                 -'''++'''=-+                +++++++    ++++       .@[&&&!+ .*!!..);)...                 @ -@ --                     @%$@ ]$&@@.%@.%%.&              ''+++ =,++,+'',++                 =+   *]$&+                     &&&&;^^+          %%..%%.^.%....@@@@@@@^                     ''''''=-==,+          +'==,=='''=+'''''=,,+   *;%%%..%%.*+***++**+*++****+       >>(((>>>>>(>((>>(((>+        @@..]]]]#####...%.%^^           +,,,,,,',,,,,+,+++                   - ///-- -             +)))))+){{{!{!!!!+     ",
"          (&*+ &;&+++                +-'+++&&&*&((&**(&+           +-'+++&&;**&&&&**&+                 @-+++++++''+               +++++&     &+++      .;[&&+++  *.&++!..);)...+              -====-  =     @             @#$@ $]]&&*%@..@@&              '+++  =+++,+  '++                 =+   **-*&+                   ;==,,^^+          .%.^@.%%..%..@@@^^^^^^            ^^-=-+  '''----===,,,,            ++====','',=='===,+   *;%%%.%%.*+ +++  ++ +  ++++         >>+((>+(>>>((+>((>>+       @  %.@@@@@@@###.%%%.]]@^^        ''+,,,,+,,,',',,++                  -/--#// -/-           +)){{{~{)){{!!!!!!+     ",
"          ++&;.;+;(&+++++             ++++&&(*(&((&+*&&+            ++++&&;**+**&++*&&+            -=,  --+++'++++'}                &+++     &++       .[&+++    *.&!++!!...+++             @ -,+,====+  @- @-            @%$@  $-&&*[email protected]%%.&              '+++  ==++,+  =+++                =+  &***&++                  %&+==,,+           ..^  @%.%.%..@@@@@@@^^           ^$$+<=,+''--======,+++              +''====='''==''',,+ *;;%..%;;*+                         >>>((>>(+(>>((>(+((++      @.%%%%.@...%###.%%%%@#####       +,,,++++,,++,++,,++                 --/--///-/-- -         +){{~~!!{~{){!!!!!+     ",
"            +***;+&+&***++                +**((&((&++*(&+               +&;**+*&&++*&++          --,     @--+'''''''|               &+++     &++      .[&++      .*!&!++++++;+              @-,++++==+    @--@           @@%-@@ %&&&.%@..@@&             ',,+'==,=++',+=''++                =+ ;.****.&+          %@^   ;;&+=,==,+           ^   .%%.%%...@@^^^^%%^^^       ^$$$$-==,'-====,,,,,,,     += +=    +=+''''==='='===,,,+ *;%%.%%;*+                           >>>>>>>+>>>+(+>>((>>+     . %%....%%%%.......@^^^^^^       '',,++,,,+,,,,+,++++                //#-//#-#-/--/-        +)~!+++!~!!{~~~!!!+     ",
"            &+&;*++&;;*;*++                +*&&(&&&&+ *(&+               +&&+*&++++ +;*+         ,,-,-   --=++''=--+                 &++     &++      .[&+      .;+!!&!&!&&&+                =+++ +=,+& @^-=--.=         @#]#]@  %%%%@..%%%&              ,,,=''=+'+'+='',+                 =;.@;*&*&;;&+        .%%.%;;;@++=,=,=,+               %%%%%%...%%%%%%%%@.@^     ^$+++,-=,+-==,,,+++++       +===+++++'',''''===,,,,,,,+ *;;%%%%;;*+                             >+> ++((++>((+(>+>+     %%%.%%.%.%%%...@@@@^^.          '',++++++,++++,+',,++               -#/////#/#/##/-          +++   +!!!{{{!!!!+     ",
"              +;;*+*;*&*&++                 +*(**(&(+ (&&+               +*;**&&+++ *&&+       =-.--=--  -==++==--+                  &+++   &+++      .*&+     .;);*!&!!&&!!&+             @--,+   -,+&&---,+,--=        @@]$%%%.%.%@..@@.&                ++,=''=+'+'',,+                 ]$@@&;&;&;*@@+       +%%%;&++^^+==,,=,,+               %%%%%%%%%%%%%%%%%%.@^      +   '-=,+-==,,,,,,,        +++==+=+=+'='''''===++++++  *;;%%%%;;**    * *** **                 >+  >+>>+(>+(>>+(>+    .%%.%%..%%%%..@@^@@^@^           +,,,++',,,,,,+++++,,++              /#-/#/-//-//-/-                  !!!!{!!~!!+    ",
"               *;**+*&&&&++                +''((&&(**(*&+                +(;*&*&&&***&+       =-,=,+,'--=-''++==--+                & +&++   &+++      .;&+   ..;***[!&&&&!&&&&+             @-,++  =,+   =,+++,==          --&..%%%%..@%.%&                  +,='=+''',++                   $@& &;@;@&@@&+     %%..%%+. ++&===,=,,+              %%%%%%%%%%%%..%%%%..@^          '===,-=,,,,++++          ,,,=,',=,''=',,,,+'$+      *;;%%.%%;*** ***;;;*;;*                ++  >++++>++>+>>(++   %%%%%%%%%%.@@@^^..                '''+++'++',++,++,,,,++              #//-//-//-//#-                    +!!{{~~~!!+   ",
"                ;***;*&&+++                 +&''&&+***++                  +*&&&&+*(*++         + ,++++'=--++++=--+                 &++&++   &++       )......;)&;;1)*!&!!*!!)!&+      ==+    -=,+ -=,+   -,++ +,+          ]$%%%%%%%%.%@%.&                   +='=+'''+                     =&  &*@*@@+@*+    .+.^@.^+%. &%;&====,,+             %%%%%%%......@%%%.^.@^          '====,====+++   ''''     ++,,,=''=='='=,,++,$$      *;;%%..%%*;;**;;;%%;%%;****            ++  +;+;+++>>>>((>>+ @%%.%%%.%%%..%@^@                  '++,++'++,,++,+''+++++              -/-=#-/#-/=#/--                   ++!{{{!~~!+   ",
"                &++*;*&&+++                +*&&+&&+&*++                  +;*&+++&+(++            +    +''-==+'=--+                 &+ +++   &++       +!***1))&&;*!+!!!!))!+!!!;++     ==+    -,+ -,+&  @-,,+  ++          -&%%...%.%.%%@&                    +='''''+                      =+  +&@&@@@$&+    ..+^^ +^%.=+;&&++,,==,+++          %%%%....@@@@@@%%..^.^          '==-,-,---===''''-===+      +,====='''',,+  ,,$       **;%%%%%%;;%%%%%%%%%%%;;;;*            ++ +*+*+   +  >>>+   .%%%.%.%.%.@%@@^.                 ''',++'+,,,,+,+''',++               ///=/##///=/-/-                  +))){{!!!!!+   ",
"               ;*&*&*&+++++                +*&+++&&&++                   +;*&++&&+++            +      ++'-=''=-+                 +&+&+++   &++       +!!!!!!&&**)!+&&**)&!+!&!;..+     =++ @--,+ -,+&&  @-,++              &...@@@%%.&@&                      ==',,'+                      =+  ;&@&*@&]$+     ^^+++%%.%=+.&&+==,,,=,,++          %%%%@@@@@@^ ^%%%.^^.@         ,-,-=-=-----------, =+       +,='=='='=,+     ,+       *;%%%%%%%%%%%%%;;%%;%%%;%;*            ++++++   ++  ++++ .%.%.%%.@%%.@@%%@@^                 +,+,++,,,',',,++'+,++               #/-=#////-=#//-                 +))~)){{!~!!+   ",
"               ;*;*&&&++++                +&&&+++&*&++                  +**&&++&*&&+                    ++'=='==+                  +&+++     +++       ++!&&&++;)!++++!;*)!++&&&!1.     -,++ @-,+ -,++    -,++               @@& ..@%%.@&                      ,,'',,,                      =+  ;@&*&@&+            %%%%%+&&&++====%===@^         %%%^^^^^^^^  .%%@@^^@        ,--=---------------==+         +,,'''==,,+              *;%%%%%%.%%%%%;*****;;;***+             &++++ ++++       @ ^%..@@%%%%%%%%%@@@                +'+'++',,++,,,,+,+,++                ///#//-/=/#/-                 +){~){{!{~!!!+   ",
"               ;*;*&++++                  +++++++&&&++                  +++++++&;*++                     ++'=='=+                 -+-&+       ++& &++    ++++++*)++++++!*)!+++++!!1.                                               @@@%.@&                     =,,,+++                      =+  .;@@+&*+           .%%%%%&.&&+====%%%=.@^        %%@@^          @%%%@ @^       '------======---=-==+           +,,,,,,,+               **;%%%%%%%%%%%%%%++%***+++              &++++++           % ^%%%%%.%.%%.%@@^                  ++++++,,,+',',++++++                #//-/-/-///-                 +)~{{){!!~~!!!+   ",
"              ;*;**&++                    +*((+++&*++&+                 +*((+++&*++&+                    +++'=='+  ---            &++++        ++++          ++*1&++++++;*+++++++!!.                                               .%%@@@&                     ='='',+                      =+  .@@**+&+           .%%%%%&&&+&%==&%%%..@^       %%@^             %@%%%@        '---====,,,,,--===++             ++,,,,+                  *;%%.%%%%%%%%%%%%%*++                &++++               %%%..@%%%%...%@^^ @                   ''',+++',,++++                  -#//-////#/-                  +~)){{!!!!!!++    ",
"             &+&&*&**+                   +*((+&++++(((&+               +;&(+&++++((*&+                    +++''=+--,+,-          &+++                        +;11&+   +;*!++    ++.)                                               .%.%%.&&                   =='=,,,+                      =+  .;@*&*++            %%%%%%.&+...@%%%.^.@^       %%@%^^            %@ %@         '--=,,,,,,++=-+=+++               ++++                   *;%%%.%%%%%%%%%++%*+                 &+++              . %%%%.%%%...@%..%%.^                   +,',,++'',,,++                    -///////--                  +)){~~~~!!!+      ",
"             &*+++++++                   +**(+&+ +*((&++               +**&+&+ +*((&++                     +++''''-+---         +&+++                        ; ;!!+   ; ;22111;;..)+                                                ..%%%..&&                 =='=+'',+                     =+  ;;@*&*&+            ^%%....@+&@@@%%..^.^         %@%%%^           %@@^^         '-=,,,,+++   =-+-,+                                       *;;%%%%%%%%;;;;**+*****            &++++               %%....@%%...@%%%%%.^ .                 '',,,++++,,,+++                   -///-///-/-                +)){{~~~!!!+       ",
"             ;;(+ ;;++                    +&(&++  +*((&+                +&(&++  +*((&+                       ++++'=---+          +-++                                    2&&&!!!!+++                                                ..%%%....&               ==''=''',+                     =+  @;*@*&&+            %%%^@@ .@+^^^%%%^^.@^         %%@%^           ^^^            '=,++++      =-=,,                                       **;;;%.%%;;*+*+***...%.*           &++++              @%@.@@@@%%%.@@%%%..@%                   ++'+++++''',+++                  -/#-/ //#//                 +){{!!!!!!!+       ",
"              ((+  ((+                    +*(&+   +*(&+                 +*(&+   +*(&+                          +++++++      -    /#                                                                                                 .%.%%..%%$&              =='==,'''+                     =+ ;@;*@@&&+           %%%@^  .@&+^   %%%^^@^          %@^                           '=,++        -=,++                                        +***;;;%%%%;;*;;.%%.**+          &+&+&++              @@^^^^%%%.%.%%%..@@^                  ',,,++++ ++,,++++                  #//- -/##-                 +){~~~~!!!!!+      ",
"              ;*+  ;*++                   +*(&+   +(&++                 +*(&+   +(&++                 ==      -='+              -#-                                                                                                 .%.%%%%*$]$&             =='=,+','++                    =+ .@@&*@&&+          %%@^^^   +++     %%@ @@^                                       '=,++        -=,++                                         +++***;;%%%%;%%%..*++        &++++&++&+             .@@^.  %.%%%.. @@^^@@                  ',,,,+++  ''',,++                  /#-/--///-                  +){{{~~~!!!!++    ",
"              ;*+  ;*&+                    +*(&+ +*(&+                   +*(&+ +*(&+                   '3'=--='++          -  --#/--   -                                                                                           .%%%%%%&&]$&              =''=',','++                    =+ @*@&@*&*+           %^@%^          %%@^^^^                                         -,++        -,+,+                                            +++*;;;%%%;;%;*+        ++++ +++&++++              .   .%%%%..^  @                      ++,,,+++  '''++++                  #///- ///--                ++){~~~!!!!!!!!+   ",
"              **+   ;&+                    +*(&+ +*(&+                   +*(&+ +*(&+                     ++++++         -  ---//#/-- -                                                                                             ..%%%.&& $&               ='==',',',,+                   =+;@&@+@*&*&+          %^ %@^        %%%^@^                                           -+=,+       -,+,+                                               +***;;;**;++       &&+&   ++& &+++++                 %%%.@@^.                       '',,+++++  +',,,+++                 ///-  -////-              +){)~~~{{!!~!!!!!+  ",
"              ((+   ((+                   +**(++ +*(&++                 +**(++ +*(&++                                     -/#/-////---                                                                                               %.$$&  &               =='==+'',',++                   =+.@&@+@@&*&+           %%^%^        %^ %^                                           -=+-,+      -=+=,+                                                +++***+++                +   ++   ++&              .  @@^^^                        ''',,,+++  '',,++++                #/#/-  -//#-              +){{){{{{~~~~!!!!!+  ",
"             ;*&+  ;*&+                    +*+    ++*&+                  +*+    ++*&+                                    ---/-//--/#/-- -                                                                                            &&]$&                  ==,,,+'',++                     =  @&@ @@+*+            %%@%^       %%^%%^                                          -=++-+      -=++=,                                                    +++                  &+   ++&                         ^^                        +,+,+,++   '+'+,++                //#/-   /////-              +++++))))~!++++++   ",
"             +++   +++                      +       ++                    +       ++                                        - --- -/-                                                                                                 ]$&                   ,,  +++++                              @@+                %%^       %%^%%^                                                                                                                                           &                                                     ++++++    ++++++                  #//-    //#-                    ++++++         ",
"                 *++++*                                                                         +<+                                                                                                                         -++  ++                                                                                                                 <                                         +                             +                                                                                                                                                                                           ",
"                *[email protected]*+*                                                   +++                 +<4<+                                                               +,,      ,+                   +,,      ,+             --++++,++++  +                              &+                                                                          <<    (                                     ++                            =+                                                                                                                                                                                           ",
"                *+&..@+*                                                    +++                <4%4<                                  @@.%%.@+                    =+         =+                 =+         =+            ++++++++++++++++++                 %+  %+  &&+                                                                           +       ++++++                             !+                            =+                                                                                                                                                                                           ",
"                *+.@@@+*                         ..+                         +++               +<4<+                                @.%.@++++                    =++         =++               =++         =++       -+   +//+++++///++++++++                %%%+   &&+                                         %;        ;&                 <<    4(  4444444+++++                         +~+                           =,+                                                                                                                                                                                           ",
"           *** **+..@++*                        .*..+                       ++++&+             +<4<+                               .%%@++   +                   =+++  ,   ,  =+,+             =+++  ,   ,  =+,+      +++++//,^++++^^//--/-++++               +%++  +&+++                                        ++;^%&   %&&&                     4((+++((^^44<<4<+4++                      !~+                           =,+                                                                                                                                                                                           ",
"          *+++*++++++.++*                     ++*;.@+                     +++++&+++             +<+                                 %@+    +++                  ++++  ,+  ,+ ++,+             ++++  ,+  ,+ ++,+     +++/##/^^,/&#+,,^^,,,&+++                %%%+  +++++                                       &+ ++;+  ^;&++                  444(++(454+((++(((&++                       +~!+                          =',+                                                                                                                                                                                           ",
"         *[email protected]+&&....&.++*                    +++**;+                    ++ +++++               +=+     *++++*                      .=+   +++++                =++++   ,-,,+ ++,+            =++++   ,-,,+ ++,+     ++++//-+,//&&&,+/^^,,+-++  +             *%*+  &<&++                                        ^   +^ +,;+&&                   (((+(44555(+4++(( <++                      !~!+                          =',+                                                                                                                                                                                           ",
"          *[email protected]@@+.&..@+*                     ++++++                      ++.$*$+             +*.@+    ++..&+                       =+  +&&&++                +++++=  +=++ =+++=+           +++++=  +=++ =+++=+   -/+++/+++/-,,^^^+#-/,,++++ +-              %+   &%.++       %@    %                        &+    +^;+%&+++;,            <4 4((++44<((++++4<+(( ++                 *+    *$<!+                   *+    *$<,+                                                                                                                                                                                          ",
"          *+++++++ @.&&++*                    +&+++++.;+                   ++-.+++             +.=4++*  +.%@.+                        =+  +++&++              =+,++++= ==+ =++,+=,+         =+,++++= ==+ =++,+=,+  -++++++,//,++^,^#//^^/,&+++++              =+   &.-+++       .% .%@^                        ^     +%^^^;^^+,            < 4((++444(+++(++44++4(&++4++            *.&+   *]$*+                  *.&+   *]$*+                                                                                                                                                                                          ",
"         *[email protected]&&&...&..@+*                   ++&+&&++*+;                  ++++@*+              +*=+.-++++4+4++                        =+ ++++&+               +,+++++= =++ ++,,++,+         +,+++++= =++ ++,,++,+  +++++^,,++++/,/#//^&/^/,-++++              =+  +%&&&%+        %%%%%^                      ;+        +++&^^^&;^    +     +44(++(4(+++4(44(++5++4(<++              +&++   **-*@+                 +&++   **-*@+                                                                                                                                                                                         ",
"          *[email protected]@@++@.&&+*                   +++&&+.;+++                 +&++++++                -++-=-=+@.@@+                         =++&+&&+               +,++,,+==-+++++,,=+=+   -  -  +,++,,+==-+++++,,=+=+  +++^^,,/+,//,&-//++^+^-,&+++-              =+ &&.++.&++        @%%%%^                    ;+++      +,,+&^^++&&; &&++      ++++4((++4(5<44((4(+<(&++++            $]++  &]$&&++                 $]++  &]$&&++                                                                                                                                                                                         ",
"           *++++++*+&&.@+*                   ++++++*+;+                ++&&&&&&++                $+-=,==++*&*&+                       +=+&&&&&&++            =+,++,+,==-=++=,+,=+=+  -- -  =+,++,+,==-=++=,+,=+=+  ++++,,,#+-#/+&^+//,++-^,,,++               =&&&&*%%+&&++      %%%%%%%^                    ++      +,=,;&^&++++&+&++++    <<++(4(+<44++++44((<<+((((+             +$$&+ {+$+*{&+                +$$&+ =+$+*=&+                                                                                                                                                                                        ",
"            *******+&&*@+&*                  +++++&+++           +++  +&&&&+&+&+++               -++,+.-=+..*+++                      ++*&&&&&&++            =+,+,++=+,==,,==++=+=++-/--/- =+,+,++=+,==,,==++=+=++- ++^=,-/+//^++//#/,&+-^^,/&+              %<&++++%+&+&&+     .%.^@%%%%                            +,,=;^^&+^+++&&++++  < +4++(<(+44+((4444(++<++(4&++             +!!{{{&&+&~~!+                +,,===&&+&'',+                                                                                                                                                                                       ",
"                  *+.@&@@+*                  +++++&+          ++++&&++&&&&&+++&++++              =++-+-====+++=,++                   +&&&*&&&&&++            +,,+,++=+=,,,,+=++=+,,+/#/#-  -,-+,++=+=,,,,+=++=+,,+  ++^/,/,+/#^+,^-&&,+-&-^^/&+               .++ +;%@&++&++    ..^  @%.%%%%.     .%%%               +,,=^%;^&++ &+++++++   +4+4(4(+44+(++<++(+<&<++4&+               !!!!!&+~{~!!+                 ,,,,,&+'=',,+                                                                                                                                                                                       ",
"                  *+&.@@&+*                  +++++&+          +++&++&&&+&&++++&&&++++            -+ +--==-=,-===,,+*++*             ++&&*=+&&&&++      +     +,,+,++=+,==,++,++=+,=+/+//#----/-,++=+,==,++,++=+,=+-+++^,-/&//++&,^-//,^//-/+,/++              =+  +&&&&&++&+     ^   .%%.%%%%%%%%%%%%%%^^           +,,====&++& &++&+&^+++<++(+(<4++44+(++<++4+44<4+(4<+              !+++!!&!!!++                  ,+++,,&,,,++                                                                                                                                                                                        ",
"                 *[email protected]+*&@+*                  +++++&+            +++++++&&&++++++&&+$.$ ''&       $+ +-=,,--=-,,==,++@@+*            +++++=+&&++++     +++++  +,++,++,+,,,,++,++=,+=++++++/-/-/-,++,+,,,,++,++=,+=+-+,=^,-#//#-,^^/,^/^^,^-#+,+++              =+  ++&+&&&<++          %%%%%%%%%%%%%%%%%@.@^      +++,==,,+;&^+,+&+&+&^^&++<+((4(<4<+4<(((<(4<++(+<4+( <+              +   !!&++++                   +   ',&++++                                                                                                                                                                                         ",
"                *+&.++&@@+*                  +++++&+            +&&&&&&&&&&+++&+&.$'.''++&       -+ +-=,,--=-,,=.=.+.+@+             ++++&*+++++       +  ++ +,+,,+=,-==,,,+,,+=,+=+/+/-++-#--#-+=,-==,,,+,,+=,+=+-+//^,//-^-/&=^/,+/^/=,-++,+++              =+  &+&+&&+%.+          %%%%%%%%%%%%%%%%%%.@^     ++,,=,,+==%;&,,++&++ ++^^ <+444((4<+<4++++++4+4((<++(&++                  !~*+!!+                       ''*+,,+                                                                                                                                                                                         ",
"               *+&.+*+&.+*                   +++++&+          +++++++++&&&+++++++'.++++          =+  -,,,,-=--,[email protected]+*                +&=*+++       +++++++++++++==+++++++==++++=++++++++++++++==+++++++==++++=+++++^,/^-^++&&&/&+,^//=++^,+++              =+  &&+&+&++           %%%%%%%%%%%%..%%%%..@^    ^&=+,+,++,,;&^,,+++++        +44((+<(4+4++(4((+44(<++4&+                   +~{!!!+                       ,'=,,,+                                                                                                                                                                                         ",
"              *[email protected]+**+.+&*                  +++++&&+                 +++&&++++++++++             -+  =,+. ====,+=++..+*                 +&*=+&+        +  ++ +++++++=,-+,+,+=++++,=+/+-/++ +++++++=,-+,+,+=++++,=+++++^//#/+&+#//&,&+///-+&&,+++              =+  +&&&++&+           %%%%%%%......@%%%.^.@^    ^&++++++++,;^&,++++++&     4  (44++4((44++4(4+44^<++44<(+                  +~!{!!+                       ,',=,,+                                                                                                                                                                                         ",
"              *+&&+&[email protected]+*                   +++++&++          +,&,''++&&++++&&+++&               $+   =,+.=,,=,++=+++                   +&&=+&+       +++++  ++=+,+ =--,+=,+  ==+==++++++- ++=+,+ =--,+=,+  ==+==++++++/-/#/++^^-^^++#/^-+,,/&++              =+  +&&+&+++           %%%%....@@@@@@%%..^.^     ^&++++++++++^&+++++++&      <<444<+++44((+++++4((4++44&(+                  +{!@!!+                       ,=,@,,+                                                                                                                                                                                         ",
"              *[email protected]+*+.@+*                   ++++&+++        '&&','+++++++'''&+++&+               -+    =,+=,+ =+ +                      +&&&=+&+       +      +,+   -,,++--,+  =+=+  +      +,+   -,,++--,+  =+=+  +++,^---/-//^^,/#//^-^+,++-+               =+  &&&++&++            %%%^@@@@@@^^^%%%^^.@^    ^&+^+++++++;^&+++++++       4++(+<<<4++4++(44+((<+++4 +++                  +~!;!!+                       ,',/,,+                                                                                                                                                                                         ",
"               *+.+*+&+**                  +++++&+&+          '+&+'+++''  &&&++&++                     =,+=,+.=,+                       +&&+=+++              +,++  ==++ +=,+  ++=+         +,++  ==++ +=,+  ++=+  +++,^/-/---+-/&-/&&//^,/#/++               =+  &+&++&++            %%@^^^^^^^^   %%%^^@^     ^+^+++++++&&+++++++^       44+(+4<<<<<<<4+<4+((++++4+                     +~!@!!+                       ,',@,,+                                                                                                                                                                                         ",
"               *+.+*+.+*                   +++++++&++         +++'+'''     &++++++                     =++==+..=,+                      +&+&&=++              +,=+  ,,++  ,,,+ +==+         +,=+  ,,++  ,,,+ +==+   ++/+^^^^+++--,&-///#^&+-/++               =+  &+&&++++            %%@^           %%@ @@^   ^++^^+++  +;&+ ++^+++        ++4+++++++(<<(+<<<+++44<+                     +{!{!!!+                      ,=,=,,,+                                                                                                                                                                                        ",
"              **+@+*+@@+*                  ++++++&&++                      +++  +++                    =,+.=,+.==+                     ++&+&&=+&+              +    =,+   =,++   +           +    =,+   =,++   +     ++ ++++/^+^^+++++^&++/++&                =+ &&+&&++++             %@^           %@^^^^    ^+^^+++    ;^^+  ^&+++       ++++++++4+++++((++++44((+++                   +~!!{!!+                      ,',,=,,+                                                                                                                                                                                        ",
"             *+*+&.+*+.+*                  ++++&&&++++                     ++++  +                      =+  =,++ =+                   ++&&++&&=++              +    -=+   =++    +           +    -=+   =++    +         ++++//#+^++^-#+++++++                =+ &&&+&++++             %^@^         %%^@^     ^++ +++      ++   ^^^&++         ++<+<+444+++++<444((+++                   +!~!!@!!+                     ,,',,@,,+                                                                                                                                                                                        ",
"            *+.+...+*+@+*                 ++++&+++++++                       ++                          =   =+=+ ,+                  +&&&++&&=+++                   =,+ =++                       =,+ =++             ++++++--//#/+/+++++++++                =+ &&&+&++&+             %^@^         %@@^       ^^^^+++          ^+&&+           +<4++<<4444+4+4+(+                       +~~!{;!~!+                    ,'',=/,',+                                                                                                                                                                                       ",
"             *+..++*++&.+*               +++++++++++                          +                          =+  =+   =                  ++&&&&&+&&&&++                  =,+ ,,+                       =,+ ,,+             +  +++++-++++/+++&  ++                 =+&&+&+&++&++            %^%^         %^@^         ^+^+++        ^&+ &+           +++4+++<++((((((+++                    ++!{!!@@!~!!+                 ,,,=,,@@,',,+                                                                                                                                                                                      ",
"              *++**+....+*               +++++++++++                                                      =   =+                    +++&&+&&++&&&+++                ==,+  ,++                     ==,+  ,++              +++++++++ +++++                      =+&&+&+&&+&++           %%^%^        %%^%^          ^+ ^+        ^+^++              ++++++++++++++++++                  @{!!~!{+@!!~!!!+              @=,,',=+@,,',,,+                                                                                                                                                                                    ",
"               ***+.+.++*                  ++++  ++                                                            =+                     +&&+++++++++++                =,,+  +++                     =,,+  +++              + ++++                               =  &+& &&+&+            %%^%^        %%^%^          ^++^++       ^+&++                ++++    ++++                        ;!!!@++;!!!!@+                /,,,@++/,,,,@+                                                                                                                                                                                    ",
"                  *+*+**                                                                                        +                     ++++  ++                      +++                           +++                       ++ +                                     &&+                                          ^++^++       ^++                                                       !@;    {;@+                   @@/    @/@+                                                                                                                                                                                      ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ",
"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        "};

--Boundary_(ID_ZEhL53i7/mWJgi37NrFOFA)
Content-type: text/plain; charset=us-ascii; name=techs.ruleset
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=techs.ruleset


; Modifying this file:
; You should not modify this file except to make bugfixes or
; for other "maintenance".  If you want to make custom changes,
; you should create a new datadir subdirectory and copy this file
; into that directory, and then modify that copy.  Then use the
; command "rulesetdir <mysubdir>" in the server to have freeciv
; use your new customized file.

[datafile]
description="Civ2 technology data for Freeciv (incomplete)"
options="1.9"

; Below: The individual advances, one per section.
; The number can be variable, up to 199.
;
; The actual tag used (the * in [advance_*]) does not matter, except
; it must be unique within this file, and it may be used in debug 
; output when reading this file.
;
; Notes:
;
; name          = name as seen by user 
; req1, req2	= advances required before researching this one
; flags         = special flag strings (see default/techs.ruleset)
; helptext	= optional help text string (set units ruleset for examples)
;
; Special values for req1 and req2 are "None" (first section below) 
; and "Never" (never available).  If only one tech is required,
; it should be listed as req1.
;
; Following flag strings are possible
;
; "Bonus_Tech" = player gets extra tech if rearched first
;               Note: currently only one tech with this flag is supported
; "Boat_Fast" = all sea units get one extra move point
; "Bridge"   = "Settler" unit types can build bridges over rivers
; "Railroad" = "Settler" unit types can build rail roads
; "Farmland" = "Settler" unit types can build farmland
; "Fortress" = "Settler" unit types can build fortress
; "Population_Pollution_Inc" = Increase the pollution factor created by
;                              popultaion by one
; "Trade_Revenue_Reduce" = When known by the player establishing a trade
;                          route reduces the initial revenue by cumulative
;                          factors of 2/3
; "Airbase" = "Airbase" unit types can build Airbases

[advance_material_magic]
name     = _("Material Magic")
req1     = "None"
req2     = "None"
flags    = ""

[advance_air_magic]
name     = _("Air Magic")
req1     = "Material Magic"
req2     = "None"
flags    = ""

[advance_fire_magic]
name     = _("Fire Magic")
req1     = "Material Magic"
req2     = "None"
flags    = ""

[advance_earth_magic]
name     = _("Earth Magic")
req1     = "Material Magic"
req2     = "None"
flags    = ""

[advance_water_magic]
name     = _("Water Magic")
req1     = "Material Magic"
req2     = "None"
flags    = ""

[advance_alchemy]
name     = _("Alchemy")
req1     = "Earth Magic"
req2     = "Water Magic"
flags    = ""

[advance_crystal_making]
name     = _("Crystal Making")
req1     = "Earth Magic"
req2     = "Fire Magic"
flags    = ""

[advance_weather_controll]
name     = _("Weather Controll")
req1     = "Air Magic"
req2     = "Water Magic"
flags    = "Farmland"

[advance_lightning_magic]
name     = _("Lightning Magic")
req1     = "Air Magic"
req2     = "None"
flags    = ""


[advance_life_magic]
name     = _("Life Magic")
req1     = "None"
req2     = "None"
flags    = ""

[advance_huge_animal_breeding]
name     = _("Huge Animal Breeding")
req1     = "Life Magic"
req2     = "None"
flags    = ""

[advance_air_animal_breeding]
name     = _("Air Animal Breeding")
req1     = "Huge Animal Breeding"
req2     = "None"
flags    = ""

[advance_dragon_breeding]
name     = _("Dragon Breeding")
req1     = "Air Animal Breeding"
req2     = "None"
flags    = ""

[advance_dragon_riding]
name     = _("Dragon Riding")
req1     = "Dragon Breeding"
req2     = "Horseback Riding"
flags    = ""

[advance_fire_dragon_breeding]
name     = _("Fire Dragon Breeding")
req1     = "Fire Magic"
req2     = "Dragon Breeding"
flags    = ""

[advance_silver_dragon_breeding]
name     = _("Silver Dragon Breeding")
req1     = "Dragon Breeding"
req2     = "Mythrill Working"
flags    = ""

[advance_intelligent_plant]
name     = _("Intelligent Plant")
req1     = "Life Magic"
req2     = "Literacy"
flags    = ""


[advance_spirit_magic]
name     = _("Spirit Magic")
req1     = "Ceremonial Burial"
req2     = "None"
flags    = ""

[advance_runes]
name     = _("Runes")
req1     = "Writing"
req2     = "Mysticism"
flags    = ""


[advance_black_magic]
name     = _("Black Magic")
req1     = "Spirit Magic"
req2     = "Runes"
flags    = ""

[advance_dark_gothic_architecture]
name     = _("Dark Gothic Architecture")
req1     = "Construction"
req2     = "Black Magic"
flags    = ""

[advance_fire_of_underworld]
name     = _("Fire of Underworld")
req1     = "Fire Magic"
req2     = "Black Magic"
flags    = ""

[advance_underworld_industrialisation]
name     = _("Underworld Industrialisation")
req1     = "Dark Gothic Architecture"
req2     = "Fire of Underworld"
flags    = ""

[advance_poison_making]
name     = _("Poison Making")
req1     = "Alchemy"
req2     = "Black Magic"
flags    = ""

[advance_witch_magic]
name     = _("Witch Magic")
req1     = "Poison Making"
req2     = "Air Magic"
flags    = ""

[advance_evil_weapons]
name     = _("Evil Weapons")
req1     = "Chivalry"
req2     = "Black Magic"
flags    = ""

[advance_dark_sky_dominance]
name     = _("Dark Sky Dominance")
req1     = "Evil Weapons"
req2     = "Dragon Riding"
flags    = ""

[advance_daemonology]
name     = _("Daemonology")
req1     = "Evil Weapons"
req2     = "Dragon Breeding"
flags    = ""

[advance_advanced_daemonology]
name     = _("Advanced Daemonology")
req1     = "Daemonology"
req2     = "Fire Magic"
flags    = ""

[advance_undead_magic]
name     = _("Undead Magic")
req1     = "Daemonology"
req2     = "Slave Resurrection"
flags    = ""

[advance_death_magic]
name     = _("Death Magic")
req1     = "Undead Magic"
req2     = "None"
flags    = ""

[advance_slave_resurrection]
name     = _("Slave Resurrection")
req1     = "Black Magic"
req2     = "None"
flags    = ""

[advance_vampireism]
name     = _("Vampireism")
req1     = "Slave Resurrection"
req2     = "None"
flags    = ""

[advance_mud_vivification]
name     = _("Mud Vivification")
req1     = "Earth Magic"
req2     = "Black Magic"
flags    = ""

[advance_ork_training]
name     = _("Ork Training")
req1     = "Mud Vivification"
req2     = "Iron Working"
flags    = ""

[advance_wolf_riding]
name     = _("Wolf Riding")
req1     = "Ork Training"
req2     = "Horseback Riding"
flags    = ""

[advance_troll_trainig]
name     = _("Troll Training")
req1     = "Mud Vivification"
req2     = "Huge Animal Breeding"
flags    = ""

[advance_advanced_troll_trainig]
name     = _("Advanced Troll Training")
req1     = "Troll Training"
req2     = "Iron Working"
flags    = ""

[advance_advanced_troll_trainig]
name     = _("Advanced Troll Training")
req1     = "Troll Training"
req2     = "Iron Working"
flags    = ""


[advance_healing_potion]
name     = _("Healing Potion")
req1     = "Alchemy"
req2     = "Light Magic"
flags    = ""

[advance_longevity_elixir]
name     = _("Longevity Elixir")
req1     = "Healing Potion"
req2     = "Life Magic"
flags    = ""

[advance_future_vision]
name     = _("Future Vision")
req1     = "Crystal Making"
req2     = "Light Magic"
flags    = ""

[advance_advanced_future_vision]
name     = _("Advanced Future Vision")
req1     = "Future Vision"
req2     = "Mathematics"
flags    = ""

[advance_mythryll_working]
name     = _("Mythrill Working")
req1     = "Alchemy"
req2     = "Iron Working"
flags    = ""

[advance_light_magic]
name     = _("Light Magic")
req1     = "Spirit Magic"
req2     = "Runes"
flags    = ""

[advance_true_resurrection]
name     = _("True Resurrection")
req1     = "Light Magic"
req2     = "Air Animal Breeding"
flags    = ""

[advance_blessed_weapons]
name     = _("Blessed Weapons")
req1     = "Light Magic"
req2     = "Chivalry"
flags    = ""

[advance_prayer_formula]
name     = _("Prayer Formula")
req1     = "Light Magic"
req2     = "Monotheism"
flags    = ""


[advance_advanced_flight]
name     = _("Advanced Flight")
req1     = "Radio"
req2     = "Machine Tools"
flags    = ""

[advance_alphabet]
name     = _("Alphabet")
req1     = "None"
req2     = "None"
flags    = ""

[advance_amphibious_warfare]
name     = _("Amphibious Warfare")
req1     = "Navigation"
req2     = "Tactics"
flags    = ""

[advance_astronomy]
name     = _("Astronomy")
req1     = "Mysticism"
req2     = "Mathematics"
flags    = ""

[advance_atomic_theory]
name     = _("Atomic Theory")
req1     = "Theory of Gravity"
req2     = "Physics"
flags    = ""

[advance_automobile]
name     = _("Automobile")
req1     = "Combustion"
req2     = "Steel"
flags    = "Population_Pollution_Inc"

[advance_banking]
name     = _("Banking")
req1     = "Trade"
req2     = "The Republic"
flags    = ""

[advance_bridge_building]
name     = _("Bridge Building")
req1     = "Iron Working"
req2     = "Construction"
flags    = "Bridge"

[advance_bronze_working]
name     = _("Bronze Working")
req1     = "None"
req2     = "None"
flags    = ""

[advance_ceremonial_burial]
name     = _("Ceremonial Burial")
req1     = "None"
req2     = "None"
flags    = ""

[advance_chemistry]
name     = _("Chemistry")
req1     = "University"
req2     = "Medicine"
flags    = ""

[advance_chivalry]
name     = _("Chivalry")
req1     = "Feudalism"
req2     = "Horseback Riding"
flags    = ""

[advance_code_of_laws]
name     = _("Code of Laws")
req1     = "Alphabet"
req2     = "None"
flags    = ""

[advance_combined_arms]
name     = _("Combined Arms")
req1     = "Mobile Warfare"
req2     = "Advanced Flight"
flags    = ""

[advance_combustion]
name     = _("Combustion")
req1     = "Refining"
req2     = "Explosives"
flags    = ""

[advance_communism]
name     = _("Communism")
req1     = "Philosophy"
req2     = "Industrialization"
flags    = ""

[advance_computers]
name     = _("Computers")
req1     = "Mass Production"
req2     = "Miniaturization"
flags    = ""

[advance_conscription]
name     = _("Conscription")
req1     = "Democracy"
req2     = "Metallurgy"
flags    = ""

[advance_construction]
name     = _("Construction")
req1     = "Masonry"
req2     = "Currency"
flags    = "Fortress"

[advance_currency]
name     = _("Currency")
req1     = "Bronze Working"
req2     = "None"
flags    = ""

[advance_democracy]
name     = _("Democracy")
req1     = "Banking"
req2     = "Invention"
flags    = ""

[advance_economics]
name     = _("Economics")
req1     = "Banking"
req2     = "University"
flags    = ""

[advance_electricity]
name     = _("Electricity")
req1     = "Metallurgy"
req2     = "Magnetism"
flags    = ""

[advance_electronics]
name     = _("Electronics")
req1     = "The Corporation"
req2     = "Electricity"
flags    = ""

[advance_engineering]
name     = _("Engineering")
req1     = "The Wheel"
req2     = "Construction"
flags    = ""

[advance_environmentalism]
name     = _("Environmentalism")
req1     = "Never"		; "Recycling"
req2     = "Never"		; "Space Flight"
flags    = ""

[advance_espionage]
name     = _("Espionage")
req1     = "Communism"
req2     = "Democracy"
flags    = ""

[advance_explosives]
name     = _("Explosives")
req1     = "Gunpowder"
req2     = "Chemistry"
flags    = ""

[advance_feudalism]
name     = _("Feudalism")
req1     = "Warrior Code"
req2     = "Monarchy"
flags    = ""

[advance_flight]
name     = _("Flight")
req1     = "Combustion"
req2     = "Theory of Gravity"
flags    = "Trade_Revenue_Reduce"

[advance_fundamentalism]
name     = _("Fundamentalism")
req1     = "Theology"
req2     = "Conscription"
flags    = ""

[advance_fusion_power]
name     = _("Fusion Power")
req1     = "Nuclear Power"
req2     = "Superconductors"
flags    = ""

[advance_genetic_engineering]
name     = _("Genetic Engineering")
req1     = "Medicine"
req2     = "The Corporation"
flags    = ""

[advance_guerilla_warfare]
name     = _("Guerilla Warfare")
req1     = "Communism"
req2     = "Tactics"
flags    = ""

[advance_gunpowder]
name     = _("Gunpowder")
req1     = "Invention"
req2     = "Iron Working"
flags    = ""

[advance_horseback_riding]
name     = _("Horseback Riding")
req1     = "None"
req2     = "None"
flags    = ""

[advance_industrialization]
name     = _("Industrialization")
req1     = "Railroad"
req2     = "Banking"
flags    = "Population_Pollution_Inc"

[advance_invention]
name     = _("Invention")
req1     = "Engineering"
req2     = "Literacy"
flags    = ""

[advance_iron_working]
name     = _("Iron Working")
req1     = "Bronze Working"
req2     = "Warrior Code"
flags    = ""

[advance_labor_union]
name     = _("Labor Union")
req1     = "Mass Production"
req2     = "Guerilla Warfare"
flags    = ""

[advance_laser]
name     = _("Laser")
req1     = "Mass Production"
req2     = "Nuclear Power"
flags    = ""

[advance_leadership]
name     = _("Leadership")
req1     = "Chivalry"
req2     = "Gunpowder"
flags    = ""

[advance_literacy]
name     = _("Literacy")
req1     = "Writing"
req2     = "Code of Laws"
flags    = ""

[advance_machine_tools]
name     = _("Machine Tools")
req1     = "Steel"
req2     = "Tactics"
flags    = ""

[advance_magnetism]
name     = _("Magnetism")
req1     = "Iron Working"
req2     = "Physics"
flags    = ""

[advance_map_making]
name     = _("Map Making")
req1     = "Alphabet"
req2     = "None"
flags    = ""

[advance_masonry]
name     = _("Masonry")
req1     = "None"
req2     = "None"
flags    = ""

[advance_mass_production]
name     = _("Mass Production")
req1     = "Automobile"
req2     = "The Corporation"
flags    = "Population_Pollution_Inc"

[advance_mathematics]
name     = _("Mathematics")
req1     = "Alphabet"
req2     = "Masonry"
flags    = ""

[advance_medicine]
name     = _("Medicine")
req1     = "Philosophy"
req2     = "Trade"
flags    = ""

[advance_metallurgy]
name     = _("Metallurgy")
req1     = "Gunpowder"
req2     = "University"
flags    = ""

[advance_miniaturization]
name     = _("Miniaturization")
req1     = "Machine Tools"
req2     = "Electronics"
flags    = ""

[advance_mobile_warfare]
name     = _("Mobile Warfare")
req1     = "Automobile"
req2     = "Tactics"
flags    = ""

[advance_monarchy]
name     = _("Monarchy")
req1     = "Ceremonial Burial"
req2     = "Code of Laws"
flags    = ""

[advance_monotheism]
name     = _("Monotheism")
req1     = "Philosophy"
req2     = "Polytheism"
flags    = ""

[advance_mysticism]
name     = _("Mysticism")
req1     = "Ceremonial Burial"
req2     = "None"
flags    = ""

[advance_navigation]
name     = _("Navigation")
req1     = "Seafaring"
req2     = "Astronomy"
flags    = "Reduce_Trireme_Loss2"

[advance_nuclear_fission]
name     = _("Nuclear Fission")
req1     = "Mass Production"
req2     = "Atomic Theory"
flags    = ""

[advance_nuclear_power]
name     = _("Nuclear Power")
req1     = "Nuclear Fission"
req2     = "Electronics"
flags    = "Boat_Fast"

[advance_philosophy]
name     = _("Philosophy")
req1     = "Mysticism"
req2     = "Literacy"
flags    = "Bonus_Tech"

[advance_physics]
name     = _("Physics")
req1     = "Literacy"
req2     = "Navigation"
flags    = ""

[advance_plastics]
name     = _("Plastics")
req1     = "Refining"
req2     = "Space Flight"
flags    = "Population_Pollution_Inc"

[advance_polytheism]
name     = _("Polytheism")
req1     = "Horseback Riding"
req2     = "Ceremonial Burial"
flags    = ""

[advance_pottery]
name     = _("Pottery")
req1     = "None"
req2     = "None"
flags    = ""

[advance_radio]
name     = _("Radio")
req1     = "Flight"
req2     = "Electricity"
flags    = "Airbase"

[advance_railroad]
name     = _("Railroad")
req1     = "Steam Engine"
req2     = "Bridge Building"
flags    = "Railroad","Trade_Revenue_Reduce"

[advance_recycling]
name     = _("Recycling")
req1     = "Mass Production"
req2     = "Democracy"
flags    = ""

[advance_refining]
name     = _("Refining")
req1     = "Chemistry"
req2     = "The Corporation"
flags    = ""

[advance_refrigeration]
name     = _("Refrigeration")
req1     = "Sanitation"
req2     = "Electricity"
flags    = "Farmland"

[advance_robotics]
name     = _("Robotics")
req1     = "Mobile Warfare"
req2     = "Computers"
flags    = ""

[advance_rocketry]
name     = _("Rocketry")
req1     = "Advanced Flight"
req2     = "Electronics"
flags    = ""

[advance_sanitation]
name     = _("Sanitation")
req1     = "Engineering"
req2     = "Medicine"
flags    = ""

[advance_seafaring]
name     = _("Seafaring")
req1     = "Pottery"
req2     = "Map Making"
flags    = "Reduce_Trireme_Loss1"

[advance_space_flight]
name     = _("Space Flight")
req1     = "Computers"
req2     = "Rocketry"
flags    = ""

[advance_stealth]
name     = _("Stealth")
req1     = "Superconductors"
req2     = "Robotics"
flags    = ""

[advance_steam_engine]
name     = _("Steam Engine")
req1     = "Physics"
req2     = "Invention"
flags    = ""

[advance_steel]
name     = _("Steel")
req1     = "Electricity"
req2     = "Industrialization"
flags    = ""

[advance_superconductors]
name     = _("Superconductors")
req1     = "Nuclear Power"
req2     = "Laser"
flags    = ""

[advance_tactics]
name     = _("Tactics")
req1     = "Conscription"
req2     = "Leadership"
flags    = ""

[advance_the_corporation]
name     = _("The Corporation")
req1     = "Economics"
req2     = "Industrialization"
flags    = ""

[advance_the_republic]
name     = _("The Republic")
req1     = "Code of Laws"
req2     = "Literacy"
flags    = ""

[advance_the_wheel]
name     = _("The Wheel")
req1     = "Horseback Riding"
req2     = "None"
flags    = ""

[advance_theology]
name     = _("Theology")
req1     = "Feudalism"
req2     = "Monotheism"
flags    = ""

[advance_theory_of_gravity]
name     = _("Theory of Gravity")
req1     = "Astronomy"
req2     = "University"
flags    = ""

[advance_trade]
name     = _("Trade")
req1     = "Currency"
req2     = "Code of Laws"
flags    = ""

[advance_university]
name     = _("University")
req1     = "Mathematics"
req2     = "Philosophy"
flags    = ""

[advance_warrior_code]
name     = _("Warrior Code")
req1     = "None"
req2     = "None"
flags    = ""

[advance_writing]
name     = _("Writing")
req1     = "Alphabet"
req2     = "None"
flags    = ""

--Boundary_(ID_ZEhL53i7/mWJgi37NrFOFA)
Content-type: text/plain; charset=us-ascii; name=units.ruleset
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=units.ruleset


; Modifying this file:
; You should not modify this file except to make bugfixes or
; for other "maintenance".  If you want to make custom changes,
; you should create a new datadir subdirectory and copy this file
; into that directory, and then modify that copy.  Then use the
; command "rulesetdir <mysubdir>" in the server to have freeciv
; use your new customized file.

; See data/default/units.ruleset for more information.

[datafile]
description="Civ2 unit_type data for Freeciv (approximate)"
options="1.9"

[units_adjust]
firepower_factor=1     ; Divide hitpoints by this value. It has to be
                       ; set higher than zero.

; Below: The individual units, one per section.
;
; The number can be variable, up to 200.
; However for the "official" rulesets, units should not be removed
; because that would break backward compatability with savegames.
;
; The order here matters: later units are considered "better" for
; a given flag or role.
;
; The actual tag used (the * in [unit_*]) does not matter, except
; it must be unique within this file, and it may be used in debug
; output when reading this file.
;
; ** Fields **
;
; name          = name as seen by user
; graphic       = tag specifing preferred graphic
; graphic_alt	= tag for alternate garphic if preferred graphic is not
;		  present; especially if preferred graphic is non-standard,
;		  this should be a standard tag.  Otherwise can use eg "-"
;		  for no alternate graphic.
; tech_req      = required advance, names from techs.ruleset, or special:
;                 "None" => available from start; "Never" => never available
; obsolete_by   = can be upgraded to and made obsolete by another unit by name
; move_type     = "Land" or "Sea" or "Air" or "Heli"
; transport_cap = Number of units (ground, or air/missiles, depending on flags)
; fuel          = number of turns air units can fly before they crash. For
;                 barbarians this is used as lifetime instead
; uk_*          = upkeep costs, these are used as base values in the game
;		  (NOTE: gold upkeep is still not implemented)
; flags         = special flag strings
; roles         = special role strings
; sound_move	= optional sound effect when the unit moves
; sound_move_alt= optional alternative sound effect if above not
;		  supported in client
; sound_fight	= optional sound effect when the unit fights
; sound_fight_alt= optional alternative sound effect if above not
;		   supported in client
; helptext	= optional help text string; should escape all raw newlines
;		  so that xgettext parsing works
;
; Following flag strings require extra fields:
;  "Paratroopers"
;   paratroopers_range = the maximal range the unit can be paradropped to
;   paratroopers_mr_req = the move rate which is required at least for
;                         paradropping
;   paratroopers_mr_sub = the move rate which is subtracted after paradropping
;

[unit_settlers]
name          = _("Settlers")
move_type     = "Land"
tech_req      = "None"
obsolete_by   = "Engineers"
graphic       = "u.settlers"
graphic_alt   = "-"
sound_move    = "m_settlers"
sound_move_alt = "m_generic"
sound_fight   = "f_settlers"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 1
attack        = 0
defense       = 1
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 1
uk_food       = 1
uk_gold       = 0
flags         = "Settlers", "NonMil", "Airbase", "AddToCity", "Cities"
roles         = ""
helptext      = _("\
Settlers are one of the key units in the game.  They can be used to\
 found new cities, irrigate land, build roads, railroads,\
 fortresses, airbases and mines, and clean up pollution and nuclear\
 fallout.  Upkeep for Settlers is in food\
 as well as production, and a Settler can die if its supporting city\
 runs out of food.\
\n\n\
Settlers and Engineers may work together to decrease the amount of\
 time required for long projects.  If two or more Settlers and/or\
 Engineers are both working on the same task in the same square,\
 their efforts will be added together each turn until the task is\
 finished.  Be careful not to dedicate too many workers to one task,\
 though; excess effort can be wasted, and a group of Settlers and/or\
 Engineers is highly vulnerable to enemy attacks.\
")

[unit_engineers]
name          = _("Engineers")
move_type     = "Land"
tech_req      = "Explosives"
obsolete_by   = "None"
graphic       = "u.engineers"
graphic_alt   = "-"
sound_move    = "m_engineers"
sound_move_alt = "m_generic"
sound_fight   = "f_engineers"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 1
attack        = 0
defense       = 2
hitpoints     = 20
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 1
uk_food       = 1
uk_gold       = 0
flags         = "Settlers", "NonMil", "Transform", "Airbase", "AddToCity", "Cities"
roles         = ""
helptext      = _("\
Engineers are similar to Settlers, but they work twice as fast and\
 move twice as fast.  Engineers may also perform major terrain\
 transformations (for example, converting Tundra into Desert) which\
 are beyond the capabilities of Settlers.\
\n\n\
TIP 1:  Upgrade Settlers to Engineers when possible, as Engineers\
 require the same resources as ordinary Settlers.\
\n\n\
TIP 2:  If you manage to build Leonardo's Workshop, research\
 Explosives before the Workshop becomes obsolete.  This way,\
 your Settler units will be upgraded for free.\
")

[unit_warriors]
name          = _("Warriors")
move_type     = "Land"
tech_req      = "None"
obsolete_by   = "Pikemen", "Ork", "Skeleton"
graphic       = "u.warriors"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 10
pop_cost      = 0
attack        = 1
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendOk", "FirstBuild"
helptext      = _("\
This unit may be built from the start of the game.  It is the\
 weakest unit.\
")

[unit_phalanx]
name          = _("Phalanx")
move_type     = "Land"
tech_req      = "Bronze Working"
obsolete_by   = "Pikemen"
graphic       = "u.phalanx"
graphic_alt   = "-"
sound_move    = "m_phalanx"
sound_move_alt = "m_generic"
sound_fight   = "f_phalanx"
sound_fight_alt = "f_generic"
build_cost    = 20
pop_cost      = 0
attack        = 1
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendGood", "FirstBuild"

[unit_archers]
name          = _("Archers")
move_type     = "Land"
tech_req      = "Warrior Code"
obsolete_by   = "Musketeers"
graphic       = "u.archers"
graphic_alt   = "-"
sound_move    = "m_archers"
sound_move_alt = "m_generic"
sound_fight   = "f_archers"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 3
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendOk"

[unit_legion]
name          = _("Legion")
move_type     = "Land"
tech_req      = "Iron Working"
obsolete_by   = "Musketeers", "Troll"
graphic       = "u.legion"
graphic_alt   = "-"
sound_move    = "m_legion"
sound_move_alt = "m_generic"
sound_fight   = "f_legion"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 4
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendOk", "Hut", "BarbarianBuild", "BarbarianSea"

[unit_pikemen]
name          = _("Pikemen")
move_type     = "Land"
tech_req      = "Feudalism"
obsolete_by   = "Musketeers"
graphic       = "u.pikemen"
graphic_alt   = "-"
sound_move    = "m_pikemen"
sound_move_alt = "m_generic"
sound_fight   = "f_pikemen"
sound_fight_alt = "f_generic"
build_cost    = 20
pop_cost      = 0
attack        = 1
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Pikemen"
roles         = "DefendGood", "FirstBuild"

[unit_musketeers]
name          = _("Musketeers")
move_type     = "Land"
tech_req      = "Gunpowder"
obsolete_by   = "Riflemen"
graphic       = "u.musketeers"
graphic_alt   = "-"
sound_move    = "m_musketeers"
sound_move_alt = "m_generic"
sound_fight   = "f_musketeers"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 3
defense       = 3
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendGood", "FirstBuild", "HutTech",
                "BarbarianTech", "BarbarianBuildTech", "BarbarianSeaTech"

[unit_fanatics]
name          = _("Fanatics")
move_type     = "Land"
tech_req      = "Fundamentalism"
obsolete_by   = "None"
graphic       = "u.fanatics"
graphic_alt   = "-"
sound_move    = "m_fanatics"
sound_move_alt = "m_generic"
sound_fight   = "f_fanatics"
sound_fight_alt = "f_generic"
build_cost    = 20
pop_cost      = 0
attack        = 4
defense       = 4
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Fanatic"
roles         = "DefendGood"
helptext      = _("\
Only Fundamentalist nations can build Fanatic units.\
\n\n\
Fundamentalist nations can maintain Fanatic units without\
 having to pay any shields for upkeep.\
")

[unit_partisan]
name          = _("Partisan")
move_type     = "Land"
tech_req      = "Guerilla Warfare"
obsolete_by   = "None"
graphic       = "u.partisan"
graphic_alt   = "-"
sound_move    = "m_partisan"
sound_move_alt = "m_generic"
sound_fight   = "f_partisan"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 4
defense       = 4
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "IgTer", "IgZOC"
roles         = "DefendGood", "Partisan", "BarbarianTech"
helptext      = _("\
A number of Partisans are granted free when an enemy conquers your\
 city, but only under these conditions:\
\n\n\
 - Guerilla Warfare must be known by at least 1 player.\
\n\n\
 - You must be the player who originally built the city.\
\n\n\
 - You must know about Communism and Gunpowder.\
\n\n\
 - You must run either a Democracy or a Communist government.\
")

[unit_alpine_troops]
name          = _("Alpine Troops")
move_type     = "Land"
tech_req      = "Tactics"
obsolete_by   = "None"
graphic       = "u.alpine_troops"
graphic_alt   = "-"
sound_move    = "m_alpine_troops"
sound_move_alt = "m_generic"
sound_fight   = "f_alpine_troops"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 5
defense       = 5
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "IgTer"
roles         = "DefendGood"

[unit_riflemen]
name          = _("Riflemen")
move_type     = "Land"
tech_req      = "Conscription"
obsolete_by   = "None"
graphic       = "u.riflemen"
graphic_alt   = "-"
sound_move    = "m_riflemen"
sound_move_alt = "m_generic"
sound_fight   = "f_riflemen"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 5
defense       = 4
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendGood", "FirstBuild"

[unit_marines]
name          = _("Marines")
move_type     = "Land"
tech_req      = "Amphibious Warfare"
obsolete_by   = "None"
graphic       = "u.marines"
graphic_alt   = "-"
sound_move    = "m_marines"
sound_move_alt = "m_generic"
sound_fight   = "f_marines"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 8
defense       = 5
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Marines"
roles         = "DefendOk", "BarbarianSeaTech"

[unit_paratroopers]
name          = _("Paratroopers")
move_type     = "Land"
tech_req      = "Combined Arms"
obsolete_by   = "None"
graphic       = "u.paratroopers"
graphic_alt   = "-"
sound_move    = "m_paratroopers"
sound_move_alt = "m_generic"
sound_fight   = "f_paratroopers"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 6
defense       = 4
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Paratroopers"
roles         = "DefendOk"

paratroopers_range = 10
paratroopers_mr_req = 1
paratroopers_mr_sub = 0

[unit_mech_inf]
name          = _("Mech. Inf.")
move_type     = "Land"
tech_req      = "Labor Union"
obsolete_by   = "None"
graphic       = "u.mech_inf"
graphic_alt   = "-"
sound_move    = "m_mech_inf"
sound_move_alt = "m_generic"
sound_fight   = "f_mech_inf"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 6
defense       = 6
hitpoints     = 30
firepower     = 1
move_rate     = 3
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendGood"
helptext      = _("\
Mechanized Infantry; this unit has the strongest defence strength\
 of any land unit, but is only available near the end of the\
 technology tree.\
")

[unit_horsemen]
name          = _("Horsemen")
move_type     = "Land"
tech_req      = "Horseback Riding"
obsolete_by   = "Knights"
graphic       = "u.horsemen"
graphic_alt   = "-"
sound_move    = "m_horsemen"
sound_move_alt = "m_generic"
sound_fight   = "f_horsemen"
sound_fight_alt = "f_generic"
build_cost    = 20
pop_cost      = 0
attack        = 2
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Horse"
roles         = "AttackFast", "Hut", "Barbarian"

[unit_chariot]
name          = _("Chariot")
move_type     = "Land"
tech_req      = "The Wheel"
obsolete_by   = "Knights"
graphic       = "u.chariot"
graphic_alt   = "-"
sound_move    = "m_chariot"
sound_move_alt = "m_generic"
sound_fight   = "f_chariot"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 3
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Horse"
roles         = "AttackFast", "Hut"

[unit_elephants]
name          = _("Elephants")
move_type     = "Land"
tech_req      = "Polytheism"
obsolete_by   = "Crusaders"
graphic       = "u.elephants"
graphic_alt   = "-"
sound_move    = "m_elephants"
sound_move_alt = "m_generic"
sound_fight   = "f_elephants"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 4
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"

[unit_crusaders]
name          = _("Crusaders")
move_type     = "Land"
tech_req      = "Monotheism"
obsolete_by   = "Dragoons"
graphic       = "u.crusaders"
graphic_alt   = "-"
sound_move    = "m_crusaders"
sound_move_alt = "m_generic"
sound_fight   = "f_crusaders"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 5
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Horse"
roles         = "AttackFast"

[unit_knights]
name          = _("Knights")
move_type     = "Land"
tech_req      = "Chivalry"
obsolete_by   = "Dragoons", "Paladin"
graphic       = "u.knights"
graphic_alt   = "-"
sound_move    = "m_knights"
sound_move_alt = "m_generic"
sound_fight   = "f_knights"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 4
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Horse"
roles         = "AttackFast", "HutTech", "BarbarianTech",
                "BarbarianBuildTech", "BarbarianSeaTech"

[unit_dragoons]
name          = _("Dragoons")
move_type     = "Land"
tech_req      = "Leadership"
obsolete_by   = "Cavalry"
graphic       = "u.dragoons"
graphic_alt   = "-"
sound_move    = "m_dragoons"
sound_move_alt = "m_generic"
sound_fight   = "f_dragoons"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 5
defense       = 2
hitpoints     = 20
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Horse"
roles         = "AttackFast", "BarbarianBuildTech", "BarbarianSeaTech"

[unit_cavalry]
name          = _("Cavalry")
move_type     = "Land"
tech_req      = "Tactics"
obsolete_by   = "Armor"
graphic       = "u.cavalry"
graphic_alt   = "-"
sound_move    = "m_cavalry"
sound_move_alt = "m_generic"
sound_fight   = "f_cavalry"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 8
defense       = 3
hitpoints     = 20
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"

[unit_armor]
name          = _("Armor")
move_type     = "Land"
tech_req      = "Mobile Warfare"
obsolete_by   = "None"
graphic       = "u.armor"
graphic_alt   = "-"
sound_move    = "m_armor"
sound_move_alt = "m_generic"
sound_fight   = "f_armor"
sound_fight_alt = "f_generic"
build_cost    = 80
pop_cost      = 0
attack        = 10
defense       = 5
hitpoints     = 30
firepower     = 1
move_rate     = 3
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"

[unit_catapult]
name          = _("Catapult")
move_type     = "Land"
tech_req      = "Mathematics"
obsolete_by   = "Cannon"
graphic       = "u.catapult"
graphic_alt   = "-"
sound_move    = "m_catapult"
sound_move_alt = "m_generic"
sound_fight   = "f_catapult"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 6
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackStrong"

[unit_cannon]
name          = _("Cannon")
move_type     = "Land"
tech_req      = "Metallurgy"
obsolete_by   = "Artillery"
graphic       = "u.cannon"
graphic_alt   = "-"
sound_move    = "m_cannon"
sound_move_alt = "m_generic"
sound_fight   = "f_cannon"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 8
defense       = 1
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackStrong", "BarbarianTech", "BarbarianBuildTech"

[unit_artillery]
name          = _("Artillery")
move_type     = "Land"
tech_req      = "Machine Tools"
obsolete_by   = "Howitzer"
graphic       = "u.artillery"
graphic_alt   = "-"
sound_move    = "m_artillery"
sound_move_alt = "m_generic"
sound_fight   = "f_artillery"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 10
defense       = 1
hitpoints     = 20
firepower     = 2
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackStrong"

[unit_howitzer]
name          = _("Howitzer")
move_type     = "Land"
tech_req      = "Robotics"
obsolete_by   = "None"
graphic       = "u.howitzer"
graphic_alt   = "-"
sound_move    = "m_howitzer"
sound_move_alt = "m_generic"
sound_fight   = "f_howitzer"
sound_fight_alt = "f_generic"
build_cost    = 70
pop_cost      = 0
attack        = 12
defense       = 2
hitpoints     = 30
firepower     = 2
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "IgWall"
roles         = "AttackStrong"

[unit_fighter]
name          = _("Fighter")
move_type     = "Air"
tech_req      = "Flight"
obsolete_by   = "Stealth Fighter"
graphic       = "u.fighter"
graphic_alt   = "-"
sound_move    = "m_fighter"
sound_move_alt = "m_generic"
sound_fight   = "f_fighter"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 4
defense       = 3
hitpoints     = 20
firepower     = 2
move_rate     = 10
vision_range  = 2
transport_cap = 0
fuel          = 1
uk_happy      = 0
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Fighter"
roles         = ""

[unit_bomber]
name          = _("Bomber")
move_type     = "Air"
tech_req      = "Advanced Flight"
obsolete_by   = "Stealth Bomber"
graphic       = "u.bomber"
graphic_alt   = "-"
sound_move    = "m_bomber"
sound_move_alt = "m_generic"
sound_fight   = "f_bomber"
sound_fight_alt = "f_generic"
build_cost    = 120
pop_cost      = 0
attack        = 12
defense       = 1
hitpoints     = 20
firepower     = 2
move_rate     = 8
vision_range  = 2
transport_cap = 0
fuel          = 2
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "FieldUnit", "OneAttack"
roles         = ""

[unit_helicopter]
name          = _("Helicopter")
move_type     = "Heli"
tech_req      = "Combined Arms"
obsolete_by   = "None"
graphic       = "u.helicopter"
graphic_alt   = "-"
sound_move    = "m_helicopter"
sound_move_alt = "m_generic"
sound_fight   = "f_helicopter"
sound_fight_alt = "f_generic"
build_cost    = 100
pop_cost      = 0
attack        = 10
defense       = 3
hitpoints     = 20
firepower     = 2
move_rate     = 6
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "FieldUnit", "OneAttack"
roles         = ""
helptext      = _("\
The Helicopter is a very powerful unit, as it can both fly and\
 conquer cities.  Care must be exercised, because Helicopters lose a\
 small amount of health for every turn not spent in a city, unless\
 you have the United Nations wonder.\
")

[unit_stealth_fighter]
name          = _("Stealth Fighter")
move_type     = "Air"
tech_req      = "Stealth"
obsolete_by   = "None"
graphic       = "u.stealth_fighter"
graphic_alt   = "-"
sound_move    = "m_stealth_fighter"
sound_move_alt = "m_generic"
sound_fight   = "f_stealth_fighter"
sound_fight_alt = "f_generic"
build_cost    = 80
pop_cost      = 0
attack        = 8
defense       = 4
hitpoints     = 20
firepower     = 2
move_rate     = 14
vision_range  = 2
transport_cap = 0
fuel          = 1
uk_happy      = 0
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Fighter"
roles         = ""
helptext      = _("\
An improved Fighter, with improved attack and a higher movement\
 radius.\
")

[unit_stealth_bomber]
name          = _("Stealth Bomber")
move_type     = "Air"
tech_req      = "Stealth"
obsolete_by   = "None"
graphic       = "u.stealth_bomber"
graphic_alt   = "-"
sound_move    = "m_stealth_bomber"
sound_move_alt = "m_generic"
sound_fight   = "f_stealth_bomber"
sound_fight_alt = "f_generic"
build_cost    = 160
pop_cost      = 0
attack        = 14
defense       = 5
hitpoints     = 20
firepower     = 2
move_rate     = 12
vision_range  = 2
transport_cap = 0
fuel          = 2
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "FieldUnit", "OneAttack"
roles         = ""
helptext      = _("\
An improved Bomber, with improved attack and a higher movement\
 radius.\
")

[unit_trireme]
name          = _("Trireme")
move_type     = "Sea"
tech_req      = "Map Making"
obsolete_by   = "Caravel"
graphic       = "u.trireme"
graphic_alt   = "-"
sound_move    = "m_trireme"
sound_move_alt = "m_generic"
sound_fight   = "f_trireme"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 1
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 3
vision_range  = 1
transport_cap = 2
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Trireme"
roles         = "Ferryboat"

[unit_caravel]
name          = _("Caravel")
move_type     = "Sea"
tech_req      = "Navigation"
obsolete_by   = "Galleon"
graphic       = "u.caravel"
graphic_alt   = "-"
sound_move    = "m_caravel"
sound_move_alt = "m_generic"
sound_fight   = "f_caravel"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 2
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 3
vision_range  = 1
transport_cap = 3
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "Ferryboat", "BarbarianBoat"

[unit_galleon]
name          = _("Galleon")
move_type     = "Sea"
tech_req      = "Magnetism"
obsolete_by   = "Transport"
graphic       = "u.galleon"
graphic_alt   = "-"
sound_move    = "m_galleon"
sound_move_alt = "m_generic"
sound_fight   = "f_galleon"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 0
defense       = 2
hitpoints     = 20
firepower     = 1
move_rate     = 4
vision_range  = 1
transport_cap = 4
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "Ferryboat", "BarbarianBoat"

[unit_frigate]
name          = _("Frigate")
move_type     = "Sea"
tech_req      = "Magnetism"
obsolete_by   = "Ironclad"
graphic       = "u.frigate"
graphic_alt   = "-"
sound_move    = "m_frigate"
sound_move_alt = "m_generic"
sound_fight   = "f_frigate"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 4
defense       = 2
hitpoints     = 20
firepower     = 1
move_rate     = 4
vision_range  = 1
transport_cap = 2
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""

[unit_ironclad]
name          = _("Ironclad")
move_type     = "Sea"
tech_req      = "Steam Engine"
obsolete_by   = "Destroyer"
graphic       = "u.ironclad"
graphic_alt   = "-"
sound_move    = "m_ironclad"
sound_move_alt = "m_generic"
sound_fight   = "f_ironclad"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 4
defense       = 4
hitpoints     = 30
firepower     = 1
move_rate     = 4
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""

[unit_destroyer]
name          = _("Destroyer")
move_type     = "Sea"
tech_req      = "Electricity"
obsolete_by   = "None"
graphic       = "u.destroyer"
graphic_alt   = "-"
sound_move    = "m_destroyer"
sound_move_alt = "m_generic"
sound_fight   = "f_destroyer"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 4
defense       = 4
hitpoints     = 30
firepower     = 1
move_rate     = 6
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""
helptext      = _("\
TIP:  A very fast unit, which is very useful for hunting down enemy\
 Transports.\
")

[unit_cruiser]
name          = _("Cruiser")
move_type     = "Sea"
tech_req      = "Steel"
obsolete_by   = "AEGIS Cruiser"
graphic       = "u.cruiser"
graphic_alt   = "-"
sound_move    = "m_cruiser"
sound_move_alt = "m_generic"
sound_fight   = "f_cruiser"
sound_fight_alt = "f_generic"
build_cost    = 80
pop_cost      = 0
attack        = 6
defense       = 6
hitpoints     = 30
firepower     = 2
move_rate     = 5
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""

[unit_aegis_cruiser]
name          = _("AEGIS Cruiser")
move_type     = "Sea"
tech_req      = "Rocketry"
obsolete_by   = "None"
graphic       = "u.aegis_cruiser"
graphic_alt   = "-"
sound_move    = "m_aegis_cruiser"
sound_move_alt = "m_generic"
sound_fight   = "f_aegis_cruiser"
sound_fight_alt = "f_generic"
build_cost    = 100
pop_cost      = 0
attack        = 8
defense       = 8
hitpoints     = 30
firepower     = 2
move_rate     = 5
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "AEGIS"
roles         = ""

[unit_battleship]
name          = _("Battleship")
move_type     = "Sea"
tech_req      = "Automobile"
obsolete_by   = "None"
graphic       = "u.battleship"
graphic_alt   = "-"
sound_move    = "m_battleship"
sound_move_alt = "m_generic"
sound_fight   = "f_battleship"
sound_fight_alt = "f_generic"
build_cost    = 160
pop_cost      = 0
attack        = 12
defense       = 12
hitpoints     = 40
firepower     = 2
move_rate     = 4
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""

[unit_submarine]
name          = _("Submarine")
move_type     = "Sea"
tech_req      = "Combustion"
obsolete_by   = "None"
graphic       = "u.submarine"
graphic_alt   = "-"
sound_move    = "m_submarine"
sound_move_alt = "m_generic"
sound_fight   = "f_submarine"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 10
defense       = 2
hitpoints     = 30
firepower     = 2
move_rate     = 3
vision_range  = 2
transport_cap = 8
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Partial_Invis",
	        "Missile_Carrier", "No_Land_Attack"
roles         = ""
helptext      = _("\
Submarines have a very high strategic value, but have a weak\
 defence.\
")

[unit_carrier]
name          = _("Carrier")
move_type     = "Sea"
tech_req      = "Advanced Flight"
obsolete_by   = "None"
graphic       = "u.carrier"
graphic_alt   = "-"
sound_move    = "m_carrier"
sound_move_alt = "m_generic"
sound_fight   = "f_carrier"
sound_fight_alt = "f_generic"
build_cost    = 160
pop_cost      = 0
attack        = 1
defense       = 9
hitpoints     = 40
firepower     = 2
move_rate     = 5
vision_range  = 2
transport_cap = 8
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Carrier"
roles         = ""
helptext      = _("\
TIP:  Guard Carriers with a handful of fast-moving ships and a\
 battleship, as losing a fully-equipped Carrier is VERY\
 painful and expensive.\
")

[unit_transport]
name          = _("Transport")
move_type     = "Sea"
tech_req      = "Industrialization"
obsolete_by   = "None"
graphic       = "u.transport"
graphic_alt   = "-"
sound_move    = "m_transport"
sound_move_alt = "m_generic"
sound_fight   = "f_transport"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 0
defense       = 3
hitpoints     = 30
firepower     = 1
move_rate     = 5
vision_range  = 2
transport_cap = 8
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "Ferryboat"

[unit_cruise_missile]
name          = _("Cruise Missile")
move_type     = "Air"
tech_req      = "Rocketry"
obsolete_by   = "None"
graphic       = "u.cruise_missile"
graphic_alt   = "-"
sound_move    = "m_cruise_missile"
sound_move_alt = "m_generic"
sound_fight   = "f_cruise_missile"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 18
defense       = 0
hitpoints     = 10
firepower     = 3
move_rate     = 12
vision_range  = 1
transport_cap = 0
fuel          = 1
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "FieldUnit", "OneAttack", "Missile"
roles         = ""
helptext      = _("\
TIP:  A handful of these can successfully keep the waters around\
 your treasured homeland free of enemy ships.\
")

[unit_nuclear]
name          = _("Nuclear")
move_type     = "Air"
tech_req      = "Rocketry"
obsolete_by   = "None"
graphic       = "u.nuclear"
graphic_alt   = "-"
sound_move    = "m_nuclear"
sound_move_alt = "m_generic"
sound_fight   = "f_nuclear"
sound_fight_alt = "f_generic"
build_cost    = 160
pop_cost      = 0
attack        = 99
defense       = 0
hitpoints     = 10
firepower     = 1
move_rate     = 16
vision_range  = 1
transport_cap = 0
fuel          = 1
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "FieldUnit", "OneAttack", "Missile", "Nuclear"
roles         = ""
helptext      = _("\
You can build Nuclear units when you have the required advance, and\
 the Manhattan Project wonder has been built by any player.\
\n\n\
On impact, the blast will destroy any unit in a 3x3-square area,\
 including friendly units.  When striking a city, the city size is\
 halved, and the surrounding squares are subject to nuclear fallout.\
\n\n\
TIP 1:  Nuking the ocean will not generate fallout, and is a most\
 effective (but expensive!!) way of getting rid of enemy\
 ships.\
\n\n\
TIP 2:  You may be involved in a situation where you've invaded an\
 enemy country en masse, but the enemy cities are too strong.\
 Before using a Nuclear unit, assemble a gang of Settlers\
 and/or Engineers next to the city and have them ready to fix\
 the fallout on the same turn it occurs!  This minimizes the\
 chance of nuclear winter.  Eco-friendly nukes!\
")

[unit_diplomat]
name          = _("Diplomat")
move_type     = "Land"
tech_req      = "Writing"
obsolete_by   = "Spy"
graphic       = "u.diplomat"
graphic_alt   = "-"
sound_move    = "m_diplomat"
sound_move_alt = "m_generic"
sound_fight   = "f_diplomat"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 0
defense       = 0
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 0
uk_food       = 0
uk_gold       = 0
flags         = "Diplomat", "IgZOC", "NonMil"
roles         = ""
helptext      = _("\
- A Diplomat can establish embassies with other civilizations\
 by moving into another player's city.\
\n\n\
- Diplomats can also try to sabotage enemy production, or steal\
 an advance from an enemy city.  (An advance can only be stolen\
 once per city).\
\n\n\
- A Diplomat can also bribe an enemy unit, if that unit is the only\
 unit on its square.\
\n\n\
- Diplomats can even start a revolution in an enemy city and turn\
 it into your own, if you have the money!\
\n\n\
- In some game strategies, hordes of Diplomats can be used to wreak\
 havoc on the enemy.  Little wonder that Diplomats are often\
 viewed with suspicion and fear!\
")

[unit_spy]
name          = _("Spy")
move_type     = "Land"
tech_req      = "Espionage"
obsolete_by   = "None"
graphic       = "u.spy"
graphic_alt   = "-"
sound_move    = "m_spy"
sound_move_alt = "m_generic"
sound_fight   = "f_spy"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 0
defense       = 0
hitpoints     = 10
firepower     = 1
move_rate     = 3
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 0
uk_food       = 0
uk_gold       = 0
flags         = "Diplomat", "IgZOC", "NonMil", "Spy"
roles         = ""
helptext      = _("\
A Spy is a full time professional and as such is much more\
 skilled in the arts of espionage than her Diplomat predecessor.\
\n\n\
The most inoffensive skills in a Spy's repertoire are her ability\
 to investigate cities - revealing detailed information, and\
 the establishment of embassies.  However, if your Spy has gained\
 herself a reputation for clandestine behaviour she will be\
 executed if she tries to establish an embassy.\
\n\n\
She can also be used to: poison the water supply of an enemy city\
 (reducing the population); steal specific technology; and sabotage\
 predetermined city targets (note: sabotaging improvements in a\
 capital or sabotaging City Walls increases the risks of capture).\
 A Spy can also infiltrate a city and ferment a revolt.\
\n\n\
A Spy can also be of aid on the battlefield - sabotaging enemy units\
 as well as bribing them to change allegiance.\
")

[unit_caravan]
name          = _("Caravan")
move_type     = "Land"
tech_req      = "Trade"
obsolete_by   = "Freight"
graphic       = "u.caravan"
graphic_alt   = "-"
sound_move    = "m_caravan"
sound_move_alt = "m_generic"
sound_fight   = "f_caravan"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 0
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 0
uk_food       = 0
uk_gold       = 0
flags         = "TradeRoute", "HelpWonder", "IgZOC", "NonMil"
roles         = ""
helptext      = _("\
Every Caravan that is used to build a wonder will add 50 shields\
 towards the production of the wonder.\
\n\n\
TIP:  You can stockpile a stack of Caravans in advance and bring\
 them all into a city where you have started to build a wonder,\
 and finish it in only one turn!\
")

[unit_freight]
name          = _("Freight")
move_type     = "Land"
tech_req      = "The Corporation"
obsolete_by   = "None"
graphic       = "u.freight"
graphic_alt   = "-"
sound_move    = "m_freight"
sound_move_alt = "m_generic"
sound_fight   = "f_freight"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 0
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 0
uk_food       = 0
uk_gold       = 0
flags         = "TradeRoute", "HelpWonder", "IgZOC", "NonMil"
roles         = ""
helptext      = _("\
The Freight unit replaces the Caravan, and moves at twice the speed.\
")

[unit_explorer]
name          = _("Explorer")
move_type     = "Land"
tech_req      = "Seafaring"
obsolete_by   = "Partisan"
graphic       = "u.explorer"
graphic_alt   = "-"
sound_move    = "m_explorer"
sound_move_alt = "m_generic"
sound_fight   = "f_explorer"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 0
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 0
uk_food       = 0
uk_gold       = 0
flags         = "IgTer", "IgZOC", "NonMil"
roles         = "Explorer"
helptext      = _("\
Explorers are very useful for mapping unknown territory.\
")

[unit_barbarian_leader]
name          = _("Barbarian Leader")
move_type     = "Land"
tech_req      = "None"
obsolete_by   = "Settlers"    ; Ugly hack, to prevent anyone from building it
graphic       = "u.barbarian_leader"
graphic_alt   = "u.diplomat"
sound_move    = "m_barbarian_leader"
sound_move_alt = "m_generic"
sound_fight   = "f_barbarian_leader"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 0
defense       = 0
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 0
uk_shield     = 0
uk_food       = 0
uk_gold       = 0
flags         = "IgZOC", "NonMil"
roles         = "BarbarianLeader"
helptext      = _("\
When barbarian leader is killed on a tile without any defending units, \
the 100 gold ransom is paid, but only to land units and helicopters.\
")

[u_specials]
partisan_req = "Gunpowder","Communism"



[unit_ork]
name          = _("Ork")
move_type     = "Land"
tech_req      = "Ork Training"
obsolete_by   = "None"
graphic       = "u.ork"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 10
pop_cost      = 0
attack        = 3
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "FirstBuild"
helptext      = _("")

[unit_troll]
name          = _("Troll")
move_type     = "Land"
tech_req      = "Troll Training"
obsolete_by   = "Armored Troll"
graphic       = "u.troll"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 5
defense       = 3
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackStrong"
helptext      = _("")

[unit_armored_troll]
name          = _("Armored Troll")
move_type     = "Land"
tech_req      = "Advanced Troll Training"
obsolete_by   = "None"
graphic       = "u.armored_troll"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 5
defense       = 4
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackStrong"
helptext      = _("")

[unit_air_dragon]
name          = _("Air Dragon")
move_type     = "Air"
tech_req      = "Dragon Breeding"
obsolete_by   = "None"
graphic       = "u.air_dragon"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 130
pop_cost      = 0
attack        = 4
defense       = 3
hitpoints     = 20
firepower     = 1
move_rate     = 5
vision_range  = 2
transport_cap = 0
fuel          = 4
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_fire_dragon]
name          = _("Fire Dragon")
move_type     = "Air"
tech_req      = "Fire Dragon Breeding"
obsolete_by   = "None"
graphic       = "u.fire_dragon"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 140
pop_cost      = 0
attack        = 6
defense       = 3
hitpoints     = 20
firepower     = 1
move_rate     = 5
vision_range  = 2
transport_cap = 0
fuel          = 4
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackStrong"
helptext      = _("")

[unit_silver_dragon]
name          = _("Silver Dragon")
move_type     = "Land"
tech_req      = "Silver Dragon Breeding"
obsolete_by   = "None"
graphic       = "u.silver_dragon"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 140
pop_cost      = 0
attack        = 6
defense       = 10
hitpoints     = 20
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendGood"
helptext      = _("")

[unit_seasnake]
name          = _("Seasnake")
move_type     = "Sea"
tech_req      = "Dragon Breeding"
obsolete_by   = "None"
graphic       = "u.seasnake"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 100
pop_cost      = 0
attack        = 4
defense       = 3
hitpoints     = 20
firepower     = 1
move_rate     = 3
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Partial_Invis"
roles         = ""
helptext      = _("")

[unit_angel]
name          = _("Angel")
move_type     = "Heli"
tech_req      = "Prayer Formula"
obsolete_by   = "None"
graphic       = "u.angel"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 180
pop_cost      = 0
attack        = 7
defense       = 7
hitpoints     = 20
firepower     = 1
move_rate     = 6
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendGood"
helptext      = _("")

[unit_druid]
name          = _("Druid")
move_type     = "Land"
tech_req      = "Runes"
obsolete_by   = "Wizard"
graphic       = "u.druid"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 4
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "IgTer"
roles         = "DefendOk", "Explorer"
helptext      = _("")

[unit_wizard]
name          = _("Wizard")
move_type     = "Land"
tech_req      = "Light Magic"
obsolete_by   = "Black Mage"
graphic       = "u.wizard"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 5
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "IgTer", "IgZOC"
roles         = "DefendOk", "Explorer"
helptext      = _("")

[unit_paladin]
name          = _("Paladin")
move_type     = "Land"
tech_req      = "Blessed Weapons"
obsolete_by   = "None"
graphic       = "u.paladin"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 5
defense       = 3
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Horse"
roles         = "AttackFast"
helptext      = _("")

[unit_pegasus]
name          = _("Pegasus")
move_type     = "Heli"
tech_req      = "Air Animal Breeding"
obsolete_by   = "None"
graphic       = "u.pegasus"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 1
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 6
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_griff]
name          = _("Griff")
move_type     = "Heli"
tech_req      = "Air Animal Breeding"
obsolete_by   = "None"
graphic       = "u.griff"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 3
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 4
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_eagle]
name          = _("Eagle")
move_type     = "Air"
tech_req      = "Huge Animal Breeding"
obsolete_by   = "None"
graphic       = "u.eagle"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 70
pop_cost      = 0
attack        = 3
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 7
vision_range  = 2
transport_cap = 1
fuel          = 4
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_ghost]
name          = _("Ghost")
move_type     = "Heli"
tech_req      = "Spirit Magic"
obsolete_by   = "None"
graphic       = "u.ghost"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 70
pop_cost      = 0
attack        = 1
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 8
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Partial_Invis"
roles         = "AttackFast"
helptext      = _("")

[unit_ent]
name          = _("Ent")
move_type     = "Land"
tech_req      = "Intelligent Plant"
obsolete_by   = "None"
graphic       = "u.ent"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 4
defense       = 4
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Pikemen"
roles         = "DefendGood"
helptext      = _("")

[unit_air]
name          = _("Air")
move_type     = "Air"
tech_req      = "Air Magic"
obsolete_by   = "None"
graphic       = "u.air"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 70
pop_cost      = 0
attack        = 3
defense       = 3
hitpoints     = 10
firepower     = 1
move_rate     = 6
vision_range  = 2
transport_cap = 0
fuel          = 2
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_earth]
name          = _("Earth")
move_type     = "Land"
tech_req      = "Earth Magic"
obsolete_by   = "None"
graphic       = "u.earth"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 2
defense       = 4
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "DefendGood"
helptext      = _("")

[unit_fire]
name          = _("Fire")
move_type     = "Air"
tech_req      = "Fire Magic"
obsolete_by   = "None"
graphic       = "u.fire"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 90
pop_cost      = 0
attack        = 4
defense       = 3
hitpoints     = 10
firepower     = 1
move_rate     = 8
vision_range  = 2
transport_cap = 0
fuel          = 2
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_water]
name          = _("Water")
move_type     = "Land"
tech_req      = "Water Magic"
obsolete_by   = "None"
graphic       = "u.water"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 3
defense       = 3
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "IgTer"
roles         = "DefendGood", "Explorer"
helptext      = _("")

[unit_skeleton]
name          = _("Skeleton")
move_type     = "Land"
tech_req      = "Slave Resurrection"
obsolete_by   = "Ork"
graphic       = "u.skeleton"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 10
pop_cost      = 0
attack        = 2
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "FirstBuild"
helptext      = _("")

[unit_vampire]
name          = _("Vampire")
move_type     = "Heli"
tech_req      = "Vampireism"
obsolete_by   = "None"
graphic       = "u.vampire"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 4
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 3
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_witch]
name          = _("Witch")
move_type     = "Air"
tech_req      = "Witch Magic"
obsolete_by   = "None"
graphic       = "u.witch"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 60
pop_cost      = 0
attack        = 6
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 6
vision_range  = 2
transport_cap = 0
fuel          = 2
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "OneAttack", "Partial_Invis"
roles         = "AttackStrong"
helptext      = _("")

[unit_lich]
name          = _("Lich")
move_type     = "Land"
tech_req      = "Undead Magic"
obsolete_by   = "None"
graphic       = "u.lich"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 80
pop_cost      = 0
attack        = 6
defense       = 3
hitpoints     = 10
firepower     = 1
move_rate     = 3
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = "AttackFast"
helptext      = _("")

[unit_death]
name          = _("Death")
move_type     = "Air"
tech_req      = "Death Magic"
obsolete_by   = "None"
graphic       = "u.death"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 20
defense       = 0
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 1
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "OneAttack", "Missile"
roles         = ""
helptext      = _("")

[unit_daemon]
name          = _("Daemon")
move_type     = "Land"
tech_req      = "Daemonology"
obsolete_by   = "Fire Daemon"
graphic       = "u.daemon"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 5
defense       = 3
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Pikemen"
roles         = "DefendGood", "FirstBuild"
helptext      = _("")

[unit_fire_daemon]
name          = _("Fire Daemon")
move_type     = "Land"
tech_req      = "Advanced Daemonology"
obsolete_by   = "None"
graphic       = "u.fire_daemon"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 50
pop_cost      = 0
attack        = 6
defense       = 3
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Pikemen"
roles         = "DefendGood", "FirstBuild"
helptext      = _("")

[unit_lava]
name          = _("Lava")
move_type     = "Land"
tech_req      = "Fire of Underworld"
obsolete_by   = "None"
graphic       = "u.lava"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 80
pop_cost      = 0
attack        = 0
defense       = 10
hitpoints     = 20
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 2
uk_food       = 0
uk_gold       = 0
flags         = "Paratroopers"
roles         = "DefendGood"
helptext      = _("")

paratroopers_range = 4
paratroopers_mr_req = 0
paratroopers_mr_sub = 0

[unit_black_mage]
name          = _("Black Mage")
move_type     = "Land"
tech_req      = "Black Magic"
obsolete_by   = "None"
graphic       = "u.black_magi"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 30
pop_cost      = 0
attack        = 6
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 2
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "IgTer", "IgZOC"
roles         = "AttackStrong", "Explorer"
helptext      = _("")

[unit_unicorn]
name          = _("Unicorn")
move_type     = "Land"
tech_req      = "True Resurrection"
obsolete_by   = "None"
graphic       = "u.unicorn"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 90
pop_cost      = 0
attack        = 2
defense       = 20
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 1
uk_gold       = 0
flags         = ""
roles         = "DefendGood"
helptext      = _("")

[unit_black_knight]
name          = _("Black Knight")
move_type     = "Land"
tech_req      = "Evil Weapons"
obsolete_by   = "None"
graphic       = "u.black_knight"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 40
pop_cost      = 0
attack        = 6
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 2
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = "Horse"
roles         = "AttackFast"
helptext      = _("")

[unit_poison_cloud]
name          = _("Poison Cloud")
move_type     = "Heli"
tech_req      = "Poison Making"
obsolete_by   = "None"
graphic       = "u.poison_cloud"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 10
pop_cost      = 0
attack        = 2
defense       = 2
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 1
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""
helptext      = _("")

[unit_visionary]
name          = _("Visionary")
move_type     = "Land"
tech_req      = "Future Vision"
obsolete_by   = "None"
graphic       = "u.visionary"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 10
pop_cost      = 0
attack        = 1
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 3
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""
helptext      = _("")

[unit_prophet]
name          = _("Prophet")
move_type     = "Land"
tech_req      = "Advanced Future Vision"
obsolete_by   = "None"
graphic       = "u.prophet"
graphic_alt   = "-"
sound_move    = "m_warriors"
sound_move_alt = "m_generic"
sound_fight   = "f_warriors"
sound_fight_alt = "f_generic"
build_cost    = 20
pop_cost      = 0
attack        = 1
defense       = 1
hitpoints     = 10
firepower     = 1
move_rate     = 1
vision_range  = 4
transport_cap = 0
fuel          = 0
uk_happy      = 1
uk_shield     = 1
uk_food       = 0
uk_gold       = 0
flags         = ""
roles         = ""
helptext      = _("")


--Boundary_(ID_ZEhL53i7/mWJgi37NrFOFA)--