Catalog.json: Difference between revisions

Line 104: Line 104:


=== Extra data binary format ===
=== Extra data binary format ===
''Extra data'' is a binary blob, that contains additional information for the entries. For example, if an entry is an Asset Bundle entry, {{verify|What does an Asset Bundle entry mean exactly?}} the entry's <code>extra_data_offset</code> field points to a structure in this blob to determine the [[asset bundle name]], the [[asset bundle hash]], as well as download options for the asset bundle.


{{DataStructure|
{{DataStructure|
Line 120: Line 122:
==== AssetBundleRequestOptions object structure ====
==== AssetBundleRequestOptions object structure ====


This is a [[Wikipedia:JSON|JSON]] document embedded within the extra data entry. It provides more information about downloadable asset bundles, for example, the [[asset bundle name]], [[asset bundle hash]], the size of the bundle and, other information.
''AssetBundleRequestOptions'' is a [[Wikipedia:JSON|JSON]] document embedded within the extra data entry. It provides more information about downloadable asset bundles, for example, the [[asset bundle name]], [[asset bundle hash]], the size of the bundle and, other information.


{{DataStructure|
{{DataStructure|