This application is designed to edit subtitles in the UJL and PTR game.
- First you need to unpack one of the game files that contains subtitles, for unpacking I recommend using CDmage.
- Next, open the file with subtitles in
ujlptr_subedit
. - After saving the file, it can be imported back into the game image, also with CDmage.
- Drag-and-Drop support. Instead of opening the dialogs of the file selection window, you can simply drop the file on the application window.
- Preview of the text. The program has text preview functions with support for fonts from UJL and PTR and custom ones that are created through
FontConstructor
. - The ability to use additional characters. Usually, in level files, each line of the subtitle has unused characters, the editor allows them to be used.
- Byte conversion function. You can set your own pattern that will be used to replace bytes. By and large, it is only necessary for those who make localization of the game into another language.
Example(The file must have the
.cfg
extension and be located in theContent
folder. And also the file should contain the first and last line from the example, so the program understands that this is a pattern file.):
##-##input-output
F3-4C
D4-46
F4-E0
D5-EA
###
- FontConstructor. Designed to create custom fonts for subtitles previews. To create such custom fonts, you need to add each character, its size and coordinates on the sprite.
And also, for correct operation, after saving the fonts, place a sprite in
png
format next to it in theContent
folder.
The game has these types of files:
COMOD*.FileExpansion
COMOD1*.FileExpansion
*
this symbol indicates the level number, from 0 to 8.
FileExpansion
the file extension can be - .MEN
menu file, .SNG
single mode file, .COP
co-op mode file, .CMP
versus mode file.
The game has these types of files:
COMOD*.BIN
*
this symbol indicates the level number, from 0 to 9.