BL Coding How to add Thai fonts?

正在查看此主题的用户

Because this game is use built-in font.

..\Mount & Blade II Bannerlord\GUI\GauntletUI
In this folder, file "Languages.xml", you need insert your language data and set font.

..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts
In this folder have some png file for font.

Hmm...
Now, I have no tools to create fnt file.
 
点赞 0
Because this game is use built-in font.

..\Mount & Blade II Bannerlord\GUI\GauntletUI
In this folder, file "Languages.xml", you need insert your language data and set font.

..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts
In this folder have some png file for font.

Hmm...
Now, I have no tools to create fnt file.
thk
 
点赞 0
cennot show
8637d4fecb886c6f60cb95f40ce63aa5.jpg
 
点赞 0
Maybe your setting at file "Languages.xml" is like this:

********************
<Language id=" THAI FONT " DefaultFont="Galahad">
<Map From="FiraSansExtraCondensed-Light" To="FiraSansExtraCondensed-Light"/>
<Map From="FiraSansExtraCondensed-Medium" To="FiraSansExtraCondensed-Medium"/>
<Map From="FiraSansExtraCondensed-Regular" To="FiraSansExtraCondensed-Regular"/>
<Map From="Galahad" To="Galahad"/>
<Map From="Galahad_Numbers_Bold" To="Galahad_Numbers_Bold"/>
</Language>
********************

Language id is Thai font text.
DefaultFont="" is Galahad or other game fonts.

Font "Galahad" is not Thai font, so cannot display some letters in game.

********************
File Path:
..\Mount & Blade II Bannerlord\GUI\GauntletUI\Languages.xml
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\Galahad.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\FiraSansExtraCondensed-Light.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\FiraSansExtraCondensed-Medium.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\FiraSansExtraCondensed-Regular.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\Galahad_Numbers_Bold.png
********************

In Mod Language XML file:
..\Mount & Blade II Bannerlord\Modules\Native\ModuleData\Languages

All XML Header have this script.
<tag language="THAI FONT" />

This tag language need same "Languages.xml" Language id. Let game to grab the letters.
If your Thai Font is not in font file, you cannot show Thai font into the game.
 
点赞 0
Maybe your setting at file "Languages.xml" is like this:

********************
<Language id=" THAI FONT " DefaultFont="Galahad">
<Map From="FiraSansExtraCondensed-Light" To="FiraSansExtraCondensed-Light"/>
<Map From="FiraSansExtraCondensed-Medium" To="FiraSansExtraCondensed-Medium"/>
<Map From="FiraSansExtraCondensed-Regular" To="FiraSansExtraCondensed-Regular"/>
<Map From="Galahad" To="Galahad"/>
<Map From="Galahad_Numbers_Bold" To="Galahad_Numbers_Bold"/>
</Language>
********************

Language id is Thai font text.
DefaultFont="" is Galahad or other game fonts.

Font "Galahad" is not Thai font, so cannot display some letters in game.

********************
File Path:
..\Mount & Blade II Bannerlord\GUI\GauntletUI\Languages.xml
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\Galahad.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\FiraSansExtraCondensed-Light.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\FiraSansExtraCondensed-Medium.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\FiraSansExtraCondensed-Regular.png
..\Mount & Blade II Bannerlord\GUI\GauntletUI\SpriteParts\ui_fonts\Galahad_Numbers_Bold.png
********************

In Mod Language XML file:
..\Mount & Blade II Bannerlord\Modules\Native\ModuleData\Languages

All XML Header have this script.
<tag language="THAI FONT" />

This tag language need same "Languages.xml" Language id. Let game to grab the letters.
If your Thai Font is not in font file, you cannot show Thai font into the game.

I did it doesn't work, can't show font thai i need install font thai in game but i don't know
 
点赞 0
后退
顶部 底部