[Feature] Active Effects toggle effects based in token distance (#452)

* Added the ability for effects to automatically activate/deactivate depending on range between tokens

* Fixed to use Foundry's measuring instead.

* .
This commit is contained in:
WBHarry 2025-07-30 15:57:06 +02:00 committed by GitHub
parent 18fac18df3
commit 46baef65a6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 162 additions and 29 deletions

View file

@ -88,6 +88,17 @@
}
}
},
"ACTIVEEFFECT": {
"Config": {
"rangeDependence": {
"title": "Range Dependence"
}
},
"RangeDependance": {
"hint": "Settings for an optional distance at which this effect should activate",
"title": "Range Dependant"
}
},
"ACTORS": {
"Adversary": {
"FIELDS": {
@ -758,6 +769,10 @@
"oneHanded": "One-Handed",
"twoHanded": "Two-Handed"
},
"RangeInclusion": {
"withinRange": "Within Range",
"outsideRange": "Outside Range"
},
"Condition": {
"dead": {
"name": "Dead",
@ -2005,6 +2020,12 @@
"hordeDamage": {
"label": "Automatic Horde Damage",
"hint": "Automatically active horde effect to lower damage when reaching half or lower HP."
},
"effects": {
"rangeDependent": {
"label": "Effect Range Dependent",
"hint": "Effects with defined range dependency will automatically turn on/off depending on range"
}
}
}
},