Initial import

This commit is contained in:
2023-12-11 22:24:19 +01:00
parent dfd5d2340f
commit c33b758ddd
11 changed files with 94 additions and 128 deletions

View File

@ -10,7 +10,7 @@ export class TeDeumItemSheet extends ItemSheet {
static get defaultOptions() {
return mergeObject(super.defaultOptions, {
classes: ["fvtt-tedeum", "sheet", "item"],
template: "systems/fvtt-tedeum/templates/item-sheet.hbs",
template: "systems/fvtt-te-deum/templates/item-sheet.hbs",
dragDrop: [{ dragSelector: null, dropSelector: null }],
width: 620,
height: 580,
@ -57,7 +57,7 @@ export class TeDeumItemSheet extends ItemSheet {
editable: this.isEditable,
cssClass: this.isEditable ? "editable" : "locked",
system: duplicate(this.object.system),
config: duplicate(game.system.ecryme.config),
config: duplicate(game.system.tedeum.config),
limited: this.object.limited,
options: this.options,
owner: this.document.isOwner,
@ -66,10 +66,6 @@ export class TeDeumItemSheet extends ItemSheet {
isGM: game.user.isGM
}
if ( this.object.type == "archetype") {
formData.tarots = EcrymeUtility.getTarots()
}
this.options.editable = !(this.object.origin == "embeddedItem");
console.log("ITEM DATA", formData, this);
return formData;
@ -104,8 +100,8 @@ export class TeDeumItemSheet extends ItemSheet {
payload: chatData,
});
renderTemplate('systems/Ecryme/templates/post-item.html', chatData).then(html => {
let chatOptions = EcrymeUtility.chatDataSetup(html);
renderTemplate('systems/fvtt-te-deum/templates/post-item.html', chatData).then(html => {
let chatOptions = TeDeumUtility.chatDataSetup(html);
ChatMessage.create(chatOptions)
});
}
@ -121,7 +117,7 @@ export class TeDeumItemSheet extends ItemSheet {
if (itemData.name != 'None') {
let item = await Item.create(itemData, { temporary: true });
item.system.origin = "embeddedItem";
new EcrymeItemSheet(item).render(true);
new TeDeumItemSheet(item).render(true);
}
}
@ -133,7 +129,7 @@ export class TeDeumItemSheet extends ItemSheet {
let itemData = this.object.system[field][idx];
if (itemData.name != 'None') {
let newArray = [];
for (var i = 0; i < oldArray.length; i++) {
for (let i = 0; i < oldArray.length; i++) {
if (i != idx) {
newArray.push(oldArray[i]);
}
@ -174,7 +170,7 @@ export class TeDeumItemSheet extends ItemSheet {
/* -------------------------------------------- */
get template() {
let type = this.item.type;
return `systems/fvtt-ecryme/templates/items/item-${type}-sheet.hbs`
return `systems/fvtt-te-deum/templates/items/item-${type}-sheet.hbs`
}
/* -------------------------------------------- */