[Automated] Merge dev into gh-pages

This commit is contained in:
github-actions[bot]
2025-02-17 20:45:13 +00:00
committed by GitHub
5 changed files with 11 additions and 22 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,5 +1,4 @@
import { initFunctions } from '@cookiemonsterteam/cookiemonsterframework';
import { VersionMajor, VersionMinor } from '../Data/Moddata.js';
import CMDrawHook from '../Disp/DrawHook.js';
import CMClickHook from '../Main/ClickHook.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
*/
export default function init() {
let proceed = true;
// Load Cookie Monster Mod Framework and register mod
initFunctions.initModFramework();
window.cookieMonsterFrameworkData.isInitializing = true;
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();
Game.registerHook('click', CMClickHook);
Game.registerHook('draw', CMDrawHook);
@@ -36,5 +26,4 @@ export default function init() {
if (typeof Game.modSaveData.cookieMonsterMod === 'undefined') {
load('{}');
}
}
}