def makeFromNetString(self, string):
     dg = PyDatagram(string)
     dgi = PyDatagramIterator(dg)
     self.type = dgi.getFixedString(1)
     if self.type == 's':
         self.name = dgi.getFixedString(3)
         self.dept = dgi.getFixedString(1)
         self.body = getSuitBodyType(self.name)
     elif self.type == 'b':
         self.dept = dgi.getFixedString(1)
     else:
         notify.error('unknown avatar type: ', self.type)
 def makeFromNetString(self, string):
     dg = PyDatagram(string)
     dgi = PyDatagramIterator(dg)
     self.type = dgi.getFixedString(1)
     if self.type == 's':
         self.name = dgi.getFixedString(3)
         self.dept = dgi.getFixedString(1)
         self.body = getSuitBodyType(self.name)
     elif self.type == 'b':
         self.dept = dgi.getFixedString(1)
     else:
         notify.error('unknown avatar type: ', self.type)
Exemple #3
0
    def makeFromNetString(self, string):
        dg = PyDatagram(string)
        dgi = PyDatagramIterator(dg)
        self.type = dgi.getFixedString(1)
        if (self.type == 's'):  # Suit
            self.name = dgi.getFixedString(3)
            self.dept = dgi.getFixedString(1)
            self.body = getSuitBodyType(self.name)
        elif (self.type == 'b'):  # Boss Cog
            self.dept = dgi.getFixedString(1)
        else:
            notify.error("unknown avatar type: ", self.type)

        return None
 def makeFromNetString(self, string):
     dg = PyDatagram(string)
     dgi = PyDatagramIterator(dg)
     self.type = dgi.getFixedString(1)
     if self.type == 't':
         headIndex = dgi.getUint8()
         torsoIndex = dgi.getUint8()
         legsIndex = dgi.getUint8()
         self.head = toonHeadTypes[headIndex]
         self.torso = toonTorsoTypes[torsoIndex]
         self.legs = toonLegTypes[legsIndex]
         gender = dgi.getUint8()
         if gender == 1:
             self.gender = 'm'
         else:
             self.gender = 'f'
         self.topTex = dgi.getUint8()
         self.topTexColor = dgi.getUint8()
         self.sleeveTex = dgi.getUint8()
         self.sleeveTexColor = dgi.getUint8()
         self.botTex = dgi.getUint8()
         self.botTexColor = dgi.getUint8()
         self.armColor = dgi.getUint8()
         self.gloveColor = dgi.getUint8()
         self.legColor = dgi.getUint8()
         self.headColor = dgi.getUint8()
     else:
         notify.error('unknown avatar type: ', self.type)
 def makeFromNetString(self, string):
     dg = PyDatagram(string)
     dgi = PyDatagramIterator(dg)
     self.type = dgi.getFixedString(1)
     if self.type == "t":
         headIndex = dgi.getUint8()
         torsoIndex = dgi.getUint8()
         legsIndex = dgi.getUint8()
         self.head = toonHeadTypes[headIndex]
         self.torso = toonTorsoTypes[torsoIndex]
         self.legs = toonLegTypes[legsIndex]
         gender = dgi.getUint8()
         if gender == 1:
             self.gender = "m"
         else:
             self.gender = "f"
         self.topTex = dgi.getUint8()
         self.topTexColor = dgi.getUint8()
         self.sleeveTex = dgi.getUint8()
         self.sleeveTexColor = dgi.getUint8()
         self.botTex = dgi.getUint8()
         self.botTexColor = dgi.getUint8()
         self.armColor = dgi.getUint8()
         self.gloveColor = dgi.getUint8()
         self.legColor = dgi.getUint8()
         self.headColor = dgi.getUint8()
     else:
         notify.error("unknown avatar type: ", self.type)
Exemple #6
0
 def makeFromNetString(self, string):
     dg = PyDatagram(string)
     dgi = PyDatagramIterator(dg)
     self.type = dgi.getFixedString(1)
     if self.type == 'c':
         self.name = sgi.getFixedString(2)
     else:
         notify.error('unknown avatar type: ', self.type)
Exemple #7
0
 def makeFromNetString(self, string):
     dg = PyDatagram(string)
     dgi = PyDatagramIterator(dg)
     self.type = dgi.getFixedString(1)
     if self.type == 'c':
         self.name = sgi.getFixedString(2)
     else:
         notify.error('unknown avatar type: ', self.type)
    def makeFromNetString(self, string):
        dg = PyDatagram(string)
        dgi = PyDatagramIterator(dg)
        self.type = dgi.getFixedString(1)
        if (self.type == 'c'):  # Char
            self.name = sgi.getFixedString(2)
        else:
            notify.error("unknown avatar type: ", self.type)

        return None