change chatbox/chat menu color&font

newbert
04-29-2008, 04:58 AM
title says it all, how can i change the chatbox and chat menu color and font?

GreyHound
04-29-2008, 11:00 AM
#1 chatbox: there was something called colorgui or colorhud or so a while back. Could be an application to patch the exe. There is also something called patchergui that allows getting rid of the hud background. --> use hudbot to replace the background with a picture or to render a rectangle in any color you like.

#2 Fonts: There are fonts arround, just place them into your config. Look into different scriptpacks.

#3 Fonts/ChatHud: Make a total replacement of the chathud and render it using ScriptGL.

#4 ChatMenu: Uff, idk...probably possible to replace the font as in #2. I don't know if you can get your hands on the menustructure with script and manually render it like in #3 (if anyone knows, how? Would be interessting for me too)

Lemon
04-29-2008, 12:43 PM
Han Nehi did an awesome job with a total chat menu, chathud rebuild using vhuds and scriptgl. Information and a link to his config is available in this thread. Old school tribes huds are a thing of the past since Andrew released Hudbot 0.5+.

http://www.tribalwar.com/forums/showthread.php?t=505564

Modifying existing fonts is easy using a font editor. Information and the program used is available from Andrews site. Custom GUI colors are covered there as well.
Andrew's Tribes Projects (http://www.team5150.com/~andrew/project.tribes/)

A font assignment list is available there and I've complied one for my own use from that and other sources. I won't promise that all these are correct and I'm sure there are conflicting assignments in here as well.

if_g_8.pft = compass/weaponhud font
if_w_10.pft = mission timer
if_g_10b.pft = teamtalk
if_w_10b.pft = server messages
sf_red_10b.pft = your flag has been taken message
sf_yellow_10b.pft = global
sf_orange255_10.pft = bottomprint, <f1>
sf_orange214_10.pft = mission description, z0ddhud txt, clockhud.cs, <f0>
sf_orange_7.pft = server list
sf_white_10.pft = selected maps/options,loading text, z0ddhud numbers font, <f2>
sf_white_7.pft = selected server, ping list
sf_grey_7.pft = server list options background
sf_grey100_10b.pft = favourites list options background
sf_grey200_10b.pft = server: admin: txt
sf_yellow_7.pft = serverlist mouseover
sf_black_10.pft = options shadow
sf_black_8.pft = server/ping/cpu tab shadow
sf_orange255_8.pft = server/ping/cpu tab
sf_green_12.pft = objectives menu big green
sf_green_10b.pft = objectives

*console : Console font
*if_dg_8 : Unhighlighted ammo hud
*if_g_8 : Highlighted Ammo Hud and compass
*if_g_10b : Green team chat font
*if_gr_8b : Server Heading Listing (inactive)
*if_small : White, Command screen Item names (on the map section, not side bar)
if_w_10 : Clock
*if_w_10b : White text, messages in chat hud, names on side bar in command console

*sf_black_8 : Server/ping/cpu tab shadow
*sf_black_9b : Options drop-down shadow
*sf_black_10 : Options shadow

*sf_green_10b : Objectives, dot point info
*sf_green_12 : Objectives menu

*sf_grey100_9b : Grey (inactive) text, options menu and copy right stuff at bottom of the front page.
*sf_grey100_10b : Server list background (when viewing server info)
*sf_grey_7 : Server List Options background

*sf_orange214_10 : Dark Yellow/brown, Rock and roll on loading screen, Most information is given with this (map info, server info) Buddies in buddy list <f1>

*sf_orange255_8 : Server List Headings
*sf_orange255_10 : Light yellow/brown Tab Info, Join server message, Buddy list, record demo, filter, sub headings-point forms eg. 'Mission:' , most loading screen text.
*sf_orange_7 : Server List, primary text
*sf_red_10b : Admin and server messages
*sf_white_7 : Highlighted selection in server list / Object info ingame
*sf_white_9b : Highlighted sf_yellow200_9b
*sf_white_10 : Tab Info highlighted, highlighted SF_orange214_10, in some cases out of game highlighted sforange255_10(mission selection on host server) <f2>
*sf_white_10b : Tab Menu Header, eg, 'team name, score, Name, team, score, ping, PL

*sf_yellow200_9b : Text in drop down menus and invo
*sf_yellow_7 : Mouse Over, server list
*sf_yellow_10b : Global Chat



p.s. I've gone through countless different fonts and made vhud chat huds for my own config but I ALWAYS return to the stock chat hud and fonts. I've never been able to arrive at something that makes me happy and gives necessary visibility in all situations.

http://img232.imageshack.us/img232/2901/sshot0374vw3.png

GreyHound
04-29-2008, 01:34 PM
i render all my text in verdana and i'm very happy with it to be honest. I think it's a great clean font to be used for a clear appearance.

The vid is a little offtopic but should give a good impression anyway.
Have a look (http://webuser.hs-furtwangen.de/~bindig/Tribes/vhudmover.avi)

newbert
04-29-2008, 02:36 PM
Check this font out lemon Delicious :: a Free Quality Font from exljbris (http://www.josbuivenga.demon.nl/delicious.html)