private void initializeButtons() {
		for (int i = 0; i < maxPartySize; i++) {
			//partyList.add(new Textbox("Hire Party Member\nCost: " + partyMemberCost, initialPartyVSpacer, initialPartyVSpacer + (i * partyVSpacer) + (i * partyTHeight), partyTWidth, partyTHeight, IntroSequence.input));
			partyButtons.add(new Button(initialPartyVSpacer, initialPartyVSpacer + (i * partyVSpacer) + (i * partyTHeight), partyTWidth, partyTHeight, "Hire Party Member\nCost: " + partyMemberCost, IntroSequence.input){
				@Override
				public void onClick() {
					int partyID = partyButtons.indexOf(this);
					if (valuables > 0){
						if (tempMembers.get(partyID) == null) {
							valuables -= partyMemberCost;
						}
						ResourcesAndPartyHolder.switchToHire(partyID);
					} else if (tempMembers.get(partyID) != null) {
						ResourcesAndPartyHolder.switchToHire(partyID);
					}
				}
			});
		}
		beginButton = new Button(beginX, beginY, beginWidth, beginHeight, "Begin", IntroSequence.input){
			@Override
			public void onClick() {
				ResourcesAndPartyHolder.finished = true;
			}
		};
		int j = 0;
		for (String e : MainGame.getStats().keySet()) {
			if (!cannotBuyList.contains(e)){
				plusButtonMap.put(e, new Button(gameframe.windowWidth - (initialPartyVSpacer + (2 * suppliesBWidth) + suppliesHSpacer), initialPartyVSpacer + (suppliesTHeight / 4) + (j * suppliesVSpacer) + (j * partyTHeight), suppliesBWidth, suppliesBHeight, "+", IntroSequence.input) {
					@Override
					public void onClick() {
						changeStat(this, true);

					}
				});
				minusButtonMap.put(e, new Button(gameframe.windowWidth - (initialPartyVSpacer + suppliesBWidth), initialPartyVSpacer + (suppliesTHeight / 4) + (j * suppliesVSpacer) + (j * partyTHeight), suppliesBWidth, suppliesBHeight, "-", IntroSequence.input) {
					@Override
					public void onClick() {
						changeStat(this, false);
					}
				});
				j++;
			}
		}
	}