コード例 #1
0
def createMapMessage(command):
    """
        Returns a new map message of the given type.
    """
    newPyDatagram = PyDatagram()
    newPyDatagram.addUint8(MAP_MESSAGE)
    newPyDatagram.addString32(command)
    return newPyDatagram
コード例 #2
0
ファイル: Send.py プロジェクト: DavidBernal/tethical
 def PARTY_UPDATED(self, yourturn, chars, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_UPDATED')
     myPyDatagram.addBool(yourturn)
     myPyDatagram.addString32(json.dumps(chars))
     self.cWriter.send(myPyDatagram, player)
コード例 #3
0
ファイル: Send.py プロジェクト: DavidBernal/tethical
 def PARTY_JOINED(self, party, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_JOINED')
     myPyDatagram.addString32(json.dumps(party))
     self.cWriter.send(myPyDatagram, player)
コード例 #4
0
ファイル: Send.py プロジェクト: DavidBernal/tethical
 def START_FORMATION(self, tileset, team, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('START_FORMATION')
     myPyDatagram.addString32(json.dumps(tileset))
     myPyDatagram.addString32(json.dumps(team))
     self.cWriter.send(myPyDatagram, player)
コード例 #5
0
ファイル: Send.py プロジェクト: DavidBernal/tethical
 def PARTY_LIST(self, parties, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_LIST')
     myPyDatagram.addString32(json.dumps(parties))
     self.cWriter.send(myPyDatagram, player)
コード例 #6
0
ファイル: Send.py プロジェクト: DavidBernal/tethical
 def PARTY_JOIN_FAIL(self, name, parties, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_JOIN_FAIL')
     myPyDatagram.addString('Party '+name+' is full.')
     myPyDatagram.addString32(json.dumps(parties))
     self.cWriter.send(myPyDatagram, player)
コード例 #7
0
 def PARTY_UPDATED(self, yourturn, chars, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_UPDATED')
     myPyDatagram.addBool(yourturn)
     myPyDatagram.addString32(json.dumps(chars))
     self.cWriter.send(myPyDatagram, player)
コード例 #8
0
ファイル: Send.py プロジェクト: DavidBernal/tethical
 def START_BATTLE(self, party, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('START_BATTLE')
     myPyDatagram.addString32(json.dumps(party))
     self.cWriter.send(myPyDatagram, player)
コード例 #9
0
 def START_FORMATION(self, tileset, team, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('START_FORMATION')
     myPyDatagram.addString32(json.dumps(tileset))
     myPyDatagram.addString32(json.dumps(team))
     self.cWriter.send(myPyDatagram, player)
コード例 #10
0
 def PARTY_JOINED(self, party, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_JOINED')
     myPyDatagram.addString32(json.dumps(party))
     self.cWriter.send(myPyDatagram, player)
コード例 #11
0
 def PARTY_JOIN_FAIL(self, name, parties, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_JOIN_FAIL')
     myPyDatagram.addString('Party ' + name + ' is full.')
     myPyDatagram.addString32(json.dumps(parties))
     self.cWriter.send(myPyDatagram, player)
コード例 #12
0
 def PARTY_LIST(self, parties, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('PARTY_LIST')
     myPyDatagram.addString32(json.dumps(parties))
     self.cWriter.send(myPyDatagram, player)
コード例 #13
0
 def START_BATTLE(self, party, player):
     myPyDatagram = PyDatagram()
     myPyDatagram.addString('START_BATTLE')
     myPyDatagram.addString32(json.dumps(party))
     self.cWriter.send(myPyDatagram, player)