Exemple #1
0
        public MapMoveFindItems(IList <byte> bytes, string name, MapMoveFindItems def)
        {
            Default = def;
            Name    = name;

            Items = new List <MoveFindItem>(4);
            if (Default != null)
            {
                for (int i = 0; i < 4; i++)
                {
                    Items.Add(new MoveFindItem(bytes.Sub(i * 4, (i + 1) * 4 - 1), def.Items[i]));
                }
            }
            else
            {
                for (int i = 0; i < 4; i++)
                {
                    Items.Add(new MoveFindItem(bytes.Sub(i * 4, (i + 1) * 4 - 1)));
                }
            }
        }
Exemple #2
0
        public MapMoveFindItems( IList<byte> bytes, string name, MapMoveFindItems def )
        {
            Default = def;
            Name = name;

            Items = new List<MoveFindItem>( 4 );
            if ( Default != null )
            {
                for ( int i = 0; i < 4; i++ )
                {
                    Items.Add( new MoveFindItem( bytes.Sub( i * 4, ( i + 1 ) * 4 - 1 ), def.Items[i] ) );
                }
            }
            else
            {
                for ( int i = 0; i < 4; i++ )
                {
                    Items.Add( new MoveFindItem( bytes.Sub( i * 4, ( i + 1 ) * 4 - 1 ) ) );
                }
            }
        }
 private void copyAll(object sender, EventArgs args)
 {
     copiedEntry = mapListBox.SelectedItem as MapMoveFindItems;
 }