Compendium d'extraits poétiques
Permet de surcharger le compendium. Un compendium vide permet de ne plus avoir d'extraits. D'autres textes peuvent être utilisés avec un compendium personalisé.
This commit is contained in:
@ -5,6 +5,7 @@ const COMPENDIUM_SETTING_PREFIX = 'compendium-';
|
||||
const CONFIGURABLE_COMPENDIUMS = {
|
||||
'tables-diverses': { label: "Tables aléatoires", type: "RollTable" },
|
||||
'competences': { label: "Compétences", type: "Item" },
|
||||
'extrait-poetique': { label: "Extraits poetiques", type: "Item" },
|
||||
'queues-de-dragon': { label: "Queues de dragon", type: "Item" },
|
||||
'ombres-de-thanatos': { label: "Ombres de Thanatos", type: "Item" },
|
||||
'souffles-de-dragon': { label: "Souffles de Dragon", type: "Item" },
|
||||
@ -54,8 +55,9 @@ export class SystemCompendiums extends FormApplication {
|
||||
return [];
|
||||
}
|
||||
|
||||
static async getItems(compendium) {
|
||||
return await SystemCompendiums.getContent(compendium, 'Item')
|
||||
static async getItems(compendium, itemType = undefined) {
|
||||
const items = await SystemCompendiums.getContent(compendium, 'Item');
|
||||
return itemType ? items.filter(it => it.type == itemType) : items;
|
||||
}
|
||||
|
||||
static async getDefaultItems(compendium) {
|
||||
|
Reference in New Issue
Block a user