Page 1 sur 1

[DCS A-10C] MOD : Supprimer affichage MFD

Publié : mer. janv. 09, 2013 12:46 pm
par Whymper
Salut les muds !

Je me permet de poster ici une petite manip' pour supprimer l'affichage des MFD du A-10C.
Non je ne suis pas fou, je vous explique pourquoi en citant mon cas :

J'ai exporté mes MFD sur un autre écran, mais ma machine ne supporte pas d'avoir 4 MFD a afficher (quand j'allume le TGP je peux presque aller boire un café...), et en plus la redondance des affichages me dérange.

Voici la manipulation :
To get the incockpit MFD's to not render you now need to go to this file:
x:\Program Files\Eagle Dynamics\DCS A-10C\Scripts\Aircrafts\_Common\Cockpit\ViewportHand ling.lua

Comment out line 31 by adding the -- as highlighted in red below



purposes = {--render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always
render_target_always = true
end

Publié : mer. janv. 09, 2013 3:16 pm
par curli
Heavy a écrit :Salut les muds !

Je me permet de poster ici une petite manip' pour supprimer l'affichage des MFD du A-10C.
Non je ne suis pas fou, je vous explique pourquoi en citant mon cas :

J'ai exporté mes MFD sur un autre écran, mais ma machine ne supporte pas d'avoir 4 MFD a afficher (quand j'allume le TGP je peux presque aller boire un café...), et en plus la redondance des affichages me dérange.

Voici la manipulation :
Slt

Bonne idée effectivement...

Ca va interessé les gens dans le meme cas , j'en suis sur....:flowers: :notworthy

++

Publié : mer. janv. 09, 2013 3:28 pm
par ergo
Je déplace dans la section A-10C .... :sorcerer:

Publié : mer. janv. 09, 2013 4:23 pm
par Whymper
ergo a écrit :Je déplace dans la section A-10C .... :sorcerer:

J'ai hesité... Merci ergo :notworthy

Publié : mer. janv. 09, 2013 5:11 pm
par jorjio
Tu n'es pas fou et je trouve meme que c'est une onne idée pour grapiller des fps. De plus ca me gene aussi parfois d'avoir les affichage sur l'ecran principale et sur le deusieme.
Si la meme chose est possible sur FC3 ca serai bien aussi.
En tout cas merci pour l'info

Publié : mer. janv. 09, 2013 6:55 pm
par Slayer
Salut Heavy,

tu peux expliquer la manip? je pige pas l'anglais et j'ai des doutes sur quoi faire dans le .lua.

Merci encore.

Si ce soir ça te dis 21h TS pour DCS.

A+

Publié : jeu. janv. 10, 2013 4:59 pm
par Slayer
Trouvé.

To get the incockpit MFD's to not render you now need to go to this file:
x:\Program Files\Eagle Dynamics\DCS A-10C\Scripts\Aircrafts\_Common\Cockpit\ViewportHand ling.lua

Comment out line 31 by adding the -- as highlighted in red below



purposes = {--render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always
render_target_always = true
end

Publié : jeu. janv. 17, 2013 11:33 am
par UF_Nazca
Ah cool ça! Merci!

Publié : dim. janv. 20, 2013 7:52 pm
par jorjio
bon j'ai voulu tester et impossible de mettre ces carateres en rouge; N'étant pas un pro du code , je dit help. Je suis bien avec notepad++ pour modifié le fichier.

Merci d'avance

Publié : dim. janv. 20, 2013 10:48 pm
par Azrayen
Y'a pas besoin de les mettre en rouge, c'est du code...
Le rouge est juste là pour que toi, humain, tu distingues la modif à effectuer ;)

Publié : dim. janv. 20, 2013 11:31 pm
par jorjio
ok ok , je croyais que ça avait son importance car ça ne fonctionne pas chez moi donc je me suis dit que ça venez peu être de là . je vais rejeter un oeil.

merci en tout cas

edit je vous met le fichier si quelqu'un a une idée

-- positioning on screen in HUD Only view
function update_screenspace_diplacement(aspect,is_left,zoom_value)
local aspect = aspect or 1
local zoom_value = zoom_value or 0
local default_width = 0.5 * LockOn_Options.screen.height + (64 * zoom_value)
if default_width > LockOn_Options.screen.height then
default_width = LockOn_Options.screen.height
end

if default_width > 0.5 * LockOn_Options.screen.width then
default_width = 0.5 * LockOn_Options.screen.width
end

local default_height = default_width / aspect
local default_y = LockOn_Options.screen.height - default_height
local default_x = LockOn_Options.screen.width - default_width
if is_left then
default_x = 0
end
dedicated_viewport = {default_x,default_y,default_width,default_height}
dedicated_viewport_arcade = {default_x, 0 ,default_width,default_height}
end

function set_full_viewport_coverage(viewport)
dedicated_viewport = {viewport.x,
viewport.y,
viewport.width,
viewport.height}
dedicated_viewport_arcade = dedicated_viewport
purposes = {--render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always
render_target_always = true
end

-- try to find assigned viewport
function try_find_assigned_viewport(exactly_name,abstract_name)
local multimonitor_setup_name = "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua"
local f = loadfile(multimonitor_setup_name)
if f then
local env = {screen = LockOn_Options.screen}
setfenv(f,env)
pcall(f)
local target_env = env[exactly_name]
if not target_env and abstract_name then
target_env = env[abstract_name]
end
if target_env then
set_full_viewport_coverage(target_env)
end
end
end

Publié : mar. janv. 22, 2013 8:00 pm
par jorjio
Heavy, si passe par là et que tu as une idée , je suis preneur, merci d'avance:notworthy

Publié : lun. janv. 28, 2013 9:53 pm
par icemaker
Pour info l'affichage ou non des MFCD , ABRIS, Shkval est une fonction disponnible dans la prochaine version de Easy Monitor Configurator qui devrait sortir dans les jours à venir. Il suffira de cocher/Décocher une case pour afficher/Masquer les écrans ingame.

Publié : lun. janv. 28, 2013 10:25 pm
par Slayer
Impatient Icemaker. Impatient. :notworthy:exit:

Publié : lun. janv. 28, 2013 10:57 pm
par jorjio
En attendant sur Dcs dans la section téléchargement il y a les fichiers en dl