Example #1
0
 public bool PurchaseItem(ItemDrop.ItemData item)
 {
     if (CashRegisterManager.GetInstance().TransferCoinsToCashRegister())
     {
         InventoryManager.GetInstance().TransferItemToPlayer(item);
         StoreMenuUI.Render(InventoryManager.GetInstance().GetInventories(), PurchaseItem);
         return(true);
     }
     return(false);
 }
Example #2
0
 public void ClosePointOfSale()
 {
     StoreMenuUI.Unmount();
 }
Example #3
0
 public bool isOpen()
 {
     return(StoreMenuUI.isActive());
 }
Example #4
0
 public void OpenPointOfSale(Container container)
 {
     StoreMenuUI.Render(InventoryManager.GetInstance().GetInventories(), PurchaseItem);
 }