export const armorFeatures = { burning: { label: 'DAGGERHEART.ArmorFeature.Burning.Name', description: 'DAGGERHEART.ArmorFeature.Burning.Description' }, channeling: { label: 'DAGGERHEART.ArmorFeature.Channeling.Name', description: 'DAGGERHEART.ArmorFeature.Channeling.Description' }, difficult: { label: 'DAGGERHEART.ArmorFeature.Difficult.Name', description: 'DAGGERHEART.ArmorFeature.Difficult.Description' }, flexible: { label: 'DAGGERHEART.ArmorFeature.Flexible.Name', description: 'DAGGERHEART.ArmorFeature.Flexible.Description' }, fortified: { label: 'DAGGERHEART.ArmorFeature.Fortified.Name', description: 'DAGGERHEART.ArmorFeature.Fortified.Description' }, gilded: { label: 'DAGGERHEART.ArmorFeature.Gilded.Name', description: 'DAGGERHEART.ArmorFeature.Gilded.Description' }, heavy: { label: 'DAGGERHEART.ArmorFeature.Heavy.Name', description: 'DAGGERHEART.ArmorFeature.Heavy.Description' }, hopeful: { label: 'DAGGERHEART.ArmorFeature.Hopeful.Name', description: 'DAGGERHEART.ArmorFeature.Hopeful.Description' }, impenetrable: { label: 'DAGGERHEART.ArmorFeature.Impenetrable.Name', description: 'DAGGERHEART.ArmorFeature.Impenetrable.Description' }, magic: { label: 'DAGGERHEART.ArmorFeature.Magic.Name', description: 'DAGGERHEART.ArmorFeature.Magic.Description' }, painful: { label: 'DAGGERHEART.ArmorFeature.Painful.Name', description: 'DAGGERHEART.ArmorFeature.Painful.Description' }, physical: { label: 'DAGGERHEART.ArmorFeature.Physical.Name', description: 'DAGGERHEART.ArmorFeature.Physical.Description' }, quiet: { label: 'DAGGERHEART.ArmorFeature.Quiet.Name', description: 'DAGGERHEART.ArmorFeature.Quiet.Description' }, reinforced: { label: 'DAGGERHEART.ArmorFeature.Reinforced.Name', description: 'DAGGERHEART.ArmorFeature.Reinforced.Description' }, resilient: { label: 'DAGGERHEART.ArmorFeature.Resilient.Name', description: 'DAGGERHEART.ArmorFeature.Resilient.Description' }, sharp: { label: 'DAGGERHEART.ArmorFeature.Sharp.Name', description: 'DAGGERHEART.ArmorFeature.Sharp.Description' }, shifting: { label: 'DAGGERHEART.ArmorFeature.Shifting.Name', description: 'DAGGERHEART.ArmorFeature.Shifting.Description' }, timeslowing: { label: 'DAGGERHEART.ArmorFeature.Timeslowing.Name', description: 'DAGGERHEART.ArmorFeature.Timeslowing.Description' }, truthseeking: { label: 'DAGGERHEART.ArmorFeature.Truthseeking.Name', description: 'DAGGERHEART.ArmorFeature.Truthseeking.Description' }, veryheavy: { label: 'DAGGERHEART.ArmorFeature.VeryHeavy.Name', description: 'DAGGERHEART.ArmorFeature.VeryHeavy.Description' }, warded: { label: 'DAGGERHEART.ArmorFeature.Warded.Name', description: 'DAGGERHEART.ArmorFeature.Warded.Description' } }; export const weaponFeatures = { barrier: { label: 'DAGGERHEART.ArmorFeature.Barrier.Name', description: 'DAGGERHEART.ArmorFeature.Barrier.Description', override: { armorBonus: 1 } }, bonded: { label: 'DAGGERHEART.ArmorFeature.Bonded.Name', description: 'DAGGERHEART.ArmorFeature.Bonded.Description' }, bouncing: { label: 'DAGGERHEART.ArmorFeature.Bouncing.Name', description: 'DAGGERHEART.ArmorFeature.Bouncing.Description' }, brave: { label: 'DAGGERHEART.ArmorFeature.Brave.Name', description: 'DAGGERHEART.ArmorFeature.Brave.Description' }, brutal: { label: 'DAGGERHEART.ArmorFeature.Brutal.Name', description: 'DAGGERHEART.ArmorFeature.Brutal.Description' }, charged: { label: 'DAGGERHEART.ArmorFeature.Charged.Name', description: 'DAGGERHEART.ArmorFeature.Charged.Description' }, concussive: { label: 'DAGGERHEART.ArmorFeature.Concussive.Name', description: 'DAGGERHEART.ArmorFeature.Concussive.Description' }, cumbersome: { label: 'DAGGERHEART.ArmorFeature.Cumbersome.Name', description: 'DAGGERHEART.ArmorFeature.Cumbersome.Description' }, deadly: { label: 'DAGGERHEART.ArmorFeature.Deadly.Name', description: 'DAGGERHEART.ArmorFeature.Deadly.Description' }, deflecting: { label: 'DAGGERHEART.ArmorFeature.Deflecting.Name', description: 'DAGGERHEART.ArmorFeature.Deflecting.Description' }, destructive: { label: 'DAGGERHEART.ArmorFeature.Destructive.Name', description: 'DAGGERHEART.ArmorFeature.Destructive.Description' }, devastating: { label: 'DAGGERHEART.ArmorFeature.Devastating.Name', description: 'DAGGERHEART.ArmorFeature.Devastating.Description' }, doubleduty: { label: 'DAGGERHEART.ArmorFeature.DoubleDuty.Name', description: 'DAGGERHEART.ArmorFeature.DoubleDuty.Description' }, doubledup: { label: 'DAGGERHEART.ArmorFeature.DoubledUp.Name', description: 'DAGGERHEART.ArmorFeature.DoubledUp.Description' }, dueling: { label: 'DAGGERHEART.ArmorFeature.Dueling.Name', description: 'DAGGERHEART.ArmorFeature.Dueling.Description' }, eruptive: { label: 'DAGGERHEART.ArmorFeature.Eruptive.Name', description: 'DAGGERHEART.ArmorFeature.Eruptive.Description' }, grappling: { label: 'DAGGERHEART.ArmorFeature.Grappling.Name', description: 'DAGGERHEART.ArmorFeature.Grappling.Description' }, greedy: { label: 'DAGGERHEART.ArmorFeature.Greedy.Name', description: 'DAGGERHEART.ArmorFeature.Greedy.Description' }, heavy: { label: 'DAGGERHEART.ArmorFeature.Heavy.Name', description: 'DAGGERHEART.ArmorFeature.Heavy.Description' }, hooked: { label: 'DAGGERHEART.ArmorFeature.Hooked.Name', description: 'DAGGERHEART.ArmorFeature.Hooked.Description' }, hot: { label: 'DAGGERHEART.ArmorFeature.Hot.Name', description: 'DAGGERHEART.ArmorFeature.Hot.Description' }, invigorating: { label: 'DAGGERHEART.ArmorFeature.Invigorating.Name', description: 'DAGGERHEART.ArmorFeature.Invigorating.Description' }, lifestealing: { label: 'DAGGERHEART.ArmorFeature.Lifestealing.Name', description: 'DAGGERHEART.ArmorFeature.Lifestealing.Description' }, lockedon: { label: 'DAGGERHEART.ArmorFeature.LockedOn.Name', description: 'DAGGERHEART.ArmorFeature.LockedOn.Description' }, long: { label: 'DAGGERHEART.ArmorFeature.Long.Name', description: 'DAGGERHEART.ArmorFeature.Long.Description' }, massive: { label: 'DAGGERHEART.ArmorFeature.Massive.Name', description: 'DAGGERHEART.ArmorFeature.Massive.Description' }, painful: { label: 'DAGGERHEART.ArmorFeature.Painful.Name', description: 'DAGGERHEART.ArmorFeature.Painful.Description' }, paired: { label: 'DAGGERHEART.ArmorFeature.Paired.Name', description: 'DAGGERHEART.ArmorFeature.Paired.Description', override: { bonusDamage: 1 } }, parry: { label: 'DAGGERHEART.ArmorFeature.Parry.Name', description: 'DAGGERHEART.ArmorFeature.Parry.Description' }, persuasive: { label: 'DAGGERHEART.ArmorFeature.Persuasive.Name', description: 'DAGGERHEART.ArmorFeature.Persuasive.Description' }, pompous: { label: 'DAGGERHEART.ArmorFeature.Pompous.Name', description: 'DAGGERHEART.ArmorFeature.Pompous.Description' }, powerful: { label: 'DAGGERHEART.ArmorFeature.Powerful.Name', description: 'DAGGERHEART.ArmorFeature.Powerful.Description' }, protective: { label: 'DAGGERHEART.ArmorFeature.Protective.Name', description: 'DAGGERHEART.ArmorFeature.Protective.Description', override: { armorBonus: 1 } }, quick: { label: 'DAGGERHEART.ArmorFeature.Quick.Name', description: 'DAGGERHEART.ArmorFeature.Quick.Description' }, reliable: { label: 'DAGGERHEART.ArmorFeature.Reliable.Name', description: 'DAGGERHEART.ArmorFeature.Reliable.Description' }, reloading: { label: 'DAGGERHEART.ArmorFeature.Reloading.Name', description: 'DAGGERHEART.ArmorFeature.Reloading.Description' }, retractable: { label: 'DAGGERHEART.ArmorFeature.Retractable.Name', description: 'DAGGERHEART.ArmorFeature.Retractable.Description' }, returning: { label: 'DAGGERHEART.ArmorFeature.Returning.Name', description: 'DAGGERHEART.ArmorFeature.Returning.Description' }, scary: { label: 'DAGGERHEART.ArmorFeature.Scary.Name', description: 'DAGGERHEART.ArmorFeature.Scary.Description' }, serrated: { label: 'DAGGERHEART.ArmorFeature.Serrated.Name', description: 'DAGGERHEART.ArmorFeature.Serrated.Description' }, sharpwing: { label: 'DAGGERHEART.ArmorFeature.Sharpwing.Name', description: 'DAGGERHEART.ArmorFeature.Sharpwing.Description' }, sheltering: { label: 'DAGGERHEART.ArmorFeature.Sheltering.Name', description: 'DAGGERHEART.ArmorFeature.Sheltering.Description' }, startling: { label: 'DAGGERHEART.ArmorFeature.Startling.Name', description: 'DAGGERHEART.ArmorFeature.Startling.Description' }, timebending: { label: 'DAGGERHEART.ArmorFeature.Timebending.Name', description: 'DAGGERHEART.ArmorFeature.Timebending.Description' }, versatile: { label: 'DAGGERHEART.ArmorFeature.Versatile.Name', description: 'DAGGERHEART.ArmorFeature.Versatile.Description', versatile: { characterTrait: '', range: '', damage: '' } } }; export const featureTypes = { ancestry: { id: 'ancestry', label: 'DAGGERHEART.Feature.Type.Ancestry' }, community: { id: 'community', label: 'DAGGERHEART.Feature.Type.Community' }, class: { id: 'class', label: 'DAGGERHEART.Feature.Type.Class' }, subclass: { id: 'subclass', label: 'DAGGERHEART.Feature.Type.Subclass' } }; 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' }, action: { id: 'action', label: 'DAGGERHEART.ActionType.Action' }, reaction: { id: 'reaction', label: 'DAGGERHEART.ActionType.Reaction' } };