Como alterar a cor ROXA das mensagens de texto MP do FG 2.0

Como alterar a cor ROXA das mensagens de texto MP do FG 2.0

Author : Isaías V. Prestes <moc.liamg|setserp.saiasi#moc.liamg|setserp.saiasi>
Date : 23/01/2011
Revision : 0.0.1

O FlightGear 2.0, por padrão, apresenta as mensagens multplayer em cor roxa, que quando se encontra sobre o azul do céu, dificulta imensamente a leitura. Para resolver esse problema, modifique as seguintes linhas no arquivo $FG_ROOT/data/Nasal/screen.nas

Substituir

-----8<----- LINHA 340 -----8<-----
            func(n) map("ai-plane", n.getValue(), 0.5, 0.0, 0.8,
-----8<----- -----8<-----

Por

-----8<----- LINHA 340 -----8<-----
            func(n) map("ai-plane", n.getValue(), 0.2274510, 0.0, 0.7921569,
-----8<----- -----8<-----

Os valores { 0.5, 0.0, 0.8 } originais declarados como argumentos da função representam código RGB (RED, GREEN, BLUE) daquela cor roxa. Vamos supor que você queira substituir o roxo pela cor branca { 245, 250, 243 }. Então é necessário padronizar os valores. Executando o cálculo temos :

245 / 255 = 0.9607843
250 / 255 = 0.9803922
243 / 255 = 0.9529412

Dessa forma, para utilizar essa nova cor branca, basta definir a linha da seguinte forma :

-----8<----- LINHA 340 -----8<-----
            func(n) map("ai-plane", n.getValue(), 0.9607843, 0.9803922, 0.9529412,
-----8<----- -----8<-----

Pronto, agora o FlightGear mostrará as mensagens de MP nessa nova cor.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License