40f3ed2e5a
When sources.mk is needed to find directories, don't test whether it's
...
there, just use it. If it's not there, things will fail down the
road. Better to fail early.
2006-02-05 17:41:17 +00:00
Ron Koenderink
9f5aa41084
(vers): Add collateral damage matrix to version report.
...
Add unit_damage and collateral_dam to the collateral damage matrix.
Move people_damage into matrix.
2006-02-05 17:37:58 +00:00
Ron Koenderink
d7dab3ddd1
(vers): Add the following the configuration values to the version report:
...
torpedo_damage, flakscale, people_damage, assault_penalty,
decay_per_etu, fallout_spread, fuel_mult, max_btus and max_idle.
2006-02-05 15:52:26 +00:00
Ron Koenderink
1a539f9128
(main) [_WIN32]: Upgrade to winsock version 2.
...
Remove version 1.1 include files.
2006-02-05 15:47:13 +00:00
Ron Koenderink
59c8e97797
(configkeys): Make pre_update_hook and start_cash KM_INTERNAL.
2006-02-04 21:04:25 +00:00
Ron Koenderink
3db7e6201f
(powe_cost): Remove powe_cost and replace with a fixed cost of 10.
2006-02-04 19:36:51 +00:00
Ron Koenderink
62e57635ea
(vers): Add the following econfig values to version report:
...
MARK_DELAY, TRADE_DELAY, mission_mob_cost ,
money_ship, money_plane, money_land,
fort_max_interdiction_range, ship_max_interdiction_range,
land_max_interdiction_range, combat_mob and
sect_mob_neg_factor.
2006-02-02 13:20:14 +00:00
Ron Koenderink
1283f79db5
(lcarg, lcargo.t): Fix the header to match the info page.
...
Update the info page for the change to add civ, mil and uw.
(carg, cargo.t): Add the civ, mil and uw to cargo display.
Make the same as lcargo. Update the info page.
2006-02-01 23:52:42 +00:00
Ron Koenderink
c500f4adc3
(lcarg, ldump): Display civ, mil, and uw cargo for land units.
...
Remove full name from lcarg() to make room. Closes #889646 .
2006-01-31 17:32:33 +00:00
Ron Koenderink
7b9fdf8b95
(show_news, news, empfile[], page_headings[], page_headings_symbols[]):
...
Change page_headings[] to struct symbol and removed
page_headings_symbols[].
2006-01-30 22:26:48 +00:00
Ron Koenderink
426eece569
Properly parse and validate column headers:
...
(enum_value, value, xuflds, freeflds): Parse additional syntax:
numeric and symbolic index.
(xucolumnheader): Use it to parse column header line. Check names
and indexes match meta-data. Symbolic indexes not yet implemented.
(xuloadrow): Reject the additional syntax.
2006-01-30 22:23:43 +00:00
Ron Koenderink
aaea73a595
Update comment to indicate page_headings[] is done.
2006-01-29 19:29:10 +00:00
Ron Koenderink
79f672969b
(xuheader): Remove values[], not used.
2006-01-29 19:12:52 +00:00
Ron Koenderink
f438b74e85
(EF_PAGE_HEADINGS, page_headings_symbols, M_NOTUSED): New.
...
(empfile): Add it.
(rpt_ca): Use it.
2006-01-29 18:40:11 +00:00
Ron Koenderink
1bca66c061
(show_news): New.
...
(show): Use it to implement show news.
2006-01-29 17:44:29 +00:00
297ee5eab0
(news): Fix rev. 1.13: fail command before printing headlines.
2006-01-29 17:13:25 +00:00
Ron Koenderink
c686c5648b
(ac_dog): Do not use 'ap' as a pointer to get the owner
...
for the call to ac_planedamage() use att_own instead.
'ap' may have been already freed in the previous call
to ac_planedamage(). This can create an invalid
news item and crash the server.
2006-01-29 13:56:35 +00:00
b659a16f03
(player_coms): Sort by element member c_form.
2006-01-29 13:51:47 +00:00
b4a76e04a3
(xdver): Dump version string.
2006-01-28 17:26:05 +00:00
c9d35a6d0a
(guerrilla): Tell sector owner when partisans take over. But don't
...
disclose che casualties then.
2006-01-27 19:53:24 +00:00
1af78f75ef
(main, print_usage): New options -h and -v.
...
(print_usage): Improve usage message.
2006-01-27 18:01:33 +00:00
68a7ae71b0
(main, usage): New option -v.
...
(usage): Improve usage message.
2006-01-27 18:00:47 +00:00
5109a30910
(vers): Don't report KSU distribution (1.04 in all known versions),
...
Chainsaw version (4.00 since Empire 2, ca. 1995) and Wolfpack version
(used to be the version number after the first dot).
(KSU_DIST, CHAINSAW_DIST, WOLFPACK_DIST): Unused, remove.
(version): New.
(EMP_VERS_MAJOR, EMP_VERS_MINOR, EMP_VERS_PATCH): Remove. Users
changed to use version[] instead. version[] is slightly easier to
initialize from configure.ac.
(check-version): No longer needed, remove.
(legal): New.
(vers, main): Show it.
2006-01-27 17:59:06 +00:00
3f0219a419
Change package name to Wolfpack Empire. Supply tarname, so it stays
...
empire.
2006-01-27 17:38:53 +00:00
14250e3cbc
Cosmetics.
2006-01-26 18:44:39 +00:00
d8480865ae
(info.nr/all, info.html/all.html): Don't pick up random junk from the
...
filesystem.
2006-01-23 21:33:13 +00:00
2e7c9edf5e
(sources.mk): Link from $(srcdir) if compiling from tarball. Why?
...
It's distributed in $(srcdir), but required in build directory.
(distclean, bld_distgen): Don't distribute subjects.mk, it's not being
used with a separate build tree.
2006-01-23 21:14:53 +00:00
c0aeefd865
(ac): Add file that should have been added in rev. 1.24.
2006-01-23 20:47:25 +00:00
cadd69568a
Not for development note.
2006-01-22 22:37:17 +00:00
f1e88b083d
Fix making of build directories from sources.mk.
2006-01-22 22:32:38 +00:00
0219f68bd8
(check-version): Didn't work with separate build tree.
2006-01-22 22:18:25 +00:00
fd16db1565
(dist-client): Tarball missed files. Fix.
...
(dist-source, dist-client): Prerequisites were missing.
(acdistcli, cli_distgen, src/client/configure, src/client/config.h.in)
(src/client/aclocal.m4): New.
2006-01-22 22:02:23 +00:00
c4ffd0a576
New build process for the standalone client distribution.
2006-01-22 21:57:06 +00:00
a9d92eb84c
Update to current version from http://www.gnu.org/licenses/gpl.txt :
...
FSF address change, Y2K fix in how-to-apply part.
2006-01-22 21:29:04 +00:00
8edef41133
The change set that moved the GPL from LICENSE to COPYING copied it.
...
Fix.
2006-01-22 21:24:12 +00:00
Ron Koenderink
fee6c50b1a
(show, show_item): Resurrect show item.
2006-01-22 18:57:14 +00:00
Ron Koenderink
8900dfaa3d
(xuflds): Terminated the value list when a bad separator is found.
2006-01-22 17:37:05 +00:00
58bc018b53
(dist-client): Get rid of unwanted subdirectory src/client.
...
(dist-client): Add include/proto.h and man/empire.6.
2006-01-22 16:07:09 +00:00
c105139375
Copy of include/proto.h, except for a comment documenting that fact.
...
Remove.
2006-01-22 16:01:44 +00:00
1432d08f81
Copy of man/empire.6. Remove.
2006-01-22 16:01:01 +00:00
96e27a73a5
Belatedly rename emp_client.6 to empire.6, to match the changed
...
program name in the new build process.
2006-01-22 16:00:17 +00:00
Ron Koenderink
69851a554e
Add generated file path.c.
2006-01-21 21:26:38 +00:00
Ron Koenderink
74e4e2810a
(fuel, load, shp_check_nav, retreat_ship1, shp_nav_one_sector)
...
(shp_check_nav, sail_nav_fleet, bigcity_dchr[], sector_navigation[])
(d_navigation): Add a NEW d_navigation enum NAV_CANAL to
indicate that a sector has canal capability. Add canal determination
logic to shp_check_nav(). Update sector_navigation[] with new
canal navigation enum. Use shp_check_nav() to determine the
sector can be navigated.
2006-01-21 20:56:50 +00:00
82df8cfe0c
(pchr_ca): Provide proper ca_table for selector nlndx.
2006-01-21 20:11:36 +00:00
66121a7670
(lcarg): Align column header `a' with column.
2006-01-21 20:10:06 +00:00
35bbd59288
Documentation.
2006-01-21 20:08:42 +00:00
cb8f7e9311
Minor cleanup.
2006-01-21 20:07:19 +00:00
d5339e72a7
Update for new build process.
2006-01-21 20:06:16 +00:00
c309e01d27
Update to match current behavior.
2006-01-21 20:05:25 +00:00
360de37223
Rewrite to match current behavior.
2006-01-21 20:04:45 +00:00