about summary refs log tree commit diff
path: root/datasrc/network.py
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2008-10-08 20:47:56 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2008-10-08 20:47:56 +0000
commit3544db49270f6d99c8b2126f294d38267e2899cb (patch)
tree02a17b114cacf8ce634d65c6f53f3b6537ee06ce /datasrc/network.py
parent1d094181ed06edd6f9d851f5d802bc9d03b6c352 (diff)
downloadzcatch-3544db49270f6d99c8b2126f294d38267e2899cb.tar.gz
zcatch-3544db49270f6d99c8b2126f294d38267e2899cb.zip
fixed #490 (insert the player info in the sv_setinfo message into the snapshot instead)
Diffstat (limited to 'datasrc/network.py')
-rw-r--r--datasrc/network.py24
1 files changed, 15 insertions, 9 deletions
diff --git a/datasrc/network.py b/datasrc/network.py
index 2d71abe3..c1fc974a 100644
--- a/datasrc/network.py
+++ b/datasrc/network.py
@@ -144,6 +144,21 @@ Objects = [
 		NetIntAny("latency"),
 		NetIntAny("latency_flux"),
 	]),
+
+	NetObject("Client_Info", [
+		# 4*6 = 24 charachters
+		NetIntAny("name0"), NetIntAny("name1"), NetIntAny("name2"),
+		NetIntAny("name3"), NetIntAny("name4"), NetIntAny("name5"),
+
+		# 4*6 = 24 charachters
+		NetIntAny("skin0"), NetIntAny("skin1"), NetIntAny("skin2"),
+		NetIntAny("skin3"), NetIntAny("skin4"), NetIntAny("skin5"),
+
+		NetIntRange("use_custom_color", 0, 1),
+		
+		NetIntAny("color_body"),
+		NetIntAny("color_feet"),
+	]),
 	
 	## Events
 	
@@ -192,15 +207,6 @@ Messages = [
 		NetString("message"),
 	]),
 	
-	NetMessage("sv_setinfo", [
-		NetIntRange("cid", 0, 'MAX_CLIENTS-1'),
-		NetString("name"),
-		NetString("skin"),
-		NetBool("use_custom_color"),
-		NetIntAny("color_body"),
-		NetIntAny("color_feet"),
-	]),
-		
 	NetMessage("sv_killmsg", [
 		NetIntRange("killer", 0, 'MAX_CLIENTS-1'),
 		NetIntRange("victim", 0, 'MAX_CLIENTS-1'),