mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-14 04:31:07 +01:00
All data fields added and wired up for use
This commit is contained in:
parent
596e149968
commit
fbd21274a6
5 changed files with 67 additions and 20 deletions
|
|
@ -1,3 +1,5 @@
|
|||
import { buildTemplateDistance, buildTemplateType, buildTemplateAngle } from '../../helpers/templateUtils.mjs';
|
||||
|
||||
export default class DhTemplateLayer extends foundry.canvas.layers.TemplateLayer {
|
||||
static prepareSceneControls() {
|
||||
const sc = foundry.applications.ui.SceneControls;
|
||||
|
|
@ -110,15 +112,22 @@ export default class DhTemplateLayer extends foundry.canvas.layers.TemplateLayer
|
|||
}
|
||||
const settings = game.settings.get(CONFIG.DH.id, CONFIG.DH.SETTINGS.gameSettings.PresetTemplate);
|
||||
console.log("settings", settings);
|
||||
const distance = buildTemplateDistance(settings.type, settings.range);
|
||||
const usedType = buildTemplateType(settings.type);
|
||||
const usedAngle = buildTemplateAngle(settings.type, settings.angle);
|
||||
const { width, height } = game.canvas.scene.dimensions;
|
||||
const data = {
|
||||
x: width / 2,
|
||||
y: height / 2,
|
||||
t: 'circle',
|
||||
distance: 30,
|
||||
fillColor: game.user.color || '#FF0000'
|
||||
t: usedType,
|
||||
distance: distance,
|
||||
fillColor: settings.fillColor,
|
||||
angle: usedAngle,
|
||||
width: settings.width,
|
||||
direction: settings.direction
|
||||
};
|
||||
|
||||
console.log("data", data);
|
||||
CONFIG.ux.TemplateManager.createPreview(data);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue