mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
Fix custom waypoints.
This commit is contained in:
parent
3298a5c6ad
commit
a1136953d0
@ -2,6 +2,7 @@ from PySide2.QtGui import QStandardItem, QStandardItemModel
|
|||||||
|
|
||||||
from game import Game
|
from game import Game
|
||||||
from game.theater import ControlPointType
|
from game.theater import ControlPointType
|
||||||
|
from game.utils import Distance
|
||||||
from gen import BuildingGroundObject, Conflict, FlightWaypointType
|
from gen import BuildingGroundObject, Conflict, FlightWaypointType
|
||||||
from gen.flights.flight import FlightWaypoint
|
from gen.flights.flight import FlightWaypoint
|
||||||
from qt_ui.widgets.combos.QFilteredComboBox import QFilteredComboBox
|
from qt_ui.widgets.combos.QFilteredComboBox import QFilteredComboBox
|
||||||
@ -59,7 +60,7 @@ class QPredefinedWaypointSelectionComboBox(QFilteredComboBox):
|
|||||||
FlightWaypointType.CUSTOM,
|
FlightWaypointType.CUSTOM,
|
||||||
pos.x,
|
pos.x,
|
||||||
pos.y,
|
pos.y,
|
||||||
800)
|
Distance.from_meters(800))
|
||||||
wpt.name = "Frontline " + cp.name + "/" + ecp.name + " [CAS]"
|
wpt.name = "Frontline " + cp.name + "/" + ecp.name + " [CAS]"
|
||||||
wpt.alt_type = "RADIO"
|
wpt.alt_type = "RADIO"
|
||||||
wpt.pretty_name = wpt.name
|
wpt.pretty_name = wpt.name
|
||||||
@ -75,7 +76,7 @@ class QPredefinedWaypointSelectionComboBox(QFilteredComboBox):
|
|||||||
FlightWaypointType.CUSTOM,
|
FlightWaypointType.CUSTOM,
|
||||||
ground_object.position.x,
|
ground_object.position.x,
|
||||||
ground_object.position.y,
|
ground_object.position.y,
|
||||||
0
|
Distance.from_meters(0)
|
||||||
)
|
)
|
||||||
wpt.alt_type = "RADIO"
|
wpt.alt_type = "RADIO"
|
||||||
wpt.name = ground_object.waypoint_name
|
wpt.name = ground_object.waypoint_name
|
||||||
@ -99,7 +100,7 @@ class QPredefinedWaypointSelectionComboBox(QFilteredComboBox):
|
|||||||
FlightWaypointType.CUSTOM,
|
FlightWaypointType.CUSTOM,
|
||||||
u.position.x,
|
u.position.x,
|
||||||
u.position.y,
|
u.position.y,
|
||||||
0
|
Distance.from_meters(0)
|
||||||
)
|
)
|
||||||
wpt.alt_type = "RADIO"
|
wpt.alt_type = "RADIO"
|
||||||
wpt.name = wpt.name = "[" + str(ground_object.obj_name) + "] : " + u.type + " #" + str(j)
|
wpt.name = wpt.name = "[" + str(ground_object.obj_name) + "] : " + u.type + " #" + str(j)
|
||||||
@ -120,7 +121,7 @@ class QPredefinedWaypointSelectionComboBox(QFilteredComboBox):
|
|||||||
FlightWaypointType.CUSTOM,
|
FlightWaypointType.CUSTOM,
|
||||||
cp.position.x,
|
cp.position.x,
|
||||||
cp.position.y,
|
cp.position.y,
|
||||||
0
|
Distance.from_meters(0)
|
||||||
)
|
)
|
||||||
wpt.alt_type = "RADIO"
|
wpt.alt_type = "RADIO"
|
||||||
wpt.name = cp.name
|
wpt.name = cp.name
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user