β«οΈAppendix
About Archive+W2RC-File Formats
W2RC Format
<info>
W2RC File Format Table
actionanimdb
Animation
β
acousticdata
Audio
β
aiarch
Pathfinding/AI
β
animgraph
Animation graph
β
anims
Animation data
β
app
Mesh appearance configurations
β
archetypes
?
β
areas
Terrain related
β
audio_metadata
?
β
audiovehcurveset
?
β
behavior
?
β
bikecurveset
?
β
bk2
Bink video
β
bnk
Bink video
β
camcurveset
Camera curve preset
β
cfoliage
?
β
charcustpreset
Character editor preset
β
cminimap
Minimap
β
community
Quest related
β
conversations
Cutscene related
β
cooked_mlsetup
See mlsetup
β
cooked_anims
See anims
β
cookedapp
See app
β
credits
Configuration for credits
β
cubemap
6-sided cube texture
β
curveset
?
β
devices
?
β
dtex
?
β
effect
?
β
ent
Entity
β
env
Environment definition
β
envparam
?
β
envprobe
?
β
es
?
β
facialcustom
?
β
facialsetup
?
β
fb2tl
?
β
fnt
Font
β
folbrush
Foliage brush
β
foldest
Destructible foliage element
β
fp
?
β
gamedef
Game main configuration file
β
garmentlayerparams
?
β
genericanimdb
?
β
gidata
?
β
gradient
?
β
hitrepresentation
?
β
hp
Hair profile
β
ies
?
β
inkanim
UI animation
β
inkatlas
UI texture atlas
β
inkcharcustomization
UI character related
β
inkfontfamily
UI font
β
inkfullscreencomposition
UI
β
inkgamesettings
UI settings
β
inkhud
UI
β
inklayers
UI
β
inkmenu
UI
β
inkshapecollection
UI
β
inkstyle
UI
β
inktypography
UI
β
inkwidget
UI
β
interaction
UI
β
journal
Quest info
β
journaldesc
Quest info
β
lane_connections
?
β
lane_polygons
?
β
lane_spots
?
β
lights
?
β
lipmap
?
β
location
?
β
locopaths
?
β
loot
?
β
mappins
Pins on map
β
mesh
Mesh/model
β
mi
Instanced external shaders/materials
β
mlmask
Masks for multilayer supershader
β
mlsetup
Setup file for multilayer supershader
β
mltemplate
Template file for multilayer supershader
β
morphtarget
Blend shapes/shape keys
β
mt
Base shader
β
navmesh
AI navigation meshes
β
null_areas
?
β
opusinfo
Audio
β
opuspak
Audio
β
particle
Particles
β
phys
Nvidia PhysX related
β
physicalscene
Nvidia PhysX related
β
physmatlib
Nvidia PhysX related
β
poimappins
Map pin
β
psrep
?
β
quest
Quest
β
questphase
Quest progression
β
regionset
?
β
remt
Similar to mt, difference is unclear
β
reslist
Resource list
β
rig
Rig/skeleton for animation
β
scene
Cutscene
β
scenesversions
Cutscene versioning
β
smartobject
?
β
smartobjects
?
β
sp
Skin profile
β
spatial_representation
?
β
streamingquerydata
Terrain
β
streamingsector
Terrain
β
streamingsector_inplace
Terrain
β
streamingworld
Terrain
β
terrainsetup
Terrain
β
texarray
Multiple textures
β
traffic_collisions
?
β
traffic_persistent
?
β
voicetags
?
β
w2mesh
Leftover mesh file with RED3 extension
β
w2mi
Leftover mi file with RED3 extension
β
workspot
?
β
xbm
Texture
β
xcube
Texture
β
Generic Format
<explanation>
Generic FIle Format Table
Extension
Description
csv
Standard CSV file
wem
Audio file
β
Archive Format
File Structure
Name
Type/Size
Info
Files
data
Raw file data
Header
Name
Type/Size
Info
Magic
char[4]
Constant: "RDAR"
Version
uint32
Currently 12
IndexPosition
uint64
Offset of beginning of file list
IndexSize
uint32
Size of file list
DebugPosition
uint64
Always 0
DebugSize
uint32
Always 0
Filesize
uint64
Size of file (excluding Filesize)
CustomDataLength
uint32
WolvenKit only
Custom Data (WolvenKit)
The following data only applies for archives created with WolvenKit
Name
Type/Size
Info
Magic
char[4]
Constant: "LXRS"
Version
uint32
Currently 1
Size
int32
Size of uncompressed data
ZSize
int32
Size of compressed data
PathCount
int32
Number of custom paths
PathStrings
zstring[PathCount]
Custom file paths
File List
Name
Type/Size
Info
FileTableOffset
uint32
Always 8
FileTableSize
uint32
β
CRC
uint64
Checksum of ???
FileEntryCount
uint32
Number of files
FileSegmentCount
uint32
Number of file segments
ResourceDependencyCount
uint32
Number of resource dependencies
ResourceDependencies
uint64[ResourceDependencyCount]
β
File Record
Name
Type/Size
Info
NameHash64
uint64
FNV1A64 hash of the filename
Timestamp
int64
Windows filetime of file creation
NumInlineBufferSegments
uint32
Number of inline buffers
ResourceDependenciesStart
uint32
Index of the first resource dependency
ResourceDependenciesEnd
uint32
Index of the last resource dependency
SHA1Hash
uint8[20]
SHA1 hash of the file
File Segment
Name
Type/Size
Info
Offset
uint64
Offset of the data
ZSize
uint32
Size of compressed data
Size
uint32
Size of uncompressed data
Last updated