{% extends 'hostile/base.html' %} {% load i18n static %} {% block content %} {{ block.super }}
{% translate "Back to Threat Scans" %} {% if perms.hostile.manage_intel %} {% translate "Delete Threat Scan" %} {% endif %}
{% translate "Solar System & Grid" %}

{% if scan.solar_system %} {{ scan.solar_system.name }} ({{ scan.solar_system.constellation.name }} / {{ scan.solar_system.constellation.region.name }}) {% else %} {% translate "Unknown System" %} {% endif %}

{% if scan.threat_level == 'CRITICAL' %} CRITICAL {% elif scan.threat_level == 'HIGH' %} HIGH THREAT {% elif scan.threat_level == 'MODERATE' %} MODERATE {% else %} LOW THREAT {% endif %}
{{ scan.created_at|date:"Y-m-d H:i:s" }} UTC {{ scan.created_by.username|default:"Intel Scout" }}
{% translate "Black Ops Drop Risk" %}

{{ scan.blops_drop_chance }}%

{% if scan.blops_drop_chance >= 75 %}CRITICAL RISK{% elif scan.blops_drop_chance >= 40 %}ELEVATED RISK{% else %}STANDARD RISK{% endif %}
{% translate "Assesses covert cyno alts, blops battleships, recons & hunting bases" %}
{% translate "Capital / Super Drop Risk" %}

{{ scan.cap_drop_chance }}%

{% if scan.cap_drop_chance >= 75 %}CRITICAL RISK{% elif scan.cap_drop_chance >= 40 %}ELEVATED RISK{% else %}STANDARD RISK{% endif %}
{% translate "Assesses heavy cynos, dread/titan/super pilots, bubbles & capital staging" %}
{% translate "Tactical Risk Factors & Triggers" %}
{{ threat_factors|length }} {% translate "Factors" %}
    {% for factor in threat_factors %}
  • {{ factor }}
  • {% empty %}
  • {% translate "No critical tactical risk indicators detected for this scan." %}
  • {% endfor %}
{% translate "Local Activity Profile" %}
{{ activity_profile.primary_timezone|default:"UNKNOWN" }}
EUTZ (14-22 UTC)
{{ activity_profile.tz_breakdown.EUTZ|default:0 }}
USTZ (00-08 UTC)
{{ activity_profile.tz_breakdown.USTZ|default:0 }}
AUTZ (08-14 UTC)
{{ activity_profile.tz_breakdown.AUTZ|default:0 }}
{% translate "Total Timestamped Events:" %} {{ activity_profile.total_events|default:0 }} {% translate "First Seen:" %} {{ activity_profile.first_seen|default:"" }}
{% if scan.raw_dscan_text and ship_profile.total_ships %}
{% translate "Coupled D-Scan Ship Classification" %}
{{ ship_profile.total_ships }} {% translate "Hulls on Grid" %}
{% if ship_profile.supers %}
Supercapitals ({{ ship_profile.supers|length }})
{% for s in ship_profile.supers %}{{ s.type_name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %} {% if ship_profile.capitals %}
Capitals ({{ ship_profile.capitals|length }})
{% for s in ship_profile.capitals %}{{ s.type_name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %} {% if ship_profile.blops %}
Black Ops ({{ ship_profile.blops|length }})
{% for s in ship_profile.blops %}{{ s.type_name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %} {% if ship_profile.recons %}
Covert Recons / Bombers ({{ ship_profile.recons|length }})
{% for s in ship_profile.recons %}{{ s.type_name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %} {% if ship_profile.bubbles %}
Bubbles / HICs ({{ ship_profile.bubbles|length }})
{% for s in ship_profile.bubbles %}{{ s.type_name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %} {% if ship_profile.battleships %}
Battleships ({{ ship_profile.battleships|length }})
{% for s in ship_profile.battleships %}{{ s.type_name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %}
{% endif %}
{% translate "Hostile Local Roster" %}
{{ scan.pilot_count }} {% translate "hostile pilot(s) analyzed" %} {% if scan.ignored_count %} • {{ scan.ignored_count }} {% translate "friendly/main alliance pilot(s) excluded" %} {% endif %}
{% translate "Dynamically fetching combat intelligence (corporations, alliances, top ships, cyno history, zKill tags)..." %}
0 / {{ pilots|length }}
{% for pilot in pilots %} {% empty %} {% endfor %}
{% translate "Pilot" %} {% translate "Corporation & Alliance" %} {% translate "Threat Classification & Role Tags" %} {% translate "Coupled D-Scan Ship" %} {% translate "Messages / Sightings" %} {% translate "Dossier" %}
{% if pilot.character_id %} {{ pilot.character_name }} {% else %}
{% endif %}
{{ pilot.character_name }} {% if pilot.in_database %} {% endif %}
{% if pilot.danger_ratio %} {{ pilot.danger_ratio }}% Danger {% endif %} {% if pilot.kills_count or pilot.losses_count %} {{ pilot.kills_count }} K / {{ pilot.losses_count }} L {% endif %} {% if pilot.solo_kills %} ({{ pilot.solo_kills }} Solo) {% endif %}
{% if pilot.corporation_id %} {% endif %} {{ pilot.display_corporation_name|default:pilot.corporation_name|default:"-" }} {% if pilot.corporation_ticker %} [{{ pilot.corporation_ticker }}] {% endif %}
{% if pilot.alliance_name %}
{% if pilot.alliance_id %} {% endif %} {{ pilot.alliance_name }} {% if pilot.alliance_ticker %} [{{ pilot.alliance_ticker }}] {% endif %}
{% endif %} {% if pilot.associated_alliance_name %}
Alt For: {{ pilot.associated_alliance_name }}
{% endif %} {% if pilot.is_alt and pilot.main_character_name %}
Alt of: {{ pilot.main_character_name }}
{% endif %}
{% if pilot.is_titan_pilot %} TITAN {% endif %} {% if pilot.is_super_pilot %} SUPER {% endif %} {% if pilot.is_dread_pilot %} DREAD {% endif %} {% if pilot.is_fax_pilot %} FAX {% endif %} {% if pilot.is_capital_pilot and not pilot.is_super_pilot and not pilot.is_dread_pilot and not pilot.is_fax_pilot and not pilot.is_titan_pilot %} CAPITAL {% endif %} {% if pilot.is_cyno_alt %} CYNO ALT {% endif %} {% if pilot.is_blops_pilot %} BLOPS {% endif %} {% if pilot.is_fc %} FC {% if pilot.fc_level %}({{ pilot.fc_level }}){% endif %} {% endif %} {% if pilot.is_awox %} AWOX {% endif %} {% if pilot.is_alliance_awox %} ALLIANCE AWOX {% endif %} {% if pilot.is_faction_awox %} FACTION AWOX {% endif %} {% if pilot.is_bait %} BAIT {% if pilot.bait_level %}({{ pilot.bait_level }}){% endif %} {% endif %} {% if pilot.is_ganker %} GANKER {% endif %} {% if pilot.is_logi_pilot %} LOGI {% endif %} {% if pilot.is_rookie %} ROOKIE {% endif %} {% if pilot.is_out_of_corp %} OUT OF CORP {% endif %} {% if not pilot.is_cyno_alt and not pilot.is_capital_pilot and not pilot.is_blops_pilot and not pilot.is_fc and not pilot.is_super_pilot and not pilot.is_titan_pilot and not pilot.is_dread_pilot and not pilot.is_fax_pilot and not pilot.is_out_of_corp and not pilot.is_awox and not pilot.is_alliance_awox and not pilot.is_faction_awox and not pilot.is_bait and not pilot.is_ganker and not pilot.is_logi_pilot and not pilot.is_rookie %} COMBAT PILOT {% endif %}
{% if pilot.dscan_match %}
{{ pilot.dscan_match }}
{% endif %} {% if pilot.top_ships %}
{% for ship in pilot.top_ships %} {{ ship }} {% endfor %}
{% elif pilot.likely_ship and not pilot.dscan_match %} {{ pilot.likely_ship }} {% else %} - {% endif %}
{% if pilot.message_count %} {{ pilot.message_count }} msg(s) {% endif %} {% if pilot.timestamps %}
{{ pilot.timestamps.0 }}
{% else %} - {% endif %}
{% if pilot.dossier_id %} {% else %} {% endif %}
{% translate "No hostile pilots identified in this scan." %}
{% endblock %} {% block extra_javascript %} {{ block.super }} {% endblock %}