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

EquipUpdate() public méthode

public EquipUpdate ( Item item ) : System
item Item
Résultat System
        public EquipUpdate( Item item )
            : base(0x2E, 15)
        {
            Serial parentSerial;

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

            int hue = item.Hue;

            if ( item.Parent is Mobile )
            {
                Mobile mob = (Mobile)item.Parent;

                if ( mob.SolidHueOverride >= 0 )
                    hue = mob.SolidHueOverride;
            }

            m_Stream.Write( (int) item.Serial );
            m_Stream.Write( (short) item.ItemID );
            m_Stream.Write( (byte) 0 );
            m_Stream.Write( (byte) item.Layer );
            m_Stream.Write( (int) parentSerial );
            m_Stream.Write( (short) hue );
        }
EquipUpdate