Quake3World.com Forums
     Programming Discussion
        Customizing TA menus?


Post new topicReply to topic
Login | Profile | | FAQ | Search | IRC




Print view Previous topic | Next topic 
Topic Starter Topic: Customizing TA menus?

Grunt
Grunt
Joined: 20 Feb 2011
Posts: 57
PostPosted: 08-25-2014 07:46 PM           Profile Send private message  E-mail  Edit post Reply with quote


Are there any tools & tutorials to make things easier when customizing TA menus? I mean, font generators, menu editors, etc.




Top
                 

Insane Quaker
Insane Quaker
Joined: 05 Mar 2010
Posts: 384
PostPosted: 08-27-2014 11:26 AM           Profile Send private message  E-mail  Edit post Reply with quote


http://rfactory.org/MenuDef/q3tamenu.html

"font generators"... from code/renderer/tr_font.c:
Quote:
To generate new font data you need to go through the following steps.
1. delete the fontImage_x_xx.tga files and fontImage_xx.dat files from the fonts path.
2. in a ui script, specificy a font, smallFont, and bigFont keyword with font name and
point size. the original TrueType fonts must exist in fonts at this point.
3. run the game, you should see things normally.
4. Exit the game and there will be three dat files and at least three tga files. The
tga's are in 256x256 pages so if it takes three images to render a 24 point font you
will end up with fontImage_0_24.tga through fontImage_2_24.tga
5. In future runs of the game, the system looks for these images and data files when a s
specific point sized font is rendered and loads them for use.
6. Because of the original beta nature of the FreeType code you will probably want to hand
touch the font bitmaps.




Top
                 
Quake3World.com | Forum Index | Programming Discussion


Post new topic Reply to topic


cron
Quake3World.com
© ZeniMax. Zenimax, QUAKE III ARENA, Id Software and associated trademarks are trademarks of the ZeniMax group of companies. All rights reserved.
This is an unofficial fan website without any affiliation with or endorsement by ZeniMax.
All views and opinions expressed are those of the author.