void UpdateTooltip() {

		float cost = 0;

        if (currentAction.Do == "paint") {
			TooltipController.SetText(currentAction.What);
			return;
		}

        else if (modeController.currentMode == Mode.Construct && currentAction.Do == "place")
            cost = GetConstructCost(actionLocations, currentAction);

		else if (modeController.currentMode == Mode.Construct && currentAction.Do == "demolish")
			cost = GetDemolishCost(actionLocations, currentAction);

		TooltipController.SetText(MoneyController.symbol + "" + cost);

		TooltipController.SetColor(moneyController.Money >= cost ? Color.white : Color.red);

	}