export const CORE_TEMPLATES = [
|
|
{
|
|
name: 'Tint Red when HP is bellow 10%',
|
|
hint: 'Tint token red when HP falls bellow 10%',
|
|
img: 'https://user-images.githubusercontent.com/7693704/243428871-c52130b3-2f12-4de7-a86e-fabc67e865a9.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: 'MmLSOlJx',
|
|
label: 'Tint Red',
|
|
expression: 'hp<=10%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {
|
|
texture: {
|
|
tint: '#ff0000',
|
|
},
|
|
},
|
|
overlay: false,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
label: 'Tint Red',
|
|
},
|
|
group: 'Low HP',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'Ob9LP35K',
|
|
},
|
|
{
|
|
name: 'Health State Text Overlay',
|
|
hint: `Displays text overlay based on percentage health. \n0% < hp <= 25% : Critical\n25% < hp <= 50% : Bloodied\n50% < hp <= 75% : Wounded\n75% < hp : Healthy`,
|
|
img: 'https://user-images.githubusercontent.com/7693704/243426356-ceab629c-c16c-42b3-9004-af7dafb62eb7.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: 'jqaFdwkQ',
|
|
label: 'Bloodied',
|
|
expression: 'hp>25% && hp<=50%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Bloodied',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ff5900',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Bloodied',
|
|
id: 'jqaFdwkQ',
|
|
},
|
|
group: 'Health State Overlay',
|
|
i: 0,
|
|
},
|
|
{
|
|
id: 'm4GQVz5O',
|
|
label: 'Critical',
|
|
expression: 'hp>0 && hp<=25%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Critical',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ff0000',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Critical',
|
|
id: 'm4GQVz5O',
|
|
},
|
|
group: 'Health State Overlay',
|
|
i: 1,
|
|
},
|
|
{
|
|
id: 'H1wrS5N1',
|
|
label: 'Healthy',
|
|
expression: 'hp>75%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Healthy',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#2bff00',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Healthy',
|
|
id: 'H1wrS5N1',
|
|
},
|
|
group: 'Health State Overlay',
|
|
i: 2,
|
|
},
|
|
{
|
|
id: 'IojJZS7v',
|
|
label: 'Wounded',
|
|
expression: 'hp>50% && hp<=75%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Wounded',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ffbb00',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Wounded',
|
|
id: 'IojJZS7v',
|
|
},
|
|
group: 'Health State Overlay',
|
|
i: 3,
|
|
},
|
|
],
|
|
id: 'JNClkgGU',
|
|
},
|
|
{
|
|
name: 'Health State Text Overlay - Passed Check',
|
|
hint: 'Same as Health State Text Overlay except also requiring the Token actor to have Reveal Health active effect applied to it.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/243429385-f62b111c-3d9c-4cd8-9c27-f5b13e09fea2.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: 'k0XbFE7a',
|
|
label: 'Bloodied',
|
|
expression: 'Reveal Health && hp>25% && hp<=50%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Bloodied',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ff5900',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Bloodied',
|
|
id: 'k0XbFE7a',
|
|
},
|
|
group: 'Health State Overlay - Passed Check',
|
|
i: 0,
|
|
},
|
|
{
|
|
id: 'a1VxhnWK',
|
|
label: 'Critical',
|
|
expression: 'Reveal Health && hp>0 && hp<=25%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Critical',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ff0000',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Critical',
|
|
id: 'a1VxhnWK',
|
|
},
|
|
group: 'Health State Overlay - Passed Check',
|
|
i: 1,
|
|
},
|
|
{
|
|
id: 'DNuBTXe8',
|
|
label: 'Healthy',
|
|
expression: 'Reveal Health && hp>75%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Healthy',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#2bff00',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Healthy',
|
|
id: 'DNuBTXe8',
|
|
},
|
|
group: 'Health State Overlay - Passed Check',
|
|
i: 2,
|
|
},
|
|
{
|
|
id: 'ROPjrvLu',
|
|
label: 'Wounded',
|
|
expression: 'Reveal Health && hp>50% && hp<=75%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.51,
|
|
scaleX: 0.76,
|
|
scaleY: 0.76,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Wounded',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ffbb00',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: null,
|
|
},
|
|
},
|
|
label: 'Wounded',
|
|
id: 'ROPjrvLu',
|
|
},
|
|
group: 'Health State Overlay - Passed Check',
|
|
i: 3,
|
|
},
|
|
],
|
|
id: '0ZJQiOdD',
|
|
},
|
|
{
|
|
name: 'Fancy Nameplate',
|
|
hint: 'Displays a curved red nameplate underneath the token.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/244439674-12510686-2f72-44b3-8a1d-e6cc7fbb00c6.png',
|
|
mappings: [
|
|
{
|
|
id: 'DTbwvQiG',
|
|
label: 'Token Nameplate',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
parent: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionX: false,
|
|
linkDimensionY: false,
|
|
linkOpacity: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: -0.51,
|
|
scaleX: 0.68,
|
|
scaleY: 0.68,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '{{name}}',
|
|
fontFamily: 'Modesto Condensed',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ff0000',
|
|
dropShadow: 'true',
|
|
strokeThickness: 3,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 450,
|
|
invert: true,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
line: {
|
|
width: 1,
|
|
color: '#111111',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#111111',
|
|
alpha: 1,
|
|
},
|
|
},
|
|
],
|
|
label: 'Token Nameplate',
|
|
},
|
|
group: 'Nameplate',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'Ik1uNcWU',
|
|
},
|
|
{
|
|
name: 'Info Box #1',
|
|
hint: 'Displays information about the token/actor when hovering over or controlling them. This box will adjust to canvas zoom.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/244441852-b50f3ca6-e0c3-4ce0-b498-ddd00edcbdca.png',
|
|
system: 'dnd5e',
|
|
group: 'Info',
|
|
mappings: [
|
|
{
|
|
id: 'W8BPK9hv',
|
|
label: 'Box Background',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'W8BPK9hv',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: true,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.55,
|
|
offsetY: 0,
|
|
scaleX: 0.73,
|
|
scaleY: 0.73,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'DropShadowFilter',
|
|
filterOptions: {
|
|
rotation: 45,
|
|
distance: 16.9,
|
|
color: '#000000',
|
|
alpha: 0.52,
|
|
shadowOnly: false,
|
|
blur: 2,
|
|
quality: 3,
|
|
},
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: true,
|
|
limitOnHighlight: false,
|
|
limitOnControl: true,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'rectangle',
|
|
x: '0',
|
|
y: '0',
|
|
width: '450',
|
|
height: '200',
|
|
radius: '0',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: 2,
|
|
color: '#ffffff',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#508fe2',
|
|
color2: '',
|
|
prc: '',
|
|
alpha: 0.55,
|
|
},
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Box Background',
|
|
},
|
|
group: 'Info Box',
|
|
i: 0,
|
|
},
|
|
{
|
|
id: 'bkoP4Qpo',
|
|
label: 'Legendary Actions',
|
|
expression: 'actor.system.resources.legact.max>0',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'bkoP4Qpo',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.47,
|
|
offsetY: -0.02,
|
|
scaleX: 0.5,
|
|
scaleY: 0.5,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Legendary: Action {{actor.system.resources.legact.value}}/{{actor.system.resources.legact.max}} Resistance {{actor.system.resources.legres.value}}/{{actor.system.resources.legres.max}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Legendary Actions',
|
|
},
|
|
group: 'Info Box',
|
|
i: 1,
|
|
},
|
|
{
|
|
id: 'OvcWUW13',
|
|
label: 'Mods',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'OvcWUW13',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: -0.38,
|
|
scaleX: 0.57,
|
|
scaleY: 0.57,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'STR {{actor.system.abilities.str.mod}} DEX {{actor.system.abilities.dex.mod}} CON {{actor.system.abilities.con.mod}} INT {{actor.system.abilities.int.mod}} WIS {{actor.system.abilities.wis.mod}} CHA {{actor.system.abilities.cha.mod}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Mods',
|
|
},
|
|
group: 'Info Box',
|
|
i: 2,
|
|
},
|
|
{
|
|
id: 'jybTYLTB',
|
|
label: 'Token Name',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 51,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'jybTYLTB',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.47,
|
|
offsetY: 0.35,
|
|
scaleX: 0.77,
|
|
scaleY: 0.77,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Name: {{name}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Token Name',
|
|
},
|
|
group: 'Info Box',
|
|
i: 3,
|
|
},
|
|
{
|
|
id: 'bGbHPbw6',
|
|
label: 'HP',
|
|
expression: 'hp>40%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 52,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'bGbHPbw6',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.47,
|
|
offsetY: 0.23,
|
|
scaleX: 0.82,
|
|
scaleY: 0.82,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'HP: {{actor.system.attributes.hp.value}}/{{actor.system.attributes.hp.max}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#6b6b6b',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'HP',
|
|
},
|
|
group: 'Info Box',
|
|
i: 4,
|
|
},
|
|
{
|
|
id: 'S9gXdyGY',
|
|
label: 'Low HP',
|
|
expression: 'hp<=40%',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 52,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'S9gXdyGY',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.47,
|
|
offsetY: 0.23,
|
|
scaleX: 0.82,
|
|
scaleY: 0.82,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'HP: {{actor.system.attributes.hp.value}}/{{actor.system.attributes.hp.max}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#ff0000',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#6b6b6b',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Low HP',
|
|
},
|
|
group: 'Info Box',
|
|
i: 5,
|
|
},
|
|
{
|
|
id: 'k9Ws74Hc',
|
|
label: 'Actor AC',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 53,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'k9Ws74Hc',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.25,
|
|
offsetY: 0.46,
|
|
scaleX: 1,
|
|
scaleY: 1,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'AC: {{actor.system.attributes.ac.value}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Actor AC',
|
|
},
|
|
group: 'Info Box',
|
|
i: 6,
|
|
},
|
|
{
|
|
id: 'eIxjLZmy',
|
|
label: 'Movement Label',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 54,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'eIxjLZmy',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.25,
|
|
offsetY: 0.2,
|
|
scaleX: 0.61,
|
|
scaleY: 0.61,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Movement',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Movement Label',
|
|
},
|
|
group: 'Info Box',
|
|
i: 7,
|
|
},
|
|
{
|
|
id: 'k5xYpZAZ',
|
|
label: 'Movement Walk',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 55,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'k5xYpZAZ',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.36,
|
|
offsetY: -0.03,
|
|
scaleX: 1,
|
|
scaleY: 1,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '{{actor.system.attributes.movement.walk}}ft',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Movement Walk',
|
|
},
|
|
group: 'Info Box',
|
|
i: 8,
|
|
},
|
|
{
|
|
id: 'dHHZRQXG',
|
|
label: 'Movement Fly',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 56,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'dHHZRQXG',
|
|
parentID: 'W8BPK9hv',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.36,
|
|
offsetY: -0.16,
|
|
scaleX: 0.33,
|
|
scaleY: 0.33,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Fly {{actor.system.attributes.movement.fly}}, Swim {{actor.system.attributes.movement.swim}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Movement Fly',
|
|
},
|
|
group: 'Info Box',
|
|
i: 9,
|
|
},
|
|
],
|
|
id: 'wuMcLy3T',
|
|
},
|
|
{
|
|
name: 'Info Box #2',
|
|
hint: 'Displays information about the token/actor when hovering over or controlling them. This box will adjust to canvas zoom.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/244750685-81988600-5153-4d29-acb0-2c62111bed14.png',
|
|
system: 'dnd5e',
|
|
mappings: [
|
|
{
|
|
id: 'f0pV6Pnl',
|
|
label: 'Box Background',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'f0pV6Pnl',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: true,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.55,
|
|
offsetY: 0,
|
|
scaleX: 1,
|
|
scaleY: 1,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: true,
|
|
limitOnHighlight: false,
|
|
limitOnControl: true,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'rectangle',
|
|
x: '0',
|
|
y: '0',
|
|
width: '200',
|
|
height: '300',
|
|
radius: '0',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: 2,
|
|
color: '#ffffff',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#2e5a94',
|
|
color2: '',
|
|
prc: '',
|
|
alpha: 0.9,
|
|
},
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Box Background',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 0,
|
|
},
|
|
{
|
|
id: 'n2Adi1fi',
|
|
label: 'HP',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 51,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'n2Adi1fi',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.45,
|
|
offsetY: 0.42,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'HP: {{actor.system.attributes.hp.value}}/{{actor.system.attributes.hp.max}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'HP',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 1,
|
|
},
|
|
{
|
|
id: 'hCKVzw3Z',
|
|
label: ' AC',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 52,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'hCKVzw3Z',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.45,
|
|
offsetY: 0.31,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'AC: {{actor.system.attributes.ac.value}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: ' AC',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 2,
|
|
},
|
|
{
|
|
id: '2nYmUTwu',
|
|
label: ' Speed',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 53,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '2nYmUTwu',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.45,
|
|
offsetY: 0.2,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Speed: {{actor.system.attributes.movement.walk}}ft',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: ' Speed',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 3,
|
|
},
|
|
{
|
|
id: 's1NtDiUV',
|
|
label: 'Perception',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 54,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 's1NtDiUV',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0.15,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Perception',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Perception',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 4,
|
|
},
|
|
{
|
|
id: 'jYeRIoG2',
|
|
label: 'Passive Perception',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 55,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'jYeRIoG2',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.47,
|
|
offsetY: 0,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Passive: {{actor.system.skills.prc.passive}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Passive Perception',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 5,
|
|
},
|
|
{
|
|
id: 'KYMdkTVI',
|
|
label: 'Active Perception',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 56,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'KYMdkTVI',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.48,
|
|
offsetY: 0,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 1,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Active: {{actor.system.skills.prc.total}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Active Perception',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 6,
|
|
},
|
|
{
|
|
id: 'Ewbg54II',
|
|
label: 'CHA',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'Ewbg54II',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.31,
|
|
offsetY: -0.3,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'CHA\\n{{actor.system.abilities.cha.mod}} {{actor.system.abilities.cha.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'CHA',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 7,
|
|
},
|
|
{
|
|
id: '2le1Nagp',
|
|
label: 'CON',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '2le1Nagp',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.31,
|
|
offsetY: -0.11,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'CON\\n{{actor.system.abilities.con.mod}} {{actor.system.abilities.con.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'CON',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 8,
|
|
},
|
|
{
|
|
id: 'ahKmjzLj',
|
|
label: 'DEX',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'ahKmjzLj',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: -0.11,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'DEX\\n{{actor.system.abilities.dex.mod}} {{actor.system.abilities.dex.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'DEX',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 9,
|
|
},
|
|
{
|
|
id: 'gQzyq0zm',
|
|
label: 'INT',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'gQzyq0zm',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.32,
|
|
offsetY: -0.3,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'INT\\n{{actor.system.abilities.int.mod}} {{actor.system.abilities.int.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'INT',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 10,
|
|
},
|
|
{
|
|
id: 'hYGg1oAt',
|
|
label: 'STR',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'hYGg1oAt',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.32,
|
|
offsetY: -0.11,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'STR\\n{{actor.system.abilities.str.mod}} {{actor.system.abilities.str.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'STR',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 11,
|
|
},
|
|
{
|
|
id: 'uQ5zS3K6',
|
|
label: 'WIS',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'uQ5zS3K6',
|
|
parentID: 'f0pV6Pnl',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: -0.3,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'WIS\\n{{actor.system.abilities.wis.mod}} {{actor.system.abilities.wis.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'WIS',
|
|
},
|
|
group: 'Info Box #2',
|
|
i: 12,
|
|
},
|
|
],
|
|
id: 'Wtq9HDsX',
|
|
},
|
|
{
|
|
name: 'Info Box #3',
|
|
hint: 'Displays information about the token/actor when hovering over or controlling them. This box will adjust to canvas zoom.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/244750246-794625b9-9e1d-4322-9265-fc295f02ca2b.png',
|
|
system: 'dnd5e',
|
|
mappings: [
|
|
{
|
|
id: 'Gt11vjXV',
|
|
label: 'Box Background',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'Gt11vjXV',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: true,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.55,
|
|
offsetY: 0,
|
|
scaleX: 1,
|
|
scaleY: 1,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: true,
|
|
limitOnHighlight: false,
|
|
limitOnControl: true,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'rectangle',
|
|
x: '0',
|
|
y: '0',
|
|
width: '240',
|
|
height: '300',
|
|
radius: '0',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: 2,
|
|
color: '#ffffff',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#2e5a94',
|
|
color2: '',
|
|
prc: '',
|
|
alpha: 0.9,
|
|
},
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Box Background',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 0,
|
|
},
|
|
{
|
|
id: 'o4XWzdDM',
|
|
label: 'HP',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 51,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'o4XWzdDM',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.44,
|
|
offsetY: 0.42,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: ' {{actor.system.attributes.hp.value}}/{{actor.system.attributes.hp.max}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'HP',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 1,
|
|
},
|
|
{
|
|
id: 'eAv2dSV6',
|
|
label: 'AC',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 52,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'eAv2dSV6',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.43,
|
|
offsetY: 0.28,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: ' {{actor.system.attributes.ac.value}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'AC',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 2,
|
|
},
|
|
{
|
|
id: 'SCfkWTni',
|
|
label: 'Fly Speed',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 53,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'SCfkWTni',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.04,
|
|
offsetY: 0.13,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: ' {{actor.system.attributes.movement.fly}}ft',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Fly Speed',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 3,
|
|
},
|
|
{
|
|
id: 'e5LPzVta',
|
|
label: 'Walk Speed',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 53,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'e5LPzVta',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.45,
|
|
offsetY: 0.13,
|
|
scaleX: 0.84,
|
|
scaleY: 0.84,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: ' {{actor.system.attributes.movement.walk}}ft',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Walk Speed',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 4,
|
|
},
|
|
{
|
|
id: 'XlopagaT',
|
|
label: 'Passive Perception',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 55,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'XlopagaT',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.45,
|
|
offsetY: -0.02,
|
|
scaleX: 0.83,
|
|
scaleY: 0.83,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: ' {{actor.system.skills.prc.passive}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Passive Perception',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 5,
|
|
},
|
|
{
|
|
id: 'CeXgVxA0',
|
|
label: 'Active Perception',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 56,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'CeXgVxA0',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.03,
|
|
offsetY: -0.02,
|
|
scaleX: 0.83,
|
|
scaleY: 0.83,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: ' {{actor.system.skills.prc.total}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Active Perception',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 6,
|
|
},
|
|
{
|
|
id: '0WWf1iGM',
|
|
label: 'CHA',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '0WWf1iGM',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.31,
|
|
offsetY: -0.3,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'CHA\\n{{actor.system.abilities.cha.mod}} {{actor.system.abilities.cha.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'CHA',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 7,
|
|
},
|
|
{
|
|
id: 'AU8tTXat',
|
|
label: 'CON',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'AU8tTXat',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.31,
|
|
offsetY: -0.11,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'CON\\n{{actor.system.abilities.con.mod}} {{actor.system.abilities.con.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'CON',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 8,
|
|
},
|
|
{
|
|
id: 'JZKNmgvY',
|
|
label: 'DEX',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'JZKNmgvY',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: -0.11,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'DEX\\n{{actor.system.abilities.dex.mod}} {{actor.system.abilities.dex.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'DEX',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 9,
|
|
},
|
|
{
|
|
id: 'AUGurJtx',
|
|
label: 'INT',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'AUGurJtx',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.32,
|
|
offsetY: -0.3,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'INT\\n{{actor.system.abilities.int.mod}} {{actor.system.abilities.int.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'INT',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 10,
|
|
},
|
|
{
|
|
id: 'z0PMTFxo',
|
|
label: 'STR',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'z0PMTFxo',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0.32,
|
|
offsetY: -0.11,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'STR\\n{{actor.system.abilities.str.mod}} {{actor.system.abilities.str.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'STR',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 11,
|
|
},
|
|
{
|
|
id: 'YXUiGPBv',
|
|
label: 'WIS',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 57,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'YXUiGPBv',
|
|
parentID: 'Gt11vjXV',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: true,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: -0.3,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'WIS\\n{{actor.system.abilities.wis.mod}} {{actor.system.abilities.wis.save}}',
|
|
fontFamily: 'Signika',
|
|
fontSize: 36,
|
|
letterSpacing: 0,
|
|
fill: '#FFFFFF',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'WIS',
|
|
},
|
|
group: 'Info Box #3',
|
|
i: 12,
|
|
},
|
|
],
|
|
id: 'vQJ3coCJ',
|
|
},
|
|
{
|
|
name: 'Facing Direction',
|
|
hint: 'Displays an arrow in the top-right corner of the token showing the direction it is facing.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/244647284-2213caf5-6d49-4413-ab5f-83901ffbc8e6.png',
|
|
mappings: [
|
|
{
|
|
id: '9UEOkJ1J',
|
|
label: 'Arrow',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '9UEOkJ1J',
|
|
parentID: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: true,
|
|
animation: {
|
|
relative: true,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.5,
|
|
offsetY: 0.5,
|
|
scaleX: 0.51,
|
|
scaleY: 0.51,
|
|
angle: 90,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '➢',
|
|
fontFamily: 'Signika',
|
|
fontSize: 63,
|
|
letterSpacing: 0,
|
|
fill: '#ff0000',
|
|
dropShadow: null,
|
|
strokeThickness: 3,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Arrow',
|
|
},
|
|
group: 'Facing Direction',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'Z8CTgmOg',
|
|
},
|
|
{
|
|
name: 'Combat Markers',
|
|
hint: 'Displays rotating markers for tokens in combat.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/257478593-81b9192d-1ffe-4f0b-8e5d-806218d7e25f.png',
|
|
mappings: [
|
|
{
|
|
id: '9R3glzOK',
|
|
label: 'Your Turn is Next!',
|
|
expression: 'combat-turn-next',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
label: 'Your Turn is Next!',
|
|
parent: '',
|
|
underlay: true,
|
|
bottom: true,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: true,
|
|
duration: 30000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: false,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0,
|
|
scaleX: 1.6,
|
|
scaleY: 1.6,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: 'Next Turn = = = = = = Next turn = = = = = ',
|
|
fontFamily: 'Signika',
|
|
fontSize: 41,
|
|
letterSpacing: 0,
|
|
fill: '#e6a800',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 125,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
},
|
|
group: 'Combat',
|
|
i: 0,
|
|
},
|
|
{
|
|
id: 'qoWG5AD0',
|
|
label: 'Your Turn!',
|
|
expression: 'combat-turn',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
label: 'Your Turn!',
|
|
parent: '',
|
|
underlay: true,
|
|
bottom: true,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: true,
|
|
duration: 30000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: true,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: false,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: 0,
|
|
offsetY: 0,
|
|
scaleX: 1.6,
|
|
scaleY: 1.6,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '= Your Turn = = = = = = Your turn = = = = = ',
|
|
fontFamily: 'Signika',
|
|
fontSize: 41,
|
|
letterSpacing: 0,
|
|
fill: '#00ace6',
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 125,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
},
|
|
group: 'Combat',
|
|
i: 1,
|
|
},
|
|
],
|
|
id: 'YpoX5zxO',
|
|
},
|
|
{
|
|
name: 'Disposition Markers',
|
|
hint: 'Displays circles underneath tokens coloured based on their disposition.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/246497702-5de47dc9-21ef-43a1-86db-b3f85eb8ddb1.png',
|
|
mappings: [
|
|
{
|
|
id: 'TzP6MBC1',
|
|
label: 'Friendly',
|
|
expression: 'disposition=1',
|
|
codeExp: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'TzP6MBC1',
|
|
parentID: '',
|
|
underlay: true,
|
|
bottom: true,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: '5000',
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
imgLinked: false,
|
|
repeating: false,
|
|
alpha: '1',
|
|
tint: '#1acb2f',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
width: '',
|
|
height: '',
|
|
scaleX: '0.24',
|
|
scaleY: '0.24',
|
|
angle: '0',
|
|
pOffsetX: '',
|
|
pOffsetY: '',
|
|
offsetX: '0',
|
|
offsetY: '0',
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedToOwner: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnHUD: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#FFFFFF',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: '36',
|
|
align: 'center',
|
|
letterSpacing: '0',
|
|
dropShadow: 'true',
|
|
strokeThickness: '1',
|
|
stroke: '#111111',
|
|
wordWrap: false,
|
|
wordWrapWidth: '200',
|
|
breakWords: false,
|
|
maxHeight: '0',
|
|
curve: {
|
|
angle: '0',
|
|
radius: '0',
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '0',
|
|
y: '0',
|
|
width: '{{object.w}} * @scale',
|
|
height: '{{object.h}} * @scale',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ffffff',
|
|
alpha: '0.75',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '{{object.w}} * @inner',
|
|
y: '{{object.w}} * @inner',
|
|
width: '{{object.w}} * @scale - {{object.w}} * @inner',
|
|
height: '{{object.h}} * @scale - {{object.h}} * @inner',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#b8b8b8',
|
|
alpha: '0.7',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
],
|
|
variables: [
|
|
{
|
|
name: 'scale',
|
|
value: '2.3',
|
|
},
|
|
{
|
|
name: 'inner',
|
|
value: '0.3',
|
|
},
|
|
],
|
|
effect: '',
|
|
interactivity: [],
|
|
label: 'Friendly',
|
|
},
|
|
group: 'Disposition Markers',
|
|
i: 2,
|
|
},
|
|
{
|
|
id: 'oIsQWISB',
|
|
label: 'Hostile',
|
|
expression: 'disposition=-1',
|
|
codeExp: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'oIsQWISB',
|
|
parentID: '',
|
|
underlay: true,
|
|
bottom: true,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: '5000',
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
imgLinked: false,
|
|
repeating: false,
|
|
alpha: '1',
|
|
tint: '#eb0000',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
width: '',
|
|
height: '',
|
|
scaleX: '0.24',
|
|
scaleY: '0.24',
|
|
angle: '0',
|
|
pOffsetX: '',
|
|
pOffsetY: '',
|
|
offsetX: '0',
|
|
offsetY: '0',
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedToOwner: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnHUD: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#FFFFFF',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: '36',
|
|
align: 'center',
|
|
letterSpacing: '0',
|
|
dropShadow: 'true',
|
|
strokeThickness: '1',
|
|
stroke: '#111111',
|
|
wordWrap: false,
|
|
wordWrapWidth: '200',
|
|
breakWords: false,
|
|
maxHeight: '0',
|
|
curve: {
|
|
angle: '0',
|
|
radius: '0',
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '0',
|
|
y: '0',
|
|
width: '{{object.w}} * @scale',
|
|
height: '{{object.h}} * @scale',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ffffff',
|
|
alpha: '0.75',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '{{object.w}} * @inner',
|
|
y: '{{object.w}} * @inner',
|
|
width: '{{object.w}} * @scale - {{object.w}} * @inner',
|
|
height: '{{object.h}} * @scale - {{object.h}} * @inner',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#b8b8b8',
|
|
alpha: '0.7',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
],
|
|
variables: [
|
|
{
|
|
name: 'scale',
|
|
value: '2.3',
|
|
},
|
|
{
|
|
name: 'inner',
|
|
value: '0.3',
|
|
},
|
|
],
|
|
effect: '',
|
|
interactivity: [],
|
|
label: 'Hostile',
|
|
},
|
|
group: 'Disposition Markers',
|
|
i: 3,
|
|
},
|
|
{
|
|
id: 'fYxJ9Bbc',
|
|
label: 'Neutral',
|
|
expression: 'disposition=0',
|
|
codeExp: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'fYxJ9Bbc',
|
|
parentID: '',
|
|
underlay: true,
|
|
bottom: true,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: '5000',
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
imgLinked: false,
|
|
repeating: false,
|
|
alpha: '1',
|
|
tint: '',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
width: '',
|
|
height: '',
|
|
scaleX: '0.24',
|
|
scaleY: '0.24',
|
|
angle: '0',
|
|
pOffsetX: '',
|
|
pOffsetY: '',
|
|
offsetX: '0',
|
|
offsetY: '0',
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedToOwner: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnHUD: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#FFFFFF',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: '36',
|
|
align: 'center',
|
|
letterSpacing: '0',
|
|
dropShadow: 'true',
|
|
strokeThickness: '1',
|
|
stroke: '#111111',
|
|
wordWrap: false,
|
|
wordWrapWidth: '200',
|
|
breakWords: false,
|
|
maxHeight: '0',
|
|
curve: {
|
|
angle: '0',
|
|
radius: '0',
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '0',
|
|
y: '0',
|
|
width: '{{object.w}} * @scale',
|
|
height: '{{object.h}} * @scale',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ffffff',
|
|
alpha: '0.75',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '{{object.w}} * @inner',
|
|
y: '{{object.w}} * @inner',
|
|
width: '{{object.w}} * @scale - {{object.w}} * @inner',
|
|
height: '{{object.h}} * @scale - {{object.h}} * @inner',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#b8b8b8',
|
|
alpha: '0.7',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
],
|
|
variables: [
|
|
{
|
|
name: 'scale',
|
|
value: '2.3',
|
|
},
|
|
{
|
|
name: 'inner',
|
|
value: '0.3',
|
|
},
|
|
],
|
|
effect: '',
|
|
interactivity: [],
|
|
label: 'Neutral',
|
|
},
|
|
group: 'Disposition Markers',
|
|
i: 4,
|
|
},
|
|
{
|
|
id: 'PyEXXb5J',
|
|
label: 'Secret',
|
|
expression: 'disposition=-2',
|
|
codeExp: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: false,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'PyEXXb5J',
|
|
parentID: '',
|
|
underlay: true,
|
|
bottom: true,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: '5000',
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
imgLinked: false,
|
|
repeating: false,
|
|
alpha: '1',
|
|
tint: '#ba24ff',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
width: '',
|
|
height: '',
|
|
scaleX: '0.24',
|
|
scaleY: '0.24',
|
|
angle: '0',
|
|
pOffsetX: '',
|
|
pOffsetY: '',
|
|
offsetX: '0',
|
|
offsetY: '0',
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedToOwner: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnHUD: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#FFFFFF',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: '36',
|
|
align: 'center',
|
|
letterSpacing: '0',
|
|
dropShadow: 'true',
|
|
strokeThickness: '1',
|
|
stroke: '#111111',
|
|
wordWrap: false,
|
|
wordWrapWidth: '200',
|
|
breakWords: false,
|
|
maxHeight: '0',
|
|
curve: {
|
|
angle: '0',
|
|
radius: '0',
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '0',
|
|
y: '0',
|
|
width: '{{object.w}} * @scale',
|
|
height: '{{object.h}} * @scale',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ffffff',
|
|
alpha: '0.75',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '{{object.w}} * @inner',
|
|
y: '{{object.w}} * @inner',
|
|
width: '{{object.w}} * @scale - {{object.w}} * @inner',
|
|
height: '{{object.h}} * @scale - {{object.h}} * @inner',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: '0',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#b8b8b8',
|
|
alpha: '0.7',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
],
|
|
variables: [
|
|
{
|
|
name: 'scale',
|
|
value: '2.3',
|
|
},
|
|
{
|
|
name: 'inner',
|
|
value: '0.3',
|
|
},
|
|
],
|
|
effect: '',
|
|
interactivity: [],
|
|
label: 'Secret',
|
|
},
|
|
group: 'Disposition Markers',
|
|
i: 5,
|
|
},
|
|
],
|
|
id: 'yjqfAagB',
|
|
},
|
|
{
|
|
name: 'Health Bar',
|
|
hint: 'A recreation of the standard health bar using Overlays.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/257246890-d41894a0-7f40-4e91-a47a-bc10d6f198e6.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: 'dgIBKbcU',
|
|
label: 'Health Bar',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'dgIBKbcU',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: true,
|
|
bottom: true,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
repeating: false,
|
|
alpha: 1,
|
|
tint: '',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
offsetX: 0,
|
|
offsetY: -0.5,
|
|
scaleX: 1,
|
|
scaleY: 1,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 1,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#FFFFFF',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: 36,
|
|
align: 'left',
|
|
letterSpacing: 0,
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'rectangle',
|
|
x: '0',
|
|
y: '0',
|
|
width: '{{object.w}}',
|
|
height: '{{object.h}} * @height',
|
|
radius: '3',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: 1,
|
|
color: '#000000',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#5c5c5c',
|
|
alpha: 0.65,
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'rectangle',
|
|
x: '0',
|
|
y: '0',
|
|
width: '{{object.w}} * ( {{hp}} / {{hpMax}} )',
|
|
height: '{{object.h}} * @height',
|
|
radius: '3',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: 1,
|
|
color: '#000000',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#ff0000',
|
|
alpha: 1,
|
|
interpolateColor: {
|
|
color2: '#74da0e',
|
|
prc: '{{hp}} / {{hpMax}}',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
],
|
|
variables: [
|
|
{
|
|
name: 'height',
|
|
value: '0.079',
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Health Bar',
|
|
},
|
|
group: 'Health Bar',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'GDyvkEB4',
|
|
},
|
|
{
|
|
name: 'Health Ring',
|
|
hint: 'A ring shaped health bar.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/257246432-a339394f-489a-4436-9d4b-427c285d4f27.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: 'erOTHzIc',
|
|
label: 'Health Ring',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: 'erOTHzIc',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
repeating: false,
|
|
alpha: 1,
|
|
tint: '',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
offsetX: 0,
|
|
offsetY: 0,
|
|
scaleX: 1.02,
|
|
scaleY: 1.02,
|
|
angle: -90,
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#ffffff',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: 36,
|
|
align: 'left',
|
|
letterSpacing: 0,
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '{{object.w}} / @ringScale * @innerRadius',
|
|
outerRadius: '{{object.w}} / @ringScale * @outerRadius',
|
|
startAngle: '0',
|
|
endAngle: '360',
|
|
},
|
|
label: 'Background',
|
|
line: {
|
|
width: 0,
|
|
color: '#000000',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#b0b0b0',
|
|
alpha: 0.6,
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '{{object.w}} / @ringScale * @innerRadius',
|
|
outerRadius: '{{object.w}} / @ringScale * @outerRadius',
|
|
startAngle: '0',
|
|
endAngle: '{{hp}} / {{hpMax}} * 360',
|
|
},
|
|
label: 'Health Tracker',
|
|
line: {
|
|
width: 0,
|
|
color: '#000000',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#ff0000',
|
|
alpha: 1,
|
|
interpolateColor: {
|
|
color2: '#74da0e',
|
|
prc: '{{hp}} / {{hpMax}}',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '{{object.w}} / @ringScale * @innerRadius',
|
|
outerRadius: '{{object.w}} / @ringScale * @outerRadius',
|
|
startAngle: '0',
|
|
endAngle: '360',
|
|
},
|
|
label: 'Outline',
|
|
line: {
|
|
width: 1,
|
|
color: '#000000',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#b0b0b0',
|
|
alpha: 0,
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
],
|
|
variables: [
|
|
{
|
|
name: 'ringScale',
|
|
value: '1.8',
|
|
},
|
|
{
|
|
name: 'innerRadius',
|
|
value: '0.9',
|
|
},
|
|
{
|
|
name: 'outerRadius',
|
|
value: '1.0',
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Health Ring',
|
|
},
|
|
group: 'Health Ring',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'yITi94hC',
|
|
},
|
|
{
|
|
name: 'Health Hearts',
|
|
hint: 'Displays up to 10 hearts to the right of the token based on their current health. Each heart is representative of 10% of the health.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/257349483-1864d4ca-a2de-468d-872d-6d8c2847434a.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: '4uCpbtHY',
|
|
label: 'Hearts',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '4uCpbtHY',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: true,
|
|
linkDimensionsY: true,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
alpha: 1,
|
|
tint: '',
|
|
offsetX: -0.53,
|
|
offsetY: 0.5,
|
|
scaleX: 0.5,
|
|
scaleY: 0.5,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: ' ',
|
|
repeating: true,
|
|
repeat: {
|
|
value: '{{hp}}',
|
|
increment: '10',
|
|
isPercentage: true,
|
|
maxValue: '{{hpMax}}',
|
|
perRow: '2',
|
|
maxRows: '',
|
|
},
|
|
fontFamily: 'Signika',
|
|
fill: '#ff0000',
|
|
fontSize: 36,
|
|
align: 'left',
|
|
letterSpacing: 0,
|
|
dropShadow: null,
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
effect: '',
|
|
label: 'Hearts',
|
|
},
|
|
group: 'Health Hearts',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'T2DrD0Em',
|
|
},
|
|
{
|
|
name: 'Health Circles',
|
|
hint: 'Displays up to 10 circles to the right of the token based on their current health. Each circle is representative of 10% of the health.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/257476414-c42bdbc0-c57b-4367-8207-3e2e4273094f.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: '0vETg18v',
|
|
label: 'Health Circles',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '0vETg18v',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: true,
|
|
linkDimensionsY: true,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
repeating: false,
|
|
alpha: 1,
|
|
tint: '',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
offsetX: -0.52,
|
|
offsetY: 0.6,
|
|
scaleX: 0.46,
|
|
scaleY: 0.46,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#ffffff',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: 36,
|
|
align: 'left',
|
|
letterSpacing: 0,
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'ellipse',
|
|
x: '0',
|
|
y: '0',
|
|
width: '25',
|
|
height: '25',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: 1,
|
|
color: '#000000',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#ff0000',
|
|
alpha: 1,
|
|
interpolateColor: {
|
|
color2: '#74da0e',
|
|
prc: '{{hp}} / {{hpMax}}',
|
|
},
|
|
},
|
|
repeating: true,
|
|
repeat: {
|
|
value: '{{hp}}',
|
|
increment: '10',
|
|
isPercentage: true,
|
|
maxValue: '{{hpMax}}',
|
|
perRow: '2',
|
|
maxRows: '',
|
|
paddingX: '3',
|
|
paddingY: '3',
|
|
},
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Health Circles',
|
|
},
|
|
group: 'Health Circles',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'kJ0Fi54w',
|
|
},
|
|
{
|
|
name: 'Health Squares',
|
|
hint: 'Displays up to 10 squares to the right of the token based on their current health. Each square is representative of 10% of the health.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/257477099-689cd23a-0e4a-4d9a-aaa2-bf88b169ede8.png',
|
|
group: 'Health',
|
|
mappings: [
|
|
{
|
|
id: '0vETg18v',
|
|
label: 'Health Squares',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '0vETg18v',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: false,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: 5000,
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: true,
|
|
linkDimensionsY: true,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
repeating: false,
|
|
alpha: 1,
|
|
tint: '',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
offsetX: -0.52,
|
|
offsetY: 0.6,
|
|
scaleX: 0.46,
|
|
scaleY: 0.46,
|
|
angle: 0,
|
|
anchor: {
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedUsers: [],
|
|
limitOnHover: false,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#ffffff',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: 36,
|
|
align: 'left',
|
|
letterSpacing: 0,
|
|
dropShadow: 'true',
|
|
strokeThickness: 1,
|
|
stroke: '#111111',
|
|
curve: {
|
|
radius: 0,
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'rectangle',
|
|
x: '0',
|
|
y: '0',
|
|
width: '50',
|
|
height: '50',
|
|
radius: '0',
|
|
},
|
|
label: '',
|
|
line: {
|
|
width: 1,
|
|
color: '#000000',
|
|
alpha: 1,
|
|
},
|
|
fill: {
|
|
color: '#ff0000',
|
|
alpha: 1,
|
|
interpolateColor: {
|
|
color2: '#74da0e',
|
|
prc: '{{hp}} / {{hpMax}}',
|
|
},
|
|
},
|
|
repeating: true,
|
|
repeat: {
|
|
value: '{{hp}}',
|
|
increment: '10',
|
|
isPercentage: true,
|
|
maxValue: '{{hpMax}}',
|
|
perRow: '2',
|
|
maxRows: '',
|
|
paddingX: '3',
|
|
paddingY: '3',
|
|
},
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Health Squares',
|
|
},
|
|
group: 'Health Squares',
|
|
i: 0,
|
|
},
|
|
],
|
|
id: 'zzeRhmmk',
|
|
},
|
|
{
|
|
name: 'Spell Slot Ring',
|
|
hint: 'Remaining spell slots represented as a ring.',
|
|
img: 'https://user-images.githubusercontent.com/7693704/261663740-444d86b9-ee9f-4a2f-963f-6886a2af29cc.png',
|
|
system: 'dnd5e',
|
|
mappings: [
|
|
{
|
|
id: '1SS3KhwM',
|
|
label: 'Spell Slot Ring',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 50,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '1SS3KhwM',
|
|
parentID: '',
|
|
ui: true,
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: '5000',
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
repeating: false,
|
|
alpha: '1',
|
|
tint: '',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
width: '{{object.w}} * @Scale',
|
|
height: '{{object.w}} * @Scale',
|
|
scaleX: '1',
|
|
scaleY: '1',
|
|
angle: '0',
|
|
offsetX: '0',
|
|
offsetY: '0',
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedToOwner: true,
|
|
limitedUsers: [],
|
|
limitOnHover: true,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#ffffff',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: '36',
|
|
align: 'left',
|
|
letterSpacing: '0',
|
|
dropShadow: 'true',
|
|
strokeThickness: '1',
|
|
stroke: '#111111',
|
|
wordWrap: false,
|
|
wordWrapWidth: '200',
|
|
breakWords: false,
|
|
maxHeight: '0',
|
|
curve: {
|
|
angle: '0',
|
|
radius: '0',
|
|
invert: false,
|
|
},
|
|
},
|
|
shapes: [
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer ',
|
|
startAngle: '0',
|
|
endAngle: '360',
|
|
},
|
|
label: 'BaseLayer',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#3b3b3b',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90',
|
|
endAngle: '-90 + ( {{actor.system.spells.spell1.value}} * @Tick )',
|
|
},
|
|
label: '1st level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff0000',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 4 * @Tick )',
|
|
endAngle: '-90 + ( 4 * @Tick ) + ( {{actor.system.spells.spell2.value}} * @Tick )',
|
|
},
|
|
label: '2nd Level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff8800',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 7 * @Tick )',
|
|
endAngle: '-90 + ( 7 * @Tick ) + ( {{actor.system.spells.spell3.value}} * @Tick )',
|
|
},
|
|
label: '3rd Level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ffdd00',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 10 * @Tick )',
|
|
endAngle: '-90 + ( 10 * @Tick ) + ( {{actor.system.spells.spell4.value}} * @Tick )',
|
|
},
|
|
label: '4th Level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#37ff00',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 13 * @Tick )',
|
|
endAngle: '-90 + ( 13 * @Tick ) + ( {{actor.system.spells.spell5.value}} * @Tick )',
|
|
},
|
|
label: '5th Level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#00ffcc',
|
|
alpha: '0.95',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 16 * @Tick )',
|
|
endAngle: '-90 + ( 16 * @Tick ) + ( {{actor.system.spells.spell6.value}} * @Tick )',
|
|
},
|
|
label: '6th Level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#00b3ff',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 18 * @Tick )',
|
|
endAngle: '-90 + ( 18 * @Tick ) + ( {{actor.system.spells.spell7.value}} * @Tick )',
|
|
},
|
|
label: '7th Level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#001eff',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 20 * @Tick )',
|
|
endAngle: '-90 + ( 20 * @Tick ) + ( {{actor.system.spells.spell8.value}} * @Tick )',
|
|
},
|
|
label: '8th Level',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ae00ff',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 21 * @Tick )',
|
|
endAngle: '-90 + ( 21 * @Tick ) + ( {{actor.system.spells.spell9.value}} * @Tick )',
|
|
},
|
|
label: '9th Level - Copy',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '1',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90',
|
|
endAngle: '-90 + ( 1 * @Tick )',
|
|
},
|
|
label: 'Outline 1',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 1 * @Tick )',
|
|
endAngle: '-90 + ( 2 * @Tick )',
|
|
},
|
|
label: 'Outline 2',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 2 * @Tick )',
|
|
endAngle: '-90 + ( 3 * @Tick )',
|
|
},
|
|
label: 'Outline 3',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 3 * @Tick )',
|
|
endAngle: '-90 + ( 4 * @Tick )',
|
|
},
|
|
label: 'Outline 4',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 4 * @Tick )',
|
|
endAngle: '-90 + ( 5 * @Tick )',
|
|
},
|
|
label: 'Outline 5',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 5 * @Tick )',
|
|
endAngle: '-90 + ( 6 * @Tick )',
|
|
},
|
|
label: 'Outline 6',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 6 * @Tick )',
|
|
endAngle: '-90 + ( 7 * @Tick )',
|
|
},
|
|
label: 'Outline 7',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 7 * @Tick )',
|
|
endAngle: '-90 + ( 8 * @Tick )',
|
|
},
|
|
label: 'Outline 8',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 8 * @Tick )',
|
|
endAngle: '-90 + ( 9 * @Tick )',
|
|
},
|
|
label: 'Outline 9',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 9 * @Tick )',
|
|
endAngle: '-90 + ( 10 * @Tick )',
|
|
},
|
|
label: 'Outline 10',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 10 * @Tick )',
|
|
endAngle: '-90 + ( 11 * @Tick )',
|
|
},
|
|
label: 'Outline 11',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 11 * @Tick )',
|
|
endAngle: '-90 + ( 12 * @Tick )',
|
|
},
|
|
label: 'Outline 12',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 12 * @Tick )',
|
|
endAngle: '-90 + ( 13 * @Tick )',
|
|
},
|
|
label: 'Outline 13',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 13 * @Tick )',
|
|
endAngle: '-90 + ( 14 * @Tick )',
|
|
},
|
|
label: 'Outline 14',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 14 * @Tick )',
|
|
endAngle: '-90 + ( 15 * @Tick )',
|
|
},
|
|
label: 'Outline 15',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 15 * @Tick )',
|
|
endAngle: '-90 + ( 16 * @Tick )',
|
|
},
|
|
label: 'Outline 16',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 16 * @Tick )',
|
|
endAngle: '-90 + ( 17 * @Tick )',
|
|
},
|
|
label: 'Outline 17',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 17 * @Tick )',
|
|
endAngle: '-90 + ( 18 * @Tick )',
|
|
},
|
|
label: 'Outline 18',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 18 * @Tick )',
|
|
endAngle: '-90 + ( 19 * @Tick )',
|
|
},
|
|
label: 'Outline 19',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 19 * @Tick )',
|
|
endAngle: '-90 + ( 20 * @Tick )',
|
|
},
|
|
label: 'Outline 20',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 20 * @Tick )',
|
|
endAngle: '-90 + ( 21 * @Tick )',
|
|
},
|
|
label: 'Outline 21',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
{
|
|
shape: {
|
|
type: 'torus',
|
|
x: '0',
|
|
y: '0',
|
|
innerRadius: '@Inner',
|
|
outerRadius: '@Outer',
|
|
startAngle: '-90 + ( 21 * @Tick )',
|
|
endAngle: '-90 + ( 22 * @Tick )',
|
|
},
|
|
label: 'Outline 22',
|
|
line: {
|
|
width: '1',
|
|
color: '#000000',
|
|
alpha: '1',
|
|
},
|
|
fill: {
|
|
color: '#ff00ea',
|
|
alpha: '0',
|
|
interpolateColor: {
|
|
color2: '#ffffff',
|
|
prc: '',
|
|
},
|
|
},
|
|
repeating: false,
|
|
},
|
|
],
|
|
variables: [
|
|
{
|
|
name: 'Tick',
|
|
value: '16.3636363636363636',
|
|
},
|
|
{
|
|
name: 'Inner',
|
|
value: '66',
|
|
},
|
|
{
|
|
name: 'Outer',
|
|
value: '80',
|
|
},
|
|
{
|
|
name: 'Scale',
|
|
value: '1.8',
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Spell Slot Ring',
|
|
},
|
|
group: 'Spell Slot Ring',
|
|
i: 0,
|
|
},
|
|
{
|
|
id: '3IAo8ZUu',
|
|
label: 'Spell Slot Numbers',
|
|
expression: '',
|
|
imgName: '',
|
|
imgSrc: '',
|
|
priority: 60,
|
|
config: {},
|
|
overlay: true,
|
|
alwaysOn: true,
|
|
disabled: false,
|
|
overlayConfig: {
|
|
id: '3IAo8ZUu',
|
|
parentID: '',
|
|
underlay: false,
|
|
bottom: false,
|
|
top: true,
|
|
inheritTint: false,
|
|
linkRotation: false,
|
|
animation: {
|
|
relative: false,
|
|
rotate: false,
|
|
duration: '5000',
|
|
clockwise: true,
|
|
},
|
|
linkMirror: false,
|
|
linkScale: false,
|
|
linkDimensionsX: false,
|
|
linkDimensionsY: false,
|
|
linkOpacity: false,
|
|
linkStageScale: false,
|
|
loop: true,
|
|
playOnce: false,
|
|
img: '',
|
|
repeating: false,
|
|
alpha: '1',
|
|
tint: '',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
width: '{{object.w}} * @Scale',
|
|
height: '{{object.w}} * @Scale',
|
|
scaleX: '1',
|
|
scaleY: '1',
|
|
angle: '1',
|
|
offsetX: '0',
|
|
offsetY: '0.009',
|
|
anchor: {
|
|
x: 0.5,
|
|
y: 0.5,
|
|
},
|
|
filter: 'NONE',
|
|
alwaysVisible: false,
|
|
limitedToOwner: true,
|
|
limitedUsers: [],
|
|
limitOnHover: true,
|
|
limitOnHighlight: false,
|
|
limitOnControl: false,
|
|
limitOnEffect: '',
|
|
limitOnProperty: '',
|
|
text: {
|
|
text: '4455566778911112223334',
|
|
repeating: false,
|
|
fontFamily: 'Signika',
|
|
fill: '#ffffff',
|
|
interpolateColor: {
|
|
color2: '',
|
|
prc: '',
|
|
},
|
|
fontSize: '45',
|
|
align: 'left',
|
|
letterSpacing: '41.5',
|
|
dropShadow: null,
|
|
strokeThickness: '4',
|
|
stroke: '#111111',
|
|
wordWrap: false,
|
|
wordWrapWidth: '200',
|
|
breakWords: false,
|
|
maxHeight: '0',
|
|
curve: {
|
|
angle: '360',
|
|
radius: '220',
|
|
invert: false,
|
|
},
|
|
},
|
|
variables: [
|
|
{
|
|
name: 'Scale',
|
|
value: '1.85',
|
|
},
|
|
],
|
|
effect: '',
|
|
label: 'Spell Slot Numbers',
|
|
},
|
|
group: 'Spell Slot Ring',
|
|
i: 1,
|
|
},
|
|
],
|
|
id: 'FeFzTjjE',
|
|
},
|
|
];
|