first commit

This commit is contained in:
Beyhan Oğur
2026-09-03 04:45:36 +03:00
commit d5f52cc3d3
1038 changed files with 169579 additions and 0 deletions
@@ -0,0 +1,30 @@
using ClassicAssist.UO.Data;
using ClassicAssist.UO.Objects;
namespace ClassicAssist.UO.Network.Packets
{
public class ContainerContentsPacket : BasePacket
{
public ContainerContentsPacket( ItemCollection collection )
{
_writer = new PacketWriter( 5 + collection.GetTotalItemCount() * 20 );
_writer.Write( (byte) 0x3C );
_writer.Write( (short) ( collection.GetTotalItemCount() * 20 ) );
_writer.Write( (short) collection.GetTotalItemCount() );
foreach ( Item item in collection.GetItems() )
{
_writer.Write( item.Serial );
_writer.Write( (short) item.ID );
_writer.Write( (byte) 0 ); // itemid offset
_writer.Write( (short) item.Count );
_writer.Write( (short) item.X );
_writer.Write( (short) item.Y );
_writer.Write( (byte) item.Grid );
_writer.Write( collection.Serial );
_writer.Write( (short) item.Hue );
}
}
}
}