Quest Framework developer notes
Cloning the repository
Clone via common StardewModsSolution repository
- Clone PurrplingCat's StardewModsSolution
- In cloned repo run script
init.sh
in native linux bash, WSL or GitBash on Windows (MinGW)
- Enter QuestFramework directory
cd QuestFramework
- Now you can read the code, build and make changes
- Make changes and commit them
- If you need create fork, do it on GitHub and then add your fork as remote to your cloned QuestFramework repo
- Push changes
Clone directly
- Clone this repository
- Clone PurrplingCore
- Make changes and try it build (You probably need to create solution
.sln
file in parent directory for build)
- Commit your changes
- If you need, fork this repository
- Add your fork as remote
- Push your changes (to your fork)
Project dependencies
- SMAPI (as compiled binary installed in your system. See instructions on SMAPI website)
- PurrplingCore (shared project)