[DCS-BS] HUD : changer couleur

Salle dédiée aux mods/addons et applications pour DCS World
Avatar de l’utilisateur

Topic author
hellfrog
Messages : 5117
Inscription : 22 août 2008

[DCS-BS] HUD : changer couleur

#1

Message par hellfrog »

on en avait parlé mais je retrouve plus le topic, donc refait propre

Vous pouvez changer la couleur de base du hud
parmis 34 couleur predefinies.
On peut aussi rajouter des couleurs.


il est necessaire de modifier deux fichiers lua[INDENT].\Scripts\Aircrafts\Ka-50\Cockpit\materials.lua
[/INDENT]la partie superieure du fichier definit les couleurs.
dofile(LockOn_Options.script_path.."fonts.lua")

-------MATERIALS-------
materials = {}
materials["MINTGREEN"] = {70, 255, 160, 255}
materials["AMBER"] = {192, 255, 192, 255}
materials["EKRAN_STNCL"]= {255, 0, 0, 255}
materials["RED"] = {255, 0, 0, 255}
materials["HUD_NIGHT"] = {127, 128, 45, 255}
materials["ORANGE"] = {243, 116, 13, 255}
materials["ORANGE_2"] = {255, 180, 0, 255}
materials["YELLOW"] = {255, 255, 0, 255}
materials["YELLOW_2"] = {255, 255, 0, 60}
materials["AMBER_HUD"] = {255, 255, 0, 255}
materials["GREEN"] = {0, 255, 0, 255}
materials["GREEN_2"] = {0, 255, 48, 70}
materials["DARK_GREEN"] = {60, 135, 0, 255}
materials["BLUE"] = {0, 0, 255, 255}
materials["CYAN"] = {113, 204, 250, 255}
materials["PURPLE"] = {255, 0, 255, 255}
materials["SIMPLE_WHITE"] = {255, 255, 255, 255}
materials["BLACK"] = {0, 0, 0, 255, 255}
materials["BLACK2"] = {5, 5, 5, 255}
materials["BLACK3"] = {5, 5, 5, 120}
materials["LIGHT_GREY"] = {245, 245, 245, 255}
materials["DARK_GREY"] = {94, 100, 72, 255}
materials["GREY"] = {160, 160, 160, 255}
materials["GULL_GREY"] = {94, 147, 170, 255}
materials["VIOLET"] = {204,102,204,255}
materials["BROWN_GLASS"] = {94, 72, 12, 100}
materials["BRIGHTNESS_MASK_BLACK"] = {0, 0, 0, 0}
materials["DIGITAL_RED"] = {204, 26, 18, 255}
materials["DIGITAL_GREEN"] = {36, 148, 102, 255}
materials["SAM_BLUE"] = {0, 0, 255, 50}
materials["SAM_RED"] = {255, 0, 0, 50}
materials["SHKVAL_RECT"] = {0, 255, 255, 255}
materials["WHITE_2"] = {255, 255, 255, 120}
materials["PENCIL_GREY"] = {38, 38, 38, 255}
materials["RED_TRANSPARENT"] = {255, 0, 0, 100}
materials["GREEN_TRANSPARENT"] = {0, 255, 0, 100}
materials["YELLOW_TRANSPARENT"] = {255, 255, 0, 100}
...
.
le format de couleur est sous la forme R, V, B, T
T = transparence de la couleur.

pour rajouter une nouvelle couleur il faut créer une nouvelle ligne a la fin de tous les materials[""] = { R, V, B, T}
avec votre couleur sous la même forme. exemple:
materials["YELLOW_TRANSPARENT"] = {255, 255, 0, 100}
materials["CUSTOM_COLOR"] = {94, 167, 212, 255} -- <- ceci est votre couleur personnallisée
.
et ensuite dans[INDENT].\Scripts\Aircrafts\Ka-50\Cockpit\HUD\HUD_init.lua
[/INDENT]on définit les couleurs des 3 "modes" d'affiches du hud qui se trouve pour info a partir de la ligne 72 dans le fichiers hud_init.lua
indication_color = get_color(materials["CUSTOM_COLOR"])
grid_color = get_color(materials["GREEN"])
night_color = get_color(materials["RED"])
Astuce transmise par Harms de l'escadrille 16thBR

il est tout à fait posssible de sauvegarder vos modifications dans un Mod en créant un fichier de mod avec Modman
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC] (\_/) (_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")
[/align]

Revenir à « Mods et Applications »