├── .gitattributes ├── .npmignore ├── styles ├── soutane-webfont.eot ├── soutane-webfont.ttf ├── soutane-webfont.woff ├── soutanebold-webfont.eot ├── soutanebold-webfont.ttf ├── soutaneblack-webfont.eot ├── soutaneblack-webfont.ttf ├── soutaneblack-webfont.woff ├── soutanebold-webfont.woff ├── soutaneitalic-webfont.eot ├── soutaneitalic-webfont.ttf ├── soutaneitalic-webfont.woff ├── soutanebolditalic-webfont.eot ├── soutanebolditalic-webfont.ttf ├── soutanebolditalic-webfont.woff ├── texgyreadventor-bold-webfont.eot ├── texgyreadventor-bold-webfont.ttf ├── texgyreadventor-bold-webfont.woff ├── texgyreadventor-italic-webfont.eot ├── texgyreadventor-italic-webfont.ttf ├── texgyreadventor-italic-webfont.woff ├── texgyreadventor-regular-webfont.eot ├── texgyreadventor-regular-webfont.ttf ├── texgyreadventor-bolditalic-webfont.eot ├── texgyreadventor-bolditalic-webfont.ttf ├── texgyreadventor-regular-webfont.woff ├── texgyreadventor-bolditalic-webfont.woff ├── melee.svg ├── damage.svg ├── ranged.svg └── basicfantasyrpg.css ├── .gitignore ├── module ├── helpers │ ├── templates.mjs │ ├── chat.mjs │ ├── config.mjs │ └── effects.mjs ├── sheets │ ├── item-sheet.mjs │ └── actor-sheet.mjs ├── documents │ ├── item.mjs │ └── actor.mjs └── basicfantasyrpg.mjs ├── templates ├── actor │ ├── actor-sheet.html │ ├── parts │ │ ├── actor-description.html │ │ ├── actor-features.html │ │ ├── actor-effects.html │ │ ├── actor-spells.html │ │ ├── actor-floors.html │ │ ├── actor-items.html │ │ └── actor-combat.html │ ├── actor-stronghold-sheet.html │ ├── actor-siegeEngine-sheet.html │ ├── actor-character-sheet.html │ ├── actor-monster-sheet.html │ └── actor-vehicle-sheet.html └── item │ ├── item-sheet.html │ ├── item-item-sheet.html │ ├── item-armor-sheet.html │ ├── item-feature-sheet.html │ ├── item-spell-sheet.html │ ├── item-weapon-sheet.html │ ├── item-wall-sheet.html │ └── item-floor-sheet.html ├── LICENSE.txt ├── system.json ├── README.md ├── lang ├── en.json └── fr.json └── template.json /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | # IDE 2 | .idea/ 3 | .vs/ 4 | 5 | # Node Modules 6 | node_modules/ 7 | npm-debug.log -------------------------------------------------------------------------------- /styles/soutane-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutane-webfont.eot -------------------------------------------------------------------------------- /styles/soutane-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutane-webfont.ttf -------------------------------------------------------------------------------- /styles/soutane-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutane-webfont.woff -------------------------------------------------------------------------------- /styles/soutanebold-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutanebold-webfont.eot -------------------------------------------------------------------------------- /styles/soutanebold-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutanebold-webfont.ttf -------------------------------------------------------------------------------- /styles/soutaneblack-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutaneblack-webfont.eot -------------------------------------------------------------------------------- /styles/soutaneblack-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutaneblack-webfont.ttf -------------------------------------------------------------------------------- /styles/soutaneblack-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutaneblack-webfont.woff -------------------------------------------------------------------------------- /styles/soutanebold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutanebold-webfont.woff -------------------------------------------------------------------------------- /styles/soutaneitalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutaneitalic-webfont.eot -------------------------------------------------------------------------------- /styles/soutaneitalic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutaneitalic-webfont.ttf -------------------------------------------------------------------------------- /styles/soutaneitalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutaneitalic-webfont.woff -------------------------------------------------------------------------------- /styles/soutanebolditalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutanebolditalic-webfont.eot -------------------------------------------------------------------------------- /styles/soutanebolditalic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutanebolditalic-webfont.ttf -------------------------------------------------------------------------------- /styles/soutanebolditalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/soutanebolditalic-webfont.woff -------------------------------------------------------------------------------- /styles/texgyreadventor-bold-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-bold-webfont.eot -------------------------------------------------------------------------------- /styles/texgyreadventor-bold-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-bold-webfont.ttf -------------------------------------------------------------------------------- /styles/texgyreadventor-bold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-bold-webfont.woff -------------------------------------------------------------------------------- /styles/texgyreadventor-italic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-italic-webfont.eot -------------------------------------------------------------------------------- /styles/texgyreadventor-italic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-italic-webfont.ttf -------------------------------------------------------------------------------- /styles/texgyreadventor-italic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-italic-webfont.woff -------------------------------------------------------------------------------- /styles/texgyreadventor-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-regular-webfont.eot -------------------------------------------------------------------------------- /styles/texgyreadventor-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-regular-webfont.ttf -------------------------------------------------------------------------------- /styles/texgyreadventor-bolditalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-bolditalic-webfont.eot -------------------------------------------------------------------------------- /styles/texgyreadventor-bolditalic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-bolditalic-webfont.ttf -------------------------------------------------------------------------------- /styles/texgyreadventor-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-regular-webfont.woff -------------------------------------------------------------------------------- /styles/texgyreadventor-bolditalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orffen/basicfantasyrpg/main/styles/texgyreadventor-bolditalic-webfont.woff -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # IDE 2 | .idea/ 3 | .vs/ 4 | 5 | # Node Modules 6 | node_modules/ 7 | npm-debug.log 8 | 9 | # Foundry 10 | *.lock 11 | jsconfig.json 12 | foundry -------------------------------------------------------------------------------- /styles/melee.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | -------------------------------------------------------------------------------- /module/helpers/templates.mjs: -------------------------------------------------------------------------------- 1 | /** 2 | * Define a set of template paths to pre-load 3 | * Pre-loaded templates are compiled and cached for fast access when rendering 4 | * @return {Promise} 5 | */ 6 | export const preloadHandlebarsTemplates = async function() { 7 | return loadTemplates([ 8 | 9 | // Actor partials. 10 | 'systems/basicfantasyrpg/templates/actor/parts/actor-combat.html', 11 | 'systems/basicfantasyrpg/templates/actor/parts/actor-description.html', 12 | 'systems/basicfantasyrpg/templates/actor/parts/actor-items.html', 13 | 'systems/basicfantasyrpg/templates/actor/parts/actor-spells.html', 14 | 'systems/basicfantasyrpg/templates/actor/parts/actor-features.html', 15 | 'systems/basicfantasyrpg/templates/actor/parts/actor-floors.html', 16 | ]); 17 | }; 18 | -------------------------------------------------------------------------------- /templates/actor/actor-sheet.html: -------------------------------------------------------------------------------- 1 |
25 | -------------------------------------------------------------------------------- /styles/damage.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 43 | -------------------------------------------------------------------------------- /templates/actor/parts/actor-description.html: -------------------------------------------------------------------------------- 1 |