]> git.pond.sub.org Git - empserver/blobdiff - src/lib/global/land.config
Update copyright notice
[empserver] / src / lib / global / land.config
index 09463b5a8aca48c9b08418eb80d2531eb215da48..81dc62278ce3907b9d814eda0bbceac0ecb0e232 100644 (file)
@@ -1,11 +1,11 @@
 #
 #   Empire - A multi-player, client/server Internet based war game.
-#   Copyright (C) 1986-2006, Dave Pare, Jeff Bailey, Thomas Ruschak,
-#                            Ken Stevens, Steve McClure
+#   Copyright (C) 1986-2012, Dave Pare, Jeff Bailey, Thomas Ruschak,
+#                 Ken Stevens, Steve McClure, Markus Armbruster
 #
-#   This program is free software; you can redistribute it and/or modify
+#   Empire is free software: you can redistribute it and/or modify
 #   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 2 of the License, or
+#   the Free Software Foundation, either version 3 of the License, or
 #   (at your option) any later version.
 #
 #   This program is distributed in the hope that it will be useful,
@@ -14,8 +14,7 @@
 #   GNU General Public License for more details.
 #
 #   You should have received a copy of the GNU General Public License
-#   along with this program; if not, write to the Free Software
-#   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+#   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #   ---
 #
@@ -28,7 +27,7 @@
 #   land.config: Land unit characteristics
 #
 #   Known contributors to this file:
-#      Markus Armbruster, 2006
+#      Markus Armbruster, 2006-2011
 #
 #   Derived from land.c; known contributors:
 #      Thomas Ruschak, 1992
 #      Steve McClure, 1998-2000
 #
 
-# Available flags are in land_chr_flags[].  info Unit-types should
-# document them all.
+# Available flags are in compiled-in table land-chr-flags.  info
+# Unit-types should document them all.
+
+# Do not edit this file to customize a game!  Create your own custom
+# configuration file(s), best next to your econfig, and name them in
+# econfig key custom_tables.
+
+config land-chr
+type name                 l_b h_b tech cost ...
+ 0  "cav  cavalry"         10   5   30  500
+ 1  "linf light infantry"   8   4   40  300
+ 2  "inf  infantry"        10   5   50  500
+ 3  "mtif motor inf"       15  10  190  400
+ 4  "mif  mech inf"        15  10  190  800
+ 5  "mar  marines"         10   5  140 1000
+ 6  "sup  supply"          10   5   50  500
+ 7  "tra  train"          100  50   40 3500
+ 8  "spy  infiltrator"     10   5   40  750
+ 9  "com  commando"        10   5   55 1500
+10  "aau  aa unit"         20  10   70  500
+11  "art  artillery"       20  10   35  800
+12  "lat  lt artillery"    20  10   70  500
+13  "hat  hvy artillery"   40  20  100  800
+14  "mat  mech artillery"  20  10  200 1000
+15  "eng  engineer"        10   5  130 3000
+16  "meng mech engineer"   10   5  260 4500
+17  "lar  lt armor"        10   5  150  600
+18  "har  hvy armor"       20  10  120  500
+19  "arm  armor"           20  10  170 1000
+20  "sec  security"        10   5  170  600
+21  "rad  radar unit"      10   5  270 1000
+/config
+
+config land-chr
+type name                 att  def vul spd vis spy rma frg acc dam amm aaf nxl nla ...
+ 0  "cav  cavalry"        1.2  0.5  80  32  18   4   3   0   0   0   0   0   0   0
+ 1  "linf light infantry" 1.0  1.5  60  28  15   2   1   0   0   0   1   1   0   0
+ 2  "inf  infantry"       1.0  1.5  60  25  15   2   1   0   0   0   0   0   0   0
+ 3  "mtif motor inf"      1.2  2.2  60  33  17   1   3   0   0   0   2   3   0   0
+ 4  "mif  mech inf"       1.5  2.5  50  33  17   1   3   0   0   0   2   3   0   0
+ 5  "mar  marines"        1.4  2.4  60  25  14   2   1   0   0   0   1   2   0   0
+ 6  "sup  supply"         0.1  0.2  80  25  20   1   0   0   0   0   0   0   0   0
+ 7  "tra  train"          0.0  0.0 120  10  25   3   0   0   0   0   0   0   5  12
+ 8  "spy  infiltrator"    0.0  0.0  80  32  18   4   3   0   0   0   0   0   0   0
+ 9  "com  commando"       0.0  0.0  80  32  18   4   3   0   0   0   0   0   0   0
+10  "aau  aa unit"        0.5  1.0  60  18  20   1   1   0   0   0   1   2   0   0
+11  "art  artillery"      0.1  0.4  70  18  20   1   0   8  50   5   2   1   0   0
+12  "lat  lt artillery"   0.2  0.6  60  30  18   1   1   5  10   3   1   1   0   0
+13  "hat  hvy artillery"  0.0  0.2  60  12  20   1   0  11  99   8   4   1   0   0
+14  "mat  mech artillery" 0.2  0.6  50  35  17   1   1   8  35   6   3   3   0   0
+15  "eng  engineer"       1.2  2.4  50  25  14   2   1   0   0   0   1   1   0   0
+16  "meng mech engineer"  1.8  3.5  45  33  15   3   3   0   0   0   1   5   0   0
+17  "lar  lt armor"       2.0  1.0  50  42  15   4   4   0   0   0   1   2   0   0
+18  "har  hvy armor"      2.0  0.8  50  18  17   1   1   0   0   0   2   1   0   0
+19  "arm  armor"          3.0  1.5  40  33  16   2   2   0   0   0   1   2   0   0
+20  "sec  security"       1.0  2.0  60  25  15   2   1   0   0   0   1   1   0   0
+21  "rad  radar unit"     0.0  0.0  50  33  15   3   0   0   0   0   0   2   1   0
+/config
 
 config land-chr
-name                 civ mil she gun pet iro dus bar foo oil lcm hcm  uw rad l_b h_b g_b s_b tech cost att def vul spd vis spy rm frg acc dam amm aaf fuelc fuelu nx nl flags
-"cav  cavalry"         0  20   0   0   0   0   0   0  12   0   0   0   0   0  10   5   0   0   30  500 1.2 0.5  80  32  18   4  3   0   0   0   0   0     0     0  0  0 (light recon)
-"linf light infantry"  0  25   1   0   0   0   0   0  15   0   0   0   0   0   8   4   0   0   40  300 1.0 1.5  60  28  15   2  1   0   0   0   1   1     0     0  0  0 (light assault)
-"inf  infantry"        0 100   0   0   0   0   0   0  24   0   0   0   0   0  10   5   0   0   50  500 1.0 1.5  60  25  15   2  1   0   0   0   0   0     0     0  0  0 (light assault)
-"mtif motor inf"       0 100   8   0   0   0   0   0  60   0   0   0   0   0  15  10   0   0  190  400 1.2 2.2  60  33  17   1  3   0   0   0   2   3    13     1  0  0 (light)
-"mif  mech inf"        0 100   8   0   0   0   0   0  60   0   0   0   0   0  15  10   0   0  190  800 1.5 2.5  50  33  17   1  3   0   0   0   2   3    13     1  0  0 (light)
-"mar  marines"         0 100   4   0   0   0   0   0  60   0   0   0   0   0  10   5   0   0  140 1000 1.4 2.4  60  25  14   2  1   0   0   0   1   2     0     0  0  0 (light marine assault)
-"sup  supply"          0  25 200  10 300 100 100  10 300   0 200 100   0   0  10   5   0   0   50  500 0.1 0.2  80  25  20   1  0   0   0   0   0   0     0     0  0  0 (supply light)
-"tra  train"           0 990 990 200 990 500 500 100 990 990 990 990   0 150 100  50   0   0   40 3500 0.0 0.0 120  10  25   3  0   0   0   0   0   0     0     0  5 12 (supply train heavy)
-"spy  infiltrator"     0   0   0   0   0   0   0   0   0   0   0   0   0   0  10   5   0   0   40  750 0.0 0.0  80  32  18   4  3   0   0   0   0   0     0     0  0  0 (recon light assault spy)
-"com  commando"        0   0   3   0   0   0   0   0   0   0   0   0   0   0  10   5   0   0   55 1500 0.0 0.0  80  32  18   4  3   0   0   0   0   0     0     0  0  0 (light recon assault spy)
-"aau  aa unit"         0  20   5   0   0   0   0   0  12   0   0   0   0   0  20  10   0   0   70  500 0.5 1.0  60  18  20   1  1   0   0   0   1   2     0     0  0  0 (light flak)
-"art  artillery"       0  25  40  10   0   0   0   0  24   0   0   0   0   0  20  10   0   0   35  800 0.1 0.4  70  18  20   1  0   8  50   5   2   1     0     0  0  0 (light)
-"lat  lt artillery"    0  25  20   6   0   0   0   0  12   0   0   0   0   0  20  10   0   0   70  500 0.2 0.6  60  30  18   1  1   5  10   3   1   1     0     0  0  0 (light)
-"hat  hvy artillery"   0  25  80  12   0   0   0   0  24   0   0   0   0   0  40  20   0   0  100  800 0.0 0.2  60  12  20   1  0  11  99   8   4   1     0     0  0  0 ()
-"mat  mech artillery"  0  25  40  10   0   0   0   0  15   0   0   0   0   0  20  10   0   0  200 1000 0.2 0.6  50  35  17   1  1   8  35   6   3   3    13     1  0  0 (light)
-"eng  engineer"        0  20   3   0   0   0   0   0  12   0   0   0   0   0  10   5   0   0  130 3000 1.2 2.4  50  25  14   2  1   0   0   0   1   1     0     0  0  0 (engineer light assault)
-"meng mech engineer"   0  20   4   0   0   0   0   0  15   0   0   0   0   0  10   5   0   0  260 4500 1.8 3.5  45  33  15   3  3   0   0   0   1   5    25     2  0  0 (engineer light assault)
-"lar  lt armor"        0  50   4   0   0   0   0   0  30   0   0   0   0   0  10   5   0   0  150  600 2.0 1.0  50  42  15   4  4   0   0   0   1   2    25     1  0  0 (light recon)
-"har  hvy armor"       0 100   3   0   0   0   0   0  48   0   0   0   0   0  20  10   0   0  120  500 2.0 0.8  50  18  17   1  1   0   0   0   2   1    10     2  0  0 ()
-"arm  armor"           0  50   4   0   0   0   0   0  30   0   0   0   0   0  20  10   0   0  170 1000 3.0 1.5  40  33  16   2  2   0   0   0   1   2    13     1  0  0 (light)
-"sec  security"        0  50   4   0   0   0   0   0  30   0   0   0   0   0  10   5   0   0  170  600 1.0 2.0  60  25  15   2  1   0   0   0   1   1     0     0  0  0 (security light)
-"rad  radar unit"      0  10   0   0   0   0   0   0   7   0   0   0   0   0  10   5   0   0  270 1000 0.0 0.0  50  33  15   3  0   0   0   0   0   2    25     2  1  0 (light radar)
+type name                 civ mil she gun pet iro dus bar foo oil lcm hcm  uw rad flags
+ 0  "cav  cavalry"          0  20   0   0   0   0   0   0  12   0   0   0   0   0 (light recon)
+ 1  "linf light infantry"   0  25   1   0   0   0   0   0  15   0   0   0   0   0 (light assault)
+ 2  "inf  infantry"         0 100   0   0   0   0   0   0  24   0   0   0   0   0 (light assault)
+ 3  "mtif motor inf"        0 100   8   0   0   0   0   0  60   0   0   0   0   0 (light)
+ 4  "mif  mech inf"         0 100   8   0   0   0   0   0  60   0   0   0   0   0 (light)
+ 5  "mar  marines"          0 100   4   0   0   0   0   0  60   0   0   0   0   0 (light marine assault)
+ 6  "sup  supply"           0  25 200  10 300 100 100  10 300   0 200 100   0   0 (supply light)
+ 7  "tra  train"            0 990 990 200 990 500 500 100 990 990 990 990   0 150 (supply train heavy)
+ 8  "spy  infiltrator"      0   0   0   0   0   0   0   0   0   0   0   0   0   0 (recon light assault spy)
+ 9  "com  commando"         0   0   3   0   0   0   0   0   0   0   0   0   0   0 (light recon assault spy)
+10  "aau  aa unit"          0  20   5   0   0   0   0   0  12   0   0   0   0   0 (light flak)
+11  "art  artillery"        0  25  40  10   0   0   0   0  24   0   0   0   0   0 (light)
+12  "lat  lt artillery"     0  25  20   6   0   0   0   0  12   0   0   0   0   0 (light)
+13  "hat  hvy artillery"    0  25  80  12   0   0   0   0  24   0   0   0   0   0 ()
+14  "mat  mech artillery"   0  25  40  10   0   0   0   0  15   0   0   0   0   0 (light)
+15  "eng  engineer"         0  20   3   0   0   0   0   0  12   0   0   0   0   0 (engineer light assault)
+16  "meng mech engineer"    0  20   4   0   0   0   0   0  15   0   0   0   0   0 (engineer light assault)
+17  "lar  lt armor"         0  50   4   0   0   0   0   0  30   0   0   0   0   0 (light recon)
+18  "har  hvy armor"        0 100   3   0   0   0   0   0  48   0   0   0   0   0 ()
+19  "arm  armor"            0  50   4   0   0   0   0   0  30   0   0   0   0   0 (light)
+20  "sec  security"         0  50   4   0   0   0   0   0  30   0   0   0   0   0 (security light)
+21  "rad  radar unit"       0  10   0   0   0   0   0   0   7   0   0   0   0   0 (light radar)
 /config