Script - Escort Reticle: Difference between revisions
new page |
Updated the script for compatibility |
||
| Line 1: | Line 1: | ||
==Function== | ==Function== | ||
Creates an additional reticle around all ships in the escort list | Creates an additional reticle around all ships in the escort list. This script needs a nightly build revision 5834 or later to work. | ||
==Table Entry== | ==Table Entry== | ||
<pre># | <pre>#Conditional Hooks | ||
$ | $Application: FS2_Open | ||
$On HUD Draw: | |||
[ | [ | ||
for i=1, | missiontime = mn.getMissionTime() | ||
if missiontime > 0.5 then | |||
if mn.EscortShips ~= nil then | |||
NumberEscorted = #mn.EscortShips | |||
for i= 1,NumberEscorted do | |||
escortedship = mn.EscortShips[i] | |||
if escortedship.Position:getScreenCoords() ~= false then | |||
x1, y1 = escortedship.Position:getScreenCoords() | |||
if escortedship.Team.Name == "Hostile" then | |||
gr.setColor(255,50,50,255) | |||
gr.drawTargetingBrackets(escortedship, true) | |||
elseif escortedship.Team.Name == "Friendly" then | |||
gr.setColor(0,255,0,255) | |||
gr.drawTargetingBrackets(escortedship, true) | |||
elseif escortedship.Team.Name == "Unknown" then | |||
gr.setColor(255,255,0,255) | |||
gr.drawTargetingBrackets(escortedship, true) | |||
end | |||
end | |||
end | |||
end | end | ||
end | end | ||
Revision as of 12:02, 23 January 2010
Function
Creates an additional reticle around all ships in the escort list. This script needs a nightly build revision 5834 or later to work.
Table Entry
#Conditional Hooks
$Application: FS2_Open
$On HUD Draw:
[
missiontime = mn.getMissionTime()
if missiontime > 0.5 then
if mn.EscortShips ~= nil then
NumberEscorted = #mn.EscortShips
for i= 1,NumberEscorted do
escortedship = mn.EscortShips[i]
if escortedship.Position:getScreenCoords() ~= false then
x1, y1 = escortedship.Position:getScreenCoords()
if escortedship.Team.Name == "Hostile" then
gr.setColor(255,50,50,255)
gr.drawTargetingBrackets(escortedship, true)
elseif escortedship.Team.Name == "Friendly" then
gr.setColor(0,255,0,255)
gr.drawTargetingBrackets(escortedship, true)
elseif escortedship.Team.Name == "Unknown" then
gr.setColor(255,255,0,255)
gr.drawTargetingBrackets(escortedship, true)
end
end
end
end
end
]
#End