From Grand Theft Wiki
Revision as of 01:02, 22 September 2010 by A-Dust (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

WDD is the format used for ped models and lod models in GTA IV.

File Format

RSC CPU section (Size found from the flags @ 0x08 of RSC file header)

-Note on RSC (24 + 8) pointer structure:

* CPU Offsets are of form [xx xx xx 50] * Data Offsets are of form [xx xx xx 60]

WDD Header
Offset	Size	Type	Data			Description
0x00	4b	LONG	VTable		0xA4536900
0x04	4b	Offset	BlockMapAdress		Marks end of Header
0x08	4b	LONG	ParentDictionary	(Usually 0)
0x0C	4b	LONG	UsageCount		(Usually 1)
0x10	8b	SimpleCollection<Hashes>	Contains hashes of the models
0x18	8b	PointerCollection<WDR>		Contains Pointers to WDR files
0x1C	4b	LONG	Unknown
0x20	12b	0xCD Padding till 0x0F
PointerCollection (BlockSize 0x08) 
Contains pointers to the data of the given type
0x00	4b	Offset	Offset to the Pointers
0x04	2b	Short	Number of Pointers
0x06	2b	Short	
SimpleCollection (BlockSize 0x08) 
Contains data of the given type
0x00	4b	Offset	Offset to the Data
0x04	2b	Short	Data Count
0x06	2b	Short	Data Size

This page is licensed under the GNU Free Documentation Licence. This page has a separate license to the CC-BY-SA that applies to most of Grand Theft Wiki.

The full text of the GNU FDL v1.2 is here. Click the "History" button to see the full list of authors. See Grand Theft Wiki:Copyright for more detail on our copyright policy.

GNU Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
See Grand Theft Wiki:Copyright for more information.