@php /** @var \OGame\ViewModels\FleetEventRowViewModel $fleet_event */ // Determine fleet icon class based on mission state if ($fleet_event->is_return_trip) { $fleetIconClass = 'fleet_icon_reverse'; } elseif ($fleet_event->is_at_destination) { $fleetIconClass = 'fleet_icon_forward_end'; } else { $fleetIconClass = 'fleet_icon_forward'; } @endphp
{{ $fleet_event->remaining_time > 0 ? __('load...') : '-' }} {{ date('H:i:s', $fleet_event->timer_time) }} @lang('Clock') {{ $fleet_event->mission_label }}{{ $fleet_event->is_return_trip ? ' (R)' : '' }} [{{ $fleet_event->origin_planet_coords->asString() }}] @switch ($fleet_event->origin_planet_type) @case (OGame\Models\Enums\PlanetType::Planet)
{{ $fleet_event->origin_planet_name }} @break @case (OGame\Models\Enums\PlanetType::Moon)
{{ $fleet_event->origin_planet_name }} @break @case (OGame\Models\Enums\PlanetType::DebrisField)
@lang('Debris field') @break @case (OGame\Models\Enums\PlanetType::DeepSpace) @lang('Deep space') @break @endswitch
@if ($fleet_event->is_recallable && !$fleet_event->is_return_trip && !$fleet_event->is_at_destination) @endif
@switch ($fleet_event->origin_planet_type) @case (OGame\Models\Enums\PlanetType::Planet) @break @case (OGame\Models\Enums\PlanetType::Moon) @break @case (OGame\Models\Enums\PlanetType::DebrisField) @break @default @endswitch
@if ($fleet_event->is_at_destination) {{-- Fleet is at destination (e.g., expedition), show animated gif --}} @else @switch ($fleet_event->destination_planet_type) @case (OGame\Models\Enums\PlanetType::Planet) @break @case (OGame\Models\Enums\PlanetType::Moon) @break @case (OGame\Models\Enums\PlanetType::DebrisField) @break @case (OGame\Models\Enums\PlanetType::DeepSpace) @break @default @endswitch @endif
@switch ($fleet_event->destination_planet_type) @case (OGame\Models\Enums\PlanetType::Planet)
{{ $fleet_event->destination_planet_name ?: __('Deep space') }} @break @case (OGame\Models\Enums\PlanetType::Moon)
{{ $fleet_event->destination_planet_name }} @break @case (OGame\Models\Enums\PlanetType::DebrisField)
@lang('Debris field') @break @case (OGame\Models\Enums\PlanetType::DeepSpace) @break @endswitch
[{{ $fleet_event->destination_planet_coords->asString() }}]
@if ($fleet_event->has_return_trip && $fleet_event->return_time_arrival) @lang('load...') {{ date('H:i:s', $fleet_event->return_time_arrival) }} @lang('Clock') @lang('Return') @endif