fix(core): Converts BB packets (#406)
- [X] Organizes and splits up bulletin boards - [X] Converts packets
This commit is contained in:
parent
bae568d856
commit
c58aad733d
32 changed files with 952 additions and 737 deletions
|
|
@ -29,7 +29,7 @@ namespace Server.Network
|
|||
{
|
||||
return buffer.Length;
|
||||
}
|
||||
|
||||
|
||||
var itemID = item is BaseMulti ? item.ItemID | 0x4000 : item.ItemID & 0x3FFF;
|
||||
var hasAmount = item.Amount != 0;
|
||||
var amount = item.Amount;
|
||||
|
|
@ -95,7 +95,7 @@ namespace Server.Network
|
|||
CreateWorldItemNew(buffer, item, ns.HighSeas) :
|
||||
CreateWorldItem(buffer, item);
|
||||
|
||||
ns.Send(buffer.Slice(0, length));
|
||||
ns.Send(buffer.SliceToLength(length));
|
||||
}
|
||||
|
||||
public static int CreateWorldItemNew(Span<byte> buffer, Item item, bool isHS)
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ namespace Server.Network
|
|||
buffer, serial, graphic, type, hue, font, number, name, args
|
||||
);
|
||||
|
||||
ns.Send(buffer.Slice(0, length));
|
||||
ns.Send(buffer.SliceToLength(length));
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||
|
|
@ -102,7 +102,7 @@ namespace Server.Network
|
|||
buffer, serial, graphic, type, hue, font, number, name, affixType, affix, args
|
||||
);
|
||||
|
||||
ns.Send(buffer.Slice(0, length));
|
||||
ns.Send(buffer.SliceToLength(length));
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||
|
|
@ -171,7 +171,7 @@ namespace Server.Network
|
|||
text
|
||||
);
|
||||
|
||||
ns.Send(buffer.Slice(0, length));
|
||||
ns.Send(buffer.SliceToLength(length));
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||
|
|
|
|||
|
|
@ -470,7 +470,7 @@ namespace Server.Network
|
|||
}
|
||||
|
||||
var length = CreateMobileStatus(buffer, beholder, beheld, version, beheld.CanBeRenamedBy(beholder));
|
||||
ns.Send(buffer.Slice(0, length));
|
||||
ns.Send(buffer.SliceToLength(length));
|
||||
}
|
||||
|
||||
public static int CreateMobileStatus(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue