empserver/include
Markus Armbruster 44c36fa7d5 Make sector maintenance cost configurable
Replace the fixed $1 per ETU maintenance for capital/city sectors that
are at least 60% efficient by a configurable maintenance cost, payable
regardless of efficiency.  The only change in the default
configuration is that inefficient capitals now pay maintenance.
Charging sector maintenance regardless of efficiency is consistent
with unit maintenance.

New struct dchrstr member d_maint and sector-chr selector maint.  Make
show_sect_build() show it.  Change produce_sect() to record
maintenance in new slot p_sect[SCT_MAINT] instead of abusing
p_sect[SCT_CAPIT].  Replace the "Capital maintenance" line in budget
by "Sector maintenance".
2009-07-19 13:58:47 -04:00
..
budg.h Make sector maintenance cost configurable 2009-07-19 13:58:47 -04:00
com.h Update copyright notice 2009-02-08 09:33:18 +01:00
combat.h Update copyright notice 2009-02-08 09:33:18 +01:00
commands.h Update copyright notice 2009-02-08 09:33:18 +01:00
commodity.h Update copyright notice 2009-02-08 09:33:18 +01:00
damage.h Update copyright notice 2009-02-08 09:33:18 +01:00
distribute.h Update copyright notice 2009-02-08 09:33:18 +01:00
econfig-spec.h Update copyright notice 2009-02-08 09:33:18 +01:00
empio.h Update copyright notice 2009-02-08 09:33:18 +01:00
empobj.h Update copyright notice 2009-02-08 09:33:18 +01:00
empthread.h Don't log out player when update aborts a command with pthreads 2009-03-01 13:04:48 +01:00
file.h Update copyright notice 2009-02-08 09:33:18 +01:00
game.h Update known contributors comments 2009-02-18 21:11:33 +01:00
ioqueue.h Update copyright notice 2009-02-08 09:33:18 +01:00
item.h Update copyright notice 2009-02-08 09:33:18 +01:00
journal.h Update copyright notice 2009-02-08 09:33:18 +01:00
land.h Update copyright notice 2009-02-08 09:33:18 +01:00
loan.h Update copyright notice 2009-02-08 09:33:18 +01:00
lost.h Update copyright notice 2009-02-08 09:33:18 +01:00
lwp.h Update known contributors comments 2009-02-18 21:11:33 +01:00
map.h Update copyright notice 2009-02-08 09:33:18 +01:00
match.h Update copyright notice 2009-02-08 09:33:18 +01:00
misc.h Update copyright notice 2009-02-08 09:33:18 +01:00
mission.h Update copyright notice 2009-02-08 09:33:18 +01:00
nat.h Update known contributors comments 2009-02-18 21:11:33 +01:00
news.h Update copyright notice 2009-02-08 09:33:18 +01:00
nsc.h Update copyright notice 2009-02-08 09:33:18 +01:00
nuke.h Update copyright notice 2009-02-08 09:33:18 +01:00
optlist.h Update copyright notice 2009-02-08 09:33:18 +01:00
path.h Update copyright notice 2009-02-08 09:33:18 +01:00
plague.h Update copyright notice 2009-02-08 09:33:18 +01:00
plane.h Update known contributors comments 2009-02-18 21:11:33 +01:00
player.h Update known contributors comments 2009-02-18 21:11:33 +01:00
power.h Update copyright notice 2009-02-08 09:33:18 +01:00
product.h Update copyright notice 2009-02-08 09:33:18 +01:00
proto.h Update copyright notice 2009-02-08 09:33:18 +01:00
prototypes.h Rename plane_caps() to pln_caps() and give it external linkage 2009-03-08 17:14:59 +01:00
queue.h Update copyright notice 2009-02-08 09:33:18 +01:00
retreat.h Update copyright notice 2009-02-08 09:33:18 +01:00
sect.h Make sector maintenance cost configurable 2009-07-19 13:58:47 -04:00
server.h Clean up useless declarations 2009-03-28 13:04:48 +01:00
service.h Update copyright notice 2009-02-08 09:33:18 +01:00
ship.h Update copyright notice 2009-02-08 09:33:18 +01:00
tel.h Update known contributors comments 2009-02-18 21:11:33 +01:00
trade.h Update copyright notice 2009-02-08 09:33:18 +01:00
treaty.h Update copyright notice 2009-02-08 09:33:18 +01:00
types.h Update copyright notice 2009-02-08 09:33:18 +01:00
unit.h Update copyright notice 2009-02-08 09:33:18 +01:00
update.h Update copyright notice 2009-02-08 09:33:18 +01:00
version.h Update copyright notice 2009-02-08 09:33:18 +01:00
xdump.h Update copyright notice 2009-02-08 09:33:18 +01:00
xy.h Update copyright notice 2009-02-08 09:33:18 +01:00