An implementation of the Dungeonslayers 4 game system for Foundry Virtual Tabletop.
Go to file
Gesina Schwalbe 29d34daa9a added equipped and owner to item sheet
Additions:
- added equipped checkbox to item sheet
- added item owner to item properties list
- added some translations
- added some TODOs

Changes:
- item properties owner, equipped, quantity, storageLocation
  are only shown if item is owned by an actor
- moved item properties price and availability
  to details tab
- shortened ItemEquipped translation
- added item.actor and item.isOwned property values
  to data returned from DS4ItemSheet.getData
  (properties aren't accessible in Handlebars)
2020-12-31 01:17:52 +01:00
.gitlab/issue_templates rename issue template 2020-12-23 14:15:56 +01:00
src added equipped and owner to item sheet 2020-12-31 01:17:52 +01:00
.editorconfig switch to using TypeScript 2020-12-23 16:52:20 +01:00
.eslintrc.js add prettier and eslint 2020-12-23 17:26:53 +01:00
.gitignore simplify formatting 2020-12-23 18:27:46 +01:00
.gitlab-ci.yml gitlab-ci: remove testing stuff 2020-12-28 00:15:53 +01:00
.npmignore initial commit 2020-10-29 16:18:38 +01:00
.prettierrc.js add eslint and prettier 2020-12-23 18:23:26 +01:00
gulpfile.js format files 2020-12-23 17:14:02 +01:00
LICENSE add LICENSE 2020-12-23 18:30:06 +01:00
package-lock.json improve effects type checking 2020-12-29 00:33:43 +01:00
package.json use fork of foundry-pc-types 2020-12-28 16:50:32 +01:00
README.md adjust README 2020-12-27 13:22:14 +01:00
tsconfig.json format files 2020-12-23 17:14:02 +01:00

DS4

An implementation of the Dungeonslayers 4 game system for Foundry Virtual Tabletop.

Prerequisites

In order to build this system, a recent version of npm is required.

Building

To build the system, first install all required dependencies:

npm install

Then build the project by running

npm run build

If you'd like the built system to be automatically linked to your local Foundry VTT installation's data folder, add a file called foundryconfig.json to the project root with the following contents:

{
    "dataPath": "/<absolute path to your home>/.local/share/FoundryVTT",
    "repository": "",
    "rawURL": ""
}

Then run

npm run link

If you want the system to be continuously build upon every saved change, just run

npm run build:watch