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))); } } }
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; }