Store update disable flag in the game table to make it visible in

xdump:
(gamestr): New member game_upd_disable.
(game_ca): Update accordingly.
(game_ctrl_update): New.
(disa, enab): Use it.
(updates_disabled): Rewrite and move to game.c
(disablefil): Remove.
This commit is contained in:
Markus Armbruster 2007-07-27 05:58:40 +00:00
parent e7e8717e86
commit 286dda725e
8 changed files with 31 additions and 34 deletions

View file

@ -50,6 +50,27 @@
#include "prototypes.h"
#include "server.h"
/*
* Disable updates
*/
void
game_ctrl_update(int enable)
{
struct gamestr *game = getgamep();
game->game_upd_disable = !enable;
putgame();
}
/*
* Are updates disabled?
*/
int
updates_disabled(void)
{
return getgamep()->game_upd_disable;
}
/*
* Record an update in the game file, the current time is NOW.
*/