Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

[steam] zero escape vlr font data structure...

Featured Replies

  • Author
  • Localization

blacksmith01, posted Tue Aug 31, 2021 8:17 am (66075)


I unpacked game data and found the suspected font data.(attatched files.)
Seemed like the file has font name, style, and more...
But I can't assume data structure properly.
plz help.

000003c8.lua file contains font list that used in game.
other files(00000608.dat~00000618.dat) are font data.(I guess)
  • Author
  • Localization

blacksmith01, posted Wed Sep 15, 2021 12:20 pm (66409)


[4byte int] maybe font style?
[4byte int] character count 1?
[4byte int] font name1 length
[string] font name1
[4byte int] font name2 length
[string] font name2
[4byte int] character count
for(int i=0;i{
[4byte int] unicode
[4byte int] data index 1
}
[4byte int] unknown
[4byte int] unknown
[4byte int] unknown
[4byte int] char count 1?
[19byte] unknown
for(int i=0;i{
[1byte int] char height
[1byte int] char right bearing?
[1byte int] char width
[2byte int] char data length
[bytes] char data(lzma)
[11byte] unknown
[1byte] char left bearing?
[1byte] char top bearing?
}
[4byte] unknown

This is what i've found out so far.
maybe some fields are wrong.
but even with this information, i can add other language characters in game.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.