r2015 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Dec 8 10:15:03 EST 2006


Author: div0
Date: 2006-12-08 10:15:02 -0500 (Fri, 08 Dec 2006)
New Revision: 2015

Modified:
   trunk/data/qcsrc/server/cl_player.qc
   trunk/data/qcsrc/server/defs.qh
   trunk/data/qcsrc/server/miscfunctions.qc
Log:
do not show currently selected player - show player name last shown


Modified: trunk/data/qcsrc/server/cl_player.qc
===================================================================
--- trunk/data/qcsrc/server/cl_player.qc	2006-12-08 14:49:00 UTC (rev 2014)
+++ trunk/data/qcsrc/server/cl_player.qc	2006-12-08 15:15:02 UTC (rev 2015)
@@ -500,4 +500,7 @@
 	{
 		ClearSelectedPlayer();
 	}
+
+	if(self.selected_player)
+		self.last_selected_player = self.selected_player;
 }

Modified: trunk/data/qcsrc/server/defs.qh
===================================================================
--- trunk/data/qcsrc/server/defs.qh	2006-12-08 14:49:00 UTC (rev 2014)
+++ trunk/data/qcsrc/server/defs.qh	2006-12-08 15:15:02 UTC (rev 2015)
@@ -289,6 +289,7 @@
 void UpdateSelectedPlayer();
 void ClearSelectedPlayer();
 .entity selected_player;
+.entity last_selected_player;
 .float selected_player_time; // when this player has been selected
 .float selected_player_count; // how long this player has been directly pointed to
 .float selected_player_display_needs_update; // are regular updates necessary? (health)

Modified: trunk/data/qcsrc/server/miscfunctions.qc
===================================================================
--- trunk/data/qcsrc/server/miscfunctions.qc	2006-12-08 14:49:00 UTC (rev 2014)
+++ trunk/data/qcsrc/server/miscfunctions.qc	2006-12-08 15:15:02 UTC (rev 2015)
@@ -352,8 +352,8 @@
 		}
 		else if(escape == "p")
 		{
-			if(self.selected_player)
-				replacement = self.selected_player.netname;
+			if(self.last_selected_player)
+				replacement = self.last_selected_player.netname;
 			else
 				replacement = "(nobody)";
 		}




More information about the nexuiz-commits mailing list