The .ini files in Freelancer are compressed, so one needs a program like BiniQDU or FLINI. Open the file, edit as needed, then compress again.
Zealot Wrote:Just go play the game and have fun dammit.
Treewyrm Wrote:all in all the conclusion is that disco doesn't need antagonist factions, it doesn't need phantoms, it doesn't need nomads, it doesn't need coalition and it doesn't need many other things, no AIs, the game is hijacked by morons to confuse the game with their dickwaving generic competition games mixed up with troll-of-the-day.
but how comes that my fonts.ini is in legible writing? - i don t have another file in there. - and i never used any compression or decompression program
[TrueType]
font = 0, Arial Unicode MS, 18
font = 1, Agency FB, 26
font = 2, Arial Unicode MS, 22
font = 3, Agency FB, 24
font = 4, Agency FB, 96
font = 5, Agency FB, 20
font = 6, Agency FB, 30
font = 7, Agency FB, 18
[Style]
name = STYLE_CONSOLE
font = 0
bold = false
italic = false
underline = false
color = 255, 255, 255
[Style]
name = STYLE_DIALOG
font = 1
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_DIALOG_SMALL
font = 5
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_BUTTON
font = 6
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_LOCTABLE
font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_LOCTABLE_SELECT
font = 0
bold = false
italic = false
underline = false
color = 245, 234, 82
[Style]
name = STYLE_LOCTABLE_INACTIVE
font = 0
bold = false
italic = false
underline = false
color = 182, 182, 182
[Style]
name = STYLE_SMALL_HEADER
font = 5
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_SMALL_HEADER_ACTIVE
font = 5
bold = false
italic = false
underline = false
color = 245, 234, 82
[Style]
name = STYLE_SUBSUBTITLE
font = 1
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_TITLE
font = 3
bold = false
italic = false
underline = false
color = 135, 195, 224
justify = center
[Style]
name = STYLE_ERROR
font = 0
bold = false
italic = false
underline = false
color = 191, 29, 29
[Style]
name = STYLE_NN_AGENCY
font = 5
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_PRIVATE
font = 0
bold = false
italic = false
underline = false
color = 59, 191, 29
[Style]
name = STYLE_CONSOLE_SENDER
font = 2
bold = false
italic = false
underline = false
color = 0, 255, 0
NOW, pay attention to this first section:
Code:
[TrueType]
font = 0, Arial Unicode MS, 18
font = 1, Agency FB, 26
font = 2, Arial Unicode MS, 22
font = 3, Agency FB, 24
font = 4, Agency FB, 96
font = 5, Agency FB, 20
font = 6, Agency FB, 30
font = 7, Agency FB, 18
.. This is the table of fonts that Freelancer is currently using. You can change these fonts by simply replacing the font name between the commas and numbers with another font name. Examples: Microsoft Sans Serif, Arial, Courier, etc. Use Character Map to browse the fonts installed on your system.. To the far right, you see those numbers, those are the font sizes that're being used. THE FIRST DIGIT AFTER 'font = x' is how Freelancer determines which font to use for which UI component.
LET'S HAVE ANOTHER LOOK AT A DIFFERENT SECTION OF RICH_FONTS.INI:
Quote:name = STYLE_CONSOLE font = 0
bold = false
italic = false
underline = false
color = 255, 255, 255
[Style]
name = STYLE_DIALOG font = 1
bold = false
italic = false
underline = false
color = 135, 195, 224
PAY ATTENTION TO THE BOLDED BIT. THIS NUMBER IS REFERENCE TO THE TABLE SHOWN ABOVE, and changing the value after 'font = x' will change that UI component to use the respective font.
EXAMPLE: Let's make all of the fonts the same. We'll use Arial Unicode MS (a font you're familiar with in the CHAT console) with a fontsize of 14 (much smaller than usual). (PAY ATTENTION TO THE BOLDED BITS)
Quote:[TrueType] font = 0, Arial Unicode MS, 14
font = 1, Agency FB, 26
font = 2, Arial Unicode MS, 22
font = 3, Agency FB, 24
font = 4, Agency FB, 96
font = 5, Agency FB, 20
font = 6, Agency FB, 30
font = 7, Agency FB, 18
[Style]
name = STYLE_CONSOLE font = 0
bold = false
italic = false
underline = false
color = 255, 255, 255
[Style]
name = STYLE_DIALOG font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_DIALOG_SMALL font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_BUTTON font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_LOCTABLE font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_LOCTABLE_SELECT font = 0
bold = false
italic = false
underline = false
color = 245, 234, 82
[Style]
name = STYLE_LOCTABLE_INACTIVE font = 0
bold = false
italic = false
underline = false
color = 182, 182, 182
[Style]
name = STYLE_SMALL_HEADER font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_SMALL_HEADER_ACTIVE font = 0
bold = false
italic = false
underline = false
color = 245, 234, 82
[Style]
name = STYLE_SUBSUBTITLE font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_TITLE font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
justify = center
[Style]
name = STYLE_ERROR font = 0
bold = false
italic = false
underline = false
color = 191, 29, 29
[Style]
name = STYLE_NN_AGENCY font = 0
bold = false
italic = false
underline = false
color = 135, 195, 224
[Style]
name = STYLE_PRIVATE font = 0
bold = false
italic = false
underline = false
color = 59, 191, 29
[Style]
name = STYLE_CONSOLE_SENDER font = 0
bold = false
italic = false
underline = false
color = 0, 255, 0
NOW MOST OF FREELANCER'S FONTS WILL BE ARIAL UNICODE MS, SIZE 14 SINCE THE ENTIRE TABLE IS BEING POINTED TO FONT 0 (ARIAL UNICODE MS 14). You can change the fonts of buttons, news, missions, playernames etc by editing FONTS.INI, but I wouldn't recommend doing it since the fontsize is relative to UI dimensions and as such can cause very undesirable effects (this also happens to be why you're only able to run Freelancer at certain resolutions without hacking config files). You can make fonts bold, italicized, or underlined by simply changing the values from false to true, and color of text is changed using RGB values.
It's pretty easy and straightforward to do. You can use any font that's installed on your system, but bear in mind many fonts will look horrible (if it's not a TrueType font, don't use it). You can create your own custom table at the beginning with your own fonts to add as much flavour as you want, but it's easiest to just stick with one font for everything since alot of fonts don't appear the same way in Freelancer as they do on your desktop. IF you don't have RICH_FONTS.INI you may just be able to create it by copying the above, but I'm not sure if it will work. You should have RICH_FONTS.INI by default, but it would make sense for it to not be there if you're using Windows Vista (since it's a worthless pile that breaks things, shame on you for using it).