public override void Deserialize(Bitstream msg) { Name = msg.ReadString(); EntityId = msg.ReadVariableUInt32(); int count = msg.ReadInt32(); Parameters = new List<object>(count); for(int i=0; i < count; ++i) { var p = ReadParam(msg); Parameters.Add(p); } RPCManager._Call(Name, EntityId, Parameters); }