Begin working on making there be per-subtype classes for class methods
This commit is contained in:
parent
b4dcad9eee
commit
07bebdba4d
6 changed files with 88 additions and 25 deletions
|
|
@ -4,8 +4,7 @@ import { PlayerData } from "./module/models/PlayerData.mjs";
|
|||
import { SyncData } from "./module/models/SyncData.mjs";
|
||||
|
||||
// Main Documents
|
||||
import { PlayerActor } from "./module/documents/PlayerActor.mjs";
|
||||
import { AspectItem } from "./module/documents/AspectItem.mjs";
|
||||
import { ActorHandler } from "./module/documents/Actor/Handler.mjs";
|
||||
|
||||
// Character Sheets
|
||||
import { AspectSheet } from "./module/sheets/AspectSheet.mjs";
|
||||
|
|
@ -27,13 +26,10 @@ Hooks.once(`init`, () => {
|
|||
|
||||
loadSettings();
|
||||
|
||||
game.boilerplate = {
|
||||
PlayerActor,
|
||||
AspectItem,
|
||||
};
|
||||
CONFIG.Actor.dataModels.player = PlayerData;
|
||||
CONFIG.Actor.dataModels.sync = SyncData;
|
||||
CONFIG.Item.dataModels.aspect = AspectItemData;
|
||||
CONFIG.Actor.documentClass = ActorHandler;
|
||||
|
||||
Actors.unregisterSheet("core", ActorSheet);
|
||||
Actors.registerSheet("dotdungeon", PlayerSheet, {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue