{% from "components/_tabs.html" import tabs_intro %}

ARQUEOTECNOLOGÍA

Museo y fabricación de artefactos

Desmonta hallazgos, restaura piezas dañadas, completa recetas y comercia fragmentos. Cada operación modifica recursos persistentes.

{{ tabs_intro('museum', 'Apartados del museo', 'Separa conjuntos, recetas, colección e intercambio de fragmentos.') }}
{% for key, label in FRAGMENT_NAMES.items() %}
{{ label }}{{ artifact_fragments.get(key,0) }}piezas
{% endfor %}

Conjuntos y bonificaciones moderadas

{% for key, definition in MUSEUM_SET_BONUSES.items() %}{% set count = museum_collection_counts.get(key,0) %}

{{ definition.name }}

{{ definition.description }}

{{ count }} de 2 piezas expuestas. Estado: {{ 'bonificación activa' if count >= 2 else 'colección incompleta' }}.

{% endfor %}

Recetas conocidas

{% for key, recipe in ARTIFACT_RECIPES.items() %}

{{ recipe.name }}

{{ recipe.lore }}

Requiere: {% for fragment, amount in recipe.fragments.items() %}{{ amount }} {{ FRAGMENT_NAMES[fragment]|lower }}{% if not loop.last %}; {% endif %}{% endfor %}. Efecto: {{ recipe.effect_key }} +{{ (recipe.effect_value*100)|round(1) }} %.

{% endfor %}

Colección

{% if museum_artifacts %}
{% for artifact in museum_artifacts %}

{{ artifact.name }}

{{ artifact.lore }}

Rareza
{{ artifact.rarity }}
Estado
{{ artifact.condition }} % · {{ 'restaurado' if artifact.restored else 'original' }}
Efecto
{{ artifact.effect_key }} +{{ (artifact.effect_value*100)|round(1) }} %
Museo
{{ artifact.collection_key or 'No expuesto' }}
{% if artifact.condition < 100 %}
{% endif %}
{% if not artifact.collection_key %}
{% endif %}
{% endfor %}
{% else %}

No posees artefactos.

{% endif %}

Intercambio de fragmentos

{% if fragment_orders %}
{% for order in fragment_orders %}{% endfor %}
Fragmentos en depósito disponibles para compra.
VendedorPiezasPrecioAcción
{{ order.seller_name }}{% if order.empire_id == empire.id %} (tú){% endif %}{{ order.amount }} {{ FRAGMENT_NAMES[order.fragment_key]|lower }}{{ order.price|number }} créditos{% if order.empire_id != empire.id %}
{% else %}Oferta propia{% endif %}
{% else %}

No hay ofertas abiertas.

{% endif %}