@php /** @var OGame\Models\Resources $price */ @endphp
@if ($has_requirements) @else @endif @if ($object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Building || $object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Station || $object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Research) @if (!empty($build_active_current) && $build_active_current->object->id == $object->id) @endif @endif

{!! $title !!}

@if ($object_type === \OGame\GameObjects\Models\Enums\GameObjectType::Ship || $object_type === \OGame\GameObjects\Models\Enums\GameObjectType::Defense) @lang('Number'): {!! $current_level !!} @else @lang('Level') {!! $current_level !!} @endif
  • @lang('Production duration:')
  • @if ($energy_difference > 0)
  • @lang('Energy needed:') {{ $energy_difference }}
  • @elseif ($energy_difference < 0)
  • @lang('Production'): {{ $production_next->energy->getFormattedLong() }} (+{{ \OGame\Facades\AppUtil::formatNumberLong($energy_difference * -1) }})
  • @endif
@if ($object_type === \OGame\GameObjects\Models\Enums\GameObjectType::Ship || $object_type === \OGame\GameObjects\Models\Enums\GameObjectType::Defense)

@lang('Costs per piece'):

@else

@lang('Required to improve to level') {!! $next_level !!}:

@endif
    @if (!empty($price->metal->get()))
  • {!! $price->metal->getFormatted() !!}
  • @endif @if (!empty($price->crystal->get()))
  • {!! $price->crystal->getFormatted() !!}
  • @endif @if (!empty($price->deuterium->get()))
  • {!! $price->deuterium->getFormatted() !!}
  • @endif @if (!empty($price->energy->get()))
  • {!! $price->energy->getFormatted() !!}
  • @endif
@if ($can_downgrade && $downgrade_price !== null)

Deconstruction costs

@if ($ion_technology_level > 0) @endif @if ($downgrade_price->metal->get() > 0) @endif @if ($downgrade_price->crystal->get() > 0) @endif @if ($downgrade_price->deuterium->get() > 0) @endif @if ($downgrade_duration_formatted) @endif
Ion technology bonus: -{{ $ion_technology_bonus }}%
Metal: {{ $downgrade_price->metal->getFormatted() }}
Crystal: {{ $downgrade_price->crystal->getFormatted() }}
Deuterium: {{ $downgrade_price->deuterium->getFormatted() }}
Duration: {{ $downgrade_duration_formatted }}
@endif @if ($max_build_amount && ($object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Ship || $object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Defense))
@elseif ($object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Building || $object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Station) @if ($can_downgrade && $current_level > 0) @endif @endif
@if ($storage)
@lang('Storage capacity:') {{ number_format($current_storage, 0, ',', '.') }} / {{ number_format($max_storage, 0, ',', '.') }}
@lang('Gain resources to immediately refill your storage')
@lang('View offers')
@endif
{!! $description !!}
@if ($object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Building || $object_type == \OGame\GameObjects\Models\Enums\GameObjectType::Station)) {{-- Last building slot warning for buildings --}} @include ('ingame.shared.buildings.last-building-slot-warning', ['planet' => $planet]) @else {{-- Define default last building slot warning variables for other objects --}} @endif