Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

Releases: brehaut/manticore

UI Rebuild

23 Oct 00:39
Compare
Choose a tag to compare
UI Rebuild Pre-release
Pre-release

This release is largely under the surface improvements to the manticore codebase.

The user facing changes in this release are:

  • HTML5 range control for setting party size and level. No more typing.
  • Pagination of results.
  • Results are grouped by the monsters included and when there are multiple variations just differing by number these are listed as variants. Just tap the link to expose the alternatives.
  • A given encounter can have a maximum of 7 different monster types.
  • Territorial monsters (currently hardcoded to dragons and master vampires) won't appear in the mix with other territorial monsters.

For the developers reading the under the surface improvements come in two parts:

  • It now uses reactjs for all the UI and all the previous implementation has been removed.
  • Much of the work of accessing the datasources and generating encounters happens on worker processes. This should mean that the UI is overall snappier and should be easier to work on.

Manual and filtered selection

29 Aug 05:13
Compare
Choose a tag to compare
Pre-release

This release adds support for an alternative monster set filtering option where you can just manually choose the monsters you want in your encounter.

Core dataset

05 Sep 00:57
Compare
Choose a tag to compare
Core dataset Pre-release
Pre-release

The primary feature in this release includes data from 13th Age, 13 True Ways, and the 13th Age Bestiary.

Secondarily the application has improved appCache support for offline usage. It will now automatically check the manifest status and if an update successfully occurs, it will ask the user if they wish to reload.

Future work will ensure that in progress state is stored between page loads to ensure that usage is not interrupted.

Thanks to Cat Tobin, Sean Dunstan and Detective Clayton for the master monster list that was used to populate the remaining data.

Offline capable app

01 Sep 03:30
Compare
Choose a tag to compare
Offline capable app Pre-release
Pre-release

This release of Manticore includes a host of bug fixes and small improvements.

The biggest changes are support for offline usage with application cache support. Special thanks to Michael Prescott who provided the artwork for the icon.

Initial public release

27 Aug 01:54
Compare
Choose a tag to compare
Pre-release

This release of manticore is the first public release and includes the first cut of allowing 3rd parties to easily deploy the project on their own sites – and in particular – to add their own custom bestiary to the system.

To install manticore you will need a web server (any will do; manticore does no server side work).

  1. unzip manticore-release.zip into a directory on your webserver.
  2. browse to that directory in your web browser.

Optional steps:

  1. edit static/data/custom.json to include your own campaign specific monsters.

Note

If you wish to add monsters from published source material, please fork the repository, and add them to static/data/bestiary.json. Test that the data is correct and valid, and then send a pull request.