Server.Network.PacketHandlers.HuePickerResponse C# (CSharp) Méthode

HuePickerResponse() public static méthode

public static HuePickerResponse ( Server.Network.NetState state, PacketReader pvSrc ) : void
state Server.Network.NetState
pvSrc PacketReader
Résultat void
        public static void HuePickerResponse( NetState state, PacketReader pvSrc )
        {
            int serial = pvSrc.ReadInt32();
            int value = pvSrc.ReadInt16();
            int hue = pvSrc.ReadInt16() & 0x3FFF;

            hue = Utility.ClipDyedHue( hue );

            foreach ( HuePicker huePicker in state.HuePickers ) {
                if ( huePicker.Serial == serial ) {
                    state.RemoveHuePicker( huePicker );

                    huePicker.OnResponse( hue );

                    break;
                }
            }
        }
PacketHandlers