Fix the logic around remkl.
authorStas Sergeev <stsp@aknet.ru>
Wed, 25 May 2005 17:42:07 +0000 (17:42 +0000)
committerStas Sergeev <stsp@aknet.ru>
Wed, 25 May 2005 17:42:07 +0000 (17:42 +0000)
commit2a83be50e15e057ac9237e5c9bf97bd6d395db39
tree0f8d52b8b0a86341134d471be0ec6038a5e3c21f
parent642653333d23ce8ef84fafa213bb8a196ff21b0b
Fix the logic around remkl.

- There were the confusions about the remkl around the code:
sometimes it was used as a total klingons count, sometimes - as
a count of only an ordinary klingons. I added the separate
counters for those. Also removed the killed counters; added
the macros that calculates "killed" values as initial_val-remaining_val.
- Reset the klingons, starbases and supernovas on map upon an
initialization. This fixes the bug where the unkilled klingons
could propagate themselves to the subsequent game round.
ai.c
battle.c
events.c
finish.c
moving.c
planets.c
reports.c
setup.c
sst.h