From: Thomas S. <t-...@us...> - 2006-08-15 14:21:00
|
Update of /cvsroot/bzflag/bzflag/include In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv14160/include Modified Files: PlayerInfo.h PlayerState.h Log Message: Add InBuilding to PlayerState, check whether the player is in an allowed state when he tries to pause and fix the bug that make bzfs kicking players driving through teleporter while the pause countdown run Index: PlayerInfo.h =================================================================== RCS file: /cvsroot/bzflag/bzflag/include/PlayerInfo.h,v retrieving revision 2.23 retrieving revision 2.24 diff -w -u -r2.23 -r2.24 --- PlayerInfo.h 24 Jul 2006 17:43:22 -0000 2.23 +++ PlayerInfo.h 15 Aug 2006 14:20:26 -0000 2.24 @@ -110,6 +110,7 @@ void setPlayedEarly(bool early = true); void setReplayState(PlayerReplayState state); void updateIdleTime(); + int pauseRequestLag; TimeKeeper pauseRequestTime; // time used to determine whether a player pauses too fast PlayerReplayState getReplayState(); Index: PlayerState.h =================================================================== RCS file: /cvsroot/bzflag/bzflag/include/PlayerState.h,v retrieving revision 2.10 retrieving revision 2.11 diff -w -u -r2.10 -r2.11 --- PlayerState.h 6 Aug 2006 02:41:12 -0000 2.10 +++ PlayerState.h 15 Aug 2006 14:20:26 -0000 2.11 @@ -48,7 +48,8 @@ UserInputs = (1 << 8), // user speed and angvel are sent JumpJets = (1 << 9), // tank has jump jets on PlaySound = (1 << 10), // play one or more sounds - PhantomZoned = (1 << 11) // tank is phantom-zoned + PhantomZoned = (1 << 11), // tank is phantom-zoned + InBuilding = (1 << 12) // tank inside a building }; enum PStatusSounds { |