]> git.pond.sub.org Git - empserver/commit
Use the new Empire clock for generating BTUs:
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 14 Jul 2007 16:30:12 +0000 (16:30 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 14 Jul 2007 16:30:12 +0000 (16:30 +0000)
commitd3e0597f0e945824384061129a5c20ee5c77977f
treedeeefa48510b132f7efca1b28f972a5c28521657
parentdd2daaaab30c242effdbd31b892aa4cc5781b05d
Use the new Empire clock for generating BTUs:
(natstr): New member nat_access.
(cou_ca): New selector access.
(grant_btus, accrued_btus): New.
(prod_nat, init_nat): Use grant_btus().  BTUs are now made at the
update in addition to login, because that lets us get away with a
simple ETU stamp (nat_access).
(nat_cap): Replaced by grant_btus(), remove.
include/nat.h
src/lib/common/btu.c [new file with mode: 0644]
src/lib/global/nsc.c
src/lib/player/init_nats.c
src/lib/update/nat.c