Server.Network.ContainerContentUpdate6017.ContainerContentUpdate6017 C# (CSharp) Méthode

ContainerContentUpdate6017() public méthode

public ContainerContentUpdate6017 ( Item item ) : System
item Item
Résultat System
        public ContainerContentUpdate6017( Item item )
            : base(0x25, 21)
        {
            Serial parentSerial;

            if ( item.Parent is Item )
            {
                parentSerial = ((Item)item.Parent).Serial;
            }
            else
            {
                Console.WriteLine( "Warning: ContainerContentUpdate on item with !(parent is Item)" );
                parentSerial = Serial.Zero;
            }

            m_Stream.Write( (int) item.Serial );
            m_Stream.Write( (ushort) item.ItemID );
            m_Stream.Write( (byte) 0 ); // signed, itemID offset
            m_Stream.Write( (ushort) item.Amount );
            m_Stream.Write( (short) item.X );
            m_Stream.Write( (short) item.Y );
            m_Stream.Write( (byte) 0 ); // Grid Location?
            m_Stream.Write( (int) parentSerial );
            m_Stream.Write( (ushort) item.Hue );
        }
ContainerContentUpdate6017