Compare commits
4 Commits
abe35cb537
...
14.0.0
| Author | SHA1 | Date | |
|---|---|---|---|
| 779b4c60f5 | |||
| 84608ffbf7 | |||
| 2fbcfa52aa | |||
| 9e9d2c4f3e |
91
.gitea/workflows/release.yaml
Normal file
91
.gitea/workflows/release.yaml
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
name: Release Creation
|
||||||
|
|
||||||
|
on:
|
||||||
|
release:
|
||||||
|
types: [published]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- run: echo "💡 The ${{ gitea.repository }} repository will be cloned to the runner."
|
||||||
|
|
||||||
|
- uses: https://github.com/RouxAntoine/checkout@v3.5.4
|
||||||
|
|
||||||
|
# get part of the tag after the `v`
|
||||||
|
- name: Extract tag version number
|
||||||
|
id: get_version
|
||||||
|
uses: https://github.com/battila7/get-version-action@v2
|
||||||
|
|
||||||
|
# Compile SCSS → CSS before packaging
|
||||||
|
- name: Setup Node.js
|
||||||
|
uses: https://github.com/actions/setup-node@v3
|
||||||
|
with:
|
||||||
|
node-version: '18'
|
||||||
|
|
||||||
|
- name: Install dependencies and compile styles
|
||||||
|
run: npm ci && npm run compile
|
||||||
|
|
||||||
|
# Substitute the Manifest and Download URLs in system.json
|
||||||
|
- name: Substitute Manifest and Download Links For Versioned Ones
|
||||||
|
id: sub_manifest_link_version
|
||||||
|
uses: https://github.com/microsoft/variable-substitution@v1
|
||||||
|
with:
|
||||||
|
files: "system/system.json"
|
||||||
|
env:
|
||||||
|
version: ${{steps.get_version.outputs.version-without-v}}
|
||||||
|
url: https://www.uberwald.me/gitea/uberwald/l5rx-chiaroscuro
|
||||||
|
manifest: https://www.uberwald.me/gitea/uberwald/l5rx-chiaroscuro/releases/download/latest/system.json
|
||||||
|
download: https://www.uberwald.me/gitea/uberwald/l5rx-chiaroscuro/releases/download/${{github.event.release.tag_name}}/l5rx-chiaroscuro.zip
|
||||||
|
|
||||||
|
# Copy versioned system.json to root so it can be uploaded as-is
|
||||||
|
- name: Copy system.json to root
|
||||||
|
run: cp system/system.json system.json
|
||||||
|
|
||||||
|
# Create a zip file with all files required by the system
|
||||||
|
- run: |
|
||||||
|
apt update -y
|
||||||
|
apt install -y zip
|
||||||
|
|
||||||
|
- run: |
|
||||||
|
cd system
|
||||||
|
zip -r ../l5rx-chiaroscuro.zip \
|
||||||
|
assets/ \
|
||||||
|
babele/ \
|
||||||
|
fonts/ \
|
||||||
|
lang/ \
|
||||||
|
lib/ \
|
||||||
|
macros/ \
|
||||||
|
packs/ \
|
||||||
|
scripts/ \
|
||||||
|
styles/ \
|
||||||
|
templates/ \
|
||||||
|
system.json \
|
||||||
|
template.json
|
||||||
|
cd ..
|
||||||
|
zip -j ./l5rx-chiaroscuro.zip README.md CHANGELOG.md LICENSE.md
|
||||||
|
|
||||||
|
- name: Setup Go
|
||||||
|
uses: https://github.com/actions/setup-go@v4
|
||||||
|
with:
|
||||||
|
go-version: ">=1.20.1"
|
||||||
|
|
||||||
|
- name: Upload release assets to Gitea
|
||||||
|
id: use-go-action
|
||||||
|
uses: https://gitea.com/actions/release-action@main
|
||||||
|
with:
|
||||||
|
files: |-
|
||||||
|
./l5rx-chiaroscuro.zip
|
||||||
|
system.json
|
||||||
|
api_key: "${{secrets.ALLOW_PUSH_RELEASE}}"
|
||||||
|
|
||||||
|
- name: Publish to Foundry server
|
||||||
|
uses: https://github.com/djlechuck/foundryvtt-publish-package-action@v1
|
||||||
|
with:
|
||||||
|
token: ${{ secrets.FOUNDRYVTT_RELEASE_TOKEN }}
|
||||||
|
id: 'l5rx-chiaroscuro'
|
||||||
|
version: ${{github.event.release.tag_name}}
|
||||||
|
manifest: 'https://www.uberwald.me/gitea/uberwald/l5rx-chiaroscuro/releases/download/latest/system.json'
|
||||||
|
notes: 'https://www.uberwald.me/gitea/uberwald/l5rx-chiaroscuro/releases/tag/${{github.event.release.tag_name}}'
|
||||||
|
compatibility-minimum: '13'
|
||||||
|
compatibility-verified: '14'
|
||||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -14,3 +14,4 @@ system/l5r5e.lock
|
|||||||
# v11 db files (will be added later)
|
# v11 db files (will be added later)
|
||||||
system/packs/*/**
|
system/packs/*/**
|
||||||
.github/
|
.github/
|
||||||
|
.history/
|
||||||
|
|||||||
393
system/.history/system_20260423143038.json
Normal file
393
system/.history/system_20260423143038.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "Legend of the Five Rings (5th Edition)",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "1.13.4",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
393
system/.history/system_20260423143040.json
Normal file
393
system/.history/system_20260423143040.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "Legend of the Five Rings (5th Edition)",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "1.13.4",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
393
system/.history/system_20260423143043.json
Normal file
393
system/.history/system_20260423143043.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "Legend of the Five Rings (5th Edition)",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "14.0.0",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
393
system/.history/system_20260423143048.json
Normal file
393
system/.history/system_20260423143048.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "chiaroscuro - Legend of the Five Rings (5th Edition)",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "14.0.0",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
393
system/.history/system_20260423143050.json
Normal file
393
system/.history/system_20260423143050.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "Chiaroscuro - Legend of the Five Rings (5th Edition)",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "14.0.0",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
393
system/.history/system_20260423143055.json
Normal file
393
system/.history/system_20260423143055.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "Chiaroscuro - L5R",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "14.0.0",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
393
system/.history/system_20260423143056.json
Normal file
393
system/.history/system_20260423143056.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "Chiaroscuro - L5R",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "14.0.0",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
393
system/.history/system_20260423143057.json
Normal file
393
system/.history/system_20260423143057.json
Normal file
@@ -0,0 +1,393 @@
|
|||||||
|
{
|
||||||
|
"id": "l5rx-chiaroscuro",
|
||||||
|
"title": "Chiaroscuro - L5R",
|
||||||
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
|
"changelog": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md",
|
||||||
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
|
"version": "14.0.0",
|
||||||
|
"compatibility": {
|
||||||
|
"minimum": "13",
|
||||||
|
"verified": "14"
|
||||||
|
},
|
||||||
|
"socket": true,
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Vlyan",
|
||||||
|
"discord": "Vlyan#6771",
|
||||||
|
"url": "https://ko-fi.com/vlyan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mandar",
|
||||||
|
"discord": "Mandar#3440"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carter",
|
||||||
|
"discord": "Carter#2703",
|
||||||
|
"url": "https://fr.tipeee.com/carter-foundryvtt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Litasa",
|
||||||
|
"discord": "Litasa#3139"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"background": "systems/l5r5e/assets/l5r-header.webp",
|
||||||
|
"scripts": [],
|
||||||
|
"esmodules": [
|
||||||
|
"./scripts/main-l5r5e.js"
|
||||||
|
],
|
||||||
|
"styles": [
|
||||||
|
"./styles/l5r5e.css"
|
||||||
|
],
|
||||||
|
"packFolders": [
|
||||||
|
{
|
||||||
|
"name": "L5R5e System",
|
||||||
|
"color": "#9a0909",
|
||||||
|
"sorting": "m",
|
||||||
|
"folders": [
|
||||||
|
{
|
||||||
|
"name": "Character related",
|
||||||
|
"color": "#019806",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-peculiarities-distinctions",
|
||||||
|
"core-peculiarities-passions",
|
||||||
|
"core-peculiarities-adversities",
|
||||||
|
"core-peculiarities-anxieties",
|
||||||
|
"core-bonds",
|
||||||
|
"core-titles",
|
||||||
|
"core-journal-school-curriculum",
|
||||||
|
"core-journal-great-clans-presentation"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Techniques",
|
||||||
|
"color": "#4b1eb3",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-techniques-kata",
|
||||||
|
"core-techniques-kiho",
|
||||||
|
"core-techniques-inversions",
|
||||||
|
"core-techniques-invocations",
|
||||||
|
"core-techniques-rituals",
|
||||||
|
"core-techniques-shuji",
|
||||||
|
"core-techniques-maho",
|
||||||
|
"core-techniques-ninjutsu",
|
||||||
|
"core-techniques-mantra",
|
||||||
|
"core-techniques-school",
|
||||||
|
"core-techniques-mastery"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Objects related",
|
||||||
|
"color": "#0985ae",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-properties",
|
||||||
|
"core-item-patterns",
|
||||||
|
"core-items",
|
||||||
|
"core-armors",
|
||||||
|
"core-weapons",
|
||||||
|
"core-signature-scrolls",
|
||||||
|
"core-celestial-implement-boons"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Helpers",
|
||||||
|
"color": "#6b3d1f",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-journal-conditions",
|
||||||
|
"core-journal-terrain-qualities",
|
||||||
|
"core-journal-opportunities"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tools",
|
||||||
|
"color": "#834949",
|
||||||
|
"sorting": "m",
|
||||||
|
"packs": [
|
||||||
|
"core-name-tables",
|
||||||
|
"core-macros"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packs": [
|
||||||
|
{
|
||||||
|
"name": "core-properties",
|
||||||
|
"label": "Properties",
|
||||||
|
"path": "packs/core-properties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kata",
|
||||||
|
"label": "Techniques Kata",
|
||||||
|
"path": "packs/core-techniques-kata.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-kiho",
|
||||||
|
"label": "Techniques Kihõ",
|
||||||
|
"path": "packs/core-techniques-kiho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-inversions",
|
||||||
|
"label": "Techniques Inversions",
|
||||||
|
"path": "packs/core-techniques-inversions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-invocations",
|
||||||
|
"label": "Techniques Invocations",
|
||||||
|
"path": "packs/core-techniques-invocations.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-rituals",
|
||||||
|
"label": "Techniques Rituals",
|
||||||
|
"path": "packs/core-techniques-rituals.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-shuji",
|
||||||
|
"label": "Techniques Shuji",
|
||||||
|
"path": "packs/core-techniques-shuji.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-maho",
|
||||||
|
"label": "Techniques Mahõ",
|
||||||
|
"path": "packs/core-techniques-maho.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-ninjutsu",
|
||||||
|
"label": "Techniques Ninjutsu",
|
||||||
|
"path": "packs/core-techniques-ninjutsu.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mantra",
|
||||||
|
"label": "Techniques Mantra",
|
||||||
|
"path": "packs/core-techniques-mantra.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-school",
|
||||||
|
"label": "School Abilities",
|
||||||
|
"path": "packs/core-techniques-school.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-techniques-mastery",
|
||||||
|
"label": "Mastery Abilities",
|
||||||
|
"path": "packs/core-techniques-mastery.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-items",
|
||||||
|
"label": "Items",
|
||||||
|
"path": "packs/core-items.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-armors",
|
||||||
|
"label": "Armors",
|
||||||
|
"path": "packs/core-armors.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-weapons",
|
||||||
|
"label": "Weapons",
|
||||||
|
"path": "packs/core-weapons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-distinctions",
|
||||||
|
"label": "Distinctions",
|
||||||
|
"path": "packs/core-peculiarities-distinctions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-passions",
|
||||||
|
"label": "Passions",
|
||||||
|
"path": "packs/core-peculiarities-passions.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-adversities",
|
||||||
|
"label": "Adversities",
|
||||||
|
"path": "packs/core-peculiarities-adversities.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-peculiarities-anxieties",
|
||||||
|
"label": "Anxieties",
|
||||||
|
"path": "packs/core-peculiarities-anxieties.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-bonds",
|
||||||
|
"label": "Bonds",
|
||||||
|
"path": "packs/core-bonds.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-titles",
|
||||||
|
"label": "Titles",
|
||||||
|
"path": "packs/core-titles.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-item-patterns",
|
||||||
|
"label": "Item Patterns",
|
||||||
|
"path": "packs/core-item-patterns.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-signature-scrolls",
|
||||||
|
"label": "Signature Scrolls",
|
||||||
|
"path": "packs/core-signature-scrolls.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-celestial-implement-boons",
|
||||||
|
"label": "Celestial Implement Boons",
|
||||||
|
"path": "packs/core-celestial-implement-boons.db",
|
||||||
|
"type": "Item",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-school-curriculum",
|
||||||
|
"label": "School Curriculum",
|
||||||
|
"path": "packs/core-journal-school-curriculum.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-conditions",
|
||||||
|
"label": "Conditions",
|
||||||
|
"path": "packs/core-journal-conditions.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-terrain-qualities",
|
||||||
|
"label": "Terrain Qualities",
|
||||||
|
"path": "packs/core-journal-terrain-qualities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-great-clans-presentation",
|
||||||
|
"label": "Great Clans Presentation",
|
||||||
|
"path": "packs/core-journal-great-clans-presentation.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-journal-opportunities",
|
||||||
|
"label": "Opportunities",
|
||||||
|
"path": "packs/core-journal-opportunities.db",
|
||||||
|
"type": "JournalEntry",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-name-tables",
|
||||||
|
"label": "Name Tables",
|
||||||
|
"path": "packs/core-name-tables.db",
|
||||||
|
"type": "RollTable",
|
||||||
|
"system": "l5r5e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "core-macros",
|
||||||
|
"label": "L5R5E Macros",
|
||||||
|
"path": "packs/core-macros.db",
|
||||||
|
"type": "Macro",
|
||||||
|
"system": "l5r5e"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"languages": [
|
||||||
|
{
|
||||||
|
"lang": "en",
|
||||||
|
"name": "English",
|
||||||
|
"path": "lang/en-en.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "fr",
|
||||||
|
"name": "French (France)",
|
||||||
|
"path": "lang/fr-fr.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "es",
|
||||||
|
"name": "Spanish (Spain)",
|
||||||
|
"path": "lang/es-es.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"lang": "it",
|
||||||
|
"name": "Italian (Italy)",
|
||||||
|
"path": "lang/it-it.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"media": [
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/login.jpg?raw=true",
|
||||||
|
"caption": "Login screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/roll.jpg?raw=true",
|
||||||
|
"caption": "DicePicker and Roll and Keep"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/school.jpg?raw=true",
|
||||||
|
"caption": "Experience and School"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_pc.jpg?raw=true",
|
||||||
|
"caption": "PC sheet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/sheet_npc_army.jpg?raw=true",
|
||||||
|
"caption": "NPC and Army sheets"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "screenshot",
|
||||||
|
"url": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/screenshoots/compendiums.jpg?raw=true",
|
||||||
|
"caption": "Compendiums"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -320,7 +320,7 @@ export class CharacterGenerator {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Img (only if system defaults)
|
// Img (only if system defaults)
|
||||||
const folder = "systems/l5r5e/assets/icons/actors";
|
const folder = "systems/l5rx-chiaroscuro/assets/icons/actors";
|
||||||
const newImg = [
|
const newImg = [
|
||||||
`${folder}/npc.svg`,
|
`${folder}/npc.svg`,
|
||||||
`${folder}/traditional-japanese-man.svg`,
|
`${folder}/traditional-japanese-man.svg`,
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ export class ItemCompendiumL5r5e extends Compendium {
|
|||||||
* changes their index-partial.hbs, this file will need updating to match.
|
* changes their index-partial.hbs, this file will need updating to match.
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
static _entryPartial = "systems/l5r5e/templates/" + "compendium/l5r5e-index-partial.html";
|
static _entryPartial = "systems/l5rx-chiaroscuro/templates/" + "compendium/l5r5e-index-partial.html";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sources present in this specific compendium, populated during _prepareContext.
|
* Sources present in this specific compendium, populated during _prepareContext.
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
export const L5R5E = {
|
export const L5R5E = {
|
||||||
namespace: "l5r5e",
|
namespace: "l5r5e",
|
||||||
paths: {
|
paths: {
|
||||||
assets: "systems/l5r5e/assets/",
|
assets: "systems/l5rx-chiaroscuro/assets/",
|
||||||
templates: "systems/l5r5e/templates/",
|
templates: "systems/l5rx-chiaroscuro/templates/",
|
||||||
},
|
},
|
||||||
money: [50, 10],
|
money: [50, 10],
|
||||||
stances: ["earth", "air", "water", "fire", "void"],
|
stances: ["earth", "air", "water", "fire", "void"],
|
||||||
@@ -62,177 +62,177 @@ export const L5R5E = {
|
|||||||
conditions: [{
|
conditions: [{
|
||||||
id: "lightly_wounded_fire",
|
id: "lightly_wounded_fire",
|
||||||
name: "l5r5e.conditions.lightly_wounded_fire",
|
name: "l5r5e.conditions.lightly_wounded_fire",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_fire.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/lightly_wounded_fire.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "lightly_wounded_water",
|
id: "lightly_wounded_water",
|
||||||
name: "l5r5e.conditions.lightly_wounded_water",
|
name: "l5r5e.conditions.lightly_wounded_water",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_water.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/lightly_wounded_water.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "lightly_wounded_air",
|
id: "lightly_wounded_air",
|
||||||
name: "l5r5e.conditions.lightly_wounded_air",
|
name: "l5r5e.conditions.lightly_wounded_air",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_air.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/lightly_wounded_air.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "lightly_wounded_earth",
|
id: "lightly_wounded_earth",
|
||||||
name: "l5r5e.conditions.lightly_wounded_earth",
|
name: "l5r5e.conditions.lightly_wounded_earth",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_earth.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/lightly_wounded_earth.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "lightly_wounded_void",
|
id: "lightly_wounded_void",
|
||||||
name: "l5r5e.conditions.lightly_wounded_void",
|
name: "l5r5e.conditions.lightly_wounded_void",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_void.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/lightly_wounded_void.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "severely_wounded_fire",
|
id: "severely_wounded_fire",
|
||||||
name: "l5r5e.conditions.severely_wounded_fire",
|
name: "l5r5e.conditions.severely_wounded_fire",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_fire.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/heavily_wounded_fire.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "severely_wounded_water",
|
id: "severely_wounded_water",
|
||||||
name: "l5r5e.conditions.severely_wounded_water",
|
name: "l5r5e.conditions.severely_wounded_water",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_water.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/heavily_wounded_water.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "severely_wounded_air",
|
id: "severely_wounded_air",
|
||||||
name: "l5r5e.conditions.severely_wounded_air",
|
name: "l5r5e.conditions.severely_wounded_air",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_air.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/heavily_wounded_air.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "severely_wounded_earth",
|
id: "severely_wounded_earth",
|
||||||
name: "l5r5e.conditions.severely_wounded_earth",
|
name: "l5r5e.conditions.severely_wounded_earth",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_earth.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/heavily_wounded_earth.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "severely_wounded_void",
|
id: "severely_wounded_void",
|
||||||
name: "l5r5e.conditions.severely_wounded_void",
|
name: "l5r5e.conditions.severely_wounded_void",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_void.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/heavily_wounded_void.webp",
|
||||||
system: { id: "L5RCoreCon000016" }
|
system: { id: "L5RCoreCon000016" }
|
||||||
},{
|
},{
|
||||||
id: "afflicted",
|
id: "afflicted",
|
||||||
name: "l5r5e.conditions.afflicted",
|
name: "l5r5e.conditions.afflicted",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/afflicted.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/afflicted.webp",
|
||||||
system: { id: "L5RCoreCon000001" }
|
system: { id: "L5RCoreCon000001" }
|
||||||
},{
|
},{
|
||||||
id: "bleeding",
|
id: "bleeding",
|
||||||
name: "l5r5e.conditions.bleeding",
|
name: "l5r5e.conditions.bleeding",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/bleeding.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/bleeding.webp",
|
||||||
system: { id: "L5RCoreCon000002" }
|
system: { id: "L5RCoreCon000002" }
|
||||||
},{
|
},{
|
||||||
id: "burning",
|
id: "burning",
|
||||||
name: "l5r5e.conditions.burning",
|
name: "l5r5e.conditions.burning",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/burning.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/burning.webp",
|
||||||
system: { id: "L5RCoreCon000003" }
|
system: { id: "L5RCoreCon000003" }
|
||||||
},{
|
},{
|
||||||
id: "centered",
|
id: "centered",
|
||||||
name: "l5r5e.conditions.centered",
|
name: "l5r5e.conditions.centered",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/centered.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/centered.webp",
|
||||||
system: { id: "L5RCoreCon000022" }
|
system: { id: "L5RCoreCon000022" }
|
||||||
},{
|
},{
|
||||||
id: "compromised",
|
id: "compromised",
|
||||||
name: "l5r5e.conditions.compromised",
|
name: "l5r5e.conditions.compromised",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/compromised.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/compromised.webp",
|
||||||
system: { id: "L5RCoreCon000004" }
|
system: { id: "L5RCoreCon000004" }
|
||||||
},{
|
},{
|
||||||
id: "dazed",
|
id: "dazed",
|
||||||
name: "l5r5e.conditions.dazed",
|
name: "l5r5e.conditions.dazed",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/dazed.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/dazed.webp",
|
||||||
system: { id: "L5RCoreCon000005" }
|
system: { id: "L5RCoreCon000005" }
|
||||||
},{
|
},{
|
||||||
id: "disoriented",
|
id: "disoriented",
|
||||||
name: "l5r5e.conditions.disoriented",
|
name: "l5r5e.conditions.disoriented",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/disoriented.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/disoriented.webp",
|
||||||
system: { id: "L5RCoreCon000006" }
|
system: { id: "L5RCoreCon000006" }
|
||||||
},{
|
},{
|
||||||
id: "dying",
|
id: "dying",
|
||||||
name: "l5r5e.conditions.dying",
|
name: "l5r5e.conditions.dying",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/dying_1.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/dying_1.webp",
|
||||||
system: { id: "L5RCoreCon000007" }
|
system: { id: "L5RCoreCon000007" }
|
||||||
},{
|
},{
|
||||||
id: "emboldened",
|
id: "emboldened",
|
||||||
name: "l5r5e.conditions.emboldened",
|
name: "l5r5e.conditions.emboldened",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/emboldened.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/emboldened.webp",
|
||||||
system: { id: "L5RCoreCon000023" }
|
system: { id: "L5RCoreCon000023" }
|
||||||
},{
|
},{
|
||||||
id: "enraged",
|
id: "enraged",
|
||||||
name: "l5r5e.conditions.enraged",
|
name: "l5r5e.conditions.enraged",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/enraged.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/enraged.webp",
|
||||||
system: { id: "L5RCoreCon000008" }
|
system: { id: "L5RCoreCon000008" }
|
||||||
},{
|
},{
|
||||||
id: "exhausted",
|
id: "exhausted",
|
||||||
name: "l5r5e.conditions.exhausted",
|
name: "l5r5e.conditions.exhausted",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/exhausted.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/exhausted.webp",
|
||||||
system: { id: "L5RCoreCon000009" }
|
system: { id: "L5RCoreCon000009" }
|
||||||
},{
|
},{
|
||||||
id: "illness_coughing_illness",
|
id: "illness_coughing_illness",
|
||||||
name: "l5r5e.conditions.illness_coughing_illness",
|
name: "l5r5e.conditions.illness_coughing_illness",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/illness_coughing_illness.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/illness_coughing_illness.webp",
|
||||||
system: { id: "L5RCoreCon000019" }
|
system: { id: "L5RCoreCon000019" }
|
||||||
},{
|
},{
|
||||||
id: "illness_fire_rash",
|
id: "illness_fire_rash",
|
||||||
name: "l5r5e.conditions.illness_fire_rash",
|
name: "l5r5e.conditions.illness_fire_rash",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/illness_fire_rash.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/illness_fire_rash.webp",
|
||||||
system: { id: "L5RCoreCon000021" }
|
system: { id: "L5RCoreCon000021" }
|
||||||
},{
|
},{
|
||||||
id: "illness_gut_sickness",
|
id: "illness_gut_sickness",
|
||||||
name: "l5r5e.conditions.illness_gut_sickness",
|
name: "l5r5e.conditions.illness_gut_sickness",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/illness_gut_sickness.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/illness_gut_sickness.webp",
|
||||||
system: { id: "L5RCoreCon000018" }
|
system: { id: "L5RCoreCon000018" }
|
||||||
},{
|
},{
|
||||||
id: "illness_oozing_sore_disease",
|
id: "illness_oozing_sore_disease",
|
||||||
name: "l5r5e.conditions.illness_oozing_sore_disease",
|
name: "l5r5e.conditions.illness_oozing_sore_disease",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/illness_oozing_sore_disease.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/illness_oozing_sore_disease.webp",
|
||||||
system: { id: "L5RCoreCon000017" }
|
system: { id: "L5RCoreCon000017" }
|
||||||
},{
|
},{
|
||||||
id: "illness_unsteady_illness",
|
id: "illness_unsteady_illness",
|
||||||
name: "l5r5e.conditions.illness_unsteady_illness",
|
name: "l5r5e.conditions.illness_unsteady_illness",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/illness_unsteady_illness.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/illness_unsteady_illness.webp",
|
||||||
system: { id: "L5RCoreCon000020" }
|
system: { id: "L5RCoreCon000020" }
|
||||||
},{
|
},{
|
||||||
id: "immobilized",
|
id: "immobilized",
|
||||||
name: "l5r5e.conditions.immobilized",
|
name: "l5r5e.conditions.immobilized",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/immobilized.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/immobilized.webp",
|
||||||
system: { id: "L5RCoreCon000010" }
|
system: { id: "L5RCoreCon000010" }
|
||||||
},{
|
},{
|
||||||
id: "incapacitated",
|
id: "incapacitated",
|
||||||
name: "l5r5e.conditions.incapacitated",
|
name: "l5r5e.conditions.incapacitated",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/incapacitated.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/incapacitated.webp",
|
||||||
system: { id: "L5RCoreCon000011" }
|
system: { id: "L5RCoreCon000011" }
|
||||||
},{
|
},{
|
||||||
id: "intoxicated",
|
id: "intoxicated",
|
||||||
name: "l5r5e.conditions.intoxicated",
|
name: "l5r5e.conditions.intoxicated",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/intoxicated.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/intoxicated.webp",
|
||||||
system: { id: "L5RCoreCon000012" }
|
system: { id: "L5RCoreCon000012" }
|
||||||
},{
|
},{
|
||||||
id: "possessed",
|
id: "possessed",
|
||||||
name: "l5r5e.conditions.possessed",
|
name: "l5r5e.conditions.possessed",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/possesed.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/possesed.webp",
|
||||||
system: { id: "L5RCoreCon000024" }
|
system: { id: "L5RCoreCon000024" }
|
||||||
},{
|
},{
|
||||||
id: "prone",
|
id: "prone",
|
||||||
name: "l5r5e.conditions.prone",
|
name: "l5r5e.conditions.prone",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/prone.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/prone.webp",
|
||||||
system: { id: "L5RCoreCon000013" }
|
system: { id: "L5RCoreCon000013" }
|
||||||
},{
|
},{
|
||||||
id: "silenced",
|
id: "silenced",
|
||||||
name: "l5r5e.conditions.silenced",
|
name: "l5r5e.conditions.silenced",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/silenced.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/silenced.webp",
|
||||||
system: { id: "L5RCoreCon000014" }
|
system: { id: "L5RCoreCon000014" }
|
||||||
},{
|
},{
|
||||||
id: "unconscious",
|
id: "unconscious",
|
||||||
name: "l5r5e.conditions.unconscious",
|
name: "l5r5e.conditions.unconscious",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/unconscious.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/unconscious.webp",
|
||||||
system: { id: "L5RCoreCon000015" }
|
system: { id: "L5RCoreCon000015" }
|
||||||
},{
|
},{
|
||||||
id: "desequilibre_solaire",
|
id: "desequilibre_solaire",
|
||||||
name: "chiaroscuro.aspects.desequilibre_solaire",
|
name: "chiaroscuro.aspects.desequilibre_solaire",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/desequilibre_solaire.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/desequilibre_solaire.webp",
|
||||||
system: { id: "ChiaCon000001" }
|
system: { id: "ChiaCon000001" }
|
||||||
},{
|
},{
|
||||||
id: "desequilibre_lunaire",
|
id: "desequilibre_lunaire",
|
||||||
name: "chiaroscuro.aspects.desequilibre_lunaire",
|
name: "chiaroscuro.aspects.desequilibre_lunaire",
|
||||||
img: "systems/l5r5e/assets/icons/conditions/desequilibre_lunaire.webp",
|
img: "systems/l5rx-chiaroscuro/assets/icons/conditions/desequilibre_lunaire.webp",
|
||||||
system: { id: "ChiaCon000002" }
|
system: { id: "ChiaCon000002" }
|
||||||
}],
|
}],
|
||||||
regex: {
|
regex: {
|
||||||
|
|||||||
@@ -178,6 +178,12 @@ export class ChiaroscuroDiceDialog extends FormApplication {
|
|||||||
this.object.useAssistance = event.target.checked;
|
this.object.useAssistance = event.target.checked;
|
||||||
this.render(false);
|
this.render(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Roll button — explicit submit trigger
|
||||||
|
html.find("button[name='roll']").on("click", (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
this._onSubmit(event);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
async _updateObject(event, formData) {
|
async _updateObject(event, formData) {
|
||||||
@@ -185,7 +191,8 @@ export class ChiaroscuroDiceDialog extends FormApplication {
|
|||||||
const skillRank = this.object.skill.rank;
|
const skillRank = this.object.skill.rank;
|
||||||
const skillBonus = this.object.skill.bonus;
|
const skillBonus = this.object.skill.bonus;
|
||||||
const flatModifier = this.object.modifier;
|
const flatModifier = this.object.modifier;
|
||||||
const difficulty = this.object.difficulty.value;
|
const difficultyObj = this.object.difficulty;
|
||||||
|
const difficultyValue = difficultyObj.value;
|
||||||
|
|
||||||
// Roll the dice using FoundryVTT Roll API
|
// Roll the dice using FoundryVTT Roll API
|
||||||
const roll = await new Roll(`${nbDice}d6`).evaluate();
|
const roll = await new Roll(`${nbDice}d6`).evaluate();
|
||||||
@@ -199,8 +206,8 @@ export class ChiaroscuroDiceDialog extends FormApplication {
|
|||||||
// Compute total
|
// Compute total
|
||||||
const rawSum = adjustedResults.reduce((a, b) => a + b, 0);
|
const rawSum = adjustedResults.reduce((a, b) => a + b, 0);
|
||||||
const total = rawSum + skillBonus + flatModifier;
|
const total = rawSum + skillBonus + flatModifier;
|
||||||
const success = total >= difficulty;
|
const success = total >= difficultyValue;
|
||||||
const bonus = success ? total - difficulty : 0;
|
const bonus = success ? total - difficultyValue : 0;
|
||||||
|
|
||||||
// Update aspect gauge after roll
|
// Update aspect gauge after roll
|
||||||
if (this._actor && this.object.useAspectPoint) {
|
if (this._actor && this.object.useAspectPoint) {
|
||||||
@@ -218,7 +225,7 @@ export class ChiaroscuroDiceDialog extends FormApplication {
|
|||||||
total,
|
total,
|
||||||
skillBonus,
|
skillBonus,
|
||||||
flatModifier,
|
flatModifier,
|
||||||
difficulty,
|
difficulty: difficultyObj,
|
||||||
success,
|
success,
|
||||||
bonus,
|
bonus,
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -690,7 +690,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
type: "script",
|
type: "script",
|
||||||
scope: "actor",
|
scope: "actor",
|
||||||
command,
|
command,
|
||||||
img: this._actor?.img || "systems/l5r5e/assets/dices/default/ring_et.svg",
|
img: this._actor?.img || "systems/l5rx-chiaroscuro/assets/dices/default/ring_et.svg",
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -73,11 +73,11 @@ export class GmMonitor extends HandlebarsApplicationMixin(ApplicationV2) {
|
|||||||
},
|
},
|
||||||
character: {
|
character: {
|
||||||
id: "character",
|
id: "character",
|
||||||
template: "systems/l5r5e/templates/" + "gm/monitor/character-view.html"
|
template: "systems/l5rx-chiaroscuro/templates/" + "gm/monitor/character-view.html"
|
||||||
},
|
},
|
||||||
army: {
|
army: {
|
||||||
if: "army",
|
if: "army",
|
||||||
template: "systems/l5r5e/templates/" + "gm/monitor/army-view.html"
|
template: "systems/l5rx-chiaroscuro/templates/" + "gm/monitor/army-view.html"
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ export class GmToolbox extends HandlebarsApplicationMixin(ApplicationV2) {
|
|||||||
static PARTS = {
|
static PARTS = {
|
||||||
main: {
|
main: {
|
||||||
id: "gm-tool-content",
|
id: "gm-tool-content",
|
||||||
template: "systems/l5r5e/templates/" + "gm/gm-toolbox.html"
|
template: "systems/l5rx-chiaroscuro/templates/" + "gm/gm-toolbox.html"
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -90,12 +90,12 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
// Modify image to reflect choice
|
// Modify image to reflect choice
|
||||||
if (newChoice.ring) {
|
if (newChoice.ring) {
|
||||||
name = game.i18n.localize(`l5r5e.rings.${newChoice.ring}`) + "+1";
|
name = game.i18n.localize(`l5r5e.rings.${newChoice.ring}`) + "+1";
|
||||||
img = `systems/l5r5e/assets/icons/rings/${newChoice.ring}.svg`;
|
img = `systems/l5rx-chiaroscuro/assets/icons/rings/${newChoice.ring}.svg`;
|
||||||
} else if (newChoice.skill) {
|
} else if (newChoice.skill) {
|
||||||
name =
|
name =
|
||||||
game.i18n.localize(`l5r5e.skills.${CONFIG.l5r5e.skills.get(newChoice.skill)}.${newChoice.skill}`) +
|
game.i18n.localize(`l5r5e.skills.${CONFIG.l5r5e.skills.get(newChoice.skill)}.${newChoice.skill}`) +
|
||||||
"+1";
|
"+1";
|
||||||
img = `systems/l5r5e/assets/dices/default/skill_blank.svg`;
|
img = `systems/l5rx-chiaroscuro/assets/dices/default/skill_blank.svg`;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Object embed in actor ?
|
// Object embed in actor ?
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ export class ItemSheetL5r5e extends BaseItemSheetL5r5e {
|
|||||||
id: property.id,
|
id: property.id,
|
||||||
name: property.name,
|
name: property.name,
|
||||||
type: "property",
|
type: "property",
|
||||||
img: "systems/l5r5e/assets/icons/items/property.svg",
|
img: "systems/l5rx-chiaroscuro/assets/icons/items/property.svg",
|
||||||
removed: true,
|
removed: true,
|
||||||
};
|
};
|
||||||
}));
|
}));
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
export const PreloadTemplates = async function () {
|
export const PreloadTemplates = async function () {
|
||||||
const tpl = CONFIG.l5r5e.paths.templates;
|
const tpl = CONFIG.l5r5e.paths.templates;
|
||||||
return foundry.applications.handlebars.loadTemplates([
|
return foundry.applications.handlebars.loadTemplates([
|
||||||
// Add paths to "systems/l5r5e/templates"
|
// Add paths to "systems/l5rx-chiaroscuro/templates"
|
||||||
// *** Actors : PC ***
|
// *** Actors : PC ***
|
||||||
`${tpl}actors/character/advancement-school.html`,
|
`${tpl}actors/character/advancement-school.html`,
|
||||||
`${tpl}actors/character/advancement-others.html`,
|
`${tpl}actors/character/advancement-others.html`,
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ export class TacticalGridSettingsL5R5E extends HandlebarsApplicationMixin(Applic
|
|||||||
/** @override */
|
/** @override */
|
||||||
static PARTS = {
|
static PARTS = {
|
||||||
form: {
|
form: {
|
||||||
template: "systems/l5r5e/templates/" + "settings/tactical-grid-settings.html",
|
template: "systems/l5rx-chiaroscuro/templates/" + "settings/tactical-grid-settings.html",
|
||||||
scrollable: [""],
|
scrollable: [""],
|
||||||
},
|
},
|
||||||
footer: {
|
footer: {
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ function getRangeband(gridSettings, distance) {
|
|||||||
|
|
||||||
export class RulerL5r5e extends foundry.canvas.interaction.Ruler {
|
export class RulerL5r5e extends foundry.canvas.interaction.Ruler {
|
||||||
|
|
||||||
static WAYPOINT_LABEL_TEMPLATE = "systems/l5r5e/templates/" + "hud/tactical-grid-ruler.html"
|
static WAYPOINT_LABEL_TEMPLATE = "systems/l5rx-chiaroscuro/templates/" + "hud/tactical-grid-ruler.html"
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
_getWaypointLabelContext(waypoint, state) {
|
_getWaypointLabelContext(waypoint, state) {
|
||||||
@@ -44,7 +44,7 @@ export class RulerL5r5e extends foundry.canvas.interaction.Ruler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export class TokenRulerL5r5e extends foundry.canvas.placeables.tokens.TokenRuler {
|
export class TokenRulerL5r5e extends foundry.canvas.placeables.tokens.TokenRuler {
|
||||||
static WAYPOINT_LABEL_TEMPLATE = "systems/l5r5e/templates/" + "hud/tactical-grid-ruler.html"
|
static WAYPOINT_LABEL_TEMPLATE = "systems/l5rx-chiaroscuro/templates/" + "hud/tactical-grid-ruler.html"
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
_getWaypointLabelContext(waypoint, state) {
|
_getWaypointLabelContext(waypoint, state) {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"id": "l5rx-chiaroscuro",
|
"id": "l5rx-chiaroscuro",
|
||||||
"title": "Legend of the Five Rings (5th Edition)",
|
"title": "Chiaroscuro - L5R",
|
||||||
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
"description": "This is an authorised multilingual game system En|Fr|Es, for Legend of the Five Rings (5th Edition) by <a href='https://edge-studio.net/'>Edge Studio</a> <p> - Join the official Discord server: <a href='https://discord.gg/foundryvtt'> Official Discord</a></p><p> - Rejoignez la communauté Francophone: <a href='https://discord.gg/pPSDNJk'>Francophone Discord</a></p>",
|
||||||
"url": "https://gitlab.com/teaml5r/l5r5e",
|
"url": "https://gitlab.com/teaml5r/l5r5e",
|
||||||
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
"readme": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/README.md",
|
||||||
@@ -8,11 +8,10 @@
|
|||||||
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
"license": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/LICENSE.md",
|
||||||
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
"manifest": "https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json",
|
||||||
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
"download": "https://gitlab.com/teaml5r/l5r5e/-/jobs/artifacts/v1.13.4/raw/l5r5e.zip?job=build",
|
||||||
"version": "1.13.4",
|
"version": "14.0.0",
|
||||||
"compatibility": {
|
"compatibility": {
|
||||||
"minimum": "13",
|
"minimum": "13",
|
||||||
"verified": "13",
|
"verified": "14"
|
||||||
"maximum": "13"
|
|
||||||
},
|
},
|
||||||
"socket": true,
|
"socket": true,
|
||||||
"authors": [
|
"authors": [
|
||||||
|
|||||||
@@ -70,9 +70,9 @@
|
|||||||
{{#each list as |technique|}}
|
{{#each list as |technique|}}
|
||||||
<li>
|
<li>
|
||||||
{{#ifCond techName '==' 'title_ability'}}
|
{{#ifCond techName '==' 'title_ability'}}
|
||||||
{{> 'systems/l5r5e/templates/items/title/title-text.html' data=technique editable=../../options.editable}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/title/title-text.html' data=technique editable=../../options.editable}}
|
||||||
{{else}}
|
{{else}}
|
||||||
{{> 'systems/l5r5e/templates/items/technique/technique-text.html' data=technique editable=../../options.editable}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/technique/technique-text.html' data=technique editable=../../options.editable}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
</li>
|
</li>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
<ul>
|
<ul>
|
||||||
{{#each actor.items as |scroll|}}
|
{{#each actor.items as |scroll|}}
|
||||||
{{#ifCond scroll.type '==' 'signature_scroll'}}
|
{{#ifCond scroll.type '==' 'signature_scroll'}}
|
||||||
<li>{{> 'systems/l5r5e/templates/items/signature-scroll/signature-scroll-text.html' data=scroll editable=../options.editable}}</li>
|
<li>{{> 'systems/l5rx-chiaroscuro/templates/items/signature-scroll/signature-scroll-text.html' data=scroll editable=../options.editable}}</li>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -97,7 +97,7 @@
|
|||||||
<ul>
|
<ul>
|
||||||
{{#each data.items as |item|}}
|
{{#each data.items as |item|}}
|
||||||
{{#ifCond '["distinction","passion"]' 'includes' item.system.peculiarity_type}}
|
{{#ifCond '["distinction","passion"]' 'includes' item.system.peculiarity_type}}
|
||||||
<li>{{> 'systems/l5r5e/templates/items/peculiarity/peculiarity-text.html' data=item editable=../options.editable}}</li>
|
<li>{{> 'systems/l5rx-chiaroscuro/templates/items/peculiarity/peculiarity-text.html' data=item editable=../options.editable}}</li>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -107,7 +107,7 @@
|
|||||||
<ul>
|
<ul>
|
||||||
{{#each data.items as |item|}}
|
{{#each data.items as |item|}}
|
||||||
{{#ifCond '["adversity","anxiety"]' 'includes' item.system.peculiarity_type}}
|
{{#ifCond '["adversity","anxiety"]' 'includes' item.system.peculiarity_type}}
|
||||||
<li>{{> 'systems/l5r5e/templates/items/peculiarity/peculiarity-text.html' data=item editable=../options.editable}}</li>
|
<li>{{> 'systems/l5rx-chiaroscuro/templates/items/peculiarity/peculiarity-text.html' data=item editable=../options.editable}}</li>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -117,7 +117,7 @@
|
|||||||
<ul>
|
<ul>
|
||||||
{{#each data.items as |bond|}}
|
{{#each data.items as |bond|}}
|
||||||
{{#ifCond bond.type '==' 'bond'}}
|
{{#ifCond bond.type '==' 'bond'}}
|
||||||
<li>{{> 'systems/l5r5e/templates/items/bond/bond-text.html' data=bond editable=../options.editable}}</li>
|
<li>{{> 'systems/l5rx-chiaroscuro/templates/items/bond/bond-text.html' data=bond editable=../options.editable}}</li>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -133,7 +133,7 @@
|
|||||||
<strong>{{localize (localize 'l5r5e.{type}s.title' type=type)}} ({{cat.length}})</strong>
|
<strong>{{localize (localize 'l5r5e.{type}s.title' type=type)}} ({{cat.length}})</strong>
|
||||||
<ul>
|
<ul>
|
||||||
{{#each cat as |item|}}
|
{{#each cat as |item|}}
|
||||||
<li>{{> 'systems/l5r5e/templates/items/item/item-text.html' data=item editable=../../options.editable}}</li>
|
<li>{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text.html' data=item editable=../../options.editable}}</li>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
@@ -145,7 +145,7 @@
|
|||||||
<ul>
|
<ul>
|
||||||
{{#each actor.items as |pattern|}}
|
{{#each actor.items as |pattern|}}
|
||||||
{{#ifCond pattern.type '==' 'item_pattern'}}
|
{{#ifCond pattern.type '==' 'item_pattern'}}
|
||||||
<li>{{> 'systems/l5r5e/templates/items/item-pattern/item-pattern-text.html' data=pattern editable=../options.editable}}</li>
|
<li>{{> 'systems/l5rx-chiaroscuro/templates/items/item-pattern/item-pattern-text.html' data=pattern editable=../options.editable}}</li>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -60,22 +60,22 @@
|
|||||||
|
|
||||||
{{!-- Army Tab --}}
|
{{!-- Army Tab --}}
|
||||||
<article class="tab army" data-group="primary" data-tab="army">
|
<article class="tab army" data-group="primary" data-tab="army">
|
||||||
{{> 'systems/l5r5e/templates/actors/army/army.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/army/army.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Cohort Tab --}}
|
{{!-- Cohort Tab --}}
|
||||||
<article class="tab cohort" data-group="primary" data-tab="cohort">
|
<article class="tab cohort" data-group="primary" data-tab="cohort">
|
||||||
{{> 'systems/l5r5e/templates/actors/army/cohort.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/army/cohort.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Fortification Tab --}}
|
{{!-- Fortification Tab --}}
|
||||||
<article class="tab fortification" data-group="primary" data-tab="fortification">
|
<article class="tab fortification" data-group="primary" data-tab="fortification">
|
||||||
{{> 'systems/l5r5e/templates/actors/army/fortification.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/army/fortification.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Others Tab --}}
|
{{!-- Others Tab --}}
|
||||||
<article class="tab others" data-group="primary" data-tab="others">
|
<article class="tab others" data-group="primary" data-tab="others">
|
||||||
{{> 'systems/l5r5e/templates/actors/army/others.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/army/others.html'}}
|
||||||
</article>
|
</article>
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
</legend>
|
</legend>
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each data.splitItemsList.army_cohort as |item|}}
|
{{#each data.splitItemsList.army_cohort as |item|}}
|
||||||
{{> 'systems/l5r5e/templates/items/army-cohort/army-cohort-entry.html' cohort=item editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/army-cohort/army-cohort-entry.html' cohort=item editable=../data.editable_not_soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
</legend>
|
</legend>
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each data.splitItemsList.army_fortification as |item|}}
|
{{#each data.splitItemsList.army_fortification as |item|}}
|
||||||
{{> 'systems/l5r5e/templates/items/army-fortification/army-fortification-entry.html' fortification=item editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/army-fortification/army-fortification-entry.html' fortification=item editable=../data.editable_not_soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@@ -15,27 +15,27 @@
|
|||||||
<input name="name" type="text" value="{{data.name}}" placeholder="Name" {{^if
|
<input name="name" type="text" value="{{data.name}}" placeholder="Name" {{^if
|
||||||
data.editable_not_soft_locked}}disabled{{/if}} />
|
data.editable_not_soft_locked}}disabled{{/if}} />
|
||||||
</h1>
|
</h1>
|
||||||
{{> 'systems/l5r5e/templates/actors/character/identity.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/identity.html'}}
|
||||||
</div>
|
</div>
|
||||||
<div class="header-fields mid-wrapper">
|
<div class="header-fields mid-wrapper">
|
||||||
<div class="side-col">
|
<div class="side-col">
|
||||||
<h2>{{localize 'l5r5e.social.title'}}</h2>
|
<h2>{{localize 'l5r5e.social.title'}}</h2>
|
||||||
{{> 'systems/l5r5e/templates/actors/character/social.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/social.html'}}
|
||||||
</div>
|
</div>
|
||||||
<div class="central-col">{{> 'systems/l5r5e/templates/actors/character/rings.html'}}</div>
|
<div class="central-col">{{> 'systems/l5rx-chiaroscuro/templates/actors/character/rings.html'}}</div>
|
||||||
<div class="side-col">
|
<div class="side-col">
|
||||||
<h2 class="right">{{localize 'l5r5e.attributes.title'}}</h2>
|
<h2 class="right">{{localize 'l5r5e.attributes.title'}}</h2>
|
||||||
{{> 'systems/l5r5e/templates/actors/character/attributes.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/attributes.html'}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="header-fields chiaroscuro-aspects-wrapper">
|
<div class="header-fields chiaroscuro-aspects-wrapper">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/aspects.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/aspects.html'}}
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
{{!-- Sheet Body --}}
|
{{!-- Sheet Body --}}
|
||||||
<section class="sheet-body">
|
<section class="sheet-body">
|
||||||
{{!-- Active effects --}}
|
{{!-- Active effects --}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/effects.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/effects.html'}}
|
||||||
|
|
||||||
{{!-- Sheet Tab Navigation --}}
|
{{!-- Sheet Tab Navigation --}}
|
||||||
<nav class="sheet-tabs tabs" data-group="primary">
|
<nav class="sheet-tabs tabs" data-group="primary">
|
||||||
@@ -52,40 +52,40 @@
|
|||||||
<article class="tab skills" data-group="primary" data-tab="skills">
|
<article class="tab skills" data-group="primary" data-tab="skills">
|
||||||
<ul class="skills-wrapper">
|
<ul class="skills-wrapper">
|
||||||
{{#each data.system.skills as |category id|}} {{>
|
{{#each data.system.skills as |category id|}} {{>
|
||||||
'systems/l5r5e/templates/actors/character/category.html' category=category categoryId=id data=../data}}
|
'systems/l5rx-chiaroscuro/templates/actors/character/category.html' category=category categoryId=id data=../data}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
{{> 'systems/l5r5e/templates/actors/character/techniques.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/techniques.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Narrative Tab --}}
|
{{!-- Narrative Tab --}}
|
||||||
<article class="tab narrative" data-group="primary" data-tab="narrative">
|
<article class="tab narrative" data-group="primary" data-tab="narrative">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/narrative.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/narrative.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Conflict Tab --}}
|
{{!-- Conflict Tab --}}
|
||||||
<article class="tab conflict" data-group="primary" data-tab="conflict">
|
<article class="tab conflict" data-group="primary" data-tab="conflict">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/conflict.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/conflict.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Inventory Tab --}}
|
{{!-- Inventory Tab --}}
|
||||||
<article class="tab inventory" data-group="primary" data-tab="inventory">
|
<article class="tab inventory" data-group="primary" data-tab="inventory">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/inventory.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/inventory.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Experience Tab --}}
|
{{!-- Experience Tab --}}
|
||||||
<article class="tab experience" data-group="primary" data-tab="experience">
|
<article class="tab experience" data-group="primary" data-tab="experience">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/experience.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/experience.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Invocations Tab --}}
|
{{!-- Invocations Tab --}}
|
||||||
<article class="tab invocations" data-group="primary" data-tab="invocations">
|
<article class="tab invocations" data-group="primary" data-tab="invocations">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/invocations.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/invocations.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Identity Tab --}}
|
{{!-- Identity Tab --}}
|
||||||
<article class="tab identity" data-group="primary" data-tab="identity">
|
<article class="tab identity" data-group="primary" data-tab="identity">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/identity-text.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/identity-text.html'}}
|
||||||
</article>
|
</article>
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<h4 class="section-header toggle-on-click" data-toggle="toggle-skill-category-{{categoryId}}">{{localizeSkill categoryId 'title'}}</h4>
|
<h4 class="section-header toggle-on-click" data-toggle="toggle-skill-category-{{categoryId}}">{{localizeSkill categoryId 'title'}}</h4>
|
||||||
<ul class="skill-category-skills-list toggle-skill-category-{{categoryId}} {{#ifCond data.storeInfos 'includes' (concat 'toggle-skill-category-' categoryId)}}toggle-hidden{{/ifCond}}">
|
<ul class="skill-category-skills-list toggle-skill-category-{{categoryId}} {{#ifCond data.storeInfos 'includes' (concat 'toggle-skill-category-' categoryId)}}toggle-hidden{{/ifCond}}">
|
||||||
{{#each category as |skill id|}}
|
{{#each category as |skill id|}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/skill.html' categoryId=../categoryId skill=skill skillId=id data=../data}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/skill.html' categoryId=../categoryId skill=skill skillId=id data=../data}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="skill-category-ring-actions toggle-skill-category-{{categoryId}} {{#ifCond data.storeInfos 'includes' (concat 'toggle-skill-category-' categoryId)}}toggle-hidden{{/ifCond}}">
|
<ul class="skill-category-ring-actions toggle-skill-category-{{categoryId}} {{#ifCond data.storeInfos 'includes' (concat 'toggle-skill-category-' categoryId)}}toggle-hidden{{/ifCond}}">
|
||||||
|
|||||||
@@ -14,9 +14,9 @@
|
|||||||
<legend class="section-header">{{localize 'l5r5e.conflict.stance'}}</legend>
|
<legend class="section-header">{{localize 'l5r5e.conflict.stance'}}</legend>
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each data.system.rings as |ringValue ringId|}}
|
{{#each data.system.rings as |ringValue ringId|}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/stance.html' stance=../data.system.stance ringId=ringId}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/stance.html' stance=../data.system.stance ringId=ringId}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
{{> 'systems/l5r5e/templates/items/weapon/weapons.html' }}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/weapon/weapons.html' }}
|
||||||
{{> 'systems/l5r5e/templates/items/armor/armors.html' }}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/armor/armors.html' }}
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
<tbody class="flex">
|
<tbody class="flex">
|
||||||
{{#each data.advancementsListByRank as |rankObject|}}
|
{{#each data.advancementsListByRank as |rankObject|}}
|
||||||
{{#each rankObject.list as |advancement advancementId|}}
|
{{#each rankObject.list as |advancement advancementId|}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/advancement-school.html' advancement=advancement rank=rankObject.rank editable=../../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/advancement-school.html' advancement=advancement rank=rankObject.rank editable=../../data.editable_not_soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
{{#ifCond rankObject.rank '>' 0}}
|
{{#ifCond rankObject.rank '>' 0}}
|
||||||
<tr class="tfoot flexrow row tab" data-group="advancements" data-tab="advancement_rank_{{rankObject.rank}}">
|
<tr class="tfoot flexrow row tab" data-group="advancements" data-tab="advancement_rank_{{rankObject.rank}}">
|
||||||
@@ -98,7 +98,7 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody class="flex">
|
<tbody class="flex">
|
||||||
{{#each data.advancementsOthers as |advancement advancementId|}}
|
{{#each data.advancementsOthers as |advancement advancementId|}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/advancement-others.html' advancement=advancement show_curriculum_toggle=false editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/advancement-others.html' advancement=advancement show_curriculum_toggle=false editable=../data.editable_not_soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</tbody>
|
</tbody>
|
||||||
<tfoot class="flex">
|
<tfoot class="flex">
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
{{!-- items list --}}
|
{{!-- items list --}}
|
||||||
<fieldset class="items-wrapper">
|
<fieldset class="items-wrapper">
|
||||||
<legend>{{localize 'l5r5e.sheets.equipment'}}</legend>
|
<legend>{{localize 'l5r5e.sheets.equipment'}}</legend>
|
||||||
{{> 'systems/l5r5e/templates/items/item/items.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/items.html'}}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
{{!-- item patterns list --}}
|
{{!-- item patterns list --}}
|
||||||
<fieldset>
|
<fieldset>
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |pattern id|}}
|
{{#each actor.items as |pattern id|}}
|
||||||
{{#ifCond pattern.type '==' 'item_pattern'}}
|
{{#ifCond pattern.type '==' 'item_pattern'}}
|
||||||
{{> 'systems/l5r5e/templates/items/item-pattern/item-pattern-entry.html' pattern=pattern id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item-pattern/item-pattern-entry.html' pattern=pattern id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
</legend>
|
</legend>
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each list as |item|}}
|
{{#each list as |item|}}
|
||||||
{{> 'systems/l5r5e/templates/items/technique/technique-entry.html' technique=item editable=../../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/technique/technique-entry.html' technique=item editable=../../data.editable_not_soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |item id|}}
|
{{#each actor.items as |item id|}}
|
||||||
{{#ifCond '["distinction","passion"]' 'includes' item.system.peculiarity_type}}
|
{{#ifCond '["distinction","passion"]' 'includes' item.system.peculiarity_type}}
|
||||||
{{> 'systems/l5r5e/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -60,7 +60,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |item id|}}
|
{{#each actor.items as |item id|}}
|
||||||
{{#ifCond '["adversity","anxiety"]' 'includes' item.system.peculiarity_type}}
|
{{#ifCond '["adversity","anxiety"]' 'includes' item.system.peculiarity_type}}
|
||||||
{{> 'systems/l5r5e/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -76,7 +76,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |bond id|}}
|
{{#each actor.items as |bond id|}}
|
||||||
{{#ifCond bond.type '==' 'bond'}}
|
{{#ifCond bond.type '==' 'bond'}}
|
||||||
{{> 'systems/l5r5e/templates/items/bond/bond-entry.html' bond=bond id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/bond/bond-entry.html' bond=bond id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
</legend>
|
</legend>
|
||||||
<ul class="item-list toggle-technique-category-{{technique}} {{#ifCond ../data.storeInfos 'includes' (concat 'toggle-technique-category-' technique)}}toggle-hidden{{/ifCond}}">
|
<ul class="item-list toggle-technique-category-{{technique}} {{#ifCond ../data.storeInfos 'includes' (concat 'toggle-technique-category-' technique)}}toggle-hidden{{/ifCond}}">
|
||||||
{{#each list as |item id|}}
|
{{#each list as |item id|}}
|
||||||
{{> 'systems/l5r5e/templates/items/technique/technique-entry.html' technique=item editable=../../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/technique/technique-entry.html' technique=item editable=../../data.editable_not_soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@@ -40,7 +40,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |scroll id|}}
|
{{#each actor.items as |scroll id|}}
|
||||||
{{#ifCond scroll.type '==' 'signature_scroll'}}
|
{{#ifCond scroll.type '==' 'signature_scroll'}}
|
||||||
{{> 'systems/l5r5e/templates/items/signature-scroll/signature-scroll-entry.html' scroll=scroll id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/signature-scroll/signature-scroll-entry.html' scroll=scroll id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<fieldset data-step="{{stepName}}" class="tq-drag-n-drop">
|
<fieldset data-step="{{stepName}}" class="tq-drag-n-drop">
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each itemsList as |item id|}}
|
{{#each itemsList as |item id|}}
|
||||||
{{> 'systems/l5r5e/templates/items/property/property-entry.html' property=item id=id editable=../options.editable}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/property/property-entry.html' property=item id=id editable=../options.editable}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|||||||
@@ -15,27 +15,27 @@
|
|||||||
<input name="name" type="text" value="{{data.name}}" placeholder="Name" {{^if
|
<input name="name" type="text" value="{{data.name}}" placeholder="Name" {{^if
|
||||||
data.editable_not_soft_locked}}disabled{{/if}} />
|
data.editable_not_soft_locked}}disabled{{/if}} />
|
||||||
</h1>
|
</h1>
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/identity.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/identity.html'}}
|
||||||
</div>
|
</div>
|
||||||
<div class="header-fields mid-wrapper">
|
<div class="header-fields mid-wrapper">
|
||||||
<div class="side-col">
|
<div class="side-col">
|
||||||
<h2>{{localize 'l5r5e.social.title'}}</h2>
|
<h2>{{localize 'l5r5e.social.title'}}</h2>
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/social.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/social.html'}}
|
||||||
</div>
|
</div>
|
||||||
<div class="central-col">{{> 'systems/l5r5e/templates/actors/npc/rings.html'}}</div>
|
<div class="central-col">{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/rings.html'}}</div>
|
||||||
<div class="side-col">
|
<div class="side-col">
|
||||||
<h2 class="right">{{localize 'l5r5e.attributes.title'}}</h2>
|
<h2 class="right">{{localize 'l5r5e.attributes.title'}}</h2>
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/attributes.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/attributes.html'}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
{{!-- Sheet Body --}}
|
{{!-- Sheet Body --}}
|
||||||
<section class="sheet-body">
|
<section class="sheet-body">
|
||||||
{{!-- Active effects --}}
|
{{!-- Active effects --}}
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/effects.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/effects.html'}}
|
||||||
|
|
||||||
{{!-- Skills No Tab --}}
|
{{!-- Skills No Tab --}}
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/skill.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/skill.html'}}
|
||||||
|
|
||||||
{{!-- Sheet Tab Navigation --}}
|
{{!-- Sheet Tab Navigation --}}
|
||||||
<nav class="sheet-tabs tabs" data-group="primary">
|
<nav class="sheet-tabs tabs" data-group="primary">
|
||||||
@@ -48,29 +48,29 @@
|
|||||||
|
|
||||||
{{!-- Techniques Tab --}}
|
{{!-- Techniques Tab --}}
|
||||||
<article class="tab skills" data-group="primary" data-tab="skills">
|
<article class="tab skills" data-group="primary" data-tab="skills">
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/techniques.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/techniques.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Narrative Tab --}}
|
{{!-- Narrative Tab --}}
|
||||||
<article class="tab narrative" data-group="primary" data-tab="narrative">
|
<article class="tab narrative" data-group="primary" data-tab="narrative">
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/narrative.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/narrative.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Invocations Tab --}}
|
{{!-- Invocations Tab --}}
|
||||||
<article class="tab invocations" data-group="primary" data-tab="invocations">
|
<article class="tab invocations" data-group="primary" data-tab="invocations">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/invocations.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/invocations.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Conflict Tab --}}
|
{{!-- Conflict Tab --}}
|
||||||
<article class="tab conflict" data-group="primary" data-tab="conflict">
|
<article class="tab conflict" data-group="primary" data-tab="conflict">
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/conflict.html'}} {{>
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/conflict.html'}} {{>
|
||||||
'systems/l5r5e/templates/items/weapon/weapons.html'}} {{>
|
'systems/l5rx-chiaroscuro/templates/items/weapon/weapons.html'}} {{>
|
||||||
'systems/l5r5e/templates/items/armor/armors.html'}}
|
'systems/l5rx-chiaroscuro/templates/items/armor/armors.html'}}
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Inventory Tab --}}
|
{{!-- Inventory Tab --}}
|
||||||
<article class="tab inventory" data-group="primary" data-tab="inventory">
|
<article class="tab inventory" data-group="primary" data-tab="inventory">
|
||||||
{{> 'systems/l5r5e/templates/actors/npc/inventory.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/npc/inventory.html'}}
|
||||||
</article>
|
</article>
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<legend class="section-header">{{localize 'l5r5e.conflict.stance'}}</legend>
|
<legend class="section-header">{{localize 'l5r5e.conflict.stance'}}</legend>
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each data.system.rings as |ringValue ringId|}}
|
{{#each data.system.rings as |ringValue ringId|}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/stance.html' stance=../data.system.stance ringId=ringId}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/stance.html' stance=../data.system.stance ringId=ringId}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<fieldset class="items-wrapper">
|
<fieldset class="items-wrapper">
|
||||||
<legend>{{localize 'l5r5e.sheets.equipment'}}</legend>
|
<legend>{{localize 'l5r5e.sheets.equipment'}}</legend>
|
||||||
{{> 'systems/l5r5e/templates/items/item/items.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/items.html'}}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
{{!-- item patterns list --}}
|
{{!-- item patterns list --}}
|
||||||
<fieldset>
|
<fieldset>
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |pattern id|}}
|
{{#each actor.items as |pattern id|}}
|
||||||
{{#ifCond pattern.type '==' 'item_pattern'}}
|
{{#ifCond pattern.type '==' 'item_pattern'}}
|
||||||
{{> 'systems/l5r5e/templates/items/item-pattern/item-pattern-entry.html' pattern=pattern id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item-pattern/item-pattern-entry.html' pattern=pattern id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |item id|}}
|
{{#each actor.items as |item id|}}
|
||||||
{{#ifCond '["distinction","passion"]' 'includes' item.system.peculiarity_type}}
|
{{#ifCond '["distinction","passion"]' 'includes' item.system.peculiarity_type}}
|
||||||
{{> 'systems/l5r5e/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |item id|}}
|
{{#each actor.items as |item id|}}
|
||||||
{{#ifCond '["adversity","anxiety"]' 'includes' item.system.peculiarity_type}}
|
{{#ifCond '["adversity","anxiety"]' 'includes' item.system.peculiarity_type}}
|
||||||
{{> 'systems/l5r5e/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/peculiarity/peculiarity-entry.html' peculiarity=item id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |bond id|}}
|
{{#each actor.items as |bond id|}}
|
||||||
{{#ifCond bond.type '==' 'bond'}}
|
{{#ifCond bond.type '==' 'bond'}}
|
||||||
{{> 'systems/l5r5e/templates/items/bond/bond-entry.html' bond=bond id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/bond/bond-entry.html' bond=bond id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
</legend>
|
</legend>
|
||||||
<ul class="item-list toggle-technique-category-{{technique}} {{#ifCond ../data.storeInfos 'includes' (concat 'toggle-technique-category-' technique)}}toggle-hidden{{/ifCond}}">
|
<ul class="item-list toggle-technique-category-{{technique}} {{#ifCond ../data.storeInfos 'includes' (concat 'toggle-technique-category-' technique)}}toggle-hidden{{/ifCond}}">
|
||||||
{{#each list as |item id|}}
|
{{#each list as |item id|}}
|
||||||
{{> 'systems/l5r5e/templates/items/technique/technique-entry.html' technique=item editable=../../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/technique/technique-entry.html' technique=item editable=../../data.editable_not_soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@@ -43,7 +43,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |scroll id|}}
|
{{#each actor.items as |scroll id|}}
|
||||||
{{#ifCond scroll.type '==' 'signature_scroll'}}
|
{{#ifCond scroll.type '==' 'signature_scroll'}}
|
||||||
{{> 'systems/l5r5e/templates/items/signature-scroll/signature-scroll-entry.html' scroll=scroll id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/signature-scroll/signature-scroll-entry.html' scroll=scroll id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -204,13 +204,13 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="fifty">
|
<td class="fifty">
|
||||||
{{localize 'l5r5e.twenty_questions.part2.school_ability'}}
|
{{localize 'l5r5e.twenty_questions.part2.school_ability'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step3.school_ability stepName='step3.school_ability' itemType='techniques' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step3.school_ability stepName='step3.school_ability' itemType='techniques' hideDndAt=1}}
|
||||||
{{localize 'l5r5e.twenty_questions.part2.starting_techniques'}}
|
{{localize 'l5r5e.twenty_questions.part2.starting_techniques'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step3.techniques stepName='step3.techniques' itemType='techniques' hideDndAt=6}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step3.techniques stepName='step3.techniques' itemType='techniques' hideDndAt=6}}
|
||||||
</td>
|
</td>
|
||||||
<td class="fifty">
|
<td class="fifty">
|
||||||
{{localize 'l5r5e.twenty_questions.part2.outfit'}}
|
{{localize 'l5r5e.twenty_questions.part2.outfit'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step3.equipment stepName='step3.equipment' itemType='items' hideDndAt=20}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step3.equipment stepName='step3.equipment' itemType='items' hideDndAt=20}}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -288,7 +288,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="" colspan="3">
|
<td class="" colspan="3">
|
||||||
{{localize 'l5r5e.twenty_questions.or'}} {{localize 'l5r5e.twenty_questions.part3.object'}}
|
{{localize 'l5r5e.twenty_questions.or'}} {{localize 'l5r5e.twenty_questions.part3.object'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step8.item stepName='step8.item' itemType='items' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step8.item stepName='step8.item' itemType='items' hideDndAt=1}}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
@@ -319,25 +319,25 @@
|
|||||||
<textarea name="step9.success">{{data.step9.success}}</textarea>
|
<textarea name="step9.success">{{data.step9.success}}</textarea>
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part4.distinction'}}
|
{{localize 'l5r5e.twenty_questions.part4.distinction'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step9.distinction stepName='step9.distinction' itemType='peculiarities' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step9.distinction stepName='step9.distinction' itemType='peculiarities' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q10{suffix}' suffix=suffix)}}</h3>
|
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q10{suffix}' suffix=suffix)}}</h3>
|
||||||
<textarea name="step10.difficulty">{{data.step10.difficulty}}</textarea>
|
<textarea name="step10.difficulty">{{data.step10.difficulty}}</textarea>
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part4.adversity'}}
|
{{localize 'l5r5e.twenty_questions.part4.adversity'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step10.adversity stepName='step10.adversity' itemType='peculiarities' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step10.adversity stepName='step10.adversity' itemType='peculiarities' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q11{suffix}' suffix=suffix)}}</h3>
|
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q11{suffix}' suffix=suffix)}}</h3>
|
||||||
<textarea name="step11.calms">{{data.step11.calms}}</textarea>
|
<textarea name="step11.calms">{{data.step11.calms}}</textarea>
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part4.passion'}}
|
{{localize 'l5r5e.twenty_questions.part4.passion'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step11.passion stepName='step11.passion' itemType='peculiarities' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step11.passion stepName='step11.passion' itemType='peculiarities' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q12{suffix}' suffix=suffix)}}</h3>
|
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q12{suffix}' suffix=suffix)}}</h3>
|
||||||
<textarea name="step12.worries">{{data.step12.worries}}</textarea>
|
<textarea name="step12.worries">{{data.step12.worries}}</textarea>
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part4.anxiety'}}
|
{{localize 'l5r5e.twenty_questions.part4.anxiety'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step12.anxiety stepName='step12.anxiety' itemType='peculiarities' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step12.anxiety stepName='step12.anxiety' itemType='peculiarities' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q13{suffix}' suffix=suffix)}}</h3>
|
<h3>{{localize (localize 'l5r5e.twenty_questions.part4.q13{suffix}' suffix=suffix)}}</h3>
|
||||||
<textarea name="step13.most_learn">{{data.step13.most_learn}}</textarea>
|
<textarea name="step13.most_learn">{{data.step13.most_learn}}</textarea>
|
||||||
@@ -346,7 +346,7 @@
|
|||||||
<td class="third">
|
<td class="third">
|
||||||
{{localize 'l5r5e.twenty_questions.part4.disadvantage'}}
|
{{localize 'l5r5e.twenty_questions.part4.disadvantage'}}
|
||||||
{{#ifCond data.step13.advantage.length '==' 0}}
|
{{#ifCond data.step13.advantage.length '==' 0}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step13.disadvantage stepName='step13.disadvantage' itemType='peculiarities' hideDndAt=1 }}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step13.disadvantage stepName='step13.disadvantage' itemType='peculiarities' hideDndAt=1 }}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{localize 'l5r5e.twenty_questions.and'}}
|
{{localize 'l5r5e.twenty_questions.and'}}
|
||||||
{{localize 'l5r5e.twenty_questions.increase_skill1'}}
|
{{localize 'l5r5e.twenty_questions.increase_skill1'}}
|
||||||
@@ -367,7 +367,7 @@
|
|||||||
<td class="">
|
<td class="">
|
||||||
{{localize 'l5r5e.twenty_questions.part4.advantage'}}
|
{{localize 'l5r5e.twenty_questions.part4.advantage'}}
|
||||||
{{#ifCond (ifCond data.step13.disadvantage.length '==' 0) '&&' (ifCond data.step13.skill '==' 'none')}}
|
{{#ifCond (ifCond data.step13.disadvantage.length '==' 0) '&&' (ifCond data.step13.skill '==' 'none')}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step13.advantage stepName='step13.advantage' itemType='peculiarities' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step13.advantage stepName='step13.advantage' itemType='peculiarities' hideDndAt=1}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -380,7 +380,7 @@
|
|||||||
<textarea name="step14.first_sight">{{data.step14.first_sight}}</textarea>
|
<textarea name="step14.first_sight">{{data.step14.first_sight}}</textarea>
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part5.accoutrement'}}
|
{{localize 'l5r5e.twenty_questions.part5.accoutrement'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step14.special_features stepName='step14.special_features' itemType='items' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step14.special_features stepName='step14.special_features' itemType='items' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
<h3>{{localize (localize 'l5r5e.twenty_questions.part5.q15{suffix}' suffix=suffix)}}</h3>
|
<h3>{{localize (localize 'l5r5e.twenty_questions.part5.q15{suffix}' suffix=suffix)}}</h3>
|
||||||
<textarea name="step15.stress">{{data.step15.stress}}</textarea>
|
<textarea name="step15.stress">{{data.step15.stress}}</textarea>
|
||||||
@@ -389,7 +389,7 @@
|
|||||||
<textarea name="step16.relations">{{data.step16.relations}}</textarea>
|
<textarea name="step16.relations">{{data.step16.relations}}</textarea>
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part5.object'}}
|
{{localize 'l5r5e.twenty_questions.part5.object'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step16.item stepName='step16.item' itemType='items' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step16.item stepName='step16.item' itemType='items' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
<button class="next" name="next" type="button">{{localize 'l5r5e.twenty_questions.bt_next'}} <i class='fas fa-arrow-right'></i></button>
|
<button class="next" name="next" type="button">{{localize 'l5r5e.twenty_questions.bt_next'}} <i class='fas fa-arrow-right'></i></button>
|
||||||
@@ -401,7 +401,7 @@
|
|||||||
<textarea name="step16.relations">{{data.step16.relations}}</textarea>
|
<textarea name="step16.relations">{{data.step16.relations}}</textarea>
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part5.object'}}
|
{{localize 'l5r5e.twenty_questions.part5.object'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step16.item stepName='step16.item' itemType='items' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step16.item stepName='step16.item' itemType='items' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
<h3>{{localize (localize 'l5r5e.twenty_questions.part6.q17{suffix}' suffix=suffix)}}</h3>
|
<h3>{{localize (localize 'l5r5e.twenty_questions.part6.q17{suffix}' suffix=suffix)}}</h3>
|
||||||
@@ -421,7 +421,7 @@
|
|||||||
{{else}}
|
{{else}}
|
||||||
<label>
|
<label>
|
||||||
{{localize 'l5r5e.twenty_questions.part6.bond'}}
|
{{localize 'l5r5e.twenty_questions.part6.bond'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step17.bond stepName='step17.bond' itemType='bonds' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step17.bond stepName='step17.bond' itemType='bonds' hideDndAt=1}}
|
||||||
</label>
|
</label>
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
<h3>{{localize (localize 'l5r5e.twenty_questions.part6.q18{suffix}' suffix=suffix)}}</h3>
|
<h3>{{localize (localize 'l5r5e.twenty_questions.part6.q18{suffix}' suffix=suffix)}}</h3>
|
||||||
@@ -474,7 +474,7 @@
|
|||||||
{{/each}}
|
{{/each}}
|
||||||
</select>
|
</select>
|
||||||
{{localize 'l5r5e.twenty_questions.part6.d10r2_drop_items'}}
|
{{localize 'l5r5e.twenty_questions.part6.d10r2_drop_items'}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/twenty-questions-item.html' itemsList=cache.step18.heritage_item stepName='step18.heritage_item' itemType='items' hideDndAt=1}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/twenty-questions-item.html' itemsList=cache.step18.heritage_item stepName='step18.heritage_item' itemType='items' hideDndAt=1}}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
<div class="chi-chat-desc">
|
<div class="chi-chat-desc">
|
||||||
{{#if skill.name}}<span class="chi-chat-skill">{{skill.name}}</span>{{/if}}
|
{{#if skill.name}}<span class="chi-chat-skill">{{skill.name}}</span>{{/if}}
|
||||||
<span class="chi-chat-vs">→</span>
|
<span class="chi-chat-vs">→</span>
|
||||||
<span class="chi-chat-diff">{{localize (concat 'chiaroscuro.difficulties.' difficulty.id)}} ({{difficulty.value}})</span>
|
<span class="chi-chat-diff">{{localize (concat 'chiaroscuro.difficulties.' difficulty.id)}}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{!-- Dice results --}}
|
{{!-- Dice results --}}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<form class="l5r5e dice-picker-dialog" autocomplete="off">
|
<form class="l5r5e dice-picker-dialog" autocomplete="off">
|
||||||
{{> 'systems/l5r5e/templates/actors/character/effects.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/effects.html'}}
|
||||||
<table>
|
<table>
|
||||||
{{!-- First line--}}
|
{{!-- First line--}}
|
||||||
<tr>
|
<tr>
|
||||||
@@ -45,14 +45,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="skill_default_value" class="pointer-choice">
|
<div id="skill_default_value" class="pointer-choice">
|
||||||
<div class="dice-container">
|
<div class="dice-container">
|
||||||
<img src="systems/l5r5e/assets/dices/default/skill_blank.svg" alt="1">
|
<img src="systems/l5rx-chiaroscuro/assets/dices/default/skill_blank.svg" alt="1">
|
||||||
<div class="dice-value">
|
<div class="dice-value">
|
||||||
<span class="dice-skill" type="text" name="skill_{{data.skill.name}}">{{data.skill.defaultValue}}</span>
|
<span class="dice-skill" type="text" name="skill_{{data.skill.name}}">{{data.skill.defaultValue}}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{else}}
|
{{else}}
|
||||||
<img class="profile-img" src="systems/l5r5e/assets/imgs/noskill.webp" data-edit="img" alt="no skill selected" />
|
<img class="profile-img" src="systems/l5rx-chiaroscuro/assets/imgs/noskill.webp" data-edit="img" alt="no skill selected" />
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
|
|
||||||
<div class="third">
|
<div class="third">
|
||||||
<div class="dice-container">
|
<div class="dice-container">
|
||||||
<img src="systems/l5r5e/assets/dices/default/3d/blank.png" alt="1" />
|
<img src="systems/l5rx-chiaroscuro/assets/dices/default/3d/blank.png" alt="1" />
|
||||||
<div class="dice-value">
|
<div class="dice-value">
|
||||||
<input class="input-dice" type="text" name="difficulty.value" value="{{data.difficulty.value}}" readonly="readonly" />
|
<input class="input-dice" type="text" name="difficulty.value" value="{{data.difficulty.value}}" readonly="readonly" />
|
||||||
</div>
|
</div>
|
||||||
@@ -107,7 +107,7 @@
|
|||||||
|
|
||||||
<div class="third">
|
<div class="third">
|
||||||
<div class="dice-container">
|
<div class="dice-container">
|
||||||
<img src="systems/l5r5e/assets/dices/default/ring_blank.svg" alt="1" />
|
<img src="systems/l5rx-chiaroscuro/assets/dices/default/ring_blank.svg" alt="1" />
|
||||||
<div class="dice-value">
|
<div class="dice-value">
|
||||||
<input class="input-dice input-dice-ring" type="text" name="ring.value" value="{{data.ring.value}}" readonly="readonly" />
|
<input class="input-dice input-dice-ring" type="text" name="ring.value" value="{{data.ring.value}}" readonly="readonly" />
|
||||||
</div>
|
</div>
|
||||||
@@ -126,7 +126,7 @@
|
|||||||
|
|
||||||
<div class="third">
|
<div class="third">
|
||||||
<div class="dice-container">
|
<div class="dice-container">
|
||||||
<img src="systems/l5r5e/assets/dices/default/skill_blank.svg" alt="1" />
|
<img src="systems/l5rx-chiaroscuro/assets/dices/default/skill_blank.svg" alt="1" />
|
||||||
<div class="dice-value">
|
<div class="dice-value">
|
||||||
<input class="input-dice input-dice-skill" type="text" name="skill.value" value="{{data.skill.value}}" readonly="readonly" />
|
<input class="input-dice input-dice-skill" type="text" name="skill.value" value="{{data.skill.value}}" readonly="readonly" />
|
||||||
</div>
|
</div>
|
||||||
@@ -164,7 +164,7 @@
|
|||||||
<div class="assistance dice-container">
|
<div class="assistance dice-container">
|
||||||
<i class="assistance pointer-choice fa fa-minus-square" data-item="assistance" data-value="-1"></i>
|
<i class="assistance pointer-choice fa fa-minus-square" data-item="assistance" data-value="-1"></i>
|
||||||
<div class="dice-container">
|
<div class="dice-container">
|
||||||
<img src="systems/l5r5e/assets/dices/default/3d/blank.png" alt="1" />
|
<img src="systems/l5rx-chiaroscuro/assets/dices/default/3d/blank.png" alt="1" />
|
||||||
<div class="dice-value">
|
<div class="dice-value">
|
||||||
<input class="input-dice" type="text" name="skill.assistance" value="{{data.skill.assistance}}" readonly="readonly" />
|
<input class="input-dice" type="text" name="skill.assistance" value="{{data.skill.assistance}}" readonly="readonly" />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
{{/if}}
|
{{/if}}
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
{{> 'systems/l5r5e/templates/actors/character/effects.html' actor=l5r5e.actor}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/effects.html' actor=l5r5e.actor}}
|
||||||
</header>
|
</header>
|
||||||
<section class="rnk-ct">
|
<section class="rnk-ct">
|
||||||
{{!-- Body --}}
|
{{!-- Body --}}
|
||||||
|
|||||||
@@ -44,6 +44,6 @@
|
|||||||
<input class="select-on-focus" type="number" name="system.bought_at_rank" value="{{data.system.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
|
<input class="select-on-focus" type="number" name="system.bought_at_rank" value="{{data.system.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -17,6 +17,6 @@
|
|||||||
<li><strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.system.bought_at_rank}}</li>
|
<li><strong>{{localize 'l5r5e.sheets.bought_at_rank'}}</strong> : {{data.system.bought_at_rank}}</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -30,6 +30,6 @@
|
|||||||
<input class="select-on-focus" type="number" name="system.xp_cost" value="{{data.system.xp_cost}}" data-dtype="Number" min="0" placeholder="1"/>
|
<input class="select-on-focus" type="number" name="system.xp_cost" value="{{data.system.xp_cost}}" data-dtype="Number" min="0" placeholder="1"/>
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
{{selectOptions data.armorCategories selected=data.system.armor_category valueAttr='id' labelAttr='label'}}
|
{{selectOptions data.armorCategories selected=data.system.armor_category valueAttr='id' labelAttr='label'}}
|
||||||
</select>
|
</select>
|
||||||
</label>
|
</label>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-value.html' }}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-value.html' }}
|
||||||
<fieldset class="attribute type">
|
<fieldset class="attribute type">
|
||||||
<legend class="text-header">{{localize 'l5r5e.armors.type'}}</legend>
|
<legend class="text-header">{{localize 'l5r5e.armors.type'}}</legend>
|
||||||
<label>
|
<label>
|
||||||
@@ -32,8 +32,8 @@
|
|||||||
</fieldset>
|
</fieldset>
|
||||||
</article>
|
</article>
|
||||||
<article class="properties" data-group="primary" data-tab="properties">
|
<article class="properties" data-group="primary" data-tab="properties">
|
||||||
{{> 'systems/l5r5e/templates/items/property/properties.html' properties=data.propertiesList}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/property/properties.html' properties=data.propertiesList}}
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -36,6 +36,6 @@
|
|||||||
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |item id|}}
|
{{#each actor.items as |item id|}}
|
||||||
{{#ifCond (ifCond item.type '==' 'armor') '&&' (ifCond item.system.equipped '==' true)}}
|
{{#ifCond (ifCond item.type '==' 'armor') '&&' (ifCond item.system.equipped '==' true)}}
|
||||||
{{> 'systems/l5r5e/templates/items/armor/armor-entry.html' armor=item id=id editable=../data.editable_not_soft_locked }}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/armor/armor-entry.html' armor=item id=id editable=../data.editable_not_soft_locked }}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -57,6 +57,6 @@
|
|||||||
</article>
|
</article>
|
||||||
|
|
||||||
{{!-- Description --}}
|
{{!-- Description --}}
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -15,6 +15,6 @@
|
|||||||
{{!-- abilities --}}
|
{{!-- abilities --}}
|
||||||
<p><strong>{{localize 'l5r5e.army.cohort.abilities'}}</strong> : {{{data.enrichedHtml.abilities}}}</p>
|
<p><strong>{{localize 'l5r5e.army.cohort.abilities'}}</strong> : {{{data.enrichedHtml.abilities}}}</p>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
@@ -17,6 +17,6 @@
|
|||||||
<input class="select-on-focus" type="number" name="system.attrition_reduction" value="{{data.system.attrition_reduction}}" data-dtype="Number"/>
|
<input class="select-on-focus" type="number" name="system.attrition_reduction" value="{{data.system.attrition_reduction}}" data-dtype="Number"/>
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -8,6 +8,6 @@
|
|||||||
<li><strong>{{localize 'l5r5e.army.fortification.attrition_reduction'}}</strong> : {{data.system.attrition_reduction}}</li>
|
<li><strong>{{localize 'l5r5e.army.fortification.attrition_reduction'}}</strong> : {{data.system.attrition_reduction}}</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
@@ -28,6 +28,6 @@
|
|||||||
<input class="select-on-focus" type="number" name="system.bought_at_rank" value="{{data.system.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
|
<input class="select-on-focus" type="number" name="system.bought_at_rank" value="{{data.system.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -26,6 +26,6 @@
|
|||||||
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -26,6 +26,6 @@
|
|||||||
<input type="text" name="system.elimination" value="{{data.system.elimination}}" />
|
<input type="text" name="system.elimination" value="{{data.system.elimination}}" />
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -43,6 +43,6 @@
|
|||||||
{{/if}}
|
{{/if}}
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -13,6 +13,6 @@
|
|||||||
{{!--Linked property--}}
|
{{!--Linked property--}}
|
||||||
<strong>{{localize 'l5r5e.sheets.linked_property'}}</strong> : {{{data.linkedProperty.name}}}
|
<strong>{{localize 'l5r5e.sheets.linked_property'}}</strong> : {{{data.linkedProperty.name}}}
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -11,11 +11,11 @@
|
|||||||
<input type="checkbox" name="system.equipped" {{checked data.system.equipped}} />
|
<input type="checkbox" name="system.equipped" {{checked data.system.equipped}} />
|
||||||
{{ localize 'l5r5e.armors.equipped' }}
|
{{ localize 'l5r5e.armors.equipped' }}
|
||||||
</label>
|
</label>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-value.html' }}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-value.html' }}
|
||||||
</article>
|
</article>
|
||||||
<article class="properties" data-group="primary" data-tab="properties">
|
<article class="properties" data-group="primary" data-tab="properties">
|
||||||
{{> 'systems/l5r5e/templates/items/property/properties.html' properties=data.propertiesList }}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/property/properties.html' properties=data.propertiesList }}
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -30,6 +30,6 @@
|
|||||||
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
</h3>
|
</h3>
|
||||||
<ul class="item-list inventory-item-list-{{type}} {{#ifCond ../data.storeInfos 'includes' (concat 'inventory-item-list-' type)}}toggle-hidden{{/ifCond}}">
|
<ul class="item-list inventory-item-list-{{type}} {{#ifCond ../data.storeInfos 'includes' (concat 'inventory-item-list-' type)}}toggle-hidden{{/ifCond}}">
|
||||||
{{#each cat as |item id|}}
|
{{#each cat as |item id|}}
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-entry.html' item=item id=id editable=../../options.editable soft_locked=../../data.system.soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-entry.html' item=item id=id editable=../../options.editable soft_locked=../../data.system.soft_locked}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
@@ -24,6 +24,6 @@
|
|||||||
<input type="text" name="system.prerequisite_condition" value="{{data.system.prerequisite_condition}}" />
|
<input type="text" name="system.prerequisite_condition" value="{{data.system.prerequisite_condition}}" />
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -34,6 +34,6 @@
|
|||||||
<input type="text" name="system.types" value="{{data.system.types}}" />
|
<input type="text" name="system.types" value="{{data.system.types}}" />
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -27,6 +27,6 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<legend class="section-header">{{#if propertyTitle}}{{localize propertyTitle}}{{else}}{{localize 'l5r5e.sheets.properties'}}{{/if}}</legend>
|
<legend class="section-header">{{#if propertyTitle}}{{localize propertyTitle}}{{else}}{{localize 'l5r5e.sheets.properties'}}{{/if}}</legend>
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each properties as |property id|}}
|
{{#each properties as |property id|}}
|
||||||
{{> 'systems/l5r5e/templates/items/property/property-entry.html' property=property id=id editable=../options.editable}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/property/property-entry.html' property=property id=id editable=../options.editable}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@@ -6,8 +6,8 @@
|
|||||||
{{!-- Sheet Body --}}
|
{{!-- Sheet Body --}}
|
||||||
<section class="sheet-body">
|
<section class="sheet-body">
|
||||||
<article class="properties" data-group="primary" data-tab="properties">
|
<article class="properties" data-group="primary" data-tab="properties">
|
||||||
{{> 'systems/l5r5e/templates/items/property/properties.html' properties=data.propertiesList propertyTitle='l5r5e.sheets.removed_properties'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/property/properties.html' properties=data.propertiesList propertyTitle='l5r5e.sheets.removed_properties'}}
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -11,6 +11,6 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -24,6 +24,6 @@
|
|||||||
<input class="select-on-focus" type="number" name="system.bought_at_rank" value="{{data.system.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
|
<input class="select-on-focus" type="number" name="system.bought_at_rank" value="{{data.system.bought_at_rank}}" data-dtype="Number" min="0" placeholder="0"/>
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -18,6 +18,6 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -57,6 +57,6 @@
|
|||||||
</label>
|
</label>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -33,6 +33,6 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
{{!-- Descr + Page ref --}}
|
{{!-- Descr + Page ref --}}
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
|
|
||||||
{{!-- Embbed advancements --}}
|
{{!-- Embbed advancements --}}
|
||||||
<article class="tab experience" data-group="primary" data-tab="experience">
|
<article class="tab experience" data-group="primary" data-tab="experience">
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody class="flex">
|
<tbody class="flex">
|
||||||
{{#each data.embedItemsList as |advancement|}}
|
{{#each data.embedItemsList as |advancement|}}
|
||||||
{{> 'systems/l5r5e/templates/actors/character/advancement-others.html' advancement=advancement show_curriculum_toggle=true editable=../options.editable parent_id=../data._id}}
|
{{> 'systems/l5rx-chiaroscuro/templates/actors/character/advancement-others.html' advancement=advancement show_curriculum_toggle=true editable=../options.editable parent_id=../data._id}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</tbody>
|
</tbody>
|
||||||
<tfoot>
|
<tfoot>
|
||||||
|
|||||||
@@ -30,6 +30,6 @@
|
|||||||
</p>
|
</p>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<input type="checkbox" name="system.readied" {{checked data.system.readied}} />
|
<input type="checkbox" name="system.readied" {{checked data.system.readied}} />
|
||||||
{{localize 'l5r5e.weapons.readied'}}
|
{{localize 'l5r5e.weapons.readied'}}
|
||||||
</label>
|
</label>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-value.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-value.html'}}
|
||||||
<label class="category">
|
<label class="category">
|
||||||
{{localize 'l5r5e.weapons.category'}}
|
{{localize 'l5r5e.weapons.category'}}
|
||||||
<select name="system.category">
|
<select name="system.category">
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
</fieldset>
|
</fieldset>
|
||||||
</article>
|
</article>
|
||||||
<article class="properties" data-group="primary" data-tab="properties">
|
<article class="properties" data-group="primary" data-tab="properties">
|
||||||
{{> 'systems/l5r5e/templates/items/property/properties.html' properties=data.propertiesList}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/property/properties.html' properties=data.propertiesList}}
|
||||||
</article>
|
</article>
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-infos.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-infos.html'}}
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -52,6 +52,6 @@
|
|||||||
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
{{#each data.system.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
{{> 'systems/l5r5e/templates/items/item/item-text-partial-reference.html'}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/item/item-text-partial-reference.html'}}
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
{{#each actor.items as |item id|}}
|
{{#each actor.items as |item id|}}
|
||||||
{{#ifCond (ifCond item.type '==' 'weapon') '&&' (ifCond item.system.equipped '==' true)}}
|
{{#ifCond (ifCond item.type '==' 'weapon') '&&' (ifCond item.system.equipped '==' true)}}
|
||||||
{{> 'systems/l5r5e/templates/items/weapon/weapon-entry.html' weapon=item id=id editable=../data.editable_not_soft_locked}}
|
{{> 'systems/l5rx-chiaroscuro/templates/items/weapon/weapon-entry.html' weapon=item id=id editable=../data.editable_not_soft_locked}}
|
||||||
{{/ifCond}}
|
{{/ifCond}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<section class="l5r5e sidebar-info">
|
<section class="l5r5e sidebar-info">
|
||||||
<h4 class="divider">{{localize 'WORLD.FIELDS.system.label'}}</h4>
|
<h4 class="divider">{{localize 'WORLD.FIELDS.system.label'}}</h4>
|
||||||
<div class="l5r5e system-badge">
|
<div class="l5r5e system-badge">
|
||||||
<img src="systems/l5r5e/assets/l5r-logo.webp" data-tooltip="{{localize 'l5r5e.title'}}" alt="{{localize 'l5r5e.title'}}">
|
<img src="systems/l5rx-chiaroscuro/assets/l5r-logo.webp" data-tooltip="{{localize 'l5r5e.title'}}" alt="{{localize 'l5r5e.title'}}">
|
||||||
<span class="system-info">{{SystemVersion}}</span>
|
<span class="system-info">{{SystemVersion}}</span>
|
||||||
</div>
|
</div>
|
||||||
<ul class="unlist links">
|
<ul class="unlist links">
|
||||||
|
|||||||
Reference in New Issue
Block a user