mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-12 03:31:07 +01:00
Language Organization (#281)
* Organized language * Organized high level folders * Some deeper organization * More org. That's enough ._. * Capitalized initial system localization categories
This commit is contained in:
parent
8a7ff2306a
commit
488844603a
149 changed files with 2130 additions and 2512 deletions
|
|
@ -1,47 +1,37 @@
|
|||
export const actionTypes = {
|
||||
attack: {
|
||||
id: 'attack',
|
||||
name: 'DAGGERHEART.Actions.Types.attack.name',
|
||||
name: 'DAGGERHEART.ACTIONS.TYPES.attack.name',
|
||||
icon: 'fa-swords'
|
||||
},
|
||||
// spellcast: {
|
||||
// id: 'spellcast',
|
||||
// name: 'DAGGERHEART.Actions.Types.spellcast.name',
|
||||
// icon: 'fa-book-sparkles'
|
||||
// },
|
||||
healing: {
|
||||
id: 'healing',
|
||||
name: 'DAGGERHEART.Actions.Types.healing.name',
|
||||
name: 'DAGGERHEART.ACTIONS.TYPES.healing.name',
|
||||
icon: 'fa-kit-medical'
|
||||
},
|
||||
// resource: {
|
||||
// id: 'resource',
|
||||
// name: 'DAGGERHEART.Actions.Types.resource.name',
|
||||
// icon: 'fa-honey-pot'
|
||||
// },
|
||||
damage: {
|
||||
id: 'damage',
|
||||
name: 'DAGGERHEART.Actions.Types.damage.name',
|
||||
name: 'DAGGERHEART.ACTIONS.TYPES.damage.name',
|
||||
icon: 'fa-bone-break'
|
||||
},
|
||||
summon: {
|
||||
id: 'summon',
|
||||
name: 'DAGGERHEART.Actions.Types.summon.name',
|
||||
name: 'DAGGERHEART.ACTIONS.TYPES.summon.name',
|
||||
icon: 'fa-ghost'
|
||||
},
|
||||
effect: {
|
||||
id: 'effect',
|
||||
name: 'DAGGERHEART.Actions.Types.effect.name',
|
||||
name: 'DAGGERHEART.ACTIONS.TYPES.effect.name',
|
||||
icon: 'fa-person-rays'
|
||||
},
|
||||
macro: {
|
||||
id: 'macro',
|
||||
name: 'DAGGERHEART.Actions.Types.macro.name',
|
||||
name: 'DAGGERHEART.ACTIONS.TYPES.macro.name',
|
||||
icon: 'fa-scroll'
|
||||
},
|
||||
beastform: {
|
||||
id: 'beastform',
|
||||
name: 'DAGGERHEART.Actions.Types.beastform.name',
|
||||
name: 'DAGGERHEART.ACTIONS.TYPES.beastform.name',
|
||||
icon: 'fa-paw'
|
||||
}
|
||||
};
|
||||
|
|
@ -113,15 +103,15 @@ export const diceCompare = {
|
|||
|
||||
export const advandtageState = {
|
||||
disadvantage: {
|
||||
label: 'DAGGERHEART.General.Disadvantage.Full',
|
||||
label: 'DAGGERHEART.GENERAL.Disadvantage.full',
|
||||
value: -1
|
||||
},
|
||||
neutral: {
|
||||
label: 'DAGGERHEART.General.Neutral.Full',
|
||||
label: 'DAGGERHEART.GENERAL.Neutral.full',
|
||||
value: 0
|
||||
},
|
||||
advantage: {
|
||||
label: 'DAGGERHEART.General.Advantage.Full',
|
||||
label: 'DAGGERHEART.GENERAL.Advantage.full',
|
||||
value: 1
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,77 +1,77 @@
|
|||
export const abilities = {
|
||||
agility: {
|
||||
label: 'DAGGERHEART.Abilities.agility.name',
|
||||
label: 'DAGGERHEART.CONFIG.Traits.agility.name',
|
||||
verbs: [
|
||||
'DAGGERHEART.Abilities.agility.verb.sprint',
|
||||
'DAGGERHEART.Abilities.agility.verb.leap',
|
||||
'DAGGERHEART.Abilities.agility.verb.maneuver'
|
||||
'DAGGERHEART.CONFIG.Traits.agility.verb.sprint',
|
||||
'DAGGERHEART.CONFIG.Traits.agility.verb.leap',
|
||||
'DAGGERHEART.CONFIG.Traits.agility.verb.maneuver'
|
||||
]
|
||||
},
|
||||
strength: {
|
||||
label: 'DAGGERHEART.Abilities.strength.name',
|
||||
label: 'DAGGERHEART.CONFIG.Traits.strength.name',
|
||||
verbs: [
|
||||
'DAGGERHEART.Abilities.strength.verb.lift',
|
||||
'DAGGERHEART.Abilities.strength.verb.smash',
|
||||
'DAGGERHEART.Abilities.strength.verb.grapple'
|
||||
'DAGGERHEART.CONFIG.Traits.strength.verb.lift',
|
||||
'DAGGERHEART.CONFIG.Traits.strength.verb.smash',
|
||||
'DAGGERHEART.CONFIG.Traits.strength.verb.grapple'
|
||||
]
|
||||
},
|
||||
finesse: {
|
||||
label: 'DAGGERHEART.Abilities.finesse.name',
|
||||
label: 'DAGGERHEART.CONFIG.Traits.finesse.name',
|
||||
verbs: [
|
||||
'DAGGERHEART.Abilities.finesse.verb.control',
|
||||
'DAGGERHEART.Abilities.finesse.verb.hide',
|
||||
'DAGGERHEART.Abilities.finesse.verb.tinker'
|
||||
'DAGGERHEART.CONFIG.Traits.finesse.verb.control',
|
||||
'DAGGERHEART.CONFIG.Traits.finesse.verb.hide',
|
||||
'DAGGERHEART.CONFIG.Traits.finesse.verb.tinker'
|
||||
]
|
||||
},
|
||||
instinct: {
|
||||
label: 'DAGGERHEART.Abilities.instinct.name',
|
||||
label: 'DAGGERHEART.CONFIG.Traits.instinct.name',
|
||||
verbs: [
|
||||
'DAGGERHEART.Abilities.instinct.verb.perceive',
|
||||
'DAGGERHEART.Abilities.instinct.verb.sense',
|
||||
'DAGGERHEART.Abilities.instinct.verb.navigate'
|
||||
'DAGGERHEART.CONFIG.Traits.instinct.verb.perceive',
|
||||
'DAGGERHEART.CONFIG.Traits.instinct.verb.sense',
|
||||
'DAGGERHEART.CONFIG.Traits.instinct.verb.navigate'
|
||||
]
|
||||
},
|
||||
presence: {
|
||||
label: 'DAGGERHEART.Abilities.presence.name',
|
||||
label: 'DAGGERHEART.CONFIG.Traits.presence.name',
|
||||
verbs: [
|
||||
'DAGGERHEART.Abilities.presence.verb.charm',
|
||||
'DAGGERHEART.Abilities.presence.verb.perform',
|
||||
'DAGGERHEART.Abilities.presence.verb.deceive'
|
||||
'DAGGERHEART.CONFIG.Traits.presence.verb.charm',
|
||||
'DAGGERHEART.CONFIG.Traits.presence.verb.perform',
|
||||
'DAGGERHEART.CONFIG.Traits.presence.verb.deceive'
|
||||
]
|
||||
},
|
||||
knowledge: {
|
||||
label: 'DAGGERHEART.Abilities.knowledge.name',
|
||||
label: 'DAGGERHEART.CONFIG.Traits.knowledge.name',
|
||||
verbs: [
|
||||
'DAGGERHEART.Abilities.knowledge.verb.recall',
|
||||
'DAGGERHEART.Abilities.knowledge.verb.analyze',
|
||||
'DAGGERHEART.Abilities.knowledge.verb.comprehend'
|
||||
'DAGGERHEART.CONFIG.Traits.knowledge.verb.recall',
|
||||
'DAGGERHEART.CONFIG.Traits.knowledge.verb.analyze',
|
||||
'DAGGERHEART.CONFIG.Traits.knowledge.verb.comprehend'
|
||||
]
|
||||
}
|
||||
};
|
||||
|
||||
export const featureProperties = {
|
||||
agility: {
|
||||
name: 'DAGGERHEART.Abilities.agility.name',
|
||||
name: 'DAGGERHEART.CONFIG.Traits.agility.name',
|
||||
path: actor => actor.system.traits.agility.data.value
|
||||
},
|
||||
strength: {
|
||||
name: 'DAGGERHEART.Abilities.strength.name',
|
||||
name: 'DAGGERHEART.CONFIG.Traits.strength.name',
|
||||
path: actor => actor.system.traits.strength.data.value
|
||||
},
|
||||
finesse: {
|
||||
name: 'DAGGERHEART.Abilities.finesse.name',
|
||||
name: 'DAGGERHEART.CONFIG.Traits.finesse.name',
|
||||
path: actor => actor.system.traits.finesse.data.value
|
||||
},
|
||||
instinct: {
|
||||
name: 'DAGGERHEART.Abilities.instinct.name',
|
||||
name: 'DAGGERHEART.CONFIG.Traits.instinct.name',
|
||||
path: actor => actor.system.traits.instinct.data.value
|
||||
},
|
||||
presence: {
|
||||
name: 'DAGGERHEART.Abilities.presence.name',
|
||||
name: 'DAGGERHEART.CONFIG.Traits.presence.name',
|
||||
path: actor => actor.system.traits.presence.data.value
|
||||
},
|
||||
knowledge: {
|
||||
name: 'DAGGERHEART.Abilities.knowledge.name',
|
||||
name: 'DAGGERHEART.CONFIG.Traits.knowledge.name',
|
||||
path: actor => actor.system.traits.knowledge.data.value
|
||||
},
|
||||
spellcastingTrait: {
|
||||
|
|
@ -83,90 +83,90 @@ export const featureProperties = {
|
|||
export const adversaryTypes = {
|
||||
bruiser: {
|
||||
id: 'bruiser',
|
||||
label: 'DAGGERHEART.Adversary.Type.bruiser.label',
|
||||
description: 'DAGGERHEART.Adversary.bruiser.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.bruiser.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.bruiser.description'
|
||||
},
|
||||
horde: {
|
||||
id: 'horde',
|
||||
label: 'DAGGERHEART.Adversary.Type.horde.label',
|
||||
description: 'DAGGERHEART.Adversary.horde.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.horde.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.horde.description'
|
||||
},
|
||||
leader: {
|
||||
id: 'leader',
|
||||
label: 'DAGGERHEART.Adversary.Type.leader.label',
|
||||
description: 'DAGGERHEART.Adversary.leader.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.leader.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.leader.description'
|
||||
},
|
||||
minion: {
|
||||
id: 'minion',
|
||||
label: 'DAGGERHEART.Adversary.Type.minion.label',
|
||||
description: 'DAGGERHEART.Adversary.minion.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.minion.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.minion.description'
|
||||
},
|
||||
ranged: {
|
||||
id: 'ranged',
|
||||
label: 'DAGGERHEART.Adversary.Type.ranged.label',
|
||||
description: 'DAGGERHEART.Adversary.ranged.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.ranged.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.ranged.description'
|
||||
},
|
||||
skulk: {
|
||||
id: 'skulk',
|
||||
label: 'DAGGERHEART.Adversary.Type.skulk.label',
|
||||
description: 'DAGGERHEART.Adversary.skulk.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.skulk.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.skulk.description'
|
||||
},
|
||||
social: {
|
||||
id: 'social',
|
||||
label: 'DAGGERHEART.Adversary.Type.social.label',
|
||||
description: 'DAGGERHEART.Adversary.social.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryTypee.social.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.social.description'
|
||||
},
|
||||
solo: {
|
||||
id: 'solo',
|
||||
label: 'DAGGERHEART.Adversary.Type.solo.label',
|
||||
description: 'DAGGERHEART.Adversary.solo.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.solo.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.solo.description'
|
||||
},
|
||||
standard: {
|
||||
id: 'standard',
|
||||
label: 'DAGGERHEART.Adversary.Type.standard.label',
|
||||
description: 'DAGGERHEART.Adversary.standard.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.standard.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.standard.description'
|
||||
},
|
||||
support: {
|
||||
id: 'support',
|
||||
label: 'DAGGERHEART.Adversary.Type.support.label',
|
||||
description: 'DAGGERHEART.Adversary.support.description'
|
||||
label: 'DAGGERHEART.CONFIG.AdversaryType.support.label',
|
||||
description: 'DAGGERHEART.ACTORS.Adversary.support.description'
|
||||
}
|
||||
};
|
||||
|
||||
export const environmentTypes = {
|
||||
exploration: {
|
||||
label: 'DAGGERHEART.Environment.Type.exploration.label',
|
||||
description: 'DAGGERHEART.Environment.Type.exploration.description'
|
||||
label: 'DAGGERHEART.CONFIG.EnvironmentType.exploration.label',
|
||||
description: 'DAGGERHEART.CONFIG.EnvironmentType.exploration.description'
|
||||
},
|
||||
social: {
|
||||
label: 'DAGGERHEART.Environment.Type.social.label',
|
||||
description: 'DAGGERHEART.Environment.Type.social.description'
|
||||
label: 'DAGGERHEART.CONFIG.EnvironmentType.social.label',
|
||||
description: 'DAGGERHEART.CONFIG.EnvironmentType.social.description'
|
||||
},
|
||||
traversal: {
|
||||
label: 'DAGGERHEART.Environment.Type.traversal.label',
|
||||
description: 'DAGGERHEART.Environment.Type.traversal.description'
|
||||
label: 'DAGGERHEART.CONFIG.EnvironmentType.traversal.label',
|
||||
description: 'DAGGERHEART.CONFIG.EnvironmentType.traversal.description'
|
||||
},
|
||||
event: {
|
||||
label: 'DAGGERHEART.Environment.Type.event.label',
|
||||
description: 'DAGGERHEART.Environment.Type.event.description'
|
||||
label: 'DAGGERHEART.CONFIG.EnvironmentType.event.label',
|
||||
description: 'DAGGERHEART.CONFIG.EnvironmentType.event.description'
|
||||
}
|
||||
};
|
||||
|
||||
export const adversaryTraits = {
|
||||
relentless: {
|
||||
name: 'DAGGERHEART.Adversary.Trait..Name',
|
||||
description: 'DAGGERHEART.Adversary.Trait..Description',
|
||||
tip: 'DAGGERHEART.Adversary.Trait..Tip'
|
||||
name: 'DAGGERHEART.CONFIG.AdversaryTrait.relentless.name',
|
||||
description: 'DAGGERHEART.CONFIG.AdversaryTrait.relentless.description',
|
||||
tip: 'DAGGERHEART.CONFIG.AdversaryTrait.relentless.tip'
|
||||
},
|
||||
slow: {
|
||||
name: 'DAGGERHEART.Adversary.Trait..Name',
|
||||
description: 'DAGGERHEART.Adversary.Trait..Description',
|
||||
tip: 'DAGGERHEART.Adversary.Trait..Tip'
|
||||
name: 'DAGGERHEART.CONFIG.AdversaryTrait.slow.name',
|
||||
description: 'DAGGERHEART.CONFIG.AdversaryTrait.slow.description',
|
||||
tip: 'DAGGERHEART.CONFIG.AdversaryTrait.slow.tip'
|
||||
},
|
||||
minion: {
|
||||
name: 'DAGGERHEART.Adversary.Trait..Name',
|
||||
description: 'DAGGERHEART.Adversary.Trait..Description',
|
||||
tip: 'DAGGERHEART.Adversary.Trait..Tip'
|
||||
name: 'DAGGERHEART.CONFIG.AdversaryTrait.slow.name',
|
||||
description: 'DAGGERHEART.CONFIG.AdversaryTrait.slow.description',
|
||||
tip: 'DAGGERHEART.CONFIG.AdversaryTrait.slow.tip'
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -265,41 +265,41 @@ export const levelupData = {
|
|||
id: '2_4',
|
||||
tier: 1,
|
||||
levels: [2, 3, 4],
|
||||
label: 'DAGGERHEART.LevelUp.Tier1.Label',
|
||||
info: 'DAGGERHEART.LevelUp.Tier1.InfoLabel',
|
||||
pretext: 'DAGGERHEART.LevelUp.Tier1.Pretext',
|
||||
posttext: 'DAGGERHEART.LevelUp.Tier1.Posttext',
|
||||
label: 'DAGGERHEART.APPLICATIONS.Levelup.tier1.Label',
|
||||
info: 'DAGGERHEART.APPLICATIONS.Levelup.tier1.InfoLabel',
|
||||
pretext: 'DAGGERHEART.APPLICATIONS.Levelup.tier1.Pretext',
|
||||
posttext: 'DAGGERHEART.APPLICATIONS.Levelup.tier1.Posttext',
|
||||
choices: {
|
||||
[levelChoices.attributes.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Attributes',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.attributes',
|
||||
maxChoices: 3
|
||||
},
|
||||
[levelChoices.hitPointSlots.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.HitPointSlots',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.hitPointSlots',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.stressSlots.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.StressSlots',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.stressSlots',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.experiences.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Experiences',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.experiences',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.proficiency.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Proficiency',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.proficiency',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.armorOrEvasionSlot.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.ArmorOrEvasionSlot',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.armorOrEvasionSlot',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.majorDamageThreshold2.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.MajorDamageThreshold2',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.majorDamageThreshold2',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.severeDamageThreshold2.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.SevereDamageThreshold2',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.severeDamageThreshold2',
|
||||
maxChoices: 1
|
||||
}
|
||||
}
|
||||
|
|
@ -308,49 +308,49 @@ export const levelupData = {
|
|||
id: '5_7',
|
||||
tier: 2,
|
||||
levels: [5, 6, 7],
|
||||
label: 'DAGGERHEART.LevelUp.Tier2.Label',
|
||||
info: 'DAGGERHEART.LevelUp.Tier2.InfoLabel',
|
||||
pretext: 'DAGGERHEART.LevelUp.Tier2.Pretext',
|
||||
posttext: 'DAGGERHEART.LevelUp.Tier2.Posttext',
|
||||
label: 'DAGGERHEART.APPLICATIONS.Levelup.tier2.Label',
|
||||
info: 'DAGGERHEART.APPLICATIONS.Levelup.tier2.InfoLabel',
|
||||
pretext: 'DAGGERHEART.APPLICATIONS.Levelup.tier2.Pretext',
|
||||
posttext: 'DAGGERHEART.APPLICATIONS.Levelup.tier2.Posttext',
|
||||
choices: {
|
||||
[levelChoices.attributes.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Attributes',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.attributes',
|
||||
maxChoices: 3
|
||||
},
|
||||
[levelChoices.hitPointSlots.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.HitPointSlots',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.hitPointSlots',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.stressSlots.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.StressSlots',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.stressSlots',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.experiences.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Experiences',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.experiences',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.proficiency.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Proficiency',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.proficiency',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.armorOrEvasionSlot.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.ArmorOrEvasionSlot',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.armorOrEvasionSlot',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.majorDamageThreshold2.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.MajorDamageThreshold2',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.majorDamageThreshold2',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.severeDamageThreshold3.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.SevereDamageThreshold3',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.severeDamageThreshold3',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.subclass.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Subclass',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.subclass',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.multiclass.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Multiclass',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.multiclass',
|
||||
maxChoices: 1,
|
||||
cost: 2
|
||||
}
|
||||
|
|
@ -360,49 +360,49 @@ export const levelupData = {
|
|||
id: '8_10',
|
||||
tier: 3,
|
||||
levels: [8, 9, 10],
|
||||
label: 'DAGGERHEART.LevelUp.Tier3.Label',
|
||||
info: 'DAGGERHEART.LevelUp.Tier3.InfoLabel',
|
||||
pretext: 'DAGGERHEART.LevelUp.Tier3.Pretext',
|
||||
posttext: 'DAGGERHEART.LevelUp.Tier3.Posttext',
|
||||
label: 'DAGGERHEART.APPLICATIONS.Levelup.tier3.Label',
|
||||
info: 'DAGGERHEART.APPLICATIONS.Levelup.tier3.InfoLabel',
|
||||
pretext: 'DAGGERHEART.APPLICATIONS.Levelup.tier3.Pretext',
|
||||
posttext: 'DAGGERHEART.APPLICATIONS.Levelup.tier3.Posttext',
|
||||
choices: {
|
||||
[levelChoices.attributes.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Attributes',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.attributes',
|
||||
maxChoices: 3
|
||||
},
|
||||
[levelChoices.hitPointSlots.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.HitPointSlots',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.hitPointSlots',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.stressSlots.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.StressSlots',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.stressSlots',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.experiences.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Experiences',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.experiences',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.proficiency.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Proficiency',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.proficiency',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.armorOrEvasionSlot.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.ArmorOrEvasionSlot',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.armorOrEvasionSlot',
|
||||
maxChoices: 2
|
||||
},
|
||||
[levelChoices.majorDamageThreshold2.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.MajorDamageThreshold2',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.majorDamageThreshold2',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.severeDamageThreshold4.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.SevereDamageThreshold4',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.severeDamageThreshold4',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.subclass.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Subclass',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.subclass',
|
||||
maxChoices: 1
|
||||
},
|
||||
[levelChoices.multiclass.name]: {
|
||||
description: 'DAGGERHEART.LevelUp.ChoiceDescriptions.Multiclass',
|
||||
description: 'DAGGERHEART.APPLICATIONS.Levelup.choiceDescriptions.multiclass',
|
||||
maxChoices: 1,
|
||||
cost: 2
|
||||
}
|
||||
|
|
@ -411,7 +411,7 @@ export const levelupData = {
|
|||
};
|
||||
|
||||
export const subclassFeatureLabels = {
|
||||
1: 'DAGGERHEART.Sheets.PC.DomainCard.FoundationTitle',
|
||||
2: 'DAGGERHEART.Sheets.PC.DomainCard.SpecializationTitle',
|
||||
3: 'DAGGERHEART.Sheets.PC.DomainCard.MasteryTitle'
|
||||
1: 'DAGGERHEART.ITEMS.DomainCard.foundation',
|
||||
2: 'DAGGERHEART.ITEMS.DomainCard.specializationTitle',
|
||||
3: 'DAGGERHEART.ITEMS.DomainCard.masteryTitle'
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,57 +1,57 @@
|
|||
export const domains = {
|
||||
arcana: {
|
||||
id: 'arcana',
|
||||
label: 'DAGGERHEART.Domains.arcana.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.arcana.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/arcana.svg',
|
||||
description: 'DAGGERHEART.Domains.Arcana'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Arcana'
|
||||
},
|
||||
blade: {
|
||||
id: 'blade',
|
||||
label: 'DAGGERHEART.Domains.blade.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.blade.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/blade.svg',
|
||||
description: 'DAGGERHEART.Domains.Blade'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Blade'
|
||||
},
|
||||
bone: {
|
||||
id: 'bone',
|
||||
label: 'DAGGERHEART.Domains.bone.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.bone.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/bone.svg',
|
||||
description: 'DAGGERHEART.Domains.Bone'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Bone'
|
||||
},
|
||||
codex: {
|
||||
id: 'codex',
|
||||
label: 'DAGGERHEART.Domains.codex.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.codex.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/codex.svg',
|
||||
description: 'DAGGERHEART.Domains.Codex'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Codex'
|
||||
},
|
||||
grace: {
|
||||
id: 'grace',
|
||||
label: 'DAGGERHEART.Domains.grace.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.grace.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/grace.svg',
|
||||
description: 'DAGGERHEART.Domains.Grace'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Grace'
|
||||
},
|
||||
midnight: {
|
||||
id: 'midnight',
|
||||
label: 'DAGGERHEART.Domains.midnight.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.midnight.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/midnight.svg',
|
||||
description: 'DAGGERHEART.Domains.Midnight'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Midnight'
|
||||
},
|
||||
sage: {
|
||||
id: 'sage',
|
||||
label: 'DAGGERHEART.Domains.sage.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.sage.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/sage.svg',
|
||||
description: 'DAGGERHEART.Domains.Sage'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Sage'
|
||||
},
|
||||
splendor: {
|
||||
id: 'splendor',
|
||||
label: 'DAGGERHEART.Domains.splendor.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.splendor.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/splendor.svg',
|
||||
description: 'DAGGERHEART.Domains.Splendor'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Splendor'
|
||||
},
|
||||
valor: {
|
||||
id: 'valor',
|
||||
label: 'DAGGERHEART.Domains.valor.label',
|
||||
label: 'DAGGERHEART.GENERAL.Domain.valor.label',
|
||||
src: 'systems/daggerheart/assets/icons/domains/valor.svg',
|
||||
description: 'DAGGERHEART.Domains.Valor'
|
||||
description: 'DAGGERHEART.GENERAL.Domain.Valor'
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -84,17 +84,17 @@ export const classMap = {
|
|||
export const cardTypes = {
|
||||
ability: {
|
||||
id: 'ability',
|
||||
label: 'DAGGERHEART.Domain.CardTypes.ability',
|
||||
label: 'DAGGERHEART.CONFIG.DomainCardTypes.ability',
|
||||
img: ''
|
||||
},
|
||||
spell: {
|
||||
id: 'spell',
|
||||
label: 'DAGGERHEART.Domain.CardTypes.spell',
|
||||
label: 'DAGGERHEART.CONFIG.DomainCardTypes.spell',
|
||||
img: ''
|
||||
},
|
||||
grimoire: {
|
||||
id: 'grimoire',
|
||||
label: 'DAGGERHEART.Domain.CardTypes.grimoire',
|
||||
label: 'DAGGERHEART.CONFIG.DomainCardTypes.grimoire',
|
||||
img: ''
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -21,38 +21,38 @@ export const parseTypes = {
|
|||
export const applyLocations = {
|
||||
attackRoll: {
|
||||
id: 'attackRoll',
|
||||
name: 'DAGGERHEART.Effects.ApplyLocations.AttackRoll.Name'
|
||||
name: 'DAGGERHEART.EFFECTS.ApplyLocations.attackRoll.name'
|
||||
},
|
||||
damageRoll: {
|
||||
id: 'damageRoll',
|
||||
name: 'DAGGERHEART.Effects.ApplyLocations.DamageRoll.Name'
|
||||
name: 'DAGGERHEART.EFFECTS.ApplyLocations.damageRoll.name'
|
||||
}
|
||||
};
|
||||
|
||||
export const effectTypes = {
|
||||
health: {
|
||||
id: 'health',
|
||||
name: 'DAGGERHEART.Effects.Types.Health.Name',
|
||||
name: 'DAGGERHEART.EFFECTS.Types.HitPoints.name',
|
||||
values: [],
|
||||
valueType: valueTypes.numberString.id,
|
||||
parseType: parseTypes.number.id
|
||||
},
|
||||
stress: {
|
||||
id: 'stress',
|
||||
name: 'DAGGERHEART.Effects.Types.Stress.Name',
|
||||
name: 'DAGGERHEART.EFFECTS.Types.Stress.name',
|
||||
valueType: valueTypes.numberString.id,
|
||||
parseType: parseTypes.number.id
|
||||
},
|
||||
reach: {
|
||||
id: 'reach',
|
||||
name: 'DAGGERHEART.Effects.Types.Reach.Name',
|
||||
name: 'DAGGERHEART.EFFECTS.Types.Reach.name',
|
||||
valueType: valueTypes.select.id,
|
||||
parseType: parseTypes.string.id,
|
||||
options: Object.keys(range).map(x => ({ name: range[x].name, value: x }))
|
||||
},
|
||||
damage: {
|
||||
id: 'damage',
|
||||
name: 'DAGGERHEART.Effects.Types.Damage.Name',
|
||||
name: 'DAGGERHEART.EFFECTS.Types.Damage.name',
|
||||
valueType: valueTypes.numberString.id,
|
||||
parseType: parseTypes.string.id,
|
||||
appliesOn: applyLocations.damageRoll.id,
|
||||
|
|
|
|||
|
|
@ -2,43 +2,43 @@ export const range = {
|
|||
self: {
|
||||
id: 'self',
|
||||
short: 's',
|
||||
label: 'DAGGERHEART.Range.self.name',
|
||||
description: 'DAGGERHEART.Range.self.description',
|
||||
label: 'DAGGERHEART.CONFIG.Range.self.name',
|
||||
description: 'DAGGERHEART.CONFIG.Range.self.description',
|
||||
distance: 0
|
||||
},
|
||||
melee: {
|
||||
id: 'melee',
|
||||
short: 'm',
|
||||
label: 'DAGGERHEART.Range.melee.name',
|
||||
description: 'DAGGERHEART.Range.melee.description',
|
||||
label: 'DAGGERHEART.CONFIG.Range.melee.name',
|
||||
description: 'DAGGERHEART.CONFIG.Range.melee.description',
|
||||
distance: 1
|
||||
},
|
||||
veryClose: {
|
||||
id: 'veryClose',
|
||||
short: 'vc',
|
||||
label: 'DAGGERHEART.Range.veryClose.name',
|
||||
description: 'DAGGERHEART.Range.veryClose.description',
|
||||
label: 'DAGGERHEART.CONFIG.Range.veryClose.name',
|
||||
description: 'DAGGERHEART.CONFIG.Range.veryClose.description',
|
||||
distance: 3
|
||||
},
|
||||
close: {
|
||||
id: 'close',
|
||||
short: 'c',
|
||||
label: 'DAGGERHEART.Range.close.name',
|
||||
description: 'DAGGERHEART.Range.close.description',
|
||||
label: 'DAGGERHEART.CONFIG.Range.close.name',
|
||||
description: 'DAGGERHEART.CONFIG.Range.close.description',
|
||||
distance: 10
|
||||
},
|
||||
far: {
|
||||
id: 'far',
|
||||
short: 'f',
|
||||
label: 'DAGGERHEART.Range.far.name',
|
||||
description: 'DAGGERHEART.Range.far.description',
|
||||
label: 'DAGGERHEART.CONFIG.Range.far.name',
|
||||
description: 'DAGGERHEART.CONFIG.Range.far.description',
|
||||
distance: 20
|
||||
},
|
||||
veryFar: {
|
||||
id: 'veryFar',
|
||||
short: 'vf',
|
||||
label: 'DAGGERHEART.Range.veryFar.name',
|
||||
description: 'DAGGERHEART.Range.veryFar.description',
|
||||
label: 'DAGGERHEART.CONFIG.Range.veryFar.name',
|
||||
description: 'DAGGERHEART.CONFIG.Range.veryFar.description',
|
||||
distance: 30
|
||||
}
|
||||
};
|
||||
|
|
@ -46,68 +46,68 @@ export const range = {
|
|||
export const burden = {
|
||||
oneHanded: {
|
||||
value: 'oneHanded',
|
||||
label: 'DAGGERHEART.Burden.oneHanded'
|
||||
label: 'DAGGERHEART.CONFIG.Burden.oneHanded'
|
||||
},
|
||||
twoHanded: {
|
||||
value: 'twoHanded',
|
||||
label: 'DAGGERHEART.Burden.twoHanded'
|
||||
label: 'DAGGERHEART.CONFIG.Burden.twoHanded'
|
||||
}
|
||||
};
|
||||
|
||||
export const damageTypes = {
|
||||
physical: {
|
||||
id: 'physical',
|
||||
label: 'DAGGERHEART.DamageType.physical.name',
|
||||
abbreviation: 'DAGGERHEART.DamageType.physical.abbreviation'
|
||||
label: 'DAGGERHEART.CONFIG.DamageType.physical.name',
|
||||
abbreviation: 'DAGGERHEART.CONFIG.DamageType.physical.abbreviation'
|
||||
},
|
||||
magical: {
|
||||
id: 'magical',
|
||||
label: 'DAGGERHEART.DamageType.magical.name',
|
||||
abbreviation: 'DAGGERHEART.DamageType.magical.abbreviation'
|
||||
label: 'DAGGERHEART.CONFIG.DamageType.magical.name',
|
||||
abbreviation: 'DAGGERHEART.CONFIG.DamageType.magical.abbreviation'
|
||||
}
|
||||
};
|
||||
|
||||
export const healingTypes = {
|
||||
hitPoints: {
|
||||
id: 'hitPoints',
|
||||
label: 'DAGGERHEART.HealingType.HitPoints.Name',
|
||||
abbreviation: 'DAGGERHEART.HealingType.HitPoints.Abbreviation'
|
||||
label: 'DAGGERHEART.CONFIG.HealingType.hitPoints.name',
|
||||
abbreviation: 'DAGGERHEART.CONFIG.HealingType.hitPoints.abbreviation'
|
||||
},
|
||||
stress: {
|
||||
id: 'stress',
|
||||
label: 'DAGGERHEART.HealingType.Stress.Name',
|
||||
abbreviation: 'DAGGERHEART.HealingType.Stress.Abbreviation'
|
||||
label: 'DAGGERHEART.CONFIG.HealingType.stress.name',
|
||||
abbreviation: 'DAGGERHEART.CONFIG.HealingType.stress.abbreviation'
|
||||
},
|
||||
hope: {
|
||||
id: 'hope',
|
||||
label: 'DAGGERHEART.HealingType.Hope.Name',
|
||||
abbreviation: 'DAGGERHEART.HealingType.Hope.Abbreviation'
|
||||
label: 'DAGGERHEART.CONFIG.HealingType.hope.name',
|
||||
abbreviation: 'DAGGERHEART.CONFIG.HealingType.hope.abbreviation'
|
||||
},
|
||||
armorStack: {
|
||||
id: 'armorStack',
|
||||
label: 'DAGGERHEART.HealingType.ArmorStack.Name',
|
||||
abbreviation: 'DAGGERHEART.HealingType.ArmorStack.Abbreviation'
|
||||
label: 'DAGGERHEART.CONFIG.HealingType.armorStack.name',
|
||||
abbreviation: 'DAGGERHEART.CONFIG.HealingType.armorStack.abbreviation'
|
||||
}
|
||||
};
|
||||
|
||||
export const conditions = {
|
||||
vulnerable: {
|
||||
id: 'vulnerable',
|
||||
name: 'DAGGERHEART.Condition.vulnerable.name',
|
||||
name: 'DAGGERHEART.CONFIG.Condition.vulnerable.name',
|
||||
icon: 'icons/magic/control/silhouette-fall-slip-prone.webp',
|
||||
description: 'DAGGERHEART.Condition.vulnerable.description'
|
||||
description: 'DAGGERHEART.CONFIG.Condition.vulnerable.description'
|
||||
},
|
||||
hidden: {
|
||||
id: 'hidden',
|
||||
name: 'DAGGERHEART.Condition.hidden.name',
|
||||
name: 'DAGGERHEART.CONFIG.Condition.hidden.name',
|
||||
icon: 'icons/magic/perception/silhouette-stealth-shadow.webp',
|
||||
description: 'DAGGERHEART.Condition.hidden.description'
|
||||
description: 'DAGGERHEART.CONFIG.Condition.hidden.description'
|
||||
},
|
||||
restrained: {
|
||||
id: 'restrained',
|
||||
name: 'DAGGERHEART.Condition.restrained.name',
|
||||
name: 'DAGGERHEART.CONFIG.Condition.restrained.name',
|
||||
icon: 'icons/magic/control/debuff-chains-shackle-movement-red.webp',
|
||||
description: 'DAGGERHEART.Condition.restrained.description'
|
||||
description: 'DAGGERHEART.CONFIG.Condition.restrained.description'
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -115,13 +115,13 @@ export const defaultRestOptions = {
|
|||
shortRest: () => ({
|
||||
tendToWounds: {
|
||||
id: 'tendToWounds',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.TendToWounds.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.tendToWounds.name'),
|
||||
img: 'icons/magic/life/cross-worn-green.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.TendToWounds.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.tendToWounds.description'),
|
||||
actions: [
|
||||
{
|
||||
type: 'healing',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.TendToWounds.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.tendToWounds.name'),
|
||||
img: 'icons/magic/life/cross-worn-green.webp',
|
||||
actionType: 'action',
|
||||
healing: {
|
||||
|
|
@ -138,13 +138,13 @@ export const defaultRestOptions = {
|
|||
},
|
||||
clearStress: {
|
||||
id: 'clearStress',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.ClearStress.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.clearStress.name'),
|
||||
img: 'icons/magic/perception/eye-ringed-green.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.ClearStress.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.clearStress.description'),
|
||||
actions: [
|
||||
{
|
||||
type: 'healing',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.ClearStress.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.clearStress.name'),
|
||||
img: 'icons/magic/perception/eye-ringed-green.webp',
|
||||
actionType: 'action',
|
||||
healing: {
|
||||
|
|
@ -161,53 +161,53 @@ export const defaultRestOptions = {
|
|||
},
|
||||
repairArmor: {
|
||||
id: 'repairArmor',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.RepairArmor.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.repairArmor.name'),
|
||||
img: 'icons/skills/trades/smithing-anvil-silver-red.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.RepairArmor.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.repairArmor.description'),
|
||||
actions: []
|
||||
},
|
||||
prepare: {
|
||||
id: 'prepare',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.Prepare.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.prepare.name'),
|
||||
img: 'icons/skills/trades/academics-merchant-scribe.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.ShortRest.Prepare.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.shortRest.prepare.description'),
|
||||
actions: []
|
||||
}
|
||||
}),
|
||||
longRest: () => ({
|
||||
tendToWounds: {
|
||||
id: 'tendToWounds',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.LongRest.TendToWounds.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.tendToWounds.name'),
|
||||
img: 'icons/magic/life/cross-worn-green.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.LongRest.TendToWounds.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.tendToWounds.description'),
|
||||
actions: []
|
||||
},
|
||||
clearStress: {
|
||||
id: 'clearStress',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.LongRest.ClearStress.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.clearStress.name'),
|
||||
img: 'icons/magic/perception/eye-ringed-green.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.LongRest.ClearStress.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.clearStress.description'),
|
||||
actions: []
|
||||
},
|
||||
repairArmor: {
|
||||
id: 'repairArmor',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.LongRest.RepairArmor.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.repairArmor.name'),
|
||||
img: 'icons/skills/trades/smithing-anvil-silver-red.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.LongRest.RepairArmor.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.repairArmor.description'),
|
||||
actions: []
|
||||
},
|
||||
prepare: {
|
||||
id: 'prepare',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.LongRest.Prepare.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.prepare.name'),
|
||||
img: 'icons/skills/trades/academics-merchant-scribe.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.LongRest.Prepare.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.prepare.description'),
|
||||
actions: []
|
||||
},
|
||||
workOnAProject: {
|
||||
id: 'workOnAProject',
|
||||
name: game.i18n.localize('DAGGERHEART.Downtime.LongRest.WorkOnAProject.Name'),
|
||||
name: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.workOnAProject.name'),
|
||||
img: 'icons/skills/social/thumbsup-approval-like.webp',
|
||||
description: game.i18n.localize('DAGGERHEART.Downtime.LongRest.WorkOnAProject.Description'),
|
||||
description: game.i18n.localize('DAGGERHEART.APPLICATIONS.Downtime.longRest.workOnAProject.description'),
|
||||
actions: []
|
||||
}
|
||||
}),
|
||||
|
|
@ -216,51 +216,51 @@ export const defaultRestOptions = {
|
|||
name: '',
|
||||
img: 'icons/skills/trades/academics-investigation-puzzles.webp',
|
||||
description: '',
|
||||
namePlaceholder: 'DAGGERHEART.Downtime.Custom.NamePlaceholder',
|
||||
placeholder: 'DAGGERHEART.Downtime.Custom.Placeholder'
|
||||
namePlaceholder: 'DAGGERHEART.APPLICATIONS.Downtime.custom.namePlaceholder',
|
||||
placeholder: 'DAGGERHEART.APPLICATIONS.Downtime.custom.placeholder'
|
||||
}
|
||||
};
|
||||
|
||||
export const deathMoves = {
|
||||
avoidDeath: {
|
||||
id: 'avoidDeath',
|
||||
name: 'DAGGERHEART.DeathMoves.AvoidDeath.Name',
|
||||
name: 'DAGGERHEART.CONFIG.DeathMoves.avoidDeath.name',
|
||||
img: 'icons/magic/time/hourglass-yellow-green.webp',
|
||||
description: 'DAGGERHEART.DeathMoves.AvoidDeath.Description'
|
||||
description: 'DAGGERHEART.CONFIG.DeathMoves.avoidDeath.description'
|
||||
},
|
||||
riskItAll: {
|
||||
id: 'riskItAll',
|
||||
name: 'DAGGERHEART.DeathMoves.RiskItAll.Name',
|
||||
name: 'DAGGERHEART.CONFIG.DeathMoves.riskItAll.name',
|
||||
img: 'icons/sundries/gaming/dice-pair-white-green.webp',
|
||||
description: 'DAGGERHEART.DeathMoves.RiskItAll.Description'
|
||||
description: 'DAGGERHEART.CONFIG.DeathMoves.riskItAll.description'
|
||||
},
|
||||
blazeOfGlory: {
|
||||
id: 'blazeOfGlory',
|
||||
name: 'DAGGERHEART.DeathMoves.BlazeOfGlory.Name',
|
||||
name: 'DAGGERHEART.CONFIG.DeathMoves.blazeOfGlory.name',
|
||||
img: 'icons/magic/life/heart-cross-strong-flame-purple-orange.webp',
|
||||
description: 'DAGGERHEART.DeathMoves.BlazeOfGlory.Description'
|
||||
description: 'DAGGERHEART.CONFIG.DeathMoves.blazeOfGlory.description'
|
||||
}
|
||||
};
|
||||
|
||||
export const tiers = {
|
||||
tier1: {
|
||||
id: 'tier1',
|
||||
label: 'DAGGERHEART.Tiers.tier1',
|
||||
label: 'DAGGERHEART.GENERAL.Tiers.tier1',
|
||||
value: 1
|
||||
},
|
||||
tier2: {
|
||||
id: 'tier2',
|
||||
label: 'DAGGERHEART.Tiers.tier2',
|
||||
label: 'DAGGERHEART.GENERAL.Tiers.tier2',
|
||||
value: 2
|
||||
},
|
||||
tier3: {
|
||||
id: 'tier3',
|
||||
label: 'DAGGERHEART.Tiers.tier3',
|
||||
label: 'DAGGERHEART.GENERAL.Tiers.tier3',
|
||||
value: 3
|
||||
},
|
||||
tier4: {
|
||||
id: 'tier4',
|
||||
label: 'DAGGERHEART.Tiers.tier4',
|
||||
label: 'DAGGERHEART.GENERAL.Tiers.tier4',
|
||||
value: 4
|
||||
}
|
||||
};
|
||||
|
|
@ -331,15 +331,15 @@ export const getDiceSoNicePresets = () => {
|
|||
export const refreshTypes = {
|
||||
session: {
|
||||
id: 'session',
|
||||
label: 'DAGGERHEART.General.RefreshType.Session'
|
||||
label: 'DAGGERHEART.GENERAL.RefreshType.session'
|
||||
},
|
||||
shortRest: {
|
||||
id: 'shortRest',
|
||||
label: 'DAGGERHEART.General.RefreshType.Shortrest'
|
||||
label: 'DAGGERHEART.GENERAL.RefreshType.shortrest'
|
||||
},
|
||||
longRest: {
|
||||
id: 'longRest',
|
||||
label: 'DAGGERHEART.General.RefreshType.Longrest'
|
||||
label: 'DAGGERHEART.GENERAL.RefreshType.longrest'
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -351,7 +351,7 @@ export const abilityCosts = {
|
|||
},
|
||||
stress: {
|
||||
id: 'stress',
|
||||
label: 'DAGGERHEART.HealingType.Stress.Name',
|
||||
label: 'DAGGERHEART.CONFIG.HealingType.Stress.Name',
|
||||
group: 'TYPES.Actor.character'
|
||||
},
|
||||
armor: {
|
||||
|
|
@ -361,7 +361,7 @@ export const abilityCosts = {
|
|||
},
|
||||
hp: {
|
||||
id: 'hp',
|
||||
label: 'DAGGERHEART.HealingType.HitPoints.Name',
|
||||
label: 'DAGGERHEART.CONFIG.HealingType.HitPoints.Name',
|
||||
group: 'TYPES.Actor.character'
|
||||
},
|
||||
prayer: {
|
||||
|
|
@ -399,38 +399,38 @@ export const abilityCosts = {
|
|||
export const countdownTypes = {
|
||||
spotlight: {
|
||||
id: 'spotlight',
|
||||
label: 'DAGGERHEART.Countdown.Type.Spotlight'
|
||||
label: 'DAGGERHEART.CONFIG.CountdownTypes.Spotlight'
|
||||
},
|
||||
characterAttack: {
|
||||
id: 'characterAttack',
|
||||
label: 'DAGGERHEART.Countdown.Type.CharacterAttack'
|
||||
label: 'DAGGERHEART.CONFIG.CountdownTypes.CharacterAttack'
|
||||
},
|
||||
custom: {
|
||||
id: 'custom',
|
||||
label: 'DAGGERHEART.Countdown.Type.Custom'
|
||||
label: 'DAGGERHEART.CONFIG.CountdownTypes.Custom'
|
||||
}
|
||||
};
|
||||
export const rollTypes = {
|
||||
weapon: {
|
||||
id: 'weapon',
|
||||
label: 'DAGGERHEART.RollTypes.weapon.name'
|
||||
label: 'DAGGERHEART.CONFIG.RollTypes.weapon.name'
|
||||
},
|
||||
spellcast: {
|
||||
id: 'spellcast',
|
||||
label: 'DAGGERHEART.RollTypes.spellcast.name'
|
||||
label: 'DAGGERHEART.CONFIG.RollTypes.spellcast.name'
|
||||
},
|
||||
ability: {
|
||||
id: 'ability',
|
||||
label: 'DAGGERHEART.RollTypes.ability.name'
|
||||
label: 'DAGGERHEART.CONFIG.RollTypes.ability.name'
|
||||
},
|
||||
diceSet: {
|
||||
id: 'diceSet',
|
||||
label: 'DAGGERHEART.RollTypes.diceSet.name'
|
||||
label: 'DAGGERHEART.CONFIG.RollTypes.diceSet.name'
|
||||
}
|
||||
};
|
||||
|
||||
export const fearDisplay = {
|
||||
token: { value: 'token', label: 'DAGGERHEART.Settings.Appearance.FearDisplay.Token' },
|
||||
bar: { value: 'bar', label: 'DAGGERHEART.Settings.Appearance.FearDisplay.Bar' },
|
||||
hide: { value: 'hide', label: 'DAGGERHEART.Settings.Appearance.FearDisplay.Hide' }
|
||||
token: { value: 'token', label: 'DAGGERHEART.SETTINGS.Appearance.fearDisplay.token' },
|
||||
bar: { value: 'bar', label: 'DAGGERHEART.SETTINGS.Appearance.fearDisplay.bar' },
|
||||
hide: { value: 'hide', label: 'DAGGERHEART.SETTINGS.Appearance.fearDisplay.hide' }
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
export const armorFeatures = {
|
||||
burning: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Burning.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Burning.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.burning.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.burning.description'
|
||||
},
|
||||
channeling: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Channeling.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Channeling.Description',
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.channeling.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.channeling.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -19,8 +19,8 @@ export const armorFeatures = {
|
|||
]
|
||||
},
|
||||
difficult: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Difficult.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Difficult.Description',
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.difficult.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.difficult.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -64,8 +64,8 @@ export const armorFeatures = {
|
|||
]
|
||||
},
|
||||
flexible: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Flexible.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Flexible.Description',
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.flexible.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.flexible.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -79,12 +79,12 @@ export const armorFeatures = {
|
|||
]
|
||||
},
|
||||
fortified: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Fortified.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Fortified.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.fortified.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.fortified.description'
|
||||
},
|
||||
gilded: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Gilded.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Gilded.Description',
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.gilded.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.gilded.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -98,8 +98,8 @@ export const armorFeatures = {
|
|||
]
|
||||
},
|
||||
heavy: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Heavy.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Heavy.Description',
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.heavy.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.heavy.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -113,56 +113,56 @@ export const armorFeatures = {
|
|||
]
|
||||
},
|
||||
hopeful: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Hopeful.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Hopeful.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.hopeful.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.hopeful.description'
|
||||
},
|
||||
impenetrable: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Impenetrable.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Impenetrable.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.impenetrable.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.impenetrable.description'
|
||||
},
|
||||
magic: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Magic.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Magic.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.magic.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.magic.description'
|
||||
},
|
||||
painful: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Painful.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Painful.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.painful.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.painful.description'
|
||||
},
|
||||
physical: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Physical.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Physical.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.physical.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.physical.description'
|
||||
},
|
||||
quiet: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Quiet.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Quiet.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.quiet.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.quiet.description'
|
||||
},
|
||||
reinforced: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Reinforced.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Reinforced.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.reinforced.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.reinforced.description'
|
||||
},
|
||||
resilient: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Resilient.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Resilient.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.resilient.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.resilient.description'
|
||||
},
|
||||
sharp: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Sharp.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Sharp.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.sharp.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.sharp.description'
|
||||
},
|
||||
shifting: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Shifting.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Shifting.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.shifting.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.shifting.description'
|
||||
},
|
||||
timeslowing: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Timeslowing.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Timeslowing.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.timeslowing.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.timeslowing.description'
|
||||
},
|
||||
truthseeking: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Truthseeking.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Truthseeking.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.truthseeking.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.truthseeking.description'
|
||||
},
|
||||
veryheavy: {
|
||||
label: 'DAGGERHEART.ArmorFeature.VeryHeavy.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.VeryHeavy.Description',
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.veryHeavy.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.veryHeavy.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -181,15 +181,15 @@ export const armorFeatures = {
|
|||
]
|
||||
},
|
||||
warded: {
|
||||
label: 'DAGGERHEART.ArmorFeature.Warded.Name',
|
||||
description: 'DAGGERHEART.ArmorFeature.Warded.Description'
|
||||
label: 'DAGGERHEART.CONFIG.ArmorFeature.warded.name',
|
||||
description: 'DAGGERHEART.CONFIG.ArmorFeature.warded.description'
|
||||
}
|
||||
};
|
||||
|
||||
export const weaponFeatures = {
|
||||
barrier: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Barrier.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Barrier.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.barrier.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.barrier.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -212,8 +212,8 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
bonded: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Bonded.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Bonded.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.bonded.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.bonded.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -227,12 +227,12 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
bouncing: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Bouncing.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Bouncing.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.bouncing.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.bouncing.description'
|
||||
},
|
||||
brave: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Brave.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Brave.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.brave.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.brave.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -255,16 +255,16 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
brutal: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Brutal.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Brutal.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.brutal.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.brutal.description'
|
||||
},
|
||||
charged: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Charged.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Charged.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.charged.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.charged.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'effect',
|
||||
name: 'DAGGERHEART.WeaponFeature.Concussive.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.concussive.name',
|
||||
img: 'icons/skills/melee/shield-damaged-broken-brown.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -278,12 +278,12 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
concussive: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Concussive.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Concussive.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.concussive.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.concussive.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'resource',
|
||||
name: 'DAGGERHEART.WeaponFeature.Concussive.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.concussive.name',
|
||||
img: 'icons/skills/melee/shield-damaged-broken-brown.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -296,8 +296,8 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
cumbersome: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Cumbersome.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Cumbersome.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.cumbersome.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.cumbersome.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -311,15 +311,15 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
deadly: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Deadly.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Deadly.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.deadly.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.deadly.description'
|
||||
},
|
||||
deflecting: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Deflecting.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Deflecting.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.deflecting.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.deflecting.description'
|
||||
// actions: [{
|
||||
// type: 'effect',
|
||||
// name: 'DAGGERHEART.WeaponFeature.Deflecting.Name',
|
||||
// name: 'DAGGERHEART.CONFIG.WeaponFeature.Deflecting.Name',
|
||||
// img: 'icons/skills/melee/strike-flail-destructive-yellow.webp',
|
||||
// actionType: 'reaction',
|
||||
// cost: [{
|
||||
|
|
@ -329,8 +329,8 @@ export const weaponFeatures = {
|
|||
// }],
|
||||
},
|
||||
destructive: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Destructive.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Destructive.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.destructive.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.destructive.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -344,12 +344,12 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
devastating: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Devastating.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Devastating.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.devastating.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.devastating.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'resource',
|
||||
name: 'DAGGERHEART.WeaponFeature.Devastating.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.devastating.name',
|
||||
img: 'icons/skills/melee/strike-flail-destructive-yellow.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -362,8 +362,8 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
doubleduty: {
|
||||
label: 'DAGGERHEART.WeaponFeature.DoubleDuty.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.DoubleDuty.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.doubleDuty.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.doubleDuty.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -377,24 +377,24 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
doubledup: {
|
||||
label: 'DAGGERHEART.WeaponFeature.DoubledUp.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.DoubledUp.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.doubledUp.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.doubledUp.description'
|
||||
},
|
||||
dueling: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Dueling.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Dueling.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.dueling.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.dueling.description'
|
||||
},
|
||||
eruptive: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Eruptive.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Eruptive.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.eruptive.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.eruptive.description'
|
||||
},
|
||||
grappling: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Grappling.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Grappling.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.grappling.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.grappling.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'resource',
|
||||
name: 'DAGGERHEART.WeaponFeature.Grappling.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.grappling.name',
|
||||
img: 'icons/magic/control/debuff-chains-ropes-net-white.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -407,16 +407,16 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
greedy: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Greedy.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Greedy.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.greedy.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.greedy.description'
|
||||
},
|
||||
healing: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Healing.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Healing.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.healing.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.healing.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'healing',
|
||||
name: 'DAGGERHEART.WeaponFeature.Healing.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.healing.name',
|
||||
img: 'icons/magic/life/cross-beam-green.webp',
|
||||
actionType: 'action',
|
||||
healing: {
|
||||
|
|
@ -432,8 +432,8 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
heavy: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Heavy.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Heavy.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.heavy.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.heavy.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -447,36 +447,36 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
hooked: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Hooked.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Hooked.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.hooked.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.hooked.description'
|
||||
},
|
||||
hot: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Hot.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Hot.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.hot.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.hot.description'
|
||||
},
|
||||
invigorating: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Invigorating.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Invigorating.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.invigorating.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.invigorating.description'
|
||||
},
|
||||
lifestealing: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Lifestealing.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Lifestealing.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.lifestealing.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.lifestealing.description'
|
||||
},
|
||||
lockedon: {
|
||||
label: 'DAGGERHEART.WeaponFeature.LockedOn.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.LockedOn.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.lockedOn.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.lockedOn.description'
|
||||
},
|
||||
long: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Long.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Long.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.long.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.long.description'
|
||||
},
|
||||
lucky: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Lucky.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Lucky.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.lucky.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.lucky.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'resource',
|
||||
name: 'DAGGERHEART.WeaponFeature.Lucky.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.lucky.name',
|
||||
img: 'icons/magic/control/buff-luck-fortune-green.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -489,8 +489,8 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
massive: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Massive.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Massive.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.massive.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.massive.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -504,12 +504,12 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
painful: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Painful.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Painful.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.painful.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.painful.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'resource',
|
||||
name: 'DAGGERHEART.WeaponFeature.Painful.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.painful.name',
|
||||
img: 'icons/skills/wounds/injury-face-impact-orange.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -522,31 +522,31 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
paired: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Paired.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Paired.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.paired.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.paired.description',
|
||||
override: {
|
||||
bonusDamage: 1
|
||||
}
|
||||
},
|
||||
parry: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Parry.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Parry.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.parry.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.parry.description'
|
||||
},
|
||||
persuasive: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Persuasive.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Persuasive.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.persuasive.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.persuasive.description'
|
||||
},
|
||||
pompous: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Pompous.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Pompous.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.pompous.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.pompous.description'
|
||||
},
|
||||
powerful: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Powerful.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Powerful.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.powerful.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.powerful.description'
|
||||
},
|
||||
protective: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Protective.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Protective.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.protective.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.protective.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -560,12 +560,12 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
quick: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Quick.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Quick.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.quick.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.quick.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'resource',
|
||||
name: 'DAGGERHEART.WeaponFeature.Quick.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.quick.name',
|
||||
img: 'icons/skills/movement/arrow-upward-yellow.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -578,8 +578,8 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
reliable: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Reliable.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Reliable.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.reliable.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.reliable.description',
|
||||
effects: [
|
||||
{
|
||||
changes: [
|
||||
|
|
@ -593,40 +593,40 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
reloading: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Reloading.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Reloading.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.reloading.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.reloading.description'
|
||||
},
|
||||
retractable: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Retractable.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Retractable.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.retractable.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.retractable.description'
|
||||
},
|
||||
returning: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Returning.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Returning.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.returning.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.returning.description'
|
||||
},
|
||||
scary: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Scary.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Scary.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.scary.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.scary.description'
|
||||
},
|
||||
serrated: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Serrated.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Serrated.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.serrated.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.serrated.description'
|
||||
},
|
||||
sharpwing: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Sharpwing.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Sharpwing.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.sharpwing.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.sharpwing.description'
|
||||
},
|
||||
sheltering: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Sheltering.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Sheltering.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.sheltering.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.sheltering.description'
|
||||
},
|
||||
startling: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Startling.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Startling.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.startling.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.startling.description',
|
||||
actions: [
|
||||
{
|
||||
type: 'resource',
|
||||
name: 'DAGGERHEART.WeaponFeature.Startling.Name',
|
||||
name: 'DAGGERHEART.CONFIG.WeaponFeature.startling.name',
|
||||
img: 'icons/magic/control/fear-fright-mask-orange.webp',
|
||||
actionType: 'action',
|
||||
cost: [
|
||||
|
|
@ -639,12 +639,12 @@ export const weaponFeatures = {
|
|||
]
|
||||
},
|
||||
timebending: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Timebending.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Timebending.Description'
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.timebending.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.timebending.description'
|
||||
},
|
||||
versatile: {
|
||||
label: 'DAGGERHEART.WeaponFeature.Versatile.Name',
|
||||
description: 'DAGGERHEART.WeaponFeature.Versatile.Description',
|
||||
label: 'DAGGERHEART.CONFIG.WeaponFeature.versatile.name',
|
||||
description: 'DAGGERHEART.CONFIG.WeaponFeature.versatile.description',
|
||||
versatile: {
|
||||
characterTrait: '',
|
||||
range: '',
|
||||
|
|
@ -700,42 +700,17 @@ export const featureTypes = {
|
|||
}
|
||||
};
|
||||
|
||||
export const valueTypes = {
|
||||
normal: {
|
||||
id: 'normal',
|
||||
name: 'DAGGERHEART.Feature.ValueType.Normal',
|
||||
data: {
|
||||
value: 0,
|
||||
max: 0
|
||||
}
|
||||
},
|
||||
input: {
|
||||
id: 'input',
|
||||
name: 'DAGGERHEART.Feature.ValueType.Input',
|
||||
data: {
|
||||
value: null
|
||||
}
|
||||
},
|
||||
dice: {
|
||||
id: 'dice',
|
||||
name: 'DAGGERHEART.Feature.ValueType.Dice',
|
||||
data: {
|
||||
value: null
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
export const actionTypes = {
|
||||
passive: {
|
||||
id: 'passive',
|
||||
label: 'DAGGERHEART.ActionType.passive'
|
||||
label: 'DAGGERHEART.CONFIG.ActionType.passive'
|
||||
},
|
||||
action: {
|
||||
id: 'action',
|
||||
label: 'DAGGERHEART.ActionType.action'
|
||||
label: 'DAGGERHEART.CONFIG.ActionType.action'
|
||||
},
|
||||
reaction: {
|
||||
id: 'reaction',
|
||||
label: 'DAGGERHEART.ActionType.reaction'
|
||||
label: 'DAGGERHEART.CONFIG.ActionType.reaction'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -33,10 +33,10 @@ export const gameSettings = {
|
|||
export const DualityRollColor = {
|
||||
colorful: {
|
||||
value: 0,
|
||||
label: 'DAGGERHEART.Settings.DualityRollColor.Options.Colorful'
|
||||
label: 'DAGGERHEART.SETTINGS.DualityRollColor.options.colorful'
|
||||
},
|
||||
normal: {
|
||||
value: 1,
|
||||
label: 'DAGGERHEART.Settings.DualityRollColor.Options.Normal'
|
||||
label: 'DAGGERHEART.SETTINGS.DualityRollColor.options.normal'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue