Skip to content

Commit 0c0d30b

Browse files
author
billsonnn
committed
Updates
1 parent aff8e10 commit 0c0d30b

4 files changed

Lines changed: 36 additions & 39 deletions

File tree

TurboSamplePlugin/Revision/Revision20260112/Parsers/Users/GetExtendedProfileByNameMessageParser.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,5 @@ namespace TurboSamplePlugin.Revision.Revision20260112.Parsers.Users;
77
internal class GetExtendedProfileByNameMessageParser : IParser
88
{
99
public IMessageEvent Parse(IClientPacket packet) =>
10-
new GetExtendedProfileByNameMessage
11-
{
12-
UserName = packet.PopString()
13-
};
10+
new GetExtendedProfileByNameMessage { UserName = packet.PopString() };
1411
}

TurboSamplePlugin/Revision/Revision20260112/Parsers/Users/GetExtendedProfileMessageParser.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,5 @@ namespace TurboSamplePlugin.Revision.Revision20260112.Parsers.Users;
88
internal class GetExtendedProfileMessageParser : IParser
99
{
1010
public IMessageEvent Parse(IClientPacket packet) =>
11-
new GetExtendedProfileMessage
12-
{
13-
UserId = (PlayerId)packet.PopInt()
14-
};
11+
new GetExtendedProfileMessage { UserId = (PlayerId)packet.PopInt() };
1512
}
Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
1-
using Turbo.Primitives.Messages.Outgoing.Users;
1+
using Turbo.Primitives.Groups.Snapshots;
22
using Turbo.Primitives.Packets;
33

44
namespace TurboSamplePlugin.Revision.Revision20260112.Serializers.Users.Data;
55

66
internal class GuildInfoSerializer
77
{
8-
public static void Serialize(IServerPacket packet, GuildInfo guild)
8+
public static void Serialize(IServerPacket packet, GuildInfoSnapshot guild)
99
{
10-
packet.WriteInteger(guild.GroupId);
11-
packet.WriteString(guild.GroupName);
12-
packet.WriteString(guild.BadgeCode);
13-
packet.WriteString(guild.PrimaryColor);
14-
packet.WriteString(guild.SecondaryColor);
15-
packet.WriteBoolean(guild.Favourite);
16-
packet.WriteInteger(guild.OwnerId);
17-
packet.WriteBoolean(guild.HasForum);
10+
packet
11+
.WriteInteger(guild.GroupId)
12+
.WriteString(guild.GroupName)
13+
.WriteString(guild.BadgeCode)
14+
.WriteString(guild.PrimaryColor)
15+
.WriteString(guild.SecondaryColor)
16+
.WriteBoolean(guild.Favourite)
17+
.WriteInteger(guild.OwnerId)
18+
.WriteBoolean(guild.HasForum);
1819
}
1920
}

TurboSamplePlugin/Revision/Revision20260112/Serializers/Users/ExtendedProfileMessageComposerSerializer.cs

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,30 @@ internal class ExtendedProfileMessageComposerSerializer(int header)
99
{
1010
protected override void Serialize(IServerPacket packet, ExtendedProfileMessageComposer message)
1111
{
12-
packet.WriteInteger(message.UserId);
13-
packet.WriteString(message.UserName);
14-
packet.WriteString(message.Figure);
15-
packet.WriteString(message.Motto);
16-
packet.WriteString(message.CreationDate);
17-
packet.WriteInteger(message.AchievementScore);
18-
packet.WriteInteger(message.FriendCount);
19-
packet.WriteBoolean(message.IsFriend);
20-
packet.WriteBoolean(message.IsFriendRequestSent);
21-
packet.WriteBoolean(message.IsOnline);
22-
23-
packet.WriteInteger(message.Guilds.Count);
12+
packet
13+
.WriteInteger(message.UserId)
14+
.WriteString(message.UserName)
15+
.WriteString(message.Figure)
16+
.WriteString(message.Motto)
17+
.WriteString(message.CreationDate)
18+
.WriteInteger(message.AchievementScore)
19+
.WriteInteger(message.FriendCount)
20+
.WriteBoolean(message.IsFriend)
21+
.WriteBoolean(message.IsFriendRequestSent)
22+
.WriteBoolean(message.IsOnline)
23+
.WriteInteger(message.Guilds.Count);
24+
2425
foreach (var guild in message.Guilds)
2526
GuildInfoSerializer.Serialize(packet, guild);
26-
27-
packet.WriteInteger(message.LastAccessSinceInSeconds);
28-
packet.WriteBoolean(message.OpenProfileWindow);
29-
packet.WriteBoolean(message.IsHidden);
30-
packet.WriteInteger(message.AccountLevel);
31-
packet.WriteInteger(message.IntegerField24);
32-
packet.WriteInteger(message.StarGemCount);
33-
packet.WriteBoolean(message.BooleanField26);
34-
packet.WriteBoolean(message.BooleanField27);
27+
28+
packet
29+
.WriteInteger(message.LastAccessSinceInSeconds)
30+
.WriteBoolean(message.OpenProfileWindow)
31+
.WriteBoolean(message.IsHidden)
32+
.WriteInteger(message.AccountLevel)
33+
.WriteInteger(message.IntegerField24)
34+
.WriteInteger(message.StarGemCount)
35+
.WriteBoolean(message.BooleanField26)
36+
.WriteBoolean(message.BooleanField27);
3537
}
3638
}

0 commit comments

Comments
 (0)