Jump to content

ME: controllare valori indicati sull'HUD


Recommended Posts

Posted

Ciao a tutti,

mi sto avvicinando al Mission Editor di DCS.

Volevo creare una missione in cui il pilota deve passare sui vari waypoint a determinate quote e velocità... Ho provato ad utilizzare le condizioni disponibili nel ME (unit's Speed higher/lower than e unit's altitude higher/lower than), ma queste fanno riferimento alla ground Speed ed alla velocità barometrica, mentre vorrei fare riferimento alla CAS ed alla quota indicati sull'Hud...

C'è un modo per fare ciò???

 

Inviato dal mio Redmi 4 utilizzando Tapatalk

Posted
Hai ragione, avevo omesso di dire che si tratta dell'hornet!

 

Inviato dal mio Redmi 4 utilizzando Tapatalk

 

Allora, la quota indicata sull'hud , se intendi quella segnalata dal radar altimeter ti conviene direttamente usare la funzione "Unit's agl altitude".

 

Occhio che DCS usa i metri invece che i piedi come unità di misura!

 

Per la velocità con la funzione COCKPIT ARGUMENT IN RANGE devo controllare l'argomento 217.

 

Nel file \DCSWorld\Mods\aircraft\FA-18C\Cockpit\Scripts\mainpanel_init.lua

 

c'è questo codice:

 

-- Indicated Airspeed Indicator AVU-35/A
Airspeed					= CreateGauge()
Airspeed.arg_number			= 217
Airspeed.input				= {0.0,   60.0, 100.0, 150.0, 200.0, 250.0, 300.0, 350.0, 400.0, 450.0, 500.0, 550.0, 600.0, 650.0, 700.0, 750.0, 800.0, 850.0}
Airspeed.output				= {0.0, 0.0445,  0.15, 0.348, 0.586, 0.636, 0.673, 0.715, 0.748, 0.782, 0.819, 0.849, 0.870, 0.898, 0.922, 0.950, 0.976,   1.0}
Airspeed.controller			= controllers.AirSpeedIndicator

 

In pratica :

0 nodi - valore 0

850 nodi - valore 1

 

In base alla velocità che vuoi che si attivi il trigger devi calcolare il corrispondente valore e metterlo nella condizione min e max della funzione.

 

Spero tu abbia capito tutto

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...