project-wormhole-esm 0.1.0

ESM file format parser for Project Wormhole
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::dev::*;

define_record2! {
    b"CPTH",
    CameraPath, [
        EditorId;
        Condition;
        b"ANAM", RelatedPaths, (FormId, FormId); // Parent / Sibling
        b"DATA", Flags, CameraPathFlags;
        b"SNAM", CameraShots, Vec<FormId>;
    ]
}


#[derive(Debug, NomLE)]
pub struct CameraPathFlags(pub u8);