Open main menu

UESPWiki β

Mod:RedguardFNTImporter

< Mod

RedguardFNTImporter is an application for The Elder Scrolls Adventures: Redguard, made by the user "RippeR", which allows to export and import .GXA and .FNT files of the game, making it possible to change in game fonts and system screens.

The application is an .exe file that allows to overwrite an .GXA and .FNT file using a special call. Exports have the nuance that the fonts come out darker than they are in the game, but this does not affect imports, where the colors are fully preserved.

For the program to work, it is necessary to have .NET Framework 4.8.

DownloadEdit

UsageEdit

The program is used past Command Prompt or .bat file. For the program to work, the font file must be in the folder where the application is located. The folder where fonts will be exported should be created in advance.

During import, it is important to ensure that the folder does not contain extra files and that the number of images is exactly equal or less to the number of images in the file, but not more. The program takes the images in order from the folder, so it will be enough to have a name structure from 000 to 068-208, depending on the font and the number of images in it, or even as when exporting past Redguard Mod Manager.

The call is made using the following commands:

Export

    RedguardFNTImporter.exe "font_file_name.file_type" "folder_path"

Import

    RedguardFNTImporter.exe "font_file_name.file_type" "folder_path" "new_file_name.file_type"

Example (import, .FNT)

    RedguardFNTImporter.exe "FONTPALE.FNT" "C:\\Redguard" "FONTPALE_NEW.FNT"

In this example, application putting images from the "Redguard" folder into a new font file based on FONTPALE.FNT.

Importing is done by creating a completely new file based on an existing one, so it is important to give the new one a different name.

Font files notesEdit

Not all font files are directly used in the game, so it can be useful to understand which font you want to change beforehand. It should be noted that their use is different for the Glide and Software versions, here's a quick explanation. Note that fonts have 2 sets of alphabet: the first for uppercase and the second for lowercase - this can be important in some cases to understand what result you want to achieve with a change, as it is not an obvious difference since the characters for both cases are the same.

Glide:

REDSEL.FNT — Dialogs, inventory, possible actions, windows related to text entry and saves, text when naming a save or writing logs;
It is necessary to note that cutscenes always use lowercase, even if you set uppercase letters in Menu.ini file;
FONTNORM.FNT – Inactive/unselected text in the main menu;
FONTSEL.FNT – Selected text in the main menu;
FONTNORS.FNT — Cyrus's logs, unselected save names;
FONTSELS.FNT — Players's logs, selected save names.

Software:

REDSEL.FNT – Text of inventory, actions, NPC responses, selected text in the dialog themes, basic and active text in some windows, text when naming a save or writing logs;
REDNORM.FNT – Cyrus's text in dialogs, unselected elements in the dialog themes, inactive elements in windows related to saves (for example, the window when Cyrus dies);
REDDARK.FNT – Unselected lines in dialog themes that have been discussed at least once;
REDONE.FNT – Cut scenes;
It is necessary to note that cutscenes always use lowercase, even if you set uppercase letters in Menu.ini file;
REDRED.FNT – Text in some windows related to saves;
FONTNORM.FNT – Unselected text in the main menu, but active;
FONTPALE.FNT – Inactive and unselected text in the main menu;
FONTRED.FNT – Title of windows in the menu (windows with saves);
FONTSEL.FNT – Selected text in the main menu;
FONTNORS.FNT — Cyrus's logs, unselected save names;
FONTSELS.FNT — Players's logs, selected save names.

Please note that some files will have a color overlay in the game, in some places, for example: in the Glide version the REDSEL font in dialogs will be darker in Cyrus' subtitles and in unselected dialog options; Or in the Software version the REDONE will change color according to the speaker in cut scenes and can be white, yellow, etc.