예제 #1
0
파일: RPCPacket.cs 프로젝트: enBask/Asgard
        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);
        }