mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-04-23 07:53:39 +02:00
.
This commit is contained in:
parent
856abcba67
commit
8f32a6dddc
1 changed files with 16 additions and 16 deletions
|
|
@ -115,19 +115,19 @@ export default class DhRegionLayer extends foundry.canvas.layers.RegionLayer {
|
||||||
|
|
||||||
const shapeData = {
|
const shapeData = {
|
||||||
...canvas.mousePosition,
|
...canvas.mousePosition,
|
||||||
base: {
|
|
||||||
type: 'token',
|
|
||||||
x: 0,
|
|
||||||
y: 0,
|
|
||||||
width: 1,
|
|
||||||
height: 1,
|
|
||||||
shape: game.canvas.grid.isHexagonal ? CONST.TOKEN_SHAPES.ELLIPSE_1 : CONST.TOKEN_SHAPES.RECTANGLE_1
|
|
||||||
},
|
|
||||||
type: type,
|
type: type,
|
||||||
direction: direction ?? 0,
|
direction: direction ?? 0,
|
||||||
};
|
};
|
||||||
|
|
||||||
switch(type) {
|
switch(type) {
|
||||||
|
case rectangle.id:
|
||||||
|
shapeData.width = length;
|
||||||
|
shapeData.height = length;
|
||||||
|
break;
|
||||||
|
case line.id:
|
||||||
|
shapeData.length = length;
|
||||||
|
shapeData.width = 5 * dimensionConstant;
|
||||||
|
break;
|
||||||
case cone.id:
|
case cone.id:
|
||||||
shapeData.angle = angle ?? CONFIG.MeasuredTemplate.defaults.angle;
|
shapeData.angle = angle ?? CONFIG.MeasuredTemplate.defaults.angle;
|
||||||
shapeData.radius = length;
|
shapeData.radius = length;
|
||||||
|
|
@ -142,14 +142,14 @@ export default class DhRegionLayer extends foundry.canvas.layers.RegionLayer {
|
||||||
break;
|
break;
|
||||||
case emanation.id:
|
case emanation.id:
|
||||||
shapeData.radius = length;
|
shapeData.radius = length;
|
||||||
break;
|
shapeData.base = {
|
||||||
case rectangle.id:
|
type: 'token',
|
||||||
shapeData.width = length;
|
x: 0,
|
||||||
shapeData.height = length;
|
y: 0,
|
||||||
break;
|
width: 1,
|
||||||
case line.id:
|
height: 1,
|
||||||
shapeData.length = length;
|
shape: game.canvas.grid.isHexagonal ? CONST.TOKEN_SHAPES.ELLIPSE_1 : CONST.TOKEN_SHAPES.RECTANGLE_1
|
||||||
shapeData.width = 5 * dimensionConstant;
|
};
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue