{% extends "base.html" %} {% block title %}Role targets · Admin · Competence{% endblock %} {% block crumbs %}AdminRole targets{% endblock %} {% block content %}

Role targets ?

The level each role should reach in each skill (0, 1, 2, 3, 5, 8; blank = no target). Each change saves straight away, and gaps recalculate everywhere, including past rounds. With one category shown, the first row sets a role's target for all its skills at once (the ones shown, if a tag is picked): set the usual level first, then change the exceptions. A backup is taken before each "Set all", since it replaces the exceptions.

{% if tags|length > 1 %}{% endif %} {{ skills|length }} skills × {{ roles|length }} roles
{% for r in roles %}{% endfor %} {% if cat != "all" and skills %} {% for r in roles %} {% endfor %} {% endif %} {% for s in skills %} {% for r in roles %}{% set role_id, skill_id, level = r.id, s.id, targets.get((r.id, s.id)) %} {% include "admin/fragments/target_cell.html" %} {% endfor %} {% else %} {% endfor %}
Skill{{ r.name }}
All {{ skills|length }} skills shown
{{ s.name }}{% if cat == "all" %}{{ s.category }}{% endif %}
No skills.
{% endblock %}