Aide - Recherche - Membres - Calendrier
Version complète : vue alt+F1 sans ABRIS/SHKVAL ni voyant d'alerte
3rd-Wing · Escadre virtuelle DCS > 3rd-wing > Ecole de Chasse > Les tutoriaux
Harke
Gillesdrone nous faisait par il y a peut du fait qu'il volait en vue Alt+F1


apres test, j'ai donc remarqué que sur cette vue, il y avait l'abris, le shkval et les voyants d'alertes d'affiché...

Cliquez pour voir le fichier-joint


Je me suis dis que pour les pit, ça serait pas mal de virer tout ça...
et après quelque modif, voila à quoi j'arrive.

Cliquez pour voir le fichier-joint


je met ci dessous les modifs a faire pour obtenir ce résultat



- ABRIS

cherchez et éditez le fichier Ka-50\Scripts\Aircrafts\Ka-50\Cockpit\ABRIS\ABRIS_init.lua

remplacez
CODE
purposes = {render_purpose.GENERAL,render_purpose.HUD_ONLY_VIEW}

par
CODE
-- purposes      = {render_purpose.GENERAL,render_purpose.HUD_ONLY_VIEW}
purposes      = {render_purpose.GENERAL}



- SHKVAL

cherchez et éditez le fichier \Ka-50\Scripts\Aircrafts\Ka-50\Cockpit\SHKVAL\SHKVAL_init.lua

remplacez
CODE
purposes = {render_purpose.GENERAL,render_purpose.HUD_ONLY_VIEW}

par
CODE
-- purposes      = {render_purpose.GENERAL,render_purpose.HUD_ONLY_VIEW}
purposes      = {render_purpose.GENERAL}



- CAUTION LIGHTS

cherchez et éditez le fichier \Ka-50\Scripts\Aircrafts\Ka-50\Cockpit\Caution_lights_indicator\CautionLights_panel.lua

Mettez tout le contenu du fichier en commentaire comme ceci
CODE
--[[
dofile(LockOn_Options.common_script_path.."devices_defs.lua")
dofile(LockOn_Options.script_path.."materials.lua")
purposes = {render_purpose.HUD_ONLY_VIEW}
indicator_type = indicator_types.COMMON

page_subsets = {LockOn_Options.script_path.."Caution_lights_indicator/CautionLights_panel_page.lua"}
pages = {{1}}
init_pageID = 1
--]]



!! IMPORTANT !! ces modifications n'affecte que la vue pit Alt+F1, la vue normal F1 continuera de fonctionner comme avant
Hellfrog
bravo !!
excellent ça ! notworthy.gif


on peut rendre public ta trouvaille ?
gillesdrone
CITATION(Hellfrog @ 18 Sep 2011, 16:29) *

bravo !!
excellent ça ! notworthy.gif


on peut rendre public ta trouvaille ?


ça marche nickel !
Hellfrog
idem

je suis en train d'en faire un mod modman7
Harke
Aucun soucis, c'est fait pour être partagé smile.gif
Hellfrog
c'est là :
Mod modman7 sur C6

prière de tester avec modman, le mien est planté donc je peux créer des mods mais pas vérifier l'installation par modman.

si Harde veux que je modifie le texte de présentation, pas de pb, répondez sur C6. wavetowel2.gif
BaDCrC
Excellent. notworthy.gif

Mon ALT F1 ne m'affiche ni ABRIS ni SHKVAL, mais je pense que c'est du au fonctionement en 3 ecrans.
Par contre, se débarasser des alarmes , c'est vraiment top. Merci Harke! cheer.gif
Harke
a priori ça viens des écrans déporté oui smile.gif
BaDCrC
Harke,
Est ce que tu sais ce qu'on doit faire pour aussi se débarrasser des caution lights en vue ALT F1 dans BS2? Le fichier cautionLaights_panel.lua existe aussi comme pour BS1 mais son contenu est bien différent et je suis une buse pour ce qui est du lua.

Merci.
Harke
essai la même méthode , t'a rien a perdre tant que tu fait une sauvegarde avant
Hellfrog
version origine BS2
CODE

dofile(LockOn_Options.common_script_path.."devices_defs.lua")
purposes      = {render_purpose.HUD_ONLY_VIEW}
indicator_type       = indicator_types.COMMON


dedicated_viewport            = {5,5,LockOn_Options.screen.width - 10,LockOn_Options.screen.width - 10} --square
local multimonitor_setup_name =  "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua"
local f = loadfile(multimonitor_setup_name)
if      f then
local env = {}
      env.screen = LockOn_Options.screen
      setfenv(f,env)
      pcall(f)
      if env.UIMainView ~= nil then
            dedicated_viewport     = {env.UIMainView.x + 5,
                                   env.UIMainView.y + 5,
                                   env.UIMainView.width - 10,
                                   env.UIMainView.width - 10}
      end      
end
page_subsets = {LockOn_Options.script_path.."Caution_lights_indicator/CautionLights_panel_page.lua"}
pages        = {{1}}
init_pageID  = 1


version modifiée : tu commentes tout ! c'est simple non ?
CODE

--[[dofile(LockOn_Options.common_script_path.."devices_defs.lua")
purposes      = {render_purpose.HUD_ONLY_VIEW}
indicator_type       = indicator_types.COMMON


dedicated_viewport            = {5,5,LockOn_Options.screen.width - 10,LockOn_Options.screen.width - 10} --square
local multimonitor_setup_name =  "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua"
local f = loadfile(multimonitor_setup_name)
if      f then
local env = {}
      env.screen = LockOn_Options.screen
      setfenv(f,env)
      pcall(f)
      if env.UIMainView ~= nil then
            dedicated_viewport     = {env.UIMainView.x + 5,
                                   env.UIMainView.y + 5,
                                   env.UIMainView.width - 10,
                                   env.UIMainView.width - 10}
      end      
end
page_subsets = {LockOn_Options.script_path.."Caution_lights_indicator/CautionLights_panel_page.lua"}
pages        = {{1}}
init_pageID  = 1
]]--
BaDCrC
Ouaip. Merci Hellfrog. J'avais tenté le coup sur les conseils de Harke et effectivement, çà marche. On gagne entre 5 et 10 fps en vue ALT F1. C'est pas mal. Par contre, le champ de vision énorme que çà donne. C'est limite du cheat.
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.