mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Streamlining
This commit is contained in:
parent
f11689f4cb
commit
e04f23bf15
@ -12,6 +12,7 @@ from PySide2.QtWidgets import (
|
||||
|
||||
import qt_ui.uiconstants as CONST
|
||||
from game import Game, persistency
|
||||
from game.ato.flightstate import Uninitialized
|
||||
from game.ato.package import Package
|
||||
from game.ato.traveltime import TotEstimator
|
||||
from game.profiling import logged_duration
|
||||
@ -173,6 +174,9 @@ class QTopPanel(QFrame):
|
||||
if not package.flights:
|
||||
continue
|
||||
for flight in package.flights:
|
||||
if isinstance(flight.state, Uninitialized):
|
||||
flight.state.reinitialize(now)
|
||||
flight.state.reinitialize(now)
|
||||
if flight.state.is_waiting_for_start:
|
||||
startup = flight.flight_plan.startup_time()
|
||||
if startup < now:
|
||||
|
||||
@ -84,7 +84,7 @@ Planned ally flights:
|
||||
{{ dep }}
|
||||
---------------------------------------------------
|
||||
{% for flight in allied_flights_by_departure[dep] %}
|
||||
{{ flight.flight_type }} {{ flight.units[0].type }} x {{flight.size}}, departing in {{ flight.departure_delay }}, {{ flight.package.target.name}}, TOT: {{ (mission.start_time + flight.package.time_over_target).time() }}
|
||||
{{ flight.flight_type }} {{ flight.units[0].type }} x {{flight.size}}, departing in {{ flight.departure_delay }}, {{ flight.package.target.name}}, TOT: {{ flight.package.time_over_target }}
|
||||
{% endfor %}
|
||||
|
||||
{% endfor %}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user