public static NetworkResponse Parse(MemoryStream dataStream)
    {
        ResponseUpdateResources response = new ResponseUpdateResources();
        response.type = DataReader.ReadShort(dataStream);
        response.amount = DataReader.ReadInt(dataStream);
        response.target = DataReader.ReadInt(dataStream);

        return response;
    }
    public static NetworkResponse Parse(MemoryStream dataStream)
    {
        ResponseUpdateResources response = new ResponseUpdateResources();

        response.type   = DataReader.ReadShort(dataStream);
        response.amount = DataReader.ReadInt(dataStream);
        response.target = DataReader.ReadInt(dataStream);

        return(response);
    }
示例#3
0
 public void ProcessUpdateResources(NetworkResponse response)
 {
     ResponseUpdateResources args = response as ResponseUpdateResources;
     //things to do after update resources
 }