Skip to content

This module provides comprehensive Quest Log for players and Game Masters using Foundry Virtual Tabletop.

License

Notifications You must be signed in to change notification settings

League-of-Foundry-Developers/foundryvtt-forien-quest-log

 
 

Repository files navigation

FoundryVTT - Forien's Quest Log

FQL Version Foundry Core Compatible Version GitHub release GitHub commits the latest version zip Forge installs PRs Welcome Foundry Hub Endorsements

Weblate Translations

This module provides comprehensive Quest Log system for players and Game Masters to use with Foundry VTT.

[Compatibility]: FoundryVTT v11 as of FQL version 0.7.12. For v9 / v10 use FQL 0.7.11

[Game Systems]: any

[Language Translations]: Chinese (simplified / traditional), Dutch, English, Finnish, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, Swedish

Installation

  1. (Recommended) Install Forien's Quest Log from the Foundry package manager directly.

    • or manually using the manifest URL: https://github.com/League-of-Foundry-Developers/foundryvtt-forien-quest-log/releases/latest/download/module.json
  2. While loaded in your World, enable Forien's Quest Log in the Module Management configuration.

Recent Updates

The minor 0.7.12 update to FQL:

  • Foundry v11 support.
  • Removed support for v9 / v10 to prevent any compatibility warnings.
  • Fixed minor TinyMCE configuration for correct font support.
  • Updated Spanish translation.

The minor 0.7.11 update to FQL:

  • Corrects a new compatibility warning that came up w/ the 10.285 Foundry release.
  • Provides workarounds for various misbehaving game systems (Gurps / L5R).
  • Refines the "show quest log to players" feature showing the players the specific quest status tab the GM currently has selected.
  • Adds a Dutch language translation.

The 0.7.10 update to FQL brings compatibility for both version 9 & 10 of Foundry VTT and includes several quality of life enhancements:

  • Quest document linking is enabled again.
  • Show quest log to players link in quest log app header (for GM).
  • Show quest tracker to players with icon in quest tracker header (for GM).
  • Ability to set quest tracker to transparent via fill icon in app header.
  • Expanded language / translation support.

Usage

A button to access the Quest Log is situated on the bottom of Journal Directory or in the left hand scene controls icon toolbar under notes / journal entries where two new icons (scroll and list) opens the Quest Log and Quest Tracker. There also are two macro compendiums available for FQL that provide ready to go macros to drop onto your hotbar that allow convenient access to FQL for players and several GM related options.

There is a series of useful in depth video tutorials on YouTube that cover each recent release:

FQL is quite user-friendly with an intuitive UI, however you might want to check out the Wiki for more detailed usage including macros and Quest API details for external developers integrations.

Features

  • Quest Log windows that lists all quests divided into In Progress, Completed and Failed tabs.
  • Quest creator with WYSIWYG editors for description and GM notes.
  • Quest objectives.
  • Draggable Item rewards.
  • Fully editable Quest Details window.
  • Personal Quests.
  • Quest Branching in the form of Sub Quests.

About

This module is hosted by the League of Foundry Developers Discord. The 0.7.x series of FQL is developed and maintained by TyphonJS / TyphonJS Discord and is being updated for stability across core Foundry updates. This stability and long term maintenance of such is the main feature of FQL presently. You can rest assured that the quest log experience you know and love will continue to be available now and into the future.

A new continuation quest log module is in the works by TyphonJS that moves the questing experience beyond FQL and is being developed at typhonjs-fvtt/typhonjs-quest-log. There is no specific ETA for this continuation module at this time. In the meantime FQL continues to bring an essential rock solid quest log experience to Foundry VTT. TyphonJS is developing a very modern UI library, available for any 3rd party Foundry developer right now, that underpins this new quest log and full time+ work has been ongoing on this effort since October 2021. When this library is completed then work on the new quest log will be finished.

Translations

FQL uses Weblate to coordinate language translation from community translators. Through this interface you are able to provide language corrections and translations. I am more than willing to support even more language translations for FQL, so if your language isn't represented yet please visit the FQL Weblate Portal and get in contact.

Future plans (current ideas)

Rock solid stability through future releases of Foundry VTT and even more language / internationalization support. At this time a few quality of life features may be added in any given release as well, but major new feature development will progress in the forthcoming continuation quest log module. Please file any ideas and review the planned new feature developments in the TyphonJS Quest Log Issue Tracker

If you think you have found a bug or usability issue with FQL itself please file an issue in the FQL Issue Tracker.

If you have any suggestion or idea on new features please get in contact on my Discord Server. Over the 0.7.x release series I have implemented almost all community suggestions that improve the quest log experience.

Contact

Michael Leahy aka TyphonJS developed the 0.7.x series of FQL releases and provides ongoing maintenance.

Please feel free to join my Discord server to get in touch:

Acknowledgments

See Authors and Contributors

Support (Historical)

The original author, Forien, is no longer actively maintaining FQL, but for historical correctness please visit: Foundry Workshop Patreon.

License

Forien's Quest Log is a module for Foundry VTT by Forien and is licensed under a MIT License.

This work is licensed under Foundry Virtual Tabletop EULA - Limited License Agreement for module development from February 17, 2021.

About

This module provides comprehensive Quest Log for players and Game Masters using Foundry Virtual Tabletop.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 86.8%
  • SCSS 8.2%
  • HTML 5.0%