public PyDataType List(CallInformation call) { CRowset result = new CRowset(ItemEntity.sEntityItemDescriptor); foreach (KeyValuePair <int, ItemEntity> pair in this.mInventory.Items) { if (this.mFlag == ItemFlags.None || pair.Value.Flag == this.mFlag) { result.Add(pair.Value.GetEntityRow()); } } return(result); }
public PyDataType List(CallInformation call) { CRowset result = new CRowset(ItemEntity.EntityItemDescriptor); foreach ((int _, ItemEntity item) in this.mInventory.Items) { if (this.mFlag == Flags.None || item.Flag == this.mFlag) { result.Add(item.GetEntityRow()); } } return(result); }