import { getSetting, setSetting } from './settings.js'; function addControl(sceneControls) { if (!game.user.isGM) return; const tokenControl = sceneControls.find((c) => c.name === 'token'); tokenControl.tools.push({ name: 'size-snap', title: 'Size Snap', icon: 'fas fa-diagram-venn', toggle: true, active: getSetting('snapTokens'), onClick: (toggled) => setSetting('snapTokens', toggled), }); } Hooks.on('getSceneControlButtons', addControl);