Slicers fix for the weaponswitching issue

This commit is contained in:
Richard Allen 2002-05-31 00:17:06 +00:00
parent bc0cded7bf
commit 780ef2659f
3 changed files with 17 additions and 1 deletions

View file

@ -5,6 +5,9 @@
//-----------------------------------------------------------------------------
//
// $Log$
// Revision 1.26 2002/05/31 00:17:06 jbravo
// Slicers fix for the weaponswitching issue
//
// Revision 1.25 2002/05/28 21:06:37 jbravo
// I broke the progressbar. Final fix for that
//
@ -318,6 +321,8 @@ void CG_DrawInformation( void ) {
line = "Unknown Gametype";
break;
}
// JBravo: the call to Q_strupr seems to crash Q3 when running as dll or .so. Attempting a fix
strcat (line, '\0');
line = Q_strupr(line);
// cheats warning

View file

@ -5,6 +5,9 @@
//-----------------------------------------------------------------------------
//
// $Log$
// Revision 1.20 2002/05/31 00:17:06 jbravo
// Slicers fix for the weaponswitching issue
//
// Revision 1.19 2002/03/31 03:31:24 jbravo
// Compiler warning cleanups
//
@ -567,6 +570,11 @@ void CG_TransitionPlayerState( playerState_t *ps, playerState_t *ops ) {
// check for changing follow mode
if ( ps->clientNum != ops->clientNum ) {
cg.thisFrameTeleport = qtrue;
// Slicer
if (cgs.gametype == GT_TEAMPLAY) {
if (ps->persistant[PERS_SPAWN_COUNT] != ops->persistant[PERS_SPAWN_COUNT])
CG_Respawn();
}
// make sure we don't get any unwanted transition effects
*ops = *ps;
}

View file

@ -5,6 +5,9 @@
//-----------------------------------------------------------------------------
//
// $Log$
// Revision 1.99 2002/05/31 00:17:06 jbravo
// Slicers fix for the weaponswitching issue
//
// Revision 1.98 2002/05/30 18:22:20 jbravo
// Misc fixes
//
@ -501,7 +504,7 @@ void StartLCA()
level.lights_camera_action = (41*level.fps)/10;
G_LogPrintf ("LIGHTS...\n");
SpawnPlayers();
level.lights_delay = 6;
level.lights_delay = 4;
}
void ContinueLCA()