public void drawInventory(Graphics g) {
		g.setColor(Color.DARK_GRAY);
		g.fillRoundRect(100, 100, 600, 350, 50, 50);
		
		Font font = new Font("", Font.PLAIN, 20);
		Font selectedfont = new Font("", Font.BOLD, 24);
		Font oldfont = g.getFont();
		
		if(invtab == Tabs.WEAPONS){
			g.setFont(selectedfont);
			g.setColor(Color.WHITE);
			g.drawString("Weapons", 150, 150);
			for(int i=0; i<weapons.size(); ++i) {
				if(i == selectedweapon) {
					g.setFont(selectedfont);
				}
				else {
					g.setFont(font);
				}
				drawWeaponName(g, weapons.get(i),150, 200+(i*40));

			}

			g.setFont(font);
			if(selectedweapon == equippedweapon)
				drawWeaponStats(g, weapons.get(selectedweapon),350, 200, false);
			else
				drawWeaponStats(g, weapons.get(selectedweapon),350, 200, true);
		}
		else if(invtab == Tabs.ITEMS){
			g.setFont(selectedfont);
			g.setColor(Color.WHITE);
			g.drawString("Items", 150, 150);
			for(int i=0; i<items.size(); ++i) {
				if(i == selecteditem) {
					g.setFont(font);
					drawItemStats(g, items.get(i),350, 200);
					g.setFont(selectedfont);
				}
				else
					g.setFont(font);
				drawItemName(g, items.get(i),150, 200+(i*40));
			}
		}
		g.setFont(oldfont);
	}