Commit graph

241 commits

Author SHA1 Message Date
Ron Koenderink
b6d63e0165 Add missings unit references for start and stop. 2006-06-25 11:54:59 +00:00
Ron Koenderink
b4d2f3720a Add missing land units to discussion of avail usages. 2006-06-25 11:53:29 +00:00
Ron Koenderink
db599368bc Add commands related to nukes to Subject Nukes. 2006-06-24 22:36:42 +00:00
Ron Koenderink
cf3f55a800 Correct Level to Basic for all mapping commands. 2006-06-24 17:34:13 +00:00
Ron Koenderink
9488b2b2e4 Correct sbmap to nbmap. 2006-06-24 17:32:26 +00:00
Ron Koenderink
26a014ea04 (map, unit_map, draw_map, player_coms[]):
Modify nmap command to allow mapping around a nuke.
Add new command nbmap for bmapping around a nuke.
Add a new mapping flag 'n' for adding nukes to a map.
Correct syntax description for pmap, pbmap, lmap and lbmap
in player_coms[].
2006-06-24 17:29:40 +00:00
Ron Koenderink
1f46c898fd Change bmap back to map. 2006-06-24 15:46:14 +00:00
Ron Koenderink
008600b926 Correct the command.
Match the description to other map info files.
2006-06-24 15:32:12 +00:00
Ron Koenderink
6611bec0bc Improve the description that explains the different types of maps. 2006-06-24 15:25:22 +00:00
Ron Koenderink
5bbf6a1b2f Make the map flag descriptions the same for all maps. 2006-06-24 15:16:26 +00:00
Ron Koenderink
a10e9dccd0 Explain the unit type display priorities for the map flags. 2006-06-24 15:13:17 +00:00
Ron Koenderink
d413fb1dd6 Correct pmap to show that it takes a plane identifier.
Correct lmap to show that it takes a land unit identifier.
2006-06-24 14:53:47 +00:00
Ron Koenderink
516cbd5ca1 Correct pmap to show that it takes a plane identifier.
Correct lmap to show that it takes a land unit identifier.
2006-06-22 00:55:48 +00:00
59fcdc9261 4.3.6 last minute changes. 2006-06-20 18:48:15 +00:00
0738af1296 More 4.3.6 changes. 2006-06-18 19:12:37 +00:00
51ce3c8dfb Update for recently changed land unit mobility requirements. 2006-06-18 18:55:51 +00:00
5fbd7cdede Update for recent mobility cost changes. Document minimum costs and
land unit penalty in newly taken sectors.  Spelling fixes.
2006-06-18 18:49:00 +00:00
cfb6e844d8 Spelling fixes. 2006-06-18 18:25:52 +00:00
f0724ad29b Reference Flak and mission. Don't reference subject Missions, as this
is the only reference to it.  Spelling fixes.
2006-06-18 18:23:26 +00:00
053248a2f5 Update for recent code changes. Make pseudo-code match the real code.
Used to mention interception, but got it mostly wrong, removed.
2006-06-18 18:11:52 +00:00
db1ac2edf4 (sctstr): New member sct_dterr.
(terr): Let the deity set it, and default the field argument to it.
(sect_ca): New selector dterr.
2006-06-17 19:27:22 +00:00
9067d7a453 (info.ps): New. Adapt TROFF.MAC. Result isn't exactly a readable
book.
2006-06-16 20:51:40 +00:00
78d36b8a3e Update copyright. Add `Preface to the Wolfpack Edition'. Spelling
fixes.  Change is authorized by Geoff Cashman.
2006-06-16 17:15:13 +00:00
0f2cfef599 Update for 4.3.6. 2006-06-14 18:22:28 +00:00
d22cb495bc Replace incorrect sea mine hit chance by reference to info Hitchance. 2006-06-11 19:30:19 +00:00
3cb95a8754 Update for changed plane abort chance. 2006-06-11 19:27:07 +00:00
565b6630a2 (prexpense, budg): Printing brackets around expenses that won't
actually be paid in full didn't take the update sequence into account,
and wasn't implemented for sector building, military payroll and
capital maintenance.  Remove the feature, as fixing is hardly worth
the trouble.  This renders prexpense() trivial; inline and remove.
2006-06-01 17:42:59 +00:00
967299a375 (update_main): Change update sequence to repair ships, planes and land
units after sectors produce.  This makes repairs use new avail instead
of old.
2006-06-01 16:54:00 +00:00
eb1512d75f Let players stop/start units:
(genitem, lndstr, nukstr, plnstr, shpstr): New members off, lnd_off,
nuk_off, pln_off, shp_off.
(NSC_GENITEM): New selector off.
(land, nuke, plan, shi): Display efficiency prefixed by `=' when off.
(start, stop, player_coms): Rewrite, new syntax.  Print only objects
that actually change.
(start_hdr, stop_hdr, start_stop_hdr): Consolidate.
(item_u, start_stop, start_stop_sector, proff, start_stop_unit)
(start_stop_unit_hdr, unit_type_name): New.
(upd_land, upd_plane, planerepair, upd_ship): Obey and clear stoppage.
2006-05-29 21:11:14 +00:00
520446ef39 Remove budget priorities:
(budg, player_coms): Remove command arguments.
(PRI_SMAINT, PRI_PMAINT, PRI_LMAINT, PRI_SBUILD, PRI_PBUILD)
(PRI_LBUILD, PRI_MAX): Remove.
(natstr): Remove member nat_priorities.
(add, main): Remove its initialization.
(budg, cal_call, prexpense, prod, update_main, upd_land, upd_plane)
(upd_buildeff, produce_sect, upd_ship): Simplify.
(produce_sect): Last parameter now superflous, remove & simplify.
(change_prio, do_prod): Unused, remove.

(budg): Move land units output down, to match update sequence.
2006-05-29 20:43:30 +00:00
26110320c0 Update for current code, and edited for clarity. 2006-05-29 20:06:34 +00:00
d5f8c32342 (plan): Condense columns LSB and nuke into column special. Rename
column s/l to carry.
2006-05-29 19:11:24 +00:00
bd0bf9fdd3 Update for 4.3.5. 2006-05-28 07:54:10 +00:00
56181c1986 The previous revision of Make.mk didn't work with separate build
trees.  Do it in a way that does.
2006-05-25 08:18:20 +00:00
edbf6b0061 4.3.4 last minute changes. 2006-05-25 05:48:58 +00:00
1fad65964f Update for 4.3.4. 2006-05-23 18:14:17 +00:00
58035e0515 Another 4.3.3. change.
Tag 4.0.0 with the date of the r.g.e. announcement.
2006-05-16 21:39:14 +00:00
fee58a3b66 Update for current code. 2006-05-16 20:46:07 +00:00
6e148e3176 Fix markup. 2006-05-16 18:46:04 +00:00
b2408762cd Update for 4.3.3. 2006-05-14 19:35:40 +00:00
c332cfd460 Provide example, fix pasto. 2006-05-14 19:33:43 +00:00
fcc0162188 (nuke): Players need the uid to work with nukes, show it. Show
members introduced in nuke.h rev. 1.19 and 1.20: nuk_plane, nuk_effic,
nuk_tech, nuk_stockpile.  Make output similar to the other unit
reports while we're at it.
2006-05-13 15:30:30 +00:00
2e40a4bb90 Change nuke storage and commands to match other units:
(nukstr): Hold one nuke instead of a stockpile: replace members nuk_n,
nuk_types by nuk_type, nuk_plane.  Add nuk_land for completeness, like
nuk_ship it's not yet used.
(nuke_ca): Update accordingly: replace selectors number and types by
type and plane.
(build_nuke): Update accordingly.
(ndump, nuke): Update accordingly.  Output is no longer sorted by
location, and nukes in same location no longer share id.  nuke's extra
columns for nuclear plants are repeated for every nuke.
(trade_desc): Update accordingly.
(cede, grab_sect, check_nuke_ok, detonate, trade_nameof): Talk about
nukes instead of nuclear stockpiles.
(arm, disarm): Rewrite, split off new disarm().  Don't remove nuke
from the nuke file on arm.  Allow usual plane syntax, not just plane
number.  Change second argument from nuke type to nuke number.  When
plane is already armed, ignore nuke argument and rearm (broken in
4.2.6).
(tran_nuke): Update for changed struct nukstr, make as similar as
possible to tran_plane.  Change syntax to match transport plane.
(player_coms): Update arm, disarm and transport accordingly.
(prnuke, nuk_on_plane): New.
(nuk_add, nuk_delete): Stockpile management, remove.
2006-05-06 07:20:21 +00:00
87b5d5d6e3 Still more 4.3.2 changes. 2006-04-27 18:02:18 +00:00
9e6cb0bda6 Only L_SUPPLY units can't attack as of 4.0.0, fix info Attacking,
remove dead code.
2006-04-26 18:49:33 +00:00
964176b15f More 4.3.2 changes. 2006-04-24 18:50:22 +00:00
2479f47068 Update for 4.3.2. 2006-04-23 13:08:47 +00:00
ba2c537ce5 Final polish for 4.3.1. 2006-04-15 11:43:27 +00:00
b23f9ce5db Update for 4.3.1. 2006-04-05 18:54:18 +00:00
9f658368b8 (MINE_LDAMAGE): Change to match damage suffered in lnd_hit_mine().
This increases damage suffered in retreat.  Fix info Damage.
(shp_hit_mine): Use MINE_DAMAGE().
(lnd_hit_mine): Use MINE_LDAMAGE().
2006-03-27 21:47:50 +00:00