import { log, moduleHelpers } from './globals.js'; import { requestFearRollFromTokens, requestRollFromTokens } from './helpers.js'; import { powers, PowerClasses, powerEffectsMenu } from './powers/powers.js'; import { setSummonCosts } from './powers/summonSupport.js'; export class api { static registerFunctions() { log('SWADE MB Helpers initialized'); const moduleName = 'swade-mb-helpers'; const mbSwadeApi = { fearTable: moduleHelpers.fearTableHelper, powerEffects: powers, PowerClasses, powerEffectsMenu, requestFearRollFromTokens, requestRollFromTokens, rulesVersion: moduleHelpers.rulesVersion, setSummonCosts, }; game.modules.get(moduleName).api = mbSwadeApi; game.mbSwade = mbSwadeApi; } }