DataModel & SheetV2 pour les items Monnaie

This commit is contained in:
2025-02-06 00:18:09 +01:00
parent 675fe5838e
commit f1b6c01cd7
26 changed files with 399 additions and 43 deletions

View File

@ -1,14 +1,14 @@
import { HtmlUtility } from "../html-utility.js";
import { RdDItemSheet } from "../item-sheet.js";
import { RdDItemSheetV1 } from "../item-sheet.js";
import { Misc } from "../misc.js";
import { RdDRaretes } from "./raretes.js";
const TYPE_ITEMS_NATURELS = ["faune", "herbe", "plante", "ingredient"];
export class RdDItemInventaireSheet extends RdDItemSheet {
export class RdDItemInventaireSheet extends RdDItemSheetV1 {
static get defaultOptions() {
return foundry.utils.mergeObject(RdDItemSheet.defaultOptions, {
return foundry.utils.mergeObject(RdDItemSheetV1.defaultOptions, {
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "informations" }]
}, { inplace: false })
}

View File

@ -1,6 +1,6 @@
import { RdDItemSheet } from "../item-sheet.js";
import { RdDItemSheetV1 } from "../item-sheet.js";
export class RdDBlessureItemSheet extends RdDItemSheet {
export class RdDBlessureItemSheet extends RdDItemSheetV1 {
static get ITEM_TYPE() { return "blessure" };

View File

@ -1,7 +1,7 @@
import { RdDRencontre } from "./rencontre.js";
import { RdDItemSheet } from "../item-sheet.js";
import { RdDItemSheetV1 } from "../item-sheet.js";
export class RdDRencontreItemSheet extends RdDItemSheet {
export class RdDRencontreItemSheet extends RdDItemSheetV1 {
static get ITEM_TYPE() { return "rencontre" };

View File

@ -1,6 +1,6 @@
import { RdDItemSheet } from "../item-sheet.js";
import { RdDItemSheetV1 } from "../item-sheet.js";
export class RdDServiceItemSheet extends RdDItemSheet {
export class RdDServiceItemSheet extends RdDItemSheetV1 {
static get ITEM_TYPE() { return "service" };

View File

@ -1,12 +1,12 @@
import { RdDItemSheet } from "../item-sheet.js";
import { RdDItemSheetV1 } from "../item-sheet.js";
import { RdDItemSigneDraconique } from "./signedraconique.js";
import { TMRUtility } from "../tmr-utility.js";
/**
* Item sheet pour signes draconiques
* @extends {RdDItemSheet}
* @extends {RdDItemSheetV1}
*/
export class RdDSigneDraconiqueItemSheet extends RdDItemSheet {
export class RdDSigneDraconiqueItemSheet extends RdDItemSheetV1 {
static get ITEM_TYPE() { return "signedraconique" }