Rizline:Local game files
Jump to navigation
Jump to search
Local game files are game files that are stored on the device. They are separate from application files, which are stored inside of Rizline's application package.
Location
[edit | edit source]On Android, Rizline's game files are located in /storage/emulated/0/Android/data/com.Rizline.PigeonGames
(on most Android devices you can access this directory by going to /Android/data/com.Rizline.PigeonGames
).
Apart from the data
directory, Rizline also creates an empty directory for OBB files at /storage/emulated/0/Android/obb/com.PigeonGames.Rizline
.
Some of the local game files are downloaded after the game is launched, and they are referred to as assets.
Directory structure
[edit | edit source]/storage/emulated/0/Android/data/com.Rizline.PigeonGames
cache
(directory)vulkan_pso_cache.bin
(file) - Unknown binary file.
files
(directory)Hosts
(file) - Hosts file - Binary file. Contains various URLs, such as: https://www.google.com:443, https://rizlineassetstore.pigeongames.cn:443, https://service.rhythnet.com:443, wss://service.rhythnet.com:443, https://consent.google.com:443, https://www.baidu.com:443Library
(file) - Library file - Binary file. Contains an URL to download the game_config.json file from.tombstone_00
(file) - Text file. Crash dump.tombstone_01
(file) - Empty file.tombstone_02
(file) - Empty file.com.unity.addressables
(directory)catalog_catalog.hash
(file) - A text file containing a 32-character hexadecimal hash forcatalog_catalog.json
. Can be thought of as a "version number" forcatalog_catalog.json
- it is for checking if the catalog has changed, by comparing this file's contents to the server file contents. Mentioned here: https://discussions.unity.com/t/significance-of-binary-fields-in-the-addressables-catalog-for-example-m_keydatastring/789193/6catalog_catalog.json
(file) - catalog.json - A text JSON file, around 1 MiB in size. It is essentially a list of all assets used in the game, including downloadable assets.
Cookies
(directory)Library
(file) - Unknown binary file, 8 bytes in size. [unfinished]
HTTPCache
(directory)1
(file) - Text file. Contains a cached HTTP response fromhttps://rizlineassetstore.pigeongames.cn/configs/game_config.json
with both the body and the headers.
il2cpp
(directory)unity.ver
(file) - Text file containing a GUID with Unity's version. [verify]Metadata
(directory)global-metadata.dat
(file) - Unknown binary file. 10.6 MiB in size. Probably contains the game's code. [unfinished]
Resources
(directory)mscorlib.dll-resources.dat
(file) - Unknown binary file. Probably contains a library that the game uses. [unfinished]System.Data.dll-resources.dat
(file) - Unknown binary file. Probably contains a library that the game uses. [unfinished]
Unity
(directory) - Contains some analytics data. [unfinished]UnityCache
(directory)Shared
(directory) - Directory containing all of the game's downloaded assets, contained in asset bundles. The assets are downloaded on-demand, so not all devices will have all of the assets in this directory.<asset_bundle_name>
(directory) - Where asset_bundle_name is a 32-character-long lowercase hexadecimal string (for example1e0e32f42bc785e2a525cf3a8ea7abaf
). This name is theassetBundleName
property of the bundle.<asset_bundle_hash>
(directory) - Where asset_bundle_hash is a 32-character-long lowercase hexadecimal string (for example4c3416138aed0f7bc6f085bd2d121125
). This ID changes if the asset changes; sometimes theassetBundleName
changes instead though. This is also the file name in the URL that the bundle is downloaded from.__data
(file) - AssetBundle __data file. This file is not present if the asset bundle is a music asset bundle.__info
(file) - AssetBundle __info file. This file is not present if the asset bundle is a music asset bundle.*.acb*
(file) - ACB file. This file is present only in asset bundles containing music. The filename is the music ID as indicated in Default.asset, but lowercase, and with.acb=<checksum>
added at the end, wherechecksum
is an unknown kind of 3-byte long lowercase hexadecimal checksum (for exampletempest.plum.0.acb=3f1540
).
__info
(file) - Text file - different from AssetBundle __info file. [unfinished]
Temp
(directory) - Empty directory.
Navigation
[edit | edit source]
![]() | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||
|