コード例 #1
0
ファイル: clientarena.py プロジェクト: Infernux/Projects
    def __onVehicleListUpdate(self, argStr):
        list = cPickle.loads(argStr)
        vehicles = self.__vehicles
        vehicles.clear()
        for infoAsTuple in list:
            (id, info,) = self.__vehicleInfoAsDict(infoAsTuple)
            vehicles[id] = info

        self.__rebuildIndexToId()
        self.onNewVehicleListReceived()
コード例 #2
0
    def __onVehicleListUpdate(self, argStr):
        list = cPickle.loads(zlib.decompress(argStr))
        vehicles = self.__vehicles
        vehicles.clear()
        for infoAsTuple in list:
            id, info = self.__vehicleInfoAsDict(infoAsTuple)
            vehicles[id] = info

        self.__rebuildIndexToId()
        self.onNewVehicleListReceived()