diff options
author | Tony J. White <tjw@tjw.org> | 2007-03-25 03:20:13 +0000 |
---|---|---|
committer | Tony J. White <tjw@tjw.org> | 2007-03-25 03:20:13 +0000 |
commit | 571bbb40853abd04a351b91921881bf5b5275f61 (patch) | |
tree | 9a3189501413587e0e22cda18a97ce07aa13b750 /src/game/g_local.h | |
parent | 38db2a614ec51079aed2065dcfd547754c27567e (diff) |
* ingame menus redesigned
* spectators can now participate in non-team votes
* added teamvote "admitdefeat"
* replaced "nextmap" vote with "draw"
* removed vote "clientkick" vote (uses "kick" instead)
* removed teamvote "teamclientkick" (uses "kick" instead)
* renamed teamvote "teamkick" to teamvote "kick"
* added teamvote "denybuild" and "allowbuild"
* added vote "mute" and "unmute"
* added !denybuild and !allowbuild g_admin commands
* added /ignore and /unignore commands (and menu support)
* Game -> Info (formerly About) shows server settings instead of local ones
* Voting keys can now be configured in the Options menu
* Voting key binds now display with the vote status (F3 and F4 will be the
eventual default binds for "teamvote yes" and "teamvote no" respectively)
Diffstat (limited to 'src/game/g_local.h')
-rw-r--r-- | src/game/g_local.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/game/g_local.h b/src/game/g_local.h index 3b423dab..8536cc64 100644 --- a/src/game/g_local.h +++ b/src/game/g_local.h @@ -299,6 +299,7 @@ typedef struct int spectatorClient; // for chasecam and follow mode int wins, losses; // tournament stats qboolean teamLeader; // true when this client is a team leader + clientList_t ignoreList; } clientSession_t; #define MAX_NETNAME 36 @@ -350,6 +351,7 @@ typedef struct char guid[ 33 ]; char ip[ 16 ]; qboolean muted; + qboolean denyBuild; int adminLevel; } clientPersistant_t; @@ -653,6 +655,8 @@ typedef struct int unlaggedTimes[ MAX_UNLAGGED_MARKERS ]; char layout[ MAX_QPATH ]; + + pTeam_t surrenderTeam; } level_locals_t; // @@ -741,6 +745,7 @@ void G_LayoutSave( char *name ); int G_LayoutList( const char *map, char *list, int len ); void G_LayoutSelect( void ); void G_LayoutLoad( void ); +void G_BaseSelfDestruct( pTeam_t team ); // // g_utils.c |