About this mod
An AI mod with RPGGO's API. I've created new relationships and storylines connecting 12 marriageable characters of Stardew Valley. You can integrate any story from the RPGGO platform into the game, including your own creations.
- Requirements
- Permissions and credits
- Changelogs
To interact with these AI NPCs, you simply need to press 'R', allowing to freely chat and build affect. The NPCs can understand and respond to whatever you say, going way beyond scripted dialogue. While they stay true to their own personalities, routines, and quirks, they feel more like real friends than just game characters. You can share your daily adventures in the valley, discuss your latest harvest, and exchange local gossip about what's happening around town.
The mod comes in two versions: 1.Free Version 2.Premium Version (limited free trial: Dec 11-13)
The free version features a pre-set romantic story involving Sam, Sebastian, Penny, and Abigail. You can access these new tasks as soon as you load into the game, regardless of their previous progression. [I regret to inform you that I had to discontinue our free version due to API key abuse. Some users were making over 2,000 requests per day using my free keys, which forced me to make this difficult decision. I appreciate your continued support and hope you to try our premium version instead. Each new user will receive 50 free conversation rounds.]
The premium version includes a special Christmas story and access to all 12 marriage candidates. Best of all, you can create and integrate your own stories using the creator tool and API from RPGGO.AI. Simply request your API key and follow our tutorial to power your custom AI mods.
Please leave your comments to help me improve this work. If you'd like to discuss further, you can join us in the #ai-mod of our Discord or our Reddit.
Pre-condition
Download SMAPI and the Generic Mod Config Menu first. Otherwise, the config menu won't appear in your files.
Also, make sure you have downloaded RPGGO's AI mod. After installation, you can bind your preferred game or character to Stardew Valley.
How to Bind a Game
1. The mod features interchangeable narrative content, with Stardew Curse: Shadows Beneath the Valley serving as the default storyline. If you want to bind other games to this mod, go to rpggo.ai and pick a game.
2. Open the game to copy the game ID at the end of the URL.
3. Log in with your Google or Discord account. Click your avatar in the up-right corner and find the "Manage Your API Key" in the submenu. Copy the API key.
4. Config your mod. Right-click Stardew Valley>Manage>Browse local files>Mods. Open the "stardewvally-ai-mod" folder.You will see a file named rpggo_config.json. Fill in the new game ID and API key. DO NOT change other information!
How to Bind a Character
After you finish binding the game, you can begin to bind the characters.
1. Open Stardew Valley's control panel and find your Mod options. Choose RPGGO Stardew AI-RPG Mod.
2. Match the game's characters to the original NPCs in Stardew Valley. You can also check the Game ID and API Key.
3. Click "Save & Close". Then you can restart to activate the config and enjoy the game!
How to Start a New Session
Once you achieve all the goals with this mod, you will see a "Game Over". It means the current game session passed. If you continue to chat with the NPCs in the textbox, errors will occur.
While as an AI-driven game, each playthrough provides completely fresh experiences. Here are the steps to start a new session.
1. Close Stardew Valley if it is on. Note that if you don't, the ongoing game will overwrite the changes you make further.
2. Open the same "stardewvalley-ai-mod" folder under Stardew Valley>Mods. Simply delete the "session.json" file.
3. Relaunch Stardew Valley to enjoy the new session!