-
Notifications
You must be signed in to change notification settings - Fork 5
Assets Reports
Alexander edited this page May 3, 2024
·
3 revisions
Asset IDs are 32-bit instead of 64-bit in MSMR/MM/RCRA.
There are 399776 assets in the game, 265886 of which are .wems (audio files).
In the rest 133890 assets, there are 123150 unique asset IDs.
Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks;
- some of the Textures (HD .dds mipmaps);
- some of the .wems.
Most of the assets (122979, aka 99.9%) are wrapped in DAT1 asset format of 19 types:
- 46816 LevelGrids;
- 42840 Textures (9784 of which have HD mipmaps);
- 8780 Models;
- 6925 Materials;
- 4936 Zones;
- 3415 Configs/Conduits; // 2536 .config, 879 .conduit
- 2568 Actors;
- 2348 VisualEffects;
- 1112 ZonePhysics;
- 1012 MaterialGraphs;
- 901 AnimSets/PerformanceSets;
- 535 Soundbanks (10 of which have 9 other versions, and other 106 have 8 other versions);
- 419 ZoneStatics;
- 350 Cinematic2s;
- 16 Atmospheres;
- 2 Cinematics;
- 2 ModelVariants;
- 1 Level;
- 1 Localization (with 18 additional versions).
The other 171 assets are:
- 89 .movie files (87 start with "KB2" and 2 start with "BIK");
- 82 .swf/gfx files.
Asset IDs start either with 80..BF (normal assets), or E0000000 (.wems -- audio files).
There are 213423 unique normal asset IDs in the game.
Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks (only dialogue-related, it seems);
- some of the Textures (HD .dds mipmaps);
- some of the Zones (HD .dds mipmaps too?);
- some of the .wems (only localized speech ones, I guess).
Most of the assets (209432, aka 98%) are wrapped in DAT1 asset format of 18 types:
- 101563 AnimClips/PerformanceClips;
- 38298 Models;
- 25602 Textures (21272 of which have HD mipmaps);
- 13178 Materials;
- 12274 Zones (686 of which have a larger asset with the same ID, probably an HD mipmap too);
- 5167 Actors;
- 4957 VisualEffects;
- 2521 Configs;
- 1683 AnimSets/PerformanceSets;
- 1234 Conduits;
- 1049 MaterialGraphs;
- 1041 Soundbanks (304 of which have localized duplicates);
- 724 Cinematic2s;
- 133 Atmospheres;
- 5 LevelLights;
- 1 Level;
- 1 Localization (with 22 additional versions);
- 1 WwiseLookup.
The other 3991 assets are:
- 3496 .zonelightbin (which seem like another version of DAT1 format, probably PS4 or MM DLC ones);
- 269 unidentified files that start with '00 00 11 11' bytes;
- 113 .movie files (97 start with "BIK" bytes and other 16 start with "KB2j");
- 113 .swf files (only 4 start with "SWF", the other 109 start with "GFX", but by the looks of it are .swf too).
Asset IDs start either with 80..BF (normal assets), or E0000000 (.wems -- audio files).
There are 161444 unique normal asset IDs in the game, and 79729 of these IDs were in MSMR.
Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks;
- some of the Textures (HD .dds mipmaps);
- some of the Zones (HD versions?);
- some of the .wems.
Most of the assets (158098, aka 98%) are wrapped in DAT1 asset format of 19 types:
- 63110 AnimClips/PerformanceClips;
- 37147 Models*;
- 20652 Textures (16410 of which have HD mipmaps);
- 11787 Materials*;
- 10537 Zones (666 of which have a larger asset with the same ID, probably an HD version);
- 4215 VisualEffects;
- 3793 Actors;
- 2026 Configs;
- 1157 MaterialGraphs*;
- 1119 Conduits;
- 953 AnimSets/PerformanceSets;
- 899 Soundbanks (326 of which have 14 localized duplicates, and other 14 only duplicated twice);
- 487 Cinematic2s;
- 108 Atmospheres;
- 101 NodeGraphs**;
- 4 LevelLights;
- 1 Level;
- 1 Localization (with 31 additional versions);
- 1 WwiseLookup.
* -- seem to be the same asset types as in MSMR, but have new type magic;
** -- new asset type, which wasn't present in MSMR.
The other 3346 assets are:
- 2977 .zonelightbin (which seem like another version of DAT1 format);
- 166 unidentified files that start with '00 00 11 11' bytes;
- 121 .movie files (111 start with "BIK" bytes and other 10 start with "KB2j");
- 82 .swf files (only 3 start with "SWF", the other 79 start with "GFX", but by the looks of it are .swf too).
Asset IDs start either with 80..BF (normal assets), or E0000000 (.wems -- audio files).
There are 90058 unique normal asset IDs in the game.
Assets that have duplicated asset IDs:
- Localization;
- some of the Soundbanks;
- some of the Textures (HD .dds mipmaps);
- some of the Zones (HD versions?);
- some of the ZoneLightBins (HD versions?);
- some of the .wems.
Most of the assets (89400, aka 99%) are wrapped in DAT1 asset format of 20 types:
- 37725 AnimClips/PerformanceClips*;
- 12502 Textures* (7480 of which have HD mipmaps);
- 11387 Models*;
- 9046 Zones* (637 of which have a larger asset with the same ID, probably an HD version);
- 5721 Materials*;
- 2985 VisualEffects*;
- 2696 Actors*;
- 1847 Configs*;
- 1474 MaterialGraphs*;
- 1070 Conduits*;
- 928 Soundbanks* (290 of which have additional 16 localized versions each);
- 787 AnimSets/PerformanceSets*;
- 648 ZoneLightBins* (35 of which have a larger asset with the same ID, probably an HD version);
- 419 Cinematic2s*;
- 95 Atmospheres*;
- 60 NodeGraphs;
- 7 LevelLights;
- 1 Level*;
- 1 Localization (with 31 additional versions);
- 1 WwiseLookup*.
* -- seem to be the same asset types as in MSMR/MM, but have new type magic.
The other 658 assets are:
- 567 UI files (all are in archive "d\userinterface", and there is nothing else in that archive);
- 47 .movie files (start with "KB2j");
- 44 "animstrm" files that start with '00 00 11 11' bytes (all are in span #5 & archive "d\animstrm", and there is nothing else in those span & archive).
Sections of all assets compared to sections in MSMR and MM:
Asset Type Magic Sections
--------------------------------------------------------------------------------------------------------------
LevelLight same same
Localization same same
NodeGraph same same
--------------------------------------------------------------------------------------------------------------
Actor new same
AnimSet new same
AnimClip new same
Conduit new same
Config new same
Soundbank new same
Texture new same
VisualEffect new same
WwiseLookup new same
--------------------------------------------------------------------------------------------------------------
Cinematic2 new same, but EA8685CD is not present and CCAAB631 is new
Level new same, but 6251A0BF is not present
Material new same, 958F7B33 is new
Model new same, CCBAFF15 is new
Zone new same, 339AEC45 is new
ZoneLightBin new same, C72A514C is new
--------------------------------------------------------------------------------------------------------------
Atmosphere new same, but it seems two have changed format:
- HeaderSection (02F06D4E) 1576 -> 1800 bytes
- TextureSection (71C168B4) 500k+ -> 108 bytes
MaterialGraph new same, but it seems two have changed format:
- 8C049CCA: [400..800] -> [288..576] bytes // this one is common with Material
- F9C35F30: 20 -> 16 bytes
Other notes:
- AnimClip's 2BB5BC8F might've changed too ([4..50k] -> [16..8k] bytes).
- AnimSet/Cinematic2's 6C69A660 have changed from 24 -> 36 bytes.
- there is 1 strange Cinematic2 that doesn't have 26AB8388, 2F161636, D3E83200, which are always present in all other assets of this type.
Home
Assets Browser
Scripts
Code Insights
Knowledge Base
Glossary
Other Works
Files
toc
dag
Formats
DAT1
DSAR
DDL
Assets
Assets Reports
Types
.actor
.animclip
.animset
.atmosphere
.cinematic2
.conduit
.config
.level
.levellight
.localization
.material
.model
.nodegraph
.soundbank
.texture
.visualeffect
.wwiselookup
.zone
.zonelightbin
Games