]> git.pond.sub.org Git - empserver/commit
Change nation status from bits to a simple enum:
authorMarkus Armbruster <armbru@pond.sub.org>
Wed, 4 Jan 2006 22:49:42 +0000 (22:49 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Wed, 4 Jan 2006 22:49:42 +0000 (22:49 +0000)
commit8b16c312234d0bae08fbcd4abe43113290c24db0
treec1f265a4943e1503a1813d81c83da5e5a1d1198e
parent41c2c273768ea07ff9b64193a3fa5cc64f507c4c
Change nation status from bits to a simple enum:
(nat_status, STAT_UNUSED, STAT_VIS, STAT_ACTIVE): New.
(STAT_NEW, STAT_SANCT, STAT_GOD): Change into nat_status members.
(STAT_INUSE, STAT_NORM): Remove.
(natstr): Use new nat_status for nat_stat.
    New value       Old value
    STAT_UNUSED     0
    STAT_NEW        STAT_INUSE | STAT_NEW
    STAT_VIS        STAT_INUSE
    STAT_SANCT      STAT_INUSE | STAT_SANCT
    STAT_ACTIVE     STAT_INUSE | STAT_NORM
    STAT_GOD        STAT_INUSE | STAT_NORM | STAT_GOD
Users changed.
35 files changed:
include/nat.h
src/lib/commands/acce.c
src/lib/commands/add.c
src/lib/commands/brea.c
src/lib/commands/cede.c
src/lib/commands/chan.c
src/lib/commands/coun.c
src/lib/commands/decl.c
src/lib/commands/edit.c
src/lib/commands/flash.c
src/lib/commands/nati.c
src/lib/commands/new.c
src/lib/commands/play.c
src/lib/commands/powe.c
src/lib/commands/reje.c
src/lib/commands/rela.c
src/lib/commands/repo.c
src/lib/commands/tele.c
src/lib/commands/xdump.c
src/lib/common/nat.c
src/lib/common/wantupd.c
src/lib/global/nsc.c
src/lib/player/init_nats.c
src/lib/player/login.c
src/lib/player/nat.c
src/lib/player/player.c
src/lib/subs/natarg.c
src/lib/subs/wu.c
src/lib/update/age.c
src/lib/update/main.c
src/lib/update/nat.c
src/lib/update/prepare.c
src/lib/update/removewants.c
src/lib/update/revolt.c
src/util/files.c