templates/game/fleetList.html.twig
{% extends 'game.html.twig' %}
{% block title %}Ultimate Warfare - Fleet list{% endblock title %}
{% block content %}
<table class="table text-center">
<tr class="tabletop">
<td colspan="7"><b>Fleets</b></td>
</tr>
{% for fleet in player.fleets %}
{% if loop.first %}
<tr>
<td width="75">From Region</td>
<td width="75">To Region</td>
<td width="150">Owner</td>
<td width="150">Fleet</td>
<td width="75">Time left</td>
<td width="50">Arrive at</td>
<td width="100">Options</td>
</tr>
{% endif %}
<tr>
<td>
{{ fleet.worldRegion.x }}, {{ fleet.worldRegion.y }}
</td>
<td>
{{ fleet.targetWorldRegion.x }}, {{ fleet.targetWorldRegion.y }}
</td>
<td>
{% if player.federation != null and player.federation.id == fleet.targetWorldRegion.player.federation.id %}
<span class="good">{{ fleet.targetWorldRegion.player.name }}</span>
{% elseif fleet.targetWorldRegion.player != null %}
{{ fleet.targetWorldRegion.player.name }}
{% else %}
Nobody!
{% endif %}
</td>
<td>
{% for unit in fleet.fleetUnits %}
{{ unit.amount }} {{ unit.gameUnit.nameMulti }}<br />
{% endfor %}
</td>
{% set timestampLeft = fleet.timestampArrive - date().timestamp %}
{% if timestampLeft < 0 %}
{% set timestampLeft = 0 %}
{% endif %}
{% if timestampLeft == 0 %}
<td><b>Arrived!</b></td>
{% else %}
<td><span class="timer">{{ timestampLeft|date('H:i:s') }}</span></td>
{% endif %}
<td>
{{ fleet.timestampArrive|date("Y-m-d H:i:s") }}
</td>
<td>
{% if fleet.timestampArrive > date().timestamp %}
<a class="B" href="{{ path('Game/Fleet/Recall', {'fleetId': fleet.id}) }}"><b>Recall</b></a>
{% else %}
{% if fleet.targetWorldRegion.player.id == player.id %}
<a class="B" href="{{ path('Game/Fleet/Reinforce', {'fleetId': fleet.id}) }}"><b>Reinforce</b></a><br />
<a class="B" href="{{ path('Game/Fleet/Recall', {'fleetId': fleet.id}) }}"><b>Recall</b></a>
{% else %}
<a class="B" href="{{ path('Game/Fleet/Attack', {'fleetId': fleet.id}) }}"><b>Attack</b></a><br />
<a class="B" href="{{ path('Game/Fleet/Recall', {'fleetId': fleet.id}) }}"><b>Recall</b></a>
{% endif %}
{% endif %}
</td>
</tr>
{% else %}
<tr>
<td colspan="7">No fleets sent out....</td>
</tr>
{% endfor %}
</table>
{% endblock %}