Modifying protocol such that lobby chat and broadcasts are supported. DOES NOT COMPILE YET.

This commit is contained in:
lotodore
2009-08-15 08:38:56 +00:00
parent 4593308da8
commit 94db67bbd5
19 changed files with 721 additions and 42 deletions
+28 -3
View File
@@ -525,16 +525,41 @@ StatisticsData ::= SEQUENCE {
}
ChatRequestMessage ::= [APPLICATION 129] SEQUENCE {
gameId Id,
chatRequestType CHOICE {
chatRequestTypeLobby [0] ChatRequestTypeLobby,
chatRequestTypeGame [1] ChatRequestTypeGame
},
chatText UTF8String (SIZE(1..128))
}
ChatRequestTypeLobby ::= SEQUENCE {
}
ChatRequestTypeGame ::= SEQUENCE {
gameId NonZeroId
}
ChatMessage ::= [APPLICATION 130] SEQUENCE {
gameId Id,
playerId Id,
chatType CHOICE {
chatTypeLobby [0] ChatTypeLobby,
chatTypeGame [1] ChatTypeGame,
chatTypeBroadcast [2] ChatTypeBroadcast
},
chatText UTF8String (SIZE(1..128))
}
ChatTypeLobby ::= SEQUENCE {
playerId NonZeroId
}
ChatTypeGame ::= SEQUENCE {
gameId NonZeroId,
playerId NonZeroId
}
ChatTypeBroadcast ::= SEQUENCE {
}
DialogMessage ::= [APPLICATION 131] SEQUENCE {
notificationText UTF8String (SIZE(1..128))
}