use crate::dev::*;
define_record2! {
b"PERK",
Perk, [
EditorId;
VirtualMachineAdapter;
FullName;
Description;
Condition;
b"SNAM", Sound, FormId;
b"FNAM", FlashFilePath, ESMString;
b"DATA", Data, PerkData;
b"NNAM", NextPerk, FormId;
b"PRKF", EffectEnd, EmptyParser;
b"PKRE", EffectHeader, PerkEffectHeader;
b"PRKC", EffectRunOnIndex, u8;
b"EPFT", EffectFlags, u8; b"EPFD", EffectData, Vec<(FormId, f32)>;
b"EPF2", EffectButtonLabel, LocalizedString;
b"EPF3", EffectScriptFlags, u16;
]
}
#[derive(Debug, NomLE)]
pub struct PerkData {
}
#[derive(Debug, NomLE)]
pub struct PerkEffectHeader {
pub type_: u8, pub rank: u8,
pub priority: u8
}