bebf6a7de0
(GUINEA_PIGS, opt_GUINEA_PIGS, Options): New option GUINEA_PIGS.
2004-12-16 22:01:30 +00:00
0ac1b7707c
(print_config): Undo rev. 1.17's incorrect simplification of
...
km_comment printing.
2004-12-16 21:56:17 +00:00
0e7af91e5e
Belatedly remove ROLLOVER_AVAIL and PLANENAMES.
2004-12-16 20:47:49 +00:00
Ron Koenderink
2c4b89e2d1
(ac_calc_flak,ac_fireflak,pinflak_planedamage): New ac_calc_flak().
...
Move common flak damage code from ac_fireflak() and
pinflak_planedamage() to ac_calc_flak().
2004-12-16 19:40:06 +00:00
Ron Koenderink
3645ee77c8
(ac_calc_flak,ac_fireflak,pinflak_planedamage): New ac_calc_flak().
...
Move common flak damage code from ac_fireflak() and
pinflak_planedamage() to ac_calc_flak().
Remove carriage return from comment.
2004-12-16 19:28:17 +00:00
b6042b3b1f
(comtch): Fix the previous rev.
2004-12-16 18:12:21 +00:00
Marc Olzheim
d9f0f475da
(turn): Change the command to allow for both an MOTD and a no-login
...
message. Clean 'register' and 's_char' remnants on the way.
Circumvents bug #813167 .
2004-12-16 14:17:08 +00:00
Ron Koenderink
b3f62f7d66
(ship_bomb): Prevent bombing of subs that where not found by the ASW plane.
2004-12-16 12:42:53 +00:00
Marc Olzheim
d3396821f0
(ef_extend): free allocated tmpobj before early returns as well.
2004-12-16 12:29:41 +00:00
Marc Olzheim
e94b16b024
(EFF_COM,ef_items): No longer in use after removal of 'variables'. Removed.
...
Clean 'register' and s_char on the way. Remove dead code.
Rename some variables to better reflect their meaning.
Add function comments.
2004-12-16 12:25:56 +00:00
Marc Olzheim
21761891f0
(EFF_COM,ef_items): No longer in use after removal of 'variables'. Removed.
...
Clean s_char on the way.
2004-12-16 12:22:58 +00:00
Marc Olzheim
b20ce77e4b
(EFF_COM): No longer in use after removal of 'variables'
2004-12-16 12:21:08 +00:00
Ron Koenderink
042372d4c2
(have_looked,have_found,set_have_looked,set_have_found,print_found):
...
collapse to shiplist function set (add,free,print,on). Fix bug where ship
uid was a unsigned char instead of short. Switch to head pointer instead
of head record with a linked list. Add a free().
2004-12-16 11:12:28 +00:00
Ron Koenderink
fd700f235b
(getopt.h) move to src/lib/gen directory to prevent conflicts with
...
/usr/include/getopt.h.
2004-12-15 14:02:07 +00:00
Marc Olzheim
ebb9a16af1
Fix bug #883113 . Differentiate between sct_work and sct_loyal.
2004-12-15 12:23:56 +00:00
Ron Koenderink
8a8bf00c5e
(scuttle_tradeship): Remove carriage return.
2004-12-15 03:00:08 +00:00
Ron Koenderink
4c4dec738c
(getopt): Remove carriage return.
2004-12-15 02:52:57 +00:00
Ron Koenderink
8280b7b201
(show_sect_build): Remove carriage return.
2004-12-15 02:51:08 +00:00
Ron Koenderink
e599f08a10
(upd_ship): Remove carriage return.
2004-12-15 02:48:47 +00:00
Marc Olzheim
1fbbccfe72
(prod): Fix bug #1083175 . Use max_pop() not just when opt_RES_POP is
...
enabled to determine the new working population of a sector.
2004-12-14 19:45:47 +00:00
Marc Olzheim
7a593d9083
(orde,eta_calc): Remove unaccessed leftover variables nships,mcp.
...
No functional changes.
2004-12-14 17:47:03 +00:00
Marc Olzheim
0847b87afa
(ship_bomb,land_bomb): Remove unaccessed leftover variables lcp,onsea.
...
No functional changes.
2004-12-14 17:43:54 +00:00
Marc Olzheim
44c273dd01
(resupply_commod,has_supply,use_supply): Remove unaccessed leftover
...
variables lcp. No functional changes.
2004-12-14 17:40:59 +00:00
Marc Olzheim
61cb34b7ef
(ac_airtoair): No need to pass def_own, as the owner of the intercepting
...
planes is used anyway. Clean up other unaccessed variables in the process.
No functional changes.
2004-12-14 17:21:05 +00:00
Marc Olzheim
70e1ee220f
(scut): Remove unaccessed remnants from before 1.1. No functional changes.
2004-12-13 17:36:43 +00:00
Marc Olzheim
d818036c0f
Update patches for #include cleanup, changing offsets. No functional changes.
2004-12-13 17:01:07 +00:00
Marc Olzheim
c6ef918f3a
Cleanup #includes of (mostly a long time) unused header files.
...
No functional changes.
2004-12-13 16:47:13 +00:00
Marc Olzheim
cb56cfb870
Only prototypes.h is needed, not all of gen.h. No functional changes.
2004-12-13 16:20:33 +00:00
Marc Olzheim
36441bbee8
Update patch for src/server/main.c:1.23. No functional changes.
2004-12-13 10:33:16 +00:00
Ron Koenderink
f9c5f2f70b
(main): Remove the extern for optarg, get from include file.
2004-12-12 22:48:22 +00:00
Ron Koenderink
e7f67071db
(do_plague): Remove the carriage return.
2004-12-12 19:46:28 +00:00
Ron Koenderink
4a6346b0df
(sct_pstage, sct_ptime, shp_pstage, shp_ptime, lnd_pstage, lnd_ptime):
...
Use `short' instead of `unsigned short'. With variables, plague stage
and time were stored unsigned and used signed, which worked. Removal
of variables dropped the conversion to signed, which broke
plague_people() (plague.c rev. 1.6): stage didn't progress correctly
due to catastrophic underflow of time.
2004-12-12 19:39:35 +00:00
Ron Koenderink
03c96f90d8
(main): Remove the extern for optarg, get from include file.
...
(main): Cast getpid() to an int for printing.
2004-12-11 11:15:36 +00:00
Ron Koenderink
2f6fa7ec24
(main) [_WIN32]: Remove unneccessary #ifdef for srand,
...
use #define in misc.h.
(main): Remove unneccessary 'now' variable used for srand().
2004-12-10 11:21:52 +00:00
Ron Koenderink
6bab1fd0a3
(getopt) [_WIN32]: New for parsing command line arguments.
2004-12-10 02:19:30 +00:00
Marc Olzheim
6af5e314a7
Update offset for src/server/main.c:1.21
2004-12-08 18:00:51 +00:00
Ron Koenderink
868020297c
(main) [_WIN32]: Switch to Unix style function for access and mkdir.
2004-12-08 13:13:06 +00:00
Ron Koenderink
afc8667d10
(main) [_WIN32]: Switch to Unix style function for access and mkdir.
...
(info) [_WIN32]: Switch to standard function for strncasecmp.
2004-12-08 13:10:15 +00:00
Ron Koenderink
2d48dd0859
(print_usage): New.
...
(main): Use it.
(main) [_WIN32]: Parse command line arguments.
(main) [_WIN32]: Switch to Unix style function for access and mkdir.
2004-12-08 13:02:10 +00:00
Ron Koenderink
97113af8ff
(getopt) [_WIN32]: New for parsing command line arguments.
2004-12-08 12:59:28 +00:00
Ron Koenderink
8c99088a3e
(print_usage): New.
...
(main): Use it.
(main) [_WIN32]: Parse command line arguments.
2004-12-08 12:42:53 +00:00
Ron Koenderink
53c3f5b6b4
(emp_server.exe): Link with advapi32.lib for getpid().
2004-12-07 19:00:12 +00:00
Ron Koenderink
e9047070c7
(main) [_WIN32]: remove WIN32 flags for the getpid functions and
...
standardize the code.
(nullify_objects): Remove unneccesary carriage returns.
2004-12-07 18:48:27 +00:00
Ron Koenderink
098f7202b1
(scuttle_tradeships): calculate ally percentage before ally bonus is applied.
...
Change to match the description in the info page.
2004-12-05 14:14:19 +00:00
Marc Olzheim
233f93303c
Don't run the test script on the 64bit Solaris build, since it hangs the emp_server.
2004-11-30 18:21:57 +00:00
Marc Olzheim
2b45b8ff8d
Add some more elaborate tests for player 1
2004-11-29 21:28:51 +00:00
Ron Koenderink
fa0a1443e4
Fix spelling mistake.
2004-11-26 13:27:02 +00:00
Marc Olzheim
06f23dab0b
Update patch offsets. No functional changes.
2004-11-26 09:52:25 +00:00
a4a439884e
(news_ca): Revert bad change made in rev. 1.22.
2004-11-15 21:57:58 +00:00
6c852f2a56
(prod): Fix rounding of value in column `max'.
2004-11-14 14:13:07 +00:00