Stardew Valley

File information

Last updated

Original upload

Created by

Vertigon

Uploaded by

Vertighost

Virus scan

Safe to use

Tags for this mod

About this mod

Allows the player to set their own unlock requirements and costs for the community upgrades offered by Robin.

Requirements
Permissions and credits
Changelogs
This mod contains spoilers for Update 1.5 of Stardew Valley. Read at your own risk.


Early Community Upgrades
by Vertigon


This mod allows the player to decide when they are ready to purchase the Community Upgrades from Robin, and how much they should cost.

Choose from a list of presets (if you have GMCM installed), or set your own values in the included config file.

This mod has not been heavily tested, especially in regards to multiplayer, so if you run into any issues please report them!

Localized for all languages that Stardew has native support for.

Install
  1. Install the latest version of SMAPI.
  2. Download this mod and unzip it into Stardew Valley/Mods.
  3. Run the game using SMAPI.

Alternatively, if you are using a mod manager, download using your mod manager of choice (I recommend Mod Organizer 2 with the Simple Games Plugin).

Configuration
If you are using Generic Mod Config Menu, you can simply launch the game and edit the parameters from within GMCM. There is no need to reload the game for changes to take effect. If you do not see the value you want in the drop-down menu, you can edit the value yourself (see non-GMCM instructions below).

If you are not using Generic Mod Config Menu, you will need to launch the game to generate the config.json file, which you can then edit. You will need to reload the game for changes to take effect. The parameters are as follows:

Costs

  • pamCostGold: How much gold Robin charges to build Pam's new house.
  • pamCostWood: How much wood Robin needs to build Pam's new house.
  • shortcutCostGold: How much gold Robin charges to create the shortcuts.

Requirements

  • numFarmhouseUpgrades: How many times the farmhouse needs to have been upgraded for Robin to offer the community upgrades. Starts at 0, maximum of 3, default is 3.
  • numRoomsCompleted: How many rooms of the Community Center or Joja Warehouse need to have been completed for Robin to offer the community upgrades. Starts at 0, maximum of 6, default is 6.
  • numFriendshipHeartsGained: How many total hearts the player needs to have with the townspeople for Robin to offer the community upgrades. Starts at 0, maximum of 320, default is 0.


Compatibility
  • Works with Stardew Valley 1.5 on Windows. Linux/Mac have not been tested, but should work. Please report any issues you encounter.
  • Works in single player and multiplayer. Again, multiplayer has not been extensively tested, so please report any issues you encounter.


Source code:
Available here.

Special Thanks to:
  • Pathoschild, without whom none of this would have been possible
  • bblueberry, for the immense quantities of insightful comments and helpful knowledge along the way
  • Violent Quiche for the idea
  • numerous others on the SDV discord for their assistance and support
  • you :)