Fiche armes et traits
This commit is contained in:
@ -3,7 +3,7 @@
|
||||
* @extends {ActorSheet}
|
||||
*/
|
||||
|
||||
import { EcrymeUtility } from "./common/ecryme-utility.js";
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class EcrymeActorSheet extends ActorSheet {
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* -------------------------------------------- */
|
||||
import { EcrymeUtility } from "./common/ecryme-utility.js";
|
||||
import { EcrymeRollDialog } from "./dialogs/ecryme-roll-dialog.js";
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
import { EcrymeRollDialog } from "../dialogs/ecryme-roll-dialog.js";
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EcrymeUtility } from "./common/ecryme-utility.js";
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class EcrymeCombat extends Combat {
|
||||
|
@ -1,7 +1,7 @@
|
||||
/* -------------------------------------------- */
|
||||
|
||||
import { EcrymeUtility } from "./common/ecryme-utility.js";
|
||||
import { EcrymeCharacterSummary } from "./app/ecryme-summary-app.js"
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
import { EcrymeCharacterSummary } from "../app/ecryme-summary-app.js"
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class EcrymeCommands {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* -------------------------------------------- */
|
||||
import { EcrymeUtility } from "./common/ecryme-utility.js";
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class EcrymeCharacterSummary extends Application {
|
||||
@ -38,7 +38,7 @@ export class EcrymeCharacterSummary extends Application {
|
||||
constructor() {
|
||||
super();
|
||||
//game.settings.set("world", "character-summary-data", {npcList: [], x:0, y:0})
|
||||
this.settings = game.settings.get("world", "character-summary-data")
|
||||
//this.settings = game.settings.get("world", "character-summary-data")
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
|
@ -1,3 +1,39 @@
|
||||
|
||||
export const ECRYME_CONFIG = {
|
||||
|
||||
traitTypes: {
|
||||
normal: "Normal",
|
||||
spleen: "Spleen",
|
||||
ideal: "Ideal"
|
||||
},
|
||||
traitLevel: [
|
||||
{value: -3, text: "-3"},
|
||||
{value: -2, text: "-2"},
|
||||
{value: -1, text: "-1"},
|
||||
{value: +1, text: "+1"},
|
||||
{value: +2, text: "+2"},
|
||||
{value: +3, text: "+3"}
|
||||
],
|
||||
skillLevel: {
|
||||
"0": "0",
|
||||
"1": "1",
|
||||
"2": "2",
|
||||
"3": "3",
|
||||
"4": "4",
|
||||
"5": "5",
|
||||
"6": "6",
|
||||
"7": "7",
|
||||
"8": "8",
|
||||
"9": "9",
|
||||
"10": "10"
|
||||
},
|
||||
costUnits: {
|
||||
"ingot": {name: "ECRY.ui.ingot", value: 100000},
|
||||
"ingotin": {name: "ECRY.ui.ingotin", value: 10000},
|
||||
"goldcoin": {name: "ECRY.ui.goldcoin", value: 1000 },
|
||||
"lige": {name: "ECRY.ui.lige", value: 100 },
|
||||
"hurle": {name: "ECRY.ui.hurle", value: 10 },
|
||||
"coin": {name: "ECRY.ui.coin", value: 1 }
|
||||
}
|
||||
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
/* -------------------------------------------- */
|
||||
import { EcrymeCommands } from "./ecryme-commands.js";
|
||||
import { EcrymeCommands } from "../app/ecryme-commands.js";
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@ -101,6 +101,7 @@ export class EcrymeUtility {
|
||||
const templatePaths = [
|
||||
'systems/fvtt-ecryme/templates/actors/editor-notes-gm.hbs',
|
||||
'systems/fvtt-ecryme/templates/items/partial-item-nav.hbs',
|
||||
'systems/fvtt-ecryme/templates/items/partial-item-equipment.hbs',
|
||||
'systems/fvtt-ecryme/templates/items/partial-item-description.hbs'
|
||||
]
|
||||
return loadTemplates(templatePaths);
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EcrymeUtility } from "./ecryme-utility.js";
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
|
||||
export class EcrymeRollDialog extends Dialog {
|
||||
|
||||
|
@ -11,13 +11,12 @@
|
||||
import { EcrymeActor } from "./actors/ecryme-actor.js";
|
||||
import { EcrymeItemSheet } from "./items/ecryme-item-sheet.js";
|
||||
import { EcrymeActorSheet } from "./actors/ecryme-actor-sheet.js";
|
||||
import { EcrymeNPCSheet } from "./actors/ecryme-npc-sheet.js";
|
||||
import { EcrymeUtility } from "./common/ecryme-utility.js";
|
||||
import { EcrymeCombat } from "./app/ecryme-combat.js";
|
||||
import { EcrymeItem } from "./items/ecryme-item.js";
|
||||
import { EcrymeHotbar } from "./app/ecryme-hotbar.js"
|
||||
import { EcrymeCharacterSummary } from "./app/ecryme-summary-app.js"
|
||||
import { MALEFICES_CONFIG } from "./common/ecryme-config.js"
|
||||
import { ECRYME_CONFIG } from "./common/ecryme-config.js"
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/* Foundry VTT Initialization */
|
||||
@ -58,8 +57,8 @@ Hooks.once("init", async function () {
|
||||
/* -------------------------------------------- */
|
||||
// Register sheet application classes
|
||||
Actors.unregisterSheet("core", ActorSheet);
|
||||
Actors.registerSheet("fvtt-ecryme", EcrymeActorSheet, { types: ["personnage"], makeDefault: true });
|
||||
Actors.registerSheet("fvtt-ecryme", EcrymeNPCSheet, { types: ["pnj"], makeDefault: false });
|
||||
Actors.registerSheet("fvtt-ecryme", EcrymeActorSheet, { types: ["pc"], makeDefault: true });
|
||||
//Actors.registerSheet("fvtt-ecryme", EcrymeNPCSheet, { types: ["pnj"], makeDefault: false });
|
||||
|
||||
Items.unregisterSheet("core", ItemSheet);
|
||||
Items.registerSheet("fvtt-ecryme", EcrymeItemSheet, { makeDefault: true });
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EcrymeUtility } from "./common/ecryme-utility.js";
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
|
||||
/**
|
||||
* Extend the basic ItemSheet with some very simple modifications
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EcrymeUtility } from "./ecryme-utility.js";
|
||||
import { EcrymeUtility } from "../common/ecryme-utility.js";
|
||||
|
||||
export const defaultItemImg = {
|
||||
weapon: "systems/fvtt-ecryme/images/icons/weapon.webp",
|
||||
|
Reference in New Issue
Block a user