#![allow(unused_variables)]
use binrw::binrw;
#[binrw]
#[derive(Debug)]
#[brw(little)]
pub enum DatFileType {
#[brw(magic = 0x006d0005u32)]
Gearset,
}
#[binrw]
#[derive(Debug)]
#[brw(little)]
pub struct DatHeader {
pub file_type: DatFileType,
pub max_size: u32,
#[brw(pad_after = 4)] pub content_size: u32,
#[br(temp)]
#[bw(calc = 0xFF)]
end_of_header: u8,
}