This repository contains Kaitai Struct definition files for .esp/.esm format binaries, eventually to be used in the parser for OpenCK. Kaitai Struct uses a declarative syntax derived from YAML to provide parsing rules for arbitrary data formats.
If you would like do help us read and write .esp/.esm files, join our Discord.
33 out of 118
If you're wondering how we're doing so far, our progress through potential records/forms is shown below:
Type | Purpose |
---|---|
|
Game setting |
|
Keyword |
|
Location Reference Type |
|
Action |
|
Texture Set |
|
Global Variable |
|
Class |
|
Faction |
|
Head Part |
|
Eyes |
|
Race |
|
Sound |
|
Acoustic Space |
|
Magic Effect |
|
Script |
|
Land Texture |
|
Enchantment |
|
Spell |
|
Scroll |
|
Activator |
|
Talking Activator |
|
Armor |
|
Book |
|
Container |
|
Door |
|
Ingredient |
|
Light |
|
Miscellaneous Object (in progress) |
|
Apparatus |
|
Static |
|
Movable Static |
|
Grass |
|
Tree |
|
Flora |
|
Furniture |
|
Weapon |
|
Ammunition |
|
NPC |
|
Levelled Actor |
|
Key |
|
Potion |
|
Idle Marker |
|
Constructible Object |
|
Projectile |
|
Hazard |
|
Soul Gem |
|
Leveled Item |
|
Weather |
|
Climate |
|
Shader Particle Geometry |
|
Visual Effect |
|
Region |
|
Navigation (Master Data) |
|
Cell |
|
Worldspace |
|
Dialog Topic |
|
Quest |
|
Idle Animation |
|
AI Package |
|
Combat Style |
|
Load Screen |
|
Leveled Spell |
|
Animated Object |
|
Water |
|
Effect Shader (in progress) |
|
Explosion |
|
Debris |
|
Image Space |
|
Image Space Modifier |
|
Form List (non-leveled) |
|
Perk |
|
Body Part Data |
|
Addon Node |
|
Actor Values/Perk Tree Graphics |
|
Camera Shot |
|
Camera Path |
|
Voice Type |
|
Material Type |
|
Impact Data |
|
Impact Data Set |
|
Armature |
|
Encounter Zone |
|
Location |
|
Message |
|
Default Object Manager |
|
Lighting Template |
|
Music Type |
|
Footstep |
|
Footstep List |
|
Story Manager Branch Node |
|
Story Manager Quest Node |
|
Story Manager Event Node |
|
Dialog Branch |
|
Music Track |
|
Dialog View |
|
Word of Power |
|
Shout |
|
Equip Slot |
|
Relationship |
|
Scene |
|
Association Type |
|
Outfit |
|
Art Object |
|
Material Object |
|
Movement Type |
|
Sound Reference |
|
Dual Cast Data |
|
Sound Category |
|
Sound Output Model |
|
Collision Layer |
|
Color |
|
Reverb |
|
Object Reference |
|
Actor Reference |
|
NavMesh |
|
Placed Grenade |
|
Placed Hazard |
|
Landscape |
|
Dialog Topic Info |