private void depositAll(boolean close)
	{
		if (Inventory.getCount() == 0)
			return;
		
		if (!Bank.getNearest().isOnScreen())
		{
			Utilities.cameraTurnTo(SceneEntities.getNearest(Bank.BANK_BOOTH_IDS));
			Camera.setPitch(Random.nextInt(22, 72));
		}
		
		if (Utilities.waitFor(bankOpen, 500))
		{
			Task.sleep(250, 500);
			
			if (Utilities.waitFor(isDepositAll, 500))
			{
				Task.sleep(250, 500);
				if (close)
				{
					Bank.close();
				}
			}
		}
	}