dragonroll/plugins/dnd-5e/client/main.js

25 lines
855 B
JavaScript
Raw Normal View History

2024-09-27 10:23:36 +00:00
// Entrypoint
function Main(Api){
console.log("Hello World!");
2024-09-27 13:02:19 +00:00
2024-10-05 23:36:18 +00:00
let dndModule = Api.createModule('dnd-5e');
2024-09-27 13:02:19 +00:00
2024-10-05 23:36:18 +00:00
dndModule.title = "Dungeons & Dragons 5e";
dndModule.description = "Dungeons & Dragons Fifth edition game system support";
dndModule.version = "0.1";
dndModule.color = "#e92026";
2024-10-10 13:06:45 +00:00
dndModule.icon = "icon.png";
2024-10-05 23:36:18 +00:00
2024-10-10 13:06:45 +00:00
dndModule.setCharacterSheet(Api.createView('CharacterSheet'));
dndModule.setItemSheet(Api.createView('ItemSheet'));
dndModule.setItemPrompt(Api.createView('CreateItemPrompt'));
// Api.windows.registerWindow('character_sheet', Api.createView('CharacterSheet'));
// Api.windows.registerWindow('item_sheet', Api.createView('ItemSheet'));
// Api.windows.registerWindow('create_item_prompt', Api.createView('CreateItemPrompt'));
2024-10-05 23:36:18 +00:00
Api.registerModule(dndModule);
}
export { Main };