Use CookieMonsterFramework for save/load, infoMenu

This commit is contained in:
Daniël van Noord
2021-07-11 10:21:16 +02:00
parent b959b3c024
commit c0e788b143
95 changed files with 809 additions and 675 deletions

View File

@@ -0,0 +1,21 @@
import { menuFunctions } from '@cookiemonsterteam/cookiemonsterframework';
import { LatestReleaseNotes, ModDescription } from '../../Data/Moddata.ts';
/**
* Creates the <div> to be added to the Info section
* @returns {object} menuDiv Object of the <div> of Cookie Monster in info tab
*/
export default function createMenuInfo() {
const menuDiv = menuFunctions.createModMenuSection(
'cookieMonsterMod',
'Cookie Monster',
'infoMenu',
);
if (Game.mods.cookieMonsterFramework.saveData.cookieMonsterMod.headers.infoMenu) {
menuDiv.appendChild(menuFunctions.createInfoListing(ModDescription));
menuDiv.appendChild(menuFunctions.createInfoListing(LatestReleaseNotes));
}
return menuDiv;
}