Check if all required dependencies are present and show an error if this is not the case

This commit is contained in:
Manuel Vögele
2021-04-14 16:37:46 +02:00
parent ff5d46ebbe
commit b734257515
4 changed files with 33 additions and 1 deletions
+2 -1
View File
@@ -1,7 +1,7 @@
"use strict"
import {currentSpeedProvider, getMovedDistanceFromToken, getRangesFromSpeedProvider, getUnreachableColorFromSpeedProvider, initApi, registerModule, registerSystem} from "./api.js"
import {getHexSizeSupportTokenGridCenter} from "./compatibility.js"
import {checkDependencies, getHexSizeSupportTokenGridCenter} from "./compatibility.js";
import {moveTokens, onMouseMove} from "./foundry_imports.js"
import {performMigrations} from "./migration.js"
import {DragRulerRuler} from "./ruler.js";
@@ -27,6 +27,7 @@ Hooks.once("init", () => {
Hooks.once("ready", () => {
performMigrations()
checkDependencies();
Hooks.callAll("dragRuler.ready", SpeedProvider)
})