public override void Handle(GameSession session, PacketReader packet) { UgcMode function = (UgcMode)packet.ReadByte(); switch (function) { case UgcMode.Upload: HandleUpload(session, packet); break; case UgcMode.ConfirmationPacket: HandleConfirmationPacket(session, packet); break; case UgcMode.ProfilePicture: HandleProfilePicture(session, packet); break; case UgcMode.LoadBanner: HandleLoadBanner(session, packet); break; case UgcMode.UpdateBanner: HandleUpdateBanner(session, packet); break; default: LogUnknownMode(function); break; } }
public override void Handle(LoginSession session, PacketReader packet) { UgcMode function = (UgcMode)packet.ReadByte(); switch (function) { case UgcMode.ProfilePicture: HandleProfilePicture(session, packet); break; default: LogUnknownMode(function); break; } }
public override void Handle(GameSession session, PacketReader packet) { UgcMode function = (UgcMode)packet.ReadByte(); switch (function) { case UgcMode.CreateUgcItem: HandleCreateUGCItem(session, packet); break; case UgcMode.AddUgcItem: HandleAddUgcItem(session, packet); break; case UgcMode.ProfilePicture: HandleProfilePicture(session, packet); break; default: IPacketHandler <GameSession> .LogUnknownMode(function); break; } }