264 - Action Feature Swap (#265)

* Removed action fields on Adversary/Environment in favor of using Feature Items

* Added drag/drop for features onto adversary/environment settings

* Added Drag of features from Adversary/Environment settings to anywhere in Foundry

* Updated all item types except Class/Subclass

* Added for Class/Subclass

* Items now copy over their features to Character

* Corrected back to actions for right items

* Fixed adversary/environment features display

* PR Fixes
This commit is contained in:
WBHarry 2025-07-05 22:35:05 +02:00 committed by GitHub
parent eac58c1386
commit e9ad9c539a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
58 changed files with 1146 additions and 1114 deletions

View file

@ -25,7 +25,9 @@
"notifications": {
"adversaryMissing": "The linked adversary doesn't exist in the world.",
"beastformInapplicable": "A beastform can only be applied to a Character.",
"beastformAlreadyApplied": "The character already has a beastform applied!"
"beastformAlreadyApplied": "The character already has a beastform applied!",
"featureIsMissing": "The feature doesn't exist. You should remove it.",
"featureIsFull": "You can only have 1 entry of this feature"
}
},
"Settings": {
@ -964,29 +966,6 @@
"Description": "This weapon can also be used with these statistics—{characterTrait}, {range}, {damage}."
}
},
"Feature": {
"Type": {
"ancestry": "Ancestry",
"community": "Community",
"class": "Class",
"subclass": "Subclass",
"classHope": "Class Hope",
"domainCard": "Domain Card",
"equipment": "Equipment"
},
"ValueType": {
"Normal": "Normal",
"Input": "Input",
"Dice": "Dice"
},
"Max": "Max",
"NewEffect": "New Effect"
},
"FeatureType": {
"Normal": "Normal",
"Input": "Input",
"Ticks": "Ticks"
},
"Application": {
"Downtime": {
"TakeDowntime": "Take Downtime"
@ -1499,7 +1478,7 @@
"Features": "Features",
"Effects": "Effects",
"activeEffects": "Active Effects",
"inativeEffects": "Inative Effects"
"inactiveEffects": "Inactive Effects"
},
"DomainCard": {
"Type": "Type",