Manage compendiusm

This commit is contained in:
2023-07-29 09:44:29 +02:00
parent b0834469a1
commit 06ef98bed9
37 changed files with 887 additions and 4 deletions

View File

@ -43,6 +43,7 @@ export class EcrymeActorSheet extends ActorSheet {
impacts: this.object.getImpacts(),
config: duplicate(game.system.ecryme.config),
weapons: this.actor.getWeapons(),
maneuvers: this.actor.getManeuvers(),
impactsMalus: this.actor.getImpactsMalus(),
archetype: duplicate(this.actor.getArchetype()),
equipements: this.actor.getEquipments(),

View File

@ -124,6 +124,11 @@ export class EcrymeActor extends Actor {
EcrymeUtility.sortArrayObjectsByName(comp)
return comp;
}
getManeuvers() {
let comp = duplicate(this.items.filter(item => item.type == 'maneuver') || [])
EcrymeUtility.sortArrayObjectsByName(comp)
return comp;
}
/* -------------------------------------------- */
getItemById(id) {
let item = this.items.find(item => item.id == id);

View File

@ -65,6 +65,9 @@ Hooks.once("init", async function () {
EcrymeUtility.init()
console.log("Babele INIT!")
Babele.get().setSystemTranslationsDir("translated");
});
/* -------------------------------------------- */