qccgui: reworked compile prints to split the screen instead of being some other window that's hidden when fullscreened etc.
splitscreen: split spectator setting into a per-seat setting. scoreboards are now also per-seat. added parm_string global for richer map change stuff. dpp7: fixed and reinstated. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5110 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
0fad8fe37d
commit
025aeff8a4
50 changed files with 1150 additions and 813 deletions
|
@ -599,6 +599,7 @@ struct playerview_s
|
|||
{
|
||||
int playernum; //cl.players index for this player.
|
||||
qboolean nolocalplayer; //inhibit use of qw-style players, predict based on entities.
|
||||
qboolean spectator;
|
||||
#ifdef PEXT_SETVIEW
|
||||
int viewentity; //view is attached to this entity.
|
||||
#endif
|
||||
|
@ -610,12 +611,16 @@ struct playerview_s
|
|||
float item_gettime[32]; // cl.time of aquiring item, for blinking
|
||||
float faceanimtime; // use anim frame if cl.time < this
|
||||
|
||||
#ifdef QUAKEHUD
|
||||
qboolean sb_showscores;
|
||||
qboolean sb_showteamscores;
|
||||
#ifdef HEXEN2
|
||||
int sb_hexen2_cur_item;//hexen2 hud
|
||||
float sb_hexen2_item_time;
|
||||
qboolean sb_hexen2_extra_info;//show the extra stuff
|
||||
qboolean sb_hexen2_infoplaque;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
// the client maintains its own idea of view angles, which are
|
||||
|
@ -752,7 +757,7 @@ typedef struct
|
|||
// render a frame yet
|
||||
int movesequence; // client->server frames
|
||||
|
||||
int spectator;
|
||||
// int spectator;
|
||||
int autotrack_hint; //the latest hint from the mod, might be negative for invalid.
|
||||
int autotrack_killer; //if someone kills the guy we're tracking, this is the guy we should switch to.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue