export function buildTemplateDistance(type, range) { console.log("type", type); console.log("range", range); let baseDistance = range; if (Number.isNaN(Number(range))) { baseDistance = game.settings.get(CONFIG.DH.id, CONFIG.DH.SETTINGS.gameSettings.variantRules).rangeMeasurement[ range ]; } const distance = type === CONFIG.DH.GENERAL.templateTypes.EMANATION ? baseDistance + 2.5 : baseDistance; return distance; } export function buildTemplateType(type) { const usedType = type === 'inFront' ? 'cone' : type === 'emanation' ? 'circle' : type; return usedType; } export function buildTemplateAngle(type, angle) { const usedAngle = type === CONST.MEASURED_TEMPLATE_TYPES.CONE ? (angle ?? CONFIG.MeasuredTemplate.defaults.angle) : type === CONFIG.DH.GENERAL.templateTypes.INFRONT ? '180' : undefined; return usedAngle; }