コード例 #1
0
        public override async Task Handle(RecvPacketOperations operation, IPacket packet, FieldSummoned summoned)
        {
            using (var p = new Packet(SendPacketOperations.SummonedMove))
            {
                p.Encode <int>(summoned.Owner.ID);
                p.Encode <int>(summoned.ID);

                summoned.Move(packet).Encode(p);

                await summoned.Field.BroadcastPacket(summoned.Owner, p);
            }
        }
コード例 #2
0
 public abstract Task Handle(RecvPacketOperations operation, IPacket packet, FieldSummoned summoned);