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.