public void prepareSpecificMenu(){
		Dimension panelSize = new Dimension(game.getWindowSize().width/3-20, game.getWindowSize().height-20);
		this.menuWrapper.setLayout(null);
		menuPanel.setLayout(new GridLayout(3, 1));
		bodypartPanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
		upgradePanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
		menuPanel.setSize(panelSize);
		bodypartPanel.setSize(panelSize);
		upgradePanel.setSize(panelSize);
		
		menuPanel.setLocation(15, 10);
		bodypartPanel.setLocation(panelSize.width+25, 10);
		upgradePanel.setLocation(panelSize.width*2+35, 10);
		
		TitledBorder robotTB = new TitledBorder("Robot");
		menuPanel.setBorder(robotTB);
		TitledBorder bodypartsTB = new TitledBorder("Bodyparts");
		bodypartPanel.setBorder(bodypartsTB);
		TitledBorder upgradesTB = new TitledBorder("Upgrades");
		upgradePanel.setBorder(upgradesTB);
		
		menuWrapper.add(bodypartPanel);
		menuWrapper.add(upgradePanel);
		
		menuPanel.removeAll();
		IconPanel headPanel = new BodypartSummaryPanel(this.game.getPlayer().getHead());
		headPanel.addMouseListener(this);
		menuPanel.add(headPanel);
		IconPanel bodyPanel = new BodypartSummaryPanel(this.game.getPlayer().getBody());
		bodyPanel.addMouseListener(this);
		menuPanel.add(bodyPanel);
		IconPanel limbsPanel = new BodypartSummaryPanel(this.game.getPlayer().getLimbs());
		limbsPanel.addMouseListener(this);
		menuPanel.add(limbsPanel);
		
		menuPanel.paintAll(menuPanel.getGraphics());
	}