Alpha: Difference between revisions
No edit summary |
(→MDX) |
||
Line 92: | Line 92: | ||
==MDX== | ==MDX== | ||
The old Model-Format, it's a lightly modified WC3-Modelformat. | The old Model-Format, it's a lightly modified WC3-Modelformat. | ||
ChunkedStructure | ChunkedStructure | ||
'MDLX' | 'MDLX' Identifier(no chunk size!) | ||
'VERS' 0x514 | 'VERS' 0x514 Version Chunk | ||
'MODL' | 'MODL': | ||
char Name[80]; | |||
char AnimationFileName[260]; | |||
float BoundsRadius; | |||
Vector3D MinimumExtent; | |||
Vector3D MaximumExtent; | |||
int BlendTime; | |||
char unk;//oO | |||
'SEQS' | 'SEQS' | ||
array of: | |||
char Name[80]; | |||
int IntervalStart; | |||
int IntervalEnd; | |||
float MoveSpeed;//only for animations were you move | |||
int Flags; //0 - Looping | |||
//1 - NonLooping | |||
Vector3D MinimumExtent; | |||
Vector3D MaximumExtent; | |||
float Rarity;//? | |||
int SyncPoint;//? | |||
float BoundsRadius;//? | |||
int unknown;//? | |||
int PlaybackSpeed;//? | |||
'GLBS' | 'GLBS' | ||
Line 132: | Line 155: | ||
'BONE' | 'BONE' | ||
'KGRT' | 'KGRT' Animated geoset rotation | ||
'WOQC' | 'WOQC' | ||
'KGSC' | 'KGSC' Animated geoset scaling | ||
'PIVT' | 'PIVT' |
Revision as of 18:46, 20 July 2009
This site contains information about the alphafiles
WDT
In the Alpha the ADTs and the WDT were just one big file with this structure:
'MVER': See the new files
'MPHD': "
'MAIN': "
'MDNM': Filenames Doodads
'MONM': Filenames WMOS
'MCIN': 256 Entries, so a 16*16 Chunkmap
'MTEX': See the new files
'MDDF': "
'MODF': "
'MCNK': contains Heightmap(?),MCLY and MCRF
WMO
Againg one big file: This is, what now is stored in the Rootfile
'MVER'
'MOMO'
'MOHD'
'MOTX'
'MOMT'
'MOGN'
'MOGI'
'MOPT'
'MOPR'
'MOLT'
'MODS'
'MODN'
'MODD'
'MFOG'
'MCVP'
And this is what now is stored in the Groupfiles
'MOGP'
'MOPY'
'MOVT'
'MONR'
'MOTV'
'MOLV'
'MOIN'
'MOBA'
'MODR'
'MOBN'
'MOBR'
'MOCV'
'MOLM'
'MOLD'
repeatet n-times, where n is the number of what now is groupfiles.
MDX
The old Model-Format, it's a lightly modified WC3-Modelformat. ChunkedStructure
'MDLX' Identifier(no chunk size!)
'VERS' 0x514 Version Chunk
'MODL':
char Name[80];
char AnimationFileName[260]; float BoundsRadius; Vector3D MinimumExtent; Vector3D MaximumExtent; int BlendTime; char unk;//oO
'SEQS'
array of: char Name[80];
int IntervalStart; int IntervalEnd; float MoveSpeed;//only for animations were you move int Flags; //0 - Looping //1 - NonLooping Vector3D MinimumExtent; Vector3D MaximumExtent; float Rarity;//? int SyncPoint;//?
float BoundsRadius;//? int unknown;//? int PlaybackSpeed;//?
'GLBS'
'MTLS'
'TEXS'
'GEOS'
'VRTX'
'UVAS'
'PTYT'
'PCNT'
'PVTX'
'GNDX'
'MTGC'
'MATS'
'BIDX'
'BWGT'
'BONE'
'KGRT' Animated geoset rotation
'WOQC'
'KGSC' Animated geoset scaling
'PIVT'
'CAMS'
'EVTS'
'KEVT'
'NRMS'