public void Add(InventoryItem inventoryItem) { this.mItems.Add(inventoryItem); this.mListComponent.UpdateNavigationInformation(); }
private InventoryItem ToInventoryItem(QueenBee queenBee) { var lInventoryItem = new InventoryItem(); lInventoryItem.Tag = queenBee; lInventoryItem.Name = queenBee.Name; lInventoryItem.Description = queenBee.Description; lInventoryItem.Quantity = 1; lInventoryItem.Texture = this.mSuperTexture; return lInventoryItem; }
private void ChangeQueen(InventoryItem inventoryItem) { this.mButtonMenuComponent.IsVisible = false; var lQueenBee = (QueenBee) inventoryItem.Tag; this.mBeeHiveManager.RemoveQueen(() => this.AddQueen(lQueenBee)); }
private InventoryItem ToInventoryItem(Super super) { var lInventoryItem = new InventoryItem(); lInventoryItem.Tag = super; lInventoryItem.Name = super.Name; lInventoryItem.Description = super.Description; lInventoryItem.Quantity = 1; lInventoryItem.Texture = this.mSuperTexture; return lInventoryItem; }
private void AddSuper(InventoryItem item, SuperType type) { var lSuper = (Super) item.Tag; this.mBeeHive.Supers.Add(lSuper, type); this.mPlayer.Supers.Remove(lSuper); }