WLW: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
Line 3: Line 3:




= speculation! =
= Speculation! =


==header==
==Header==


  '''type name desc'''
  '''type name desc'''
Line 16: Line 16:
  ''int32? ? ?''
  ''int32? ? ?''


===expamles===
===Expamles===
*''2a 51 49 4c'' '''01 00''' ''01 00 04 00'' 00 00 '''3d 00 00 00'''
*''2a 51 49 4c'' '''01 00''' ''01 00 04 00'' 00 00 '''3d 00 00 00'''
*''2a 51 49 4c'' '''01 00''' ''01 00 04 00'' 00 00 '''01 00 00 00'''
*''2a 51 49 4c'' '''01 00''' ''01 00 04 00'' 00 00 '''01 00 00 00'''
Line 34: Line 34:
*0x168 bytes per block.
*0x168 bytes per block.


===examples===
===Examples===


* 1
* 1

Revision as of 02:44, 13 August 2007

These files are used for all of World of Warcraft's water. For each contained body of water in the game (except for the oceans) there exists one of these files. There is also a WLQ file located at the exact same file and pathname as the .wlw files. Little else is known about this file format...


Speculation!

Header

type		name			desc
char[4]		identifier		"*QIL"
int16		used			1 if data is in the file.
int32		version?		always 01000400
int16		?			always 0
int32		count			how many liqs in this chunk?

int32?		?			?

Expamles

  • 2a 51 49 4c 01 00 01 00 04 00 00 00 3d 00 00 00
  • 2a 51 49 4c 01 00 01 00 04 00 00 00 01 00 00 00
  • 2a 51 49 4c 01 00 01 00 04 00 00 00 1f 01 00 00
  • 2a 51 49 4c 00 00 01 00 04 00 00 00 02 00 00 00
  • 2a 51 49 4c 00 00 01 00 04 00 00 00 0c 00 00 00
  • 2a 51 49 4c 01 00 01 00 04 00 00 00 0d 00 00 00
  • 2a 51 49 4c 01 00 01 00 04 00 00 00 06 00 00 00
  • 2a 51 49 4c 00 00 01 00 04 00 00 00 00 00 00 00
  • 2a 51 49 4c 01 00 01 00 04 00 00 00 00 00 00 00
  • 2a 51 49 4c 01 00 01 00 04 00 00 00 03 00 00 00
  • 2a 51 49 4c 01 00 01 00 04 00 00 00 31 00 00 00

Data

  • count blocks of data.
  • 0x168 bytes per block.

Examples

  • 1
2f 4d d4 c4 dd 49 ee 40 9f cd 25 c5 85 42 d3 c4
dd 49 ee 40 9f cd 25 c5 da 37 d2 c4 dd 49 ee 40
9f cd 25 c5 2f 2d d1 c4 dd 49 ee 40 4a 48 25 c5
2f 4d d4 c4 dd 49 ee 40 4a 48 25 c5 85 42 d3 c4
dd 49 ee 40 4a 48 25 c5 da 37 d2 c4 dd 49 ee 40
4a 48 25 c5 2f 2d d1 c4 dd 49 ee 40 f5 c2 24 c5
2f 4d d4 c4 dd 49 ee 40 f5 c2 24 c5 85 42 d3 c4
dd 49 ee 40 f5 c2 24 c5 da 37 d2 c4 dd 49 ee 40
f5 c2 24 c5 2f 2d d1 c4 dd 49 ee 40 9f 3d 24 c5
2f 4d d4 c4 dd 49 ee 40 9f 3d 24 c5 85 42 d3 c4
dd 49 ee 40 9f 3d 24 c5 da 37 d2 c4 dd 49 ee 40
9f 3d 24 c5 2f 2d d1 c4 dd 49 ee 40 00 00 00 40

00 00 80 3f 01 00 00 00 03 00 00 00 07 00 00 00
01 00 00 00 08 00 00 00 02 00 00 00 01 00 00 00
02 00 00 00 03 00 00 00 00 00 00 00 05 00 00 00
03 00 00 00 02 00 00 00 01 00 00 00 03 00 00 00
03 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00
00 00 00 00 06 00 00 00 01 00 00 00 07 00 00 00
02 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00
03 00 00 00 02 00 00 00 00 00 00 00 07 00 00 00
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 9f 5d 27 c5
  • 2
00 ea f6 c3 b3 78 47 42 b9 a1 a0 c4 55 bf f2 c3
b3 78 47 42 b9 a1 a0 c4 ab 94 ee c3 b3 78 47 42
b9 a1 a0 c4 00 6a ea c3 b3 78 47 42 0e 97 9f c4
00 ea f6 c3 b3 78 47 42 0e 97 9f c4 55 bf f2 c3
b3 78 47 42 0e 97 9f c4 ab 94 ee c3 b3 78 47 42
0e 97 9f c4 00 6a ea c3 b3 78 47 42 64 8c 9e c4
00 ea f6 c3 b3 78 47 42 64 8c 9e c4 55 bf f2 c3
b3 78 47 42 64 8c 9e c4 ab 94 ee c3 b3 78 47 42
64 8c 9e c4 00 6a ea c3 b3 78 47 42 b9 81 9d c4
00 ea f6 c3 b3 78 47 42 b9 81 9d c4 55 bf f2 c3
b3 78 47 42 b9 81 9d c4 ab 94 ee c3 b3 78 47 42
b9 81 9d c4 00 6a ea c3 b3 78 47 42 00 00 80 3f

00 00 80 3f 01 00 00 00 01 00 00 00 02 00 00 00
03 00 00 00 ff ff ff ff 00 00 00 00 02 00 00 00
02 00 00 00 ff ff ff ff 00 00 00 00 ff ff ff ff
00 00 00 00 ff ff ff ff 00 00 00 00 ff ff ff ff
00 00 00 00 ff ff ff ff 00 00 00 00 01 00 00 00
02 00 00 00 ff ff ff ff 00 00 00 00 ff ff ff ff
00 00 00 00 02 00 00 00 02 00 00 00 ff ff ff ff
00 00 00 00 ff ff ff ff 00 00 00 00 01 00 00 00
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 b9 a1 a0 c4

--Schlumpf 00:30, 12 August 2007 (CEST)