empserver/include
Ron Koenderink a965b2d25e (prod_eff): New, factored out of produce() and prod().
(upd_ship): Oil and food production used special rules that didn't
match ordinary production and didn't make much sense.  Made them
follow ordinary production rules.  This puts uw and mil to work, and
makes ship tech and efficiency relevant to production.  Closes #917461
and #955072.
2004-08-17 13:17:50 +00:00
..
.cvsignore List generated files and directories that CVS doesn't ignore by 2003-10-04 14:54:09 +00:00
budg.h Declare update related variables in budg.h. Remove some redundant 2004-02-19 17:28:03 +00:00
com.h (player_coms): Declaration in com.h was misspelled. Remove redundant 2004-02-19 20:38:02 +00:00
combat.h Don't declare things in more than one place. Move some declarations 2004-02-20 20:45:18 +00:00
commands.h (diss, player_coms): Command `dissolve' has been disabled at least 2004-03-03 08:20:45 +00:00
commodity.h (comstr, buy, check_market, display_mark, reset, sell): Change comstr 2004-04-10 18:48:30 +00:00
common.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
damage.h Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
distribute.h Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
empio.h (iop, iop_t): Unused, remove. 2004-04-08 19:53:17 +00:00
empthread.h [_EMPTH_WIN32]: Previous rev. didn't even compile, fix. 2004-02-18 07:12:51 +00:00
event.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
file.h Sectors need space for items, deliveries and distribution thresholds. 2004-03-03 16:54:22 +00:00
gen.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
genitem.h (genobject, genchrstr): Unused, remove. 2004-03-03 10:23:07 +00:00
global.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
ioqueue.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
item.h (i_packing): New. Use where appropriate. 2004-04-09 06:30:21 +00:00
land.h (shp_set_tech, pln_set_tech, lnd_set_tech): New, factored out of build 2004-05-16 14:19:38 +00:00
loan.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
lost.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
lwp.h Use gcc function attribute `format' to catch bad format strings. Fix 2004-03-09 12:27:40 +00:00
map.h Remove some unused stuff, mostly Empire 3 leftovers. 2004-02-28 09:45:10 +00:00
match.h (stmtch, mineq): Document. Move declaration from prototypes.h to 2004-02-27 19:38:38 +00:00
misc.h (getstring, getstarg): Use plain char * instead of s_char *. 2004-04-08 17:56:12 +00:00
mission.h Remove some unused stuff, mostly Empire 3 leftovers. 2004-02-28 09:45:10 +00:00
nat.h (mult, player_coms): Command `mult' is disabled since 4.0.0 ('96), and 2004-03-01 09:04:02 +00:00
news.h Remove some unused stuff, mostly Empire 3 leftovers. 2004-02-28 09:45:10 +00:00
nsc.h (NS_UNDEF, NS_LIST, NS_DIST, NS_AREA, NS_ALL, NS_XY, NS_GROUP): Turn 2004-04-06 21:37:52 +00:00
nuke.h (SCT_BLD_WORK, SHP_BLD_WORK, PLN_BLD_WORK, LND_BLD_WORK, 2004-05-15 13:23:39 +00:00
options.h (opt_SHIP_DECAY, Options, shiprepair): Remove option SHIP_DECAY. 2004-05-09 19:06:48 +00:00
optlist.h (new_work, do_feed, prod, newe): Factor out calculation of work into 2004-05-10 20:30:38 +00:00
path.h Supply prototypes where possible. This uncovered type errors with 2004-02-17 17:59:30 +00:00
plane.h (SCT_BLD_WORK, SHP_BLD_WORK, PLN_BLD_WORK, LND_BLD_WORK, 2004-05-15 13:23:39 +00:00
player.h Supply prototypes where possible. This uncovered type errors with 2004-02-17 17:59:30 +00:00
power.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
product.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
proto.h (KILL): Off by one in fnlist[]. This is why client option -k didn't 2004-01-31 09:42:34 +00:00
prototypes.h (prod_eff): New, factored out of produce() and prod(). 2004-08-17 13:17:50 +00:00
queue.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
retreat.h Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
sect.h (SCT_BLD_WORK, SHP_BLD_WORK, PLN_BLD_WORK, LND_BLD_WORK, 2004-05-15 13:23:39 +00:00
server.h Remove junk at end of #endif. 2004-02-24 18:26:34 +00:00
ship.h (SCT_BLD_WORK, SHP_BLD_WORK, PLN_BLD_WORK, LND_BLD_WORK, 2004-05-15 13:23:39 +00:00
struct.h Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
subs.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
tel.h Don't declare things in more than one place. Move some declarations 2004-02-20 20:45:18 +00:00
trade.h (comstr, buy, check_market, display_mark, reset, sell): Change comstr 2004-04-10 18:48:30 +00:00
treaty.h Remove some unused stuff, mostly Empire 3 leftovers. 2004-02-28 09:45:10 +00:00
update.h Indented with src/scripts/indent-emp. 2003-09-02 20:48:48 +00:00
var.h (I_NONE): New. To be used as item type error value and such. 2004-04-08 19:05:42 +00:00
version.h Update for 4.2.17. 2004-08-14 20:03:08 +00:00
wantupd.h Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
xy.h (strtox, strtoy): New. Use it instead of inputxy() to avoid the 2004-04-07 17:13:47 +00:00