Expand description
A Rust library for using the assets of Fable, Fable: The Lost Chapters, Fable Anniversary, and mods.
Work in progress.
Format | Description |
---|---|
Bba | Animation format. |
Bbm | Mesh format. |
Big | Graphics archive containing Bba and Bbm . |
Bncfg | Bone config. |
Def | Definition source code. |
DefBin | Definition binary. |
Fmp | Mod packages from fabletlcmod.com. |
Gtg | |
Ini | Game configs (and debug scripts?) |
Lev | Level heightmap and cell data. |
Lut | |
Met | |
Qst | |
Save | Game save format. |
SaveBin | Bin file included with save files. |
Stb | A cache of local details generated from Lev . |
Tng | Thing scripts. |
Wad | World archive containing Lev and Tng . |
Wld |
Structs§
- Bba
- Animation format.
- Bbm
- Mesh format.
- BbmHeader
- BbmHelper
Dummy - BbmHelper
Point - Big
- BigBank
Index - BigFile
Entry - BigFile
Index - BigHeader
- BigSub
Header Animation - BigSub
Header Mesh - BigSub
Header Texture - Bncfg
- Def
- DefBin
- Compiled def format.
- DefBin
Header - DefBin
Name Lookup - DefSecond
Table Header - DefSecond
Table Row - DefSecond
Table RowDecompressed - Definition
- Fmp
- Gtg
- Ini
- For user.ini, userst.ini, etc.
- Lev
- Level cells and nodes.
- LevHeader
- LevHeightmap
Cell - LevInteractive
Node - LevNavigation
Blank Node - LevNavigation
Exit Node - LevNavigation
Header - LevNavigation
Navigation Node - LevNavigation
Regular Node - LevNavigation
Section - LevNavigation
Unknown1 Node - LevNavigation
Unknown2 Node - LevNavigation
Unknown3 Node - LevNavigation
Unknown Node - LevSoundmap
Cell - Lug
- Audio data for effects.
- Lut
- Audio data for dialogue
- Met
- Audio metadata (?)
- Qst
- Save
- Save format.
- Script
Accessor - A complex reference containing another reference or expression.
- Script
Binary Op - A binary operation.
- Script
Call - A call.
- Script
Field - Reference and expression.
- Script
Markup - XML-like markup (but not real XML).
- Stb
- StbEntries
Header - StbEntry
- StbEntry
Extras - StbHeader
- StbLev
- Temporary comments from fabletlcmod.com.
- StbReader
- Tng
- TngSection
- TngThing
- Wad
- The world archive.
- WadEntry
- A Wad entry with a file’s metadata and the location of its contents.
- WadHeader
- A Wad header used for finding the start and end of the entry section.
- Wld
- WldMap
- WldRegion
Enums§
- BigSub
Header - Bncfg
Script Value - DefItem
- Error
- Error
Kind - LevNavigation
Node - Script
Accessor Path - Script
Binary OpKind - Script
Comment - A line or block comment.
- Script
Expression - Script
Reference - The named part of calls and fields.
- Script
Value - A value.
Traits§
- Decode
- Trait that decoders implement.
- Encode
- Trait that encoders implement.
- Entry
- An entry to another section of the data.