PseudoATC

Fixed waypoints BR
This commit is contained in:
funkyfranky 2018-04-24 21:12:35 +02:00
parent 7dbc9436ed
commit 441fba0830

View File

@ -68,7 +68,7 @@
-- @field #PSEUDOATC -- @field #PSEUDOATC
PSEUDOATC={ PSEUDOATC={
ClassName = "PSEUDOATC", ClassName = "PSEUDOATC",
Debug=false, Debug=true,
player={}, player={},
maxairport=10, maxairport=10,
mdur=30, mdur=30,
@ -477,8 +477,7 @@ function PSEUDOATC:MenuAircraft(id)
-- F10/PseudoATC/My Aircraft (callsign) -- F10/PseudoATC/My Aircraft (callsign)
--self.player[id].menu_aircraft.main = missionCommands.addSubMenuForGroup(id, name, self.player[id].menu_main) --self.player[id].menu_aircraft.main = missionCommands.addSubMenuForGroup(id, name, self.player[id].menu_main)
if #self.player[id].waypoints>0 then if #self.player[id].waypoints>0 then
-- F10/PseudoATC/Waypoints -- F10/PseudoATC/Waypoints
@ -494,7 +493,7 @@ function PSEUDOATC:MenuAircraft(id)
end end
-- Position of Waypoint -- Position of Waypoint
local pos=COORDINATE:New(wp.x,wp.alt,wp.z) local pos=COORDINATE:New(wp.x, wp.alt, wp.y)
local name=string.format("Waypoint %d", i-1) local name=string.format("Waypoint %d", i-1)
-- "F10/PseudoATC/Waypoints/Waypoint X" -- "F10/PseudoATC/Waypoints/Waypoint X"
@ -705,7 +704,8 @@ function PSEUDOATC:ReportBR(id, position, location)
local coord=unit:GetCoordinate() local coord=unit:GetCoordinate()
-- Direction vector from current position (coord) to target (position). -- Direction vector from current position (coord) to target (position).
local vec3=coord:GetDirectionVec3(position) local pos=coord:Translate(30,90)
local vec3=coord:GetDirectionVec3(pos)
local angle=coord:GetAngleDegrees(vec3) local angle=coord:GetAngleDegrees(vec3)
local range=coord:Get2DDistance(position) local range=coord:Get2DDistance(position)