[Automated] Merge dev into gh-pages
This commit is contained in:
2
dist/CookieMonster.js
vendored
2
dist/CookieMonster.js
vendored
File diff suppressed because one or more lines are too long
2
dist/CookieMonster.js.map
vendored
2
dist/CookieMonster.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/CookieMonsterDev.js
vendored
2
dist/CookieMonsterDev.js
vendored
File diff suppressed because one or more lines are too long
2
dist/CookieMonsterDev.js.map
vendored
2
dist/CookieMonsterDev.js.map
vendored
File diff suppressed because one or more lines are too long
@@ -1,5 +1,4 @@
|
|||||||
import { initFunctions } from '@cookiemonsterteam/cookiemonsterframework';
|
import { initFunctions } from '@cookiemonsterteam/cookiemonsterframework';
|
||||||
import { VersionMajor, VersionMinor } from '../Data/Moddata.js';
|
|
||||||
import CMDrawHook from '../Disp/DrawHook.js';
|
import CMDrawHook from '../Disp/DrawHook.js';
|
||||||
import CMClickHook from '../Main/ClickHook.js';
|
import CMClickHook from '../Main/ClickHook.js';
|
||||||
import InitializeCookieMonster from '../Main/Initialization.js';
|
import InitializeCookieMonster from '../Main/Initialization.js';
|
||||||
@@ -13,20 +12,11 @@ import load from './load.js';
|
|||||||
* It starts the further initialization of CookieMonster and registers hooks
|
* It starts the further initialization of CookieMonster and registers hooks
|
||||||
*/
|
*/
|
||||||
export default function init() {
|
export default function init() {
|
||||||
let proceed = true;
|
|
||||||
|
|
||||||
// Load Cookie Monster Mod Framework and register mod
|
// Load Cookie Monster Mod Framework and register mod
|
||||||
initFunctions.initModFramework();
|
initFunctions.initModFramework();
|
||||||
window.cookieMonsterFrameworkData.isInitializing = true;
|
window.cookieMonsterFrameworkData.isInitializing = true;
|
||||||
initFunctions.registerMod('cookieMonsterMod');
|
initFunctions.registerMod('cookieMonsterMod');
|
||||||
|
|
||||||
if (Game.version !== Number(VersionMajor)) {
|
|
||||||
// eslint-disable-next-line no-restricted-globals, no-alert
|
|
||||||
proceed = confirm(
|
|
||||||
`Cookie Monster version ${VersionMajor}.${VersionMinor} is meant for Game version ${VersionMajor}. Loading a different version may cause errors. Do you still want to load Cookie Monster?`,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
if (proceed) {
|
|
||||||
InitializeCookieMonster();
|
InitializeCookieMonster();
|
||||||
Game.registerHook('click', CMClickHook);
|
Game.registerHook('click', CMClickHook);
|
||||||
Game.registerHook('draw', CMDrawHook);
|
Game.registerHook('draw', CMDrawHook);
|
||||||
@@ -36,5 +26,4 @@ export default function init() {
|
|||||||
if (typeof Game.modSaveData.cookieMonsterMod === 'undefined') {
|
if (typeof Game.modSaveData.cookieMonsterMod === 'undefined') {
|
||||||
load('{}');
|
load('{}');
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user