project-wormhole-esm 0.1.0

ESM file format parser for Project Wormhole
Documentation
use crate::dev::*;

define_record2! {
    b"NAVI",
    NavigationMeshInfoMap, [
        // No EDID, single record per NAVI
        b"NVER", Version, u32;
        b"NVMI", MapInfo, NavMeshMapInfo;
        b"NVPP", PreferredPathing, NavMeshPreferredPathing;
    ]
}

#[derive(Debug, NomLE)]
pub struct NavMeshMapInfo {
    // TODO: fill out
}


#[derive(Debug, NomLE)]
pub struct NavMeshPreferredPathing {
    // TODO: fill out (verbose)
}