|
Post by ππ³π°π΅π΄π¬πΊ on Jul 7, 2021 18:05:44 GMT
ET Font-Files .fnt - files are interchangable between all ET-games Font Stucture: Header: int #char int #pt * 2 (*2 as we use them as hd) struct char 12 bytes (0xb): 000 | bit [16] | Char | 002 | short | PosX | 004 | short | PosY | 006 | ubyte | width | 007 | ubyte | height | 008 | sbyte | ox offset-x | 009 | sbyte | oy offset-y | 00A | sbyte | dx cursor movement x (charachter width) | 00B | sbyte | dy cursor movement y (for vertical lang.) |
Reading help: number_char Β - size pt - 62 00 00 00 1E 00 00 00
Β Char Pos_x Pos_y wi he ox oY dx dy 20 00 00 00 00 00 07 07 00 AB 0C 00 Space 21 00 07 00 00 00 0C 1A FB AD 10 00 ! 22 00 13 00 00 00 10 10 FD AF 10 00 " 23 00 23 00 00 00 1A 1D FB AF 1F 00 # 24 00 3D 00 00 00 19 1B 00 AE 14 00 $ 25 00 56 00 00 00 21 1A FE AD 1F 00 % 26 00 77 00 00 00 20 1B 00 AE 1B 00 & 27 00 97 00 00 00 0C 10 FB AF 10 00 '
ποΈ 20.Oct.22
|
|
|
Post by Darth Vader on Jul 7, 2021 18:22:47 GMT
I think you made two threads. You might want to delete one when you are done.
|
|
|
Post by ππ³π°π΅π΄π¬πΊ on Nov 19, 2022 14:54:00 GMT
With the V3 release we did the following changes to EW4 fonts: - No SD-Files:
Β all fonts are in HD without the _hd inside the filenames
- No Char-Fonts:
Β For monolingual modding, we just use text_x fonts (1-6)
- Changed Quotes ":
the quotes were not used. I changed the functionality: - quotes will not consume any space ! - we can use this to add umlautz to EW4: insert an quote before a vocal to display an umlaut: Exp: stringtable.ini: name_Bluecher=Bl"ucher - to use the umlautz in values within xml-files, you must quote the value with single quotes ' Exp: def_areaname.xml: <areaname id="22" name='Z"urich'/> - to display the normal quote, it the " must be followed by a space. - NonBreakingSPace Β (nbsp)
- to have the possibility to format text we now can use backticks ` I have no idea where to find it on some keyboards, so copy and paste the backticks will give a normal space, but text will not be broken at these spaces. If two with a backtick combined words wont fit into a line, both together will breake into the next line. This will keep names or important numbers together. Tipp: Usually the last two words of a sentence should be joined. If you join also the first 2-4 words of sentence, you usually initiate a new paragraph (depends on usage). Do not join to many words to avoid outflowing text. Exp: stringtable.ini desc_Ferguson Rifle=Advanced Ferguson rifle with extremely high firing`rate. Infantry`attack`+6
---- Posting in progress ----
ToDo: link to Assets archive
|
|