GithubHelp home page GithubHelp logo

purrplingcat / questframework Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 6.0 323 KB

Create custom quests and quest types.

License: GNU Lesser General Public License v3.0

C# 100.00%
stardew-valley stardew-valley-mods quest-framework tool smapi smapi-mod content-pack

questframework's Introduction

Quest Framework

Quest framework is a Stardew Valley framework mod which provides a tools for work with quests like create custom quests, define custom quest types and handle quests. Support Content Packs and SMAPI mod provided API. This mod is recommended to use with Quest Essentials mod, the Quest Framework extension.

Players

Install

  1. Install latest version of SMAPI
  2. Install this mod from nexus mods
  3. Unpack Quest Framework to the Mods folder
  4. Unpack Quest Framework's content packs to the Mods folder (follow the pack's instructions)
  5. Run the game using SMAPI

RECOMENDED: Instal Quest Essentials mod, the extension for Quest Framewok.

Requirements

  • SMAPI version 3.8.0 or newer
  • Stardew Valley 1.5

Compatibility

Quest Framework is compatible with Stardew Valley 1.5+ on Linux/Mac/Windows, both single-player and multiplayer.

Modders

Content Pack API

You can create content packs which adds your custom quests. Options for added quests by this way are limited. For more advanced stuffs with quests use advanced api.

To create JSON content pack see Content Pack API guide.Content packs also supports i18n translations.

Advanced API

With advanced API you can create more complex and advanced quests, create quest observers, custom quest types and more. Using advanced API requires programming skills in C# and knowledge of SMAPI modding.

How to use advanced api see Advanced API guide.

Quest Framework developers

See Developer notes

Contributors & Special Thanks

  • PurrplingCat (Quest Framework mod author)
  • Itsbenter (Occasionally contributor)
  • Mortimer (Portuguese translation)
  • Kaya (Korean translation)
  • Kdau (Special thanks for help with creating this mod)

Links

questframework's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.