pub type ObjectAdt = Obj0Adt;Expand description
Aliased Type§
pub struct ObjectAdt {
pub version: AdtVersion,
pub models: Vec<String>,
pub model_indices: Vec<u32>,
pub wmos: Vec<String>,
pub wmo_indices: Vec<u32>,
pub doodad_placements: Vec<DoodadPlacement>,
pub wmo_placements: Vec<WmoPlacement>,
pub mcnk_objects: Vec<McnkChunkObject>,
}Fields§
§version: AdtVersionDetected ADT version
models: Vec<String>M2 model filenames from MMDX chunk
model_indices: Vec<u32>M2 model filename offsets from MMID chunk
wmos: Vec<String>WMO filenames from MWMO chunk
wmo_indices: Vec<u32>WMO filename offsets from MWID chunk
doodad_placements: Vec<DoodadPlacement>M2 model placements from MDDF chunk
wmo_placements: Vec<WmoPlacement>WMO placements from MODF chunk
mcnk_objects: Vec<McnkChunkObject>Per-chunk object references (256 chunks in 16x16 grid)