about summary refs log tree commit diff
path: root/datasrc/network.py
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2011-01-03 12:50:38 +0100
committeroy <Tom_Adams@web.de>2011-01-03 12:50:38 +0100
commita72848e78032014adb1bf053c4556bf1072b0c2d (patch)
tree5a9da24803f3432c79229b87abe77b6235668e19 /datasrc/network.py
parentb29b6d0bcff3d22fe5dac3453689fb8d315cf3ee (diff)
downloadzcatch-a72848e78032014adb1bf053c4556bf1072b0c2d.tar.gz
zcatch-a72848e78032014adb1bf053c4556bf1072b0c2d.zip
added constants for teams by Choupom
Diffstat (limited to 'datasrc/network.py')
-rw-r--r--datasrc/network.py17
1 files changed, 12 insertions, 5 deletions
diff --git a/datasrc/network.py b/datasrc/network.py
index e01dba63..61c69365 100644
--- a/datasrc/network.py
+++ b/datasrc/network.py
@@ -14,7 +14,14 @@ RawHeader = '''
 
 enum
 {
-	INPUT_STATE_MASK=0x3f,
+	INPUT_STATE_MASK=0x3f
+};
+
+enum
+{
+	TEAM_SPECTATORS=-1,
+	TEAM_RED,
+	TEAM_BLUE
 };
 '''
 
@@ -83,7 +90,7 @@ Objects = [
 		NetIntAny("m_X"),
 		NetIntAny("m_Y"),
 		
-		NetIntRange("m_Team", 0, 1),
+		NetIntRange("m_Team", 'TEAM_RED', 'TEAM_BLUE'),
 		NetIntRange("m_CarriedBy", -2, 'MAX_CLIENTS-1')
 	]),
 
@@ -141,7 +148,7 @@ Objects = [
 	NetObject("PlayerInfo", [
 		NetIntRange("m_Local", 0, 1),
 		NetIntRange("m_ClientId", 0, 'MAX_CLIENTS-1'),
-		NetIntRange("m_Team", -1, 1),
+		NetIntRange("m_Team", 'TEAM_SPECTATORS', 'TEAM_BLUE'),
 
 		NetIntAny("m_Score"),
 		NetIntAny("m_Latency"),
@@ -204,7 +211,7 @@ Messages = [
 	]),
 
 	NetMessage("Sv_Chat", [
-		NetIntRange("m_Team", -1, 1),
+		NetIntRange("m_Team", 'TEAM_SPECTATORS', 'TEAM_BLUE'),
 		NetIntRange("m_Cid", -1, 'MAX_CLIENTS-1'),
 		NetString("m_pMessage"),
 	]),
@@ -260,7 +267,7 @@ Messages = [
 	]),
 
 	NetMessage("Cl_SetTeam", [
-		NetIntRange("m_Team", -1, 1),
+		NetIntRange("m_Team", 'TEAM_SPECTATORS', 'TEAM_BLUE'),
 	]),
 	
 	NetMessage("Cl_StartInfo", [