{{!-- Tab for combat actions --}}
{{localize 'OD6S.ACTION_PENALTIES'}}
{{getActionPenalties actor.actions.length}}D
{{localize 'OD6S.STRENGTH_DAMAGE_BONUS'}}
{{diceFromScore data.strengthdamage.score}}D+{{pipsFromScore data.strengthdamage.score}}
{{localize 'OD6S.PHYSICAL_RESISTANCE'}}
{{diceFromScore data.pr.score }}D+{{pipsFromScore data.pr.score }}
{{localize 'OD6S.ENERGY_RESISTANCE'}}
{{diceFromScore data.er.score }}D+{{pipsFromScore data.er.score }}
{{localize 'OD6S_RESISTANCE_NO_ARMOR'}}
{{diceFromScore data.attributes.str.score }}D+{{pipsFromScore data.attributes.str.score}}
{{localize 'OD6S.WOUND_PENALTIES'}}
{{getWoundPenalties actor}}D
{{localize 'OD6S.INITIATIVE'}}
{{diceFromScore (getInitiative actor)}}D+{{pipsFromScore (getInitiative actor) }}
{{ localize 'OD6S.AVAILABLE_ACTIONS'}}
    {{#each data.attributes as |attribute key|}} {{#if (ne key 'met') }}
  • {{getAttributeName key}}
    • {{#each ../actor.skills as |skill skillkey|}} {{#if (eq skill.data.attribute key) }}
    • {{ skill.name }}
      • {{#each ../../actor.specializations as |spec speckey|}} {{#if (eq spec.data.data.skill skill._id) }}
      • {{ spec.name }}
      • {{/if}} {{/each}}
      {{/if}} {{/each}}
    {{/if}} {{/each}}
    {{# each (getActions) as |action key|}}
  • {{localize action.name}}
  • {{#if (eq action.name 'OD6S.ACTION_RANGED_ATTACK') }} {{#each ../actor.weapons as |weapon key|}} {{#if weapon.data.equipped.value}} {{#if (isRanged weapon.data.subtype)}}
  • {{weapon.name}}
  • {{/if}} {{/if}} {{/each}} {{/if}} {{#if (eq action.name 'OD6S.ACTION_MELEE_ATTACK') }} {{#each ../actor.weapons as |weapon key|}} {{#if weapon.data.equipped.value}} {{#if (eq weapon.data.subtype (localize 'OD6S.MELEE'))}}
  • {{weapon.name}}
  • {{/if}} {{/if}} {{/each}} {{/if}} {{#if (eq action.name 'OD6S.ACTION_PARRY') }} {{#each ../actor.weapons as |weapon key|}} {{#if weapon.data.equipped.value}} {{#if (eq weapon.data.subtype (localize 'OD6S.MELEE'))}}
  • {{weapon.name}} ({{localize 'OD6S.PARRY'}})
  • {{/if}} {{/if}} {{/each}} {{/if}} {{/each}}
{{#if (isCrewMember actor) }}
    {{# each (getVehicleActions actor) as |action key|}} {{#if (ne action.name 'OD6S.ACTION_VEHICLE_SENSORS')}}
  • {{localize action.name}}
  • {{/if}} {{#if (eq action.name 'OD6S.ACTION_VEHICLE_RANGED_ATTACK') }} {{#each ../actor.data.data.vehicle.vehicle_weapons as |weapon key|}}
  • {{weapon.name}}
  • {{/each}} {{/if}} {{#if (eq action.name 'OD6S.ACTION_VEHICLE_SENSORS')}} {{#if (getSensorsConfig)}} {{#each ../data.vehicle.sensors.types as |type key|}}
  • {{localize 'OD6S.SENSORS'}}: {{localize type.label}}
  • {{/each}} {{else}}
  • {{localize action.name}}
  • {{/if}} {{/if}} {{/each}}
{{/if}}
{{#if actor.data.data.metaphysicsextranormal.value}} {{#if (isMetaphysicsAttributeOptional)}}
{{getMetaphysicsName}}
{{else}}
  • {{getAttributeName 'met'}}
  • {{/if}}
      {{#each actor.skills as |skill skillkey|}} {{#if (eq skill.data.attribute 'met') }}
    • {{ skill.name }}
    • {{/if}} {{/each}}
    {{/if}}
    {{localize 'OD6S.ACTIONS'}}
    {{#if actor.actions.length }} {{actor.actions.length}}{{else}}0{{/if}}
      {{#each actor.actions as |action key|}}
    • {{# if (eq action.data.subtype 'misc')}} {{else}} {{action.name}}{{#if (eq action.data.subtype "parry")}} ({{localize 'OD6S.PARRY'}}){{/if}} {{/if}}
    • {{/each}}