User Tools

Site Tools


documentation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

documentation [2013/05/25 12:47] (current)
Line 1: Line 1:
 +=====Welcome=====
  
 +This is the [[http://​fabletlcmod.com/​forum/​|Fable TLC Mod]] Documentation Wiki.  We will try to keep this up to date with tutorials and information on how the game works and how to modify it.  If you find problems please report them in the [[http://​fabletlcmod.com/​forum/​|forums]].
 +
 +=====Main Index=====
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +====Basics====
 +===Tutorials & Guides===
 +==External Links==
 +  * [[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​goto=4799&#​msg_4799|The Modder'​s Guide and General Referendum]] //From LostInGeneral//​ \\
 +  * [[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=2508&​start=0&​|Oldboy'​s Modding Index]] //​Constantly Updated// \\
 +
 +^ Hero Editing ^ Weapon Editing ^ Miscellaneous Editing ^
 +|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=1372&​start=0&​|Old Age Removal.]]|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=1963&​start=0&​|Adding to Inventory]]|[[http://​forums.projectego.net/​how-change-scariness-atractiveness-lignment-modifier-4234/​|Change Clothing Modifiers]]|
 +|[[http://​forums.projectego.net/​you-can-your-favourite-rival-hero-2247/​|Change Hero Appearance]]|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=1366&​start=0&​|Change Weapon Damage]]|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=1974&​start=0&​|Adding Clothing and Hair]]|
 +|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​goto=16023&#​msg_16023|Change Hero Appearance (Advanced)]]|[[http://​forums.projectego.net/​help-3194/#​post89170|Adding Special Effects]]|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=2532&​start=0&​|Change Default Summon]]|
 +|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=1371&​start=0&​|Scar Disable]]|[[http://​forums.projectego.net/​your-own-legendary-weapon-2248/​|Changing Weapon Properties]]|[[http://​forums.projectego.net/​guide-changing-armor-rating-3504/​|Change Armour Rating]]|
 +|[[http://​forums.projectego.net/​eyes-your-choice-3787/​|Change Hero Eyes]]|[[http://​forums.projectego.net/​adding-augments-weapon-2318/​|Augment Editing (Part 1)]]|[[http://​projectego.net/​community/​threads/​making-jack-of-blades-mask-removeable.3449/​|Removable Mask]]|
 +|[[http://​forums.projectego.net/​dont-get-nocked-down-explotions-3766/​|Knockdown Disable]]|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&​th=1567&​start=0&​|Augment Editing (Part 2)]]|
 +|[[http://​forums.projectego.net/​mega-punch-3348/​|Change Unarmed Damage]]|[[http://​forums.projectego.net/​your-own-legendary-weapon-2248/​page9/#​post114285|New Weapon Entry]]|
 +|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&&​th=2849&​goto=22440#​msg_22442|Disable Facial Expressions]]|[[http://​fabletlcmod.com/​forum/​index.php?​t=msg&&​th=2458&​goto=19142#​msg_19142|Sheathe Disable]]|
 +
 +==Advanced==
 +  * [[basics:​Hex Editing (simple)]] //​LostInGeneral (a simple explaination of hex editing)// \\
 +  * [[basics:​Model Hierarchy|Model Information]]
 +
 +====Scripting====
 +  * [[scripting:​custom_bodyguard|Custom Bodyguard Script]] (your own custom bodyguard) \\ 
 +  * [[scripting:​Setting Ownership]] (Setting ownership - Villages, Buildings and Village Members) \\ 
 +  * [[scripting:​D.I.Y. Teleporter]] (How to make your own teleporter) \\ 
 +  * [[scripting:​Time based Script]] (Time based Script using Statue Master) \\ 
 +  * [[scripting:​ai_creature|AI Creature Documentation]] (List of useful ScriptName'​s and ScriptData'​s for creating AICreature'​s) \\
 +  * [[scripting:​Books Of Scripts]] (The revised book of scripts by Leviathan Ran (Revised by Keshire))
 +
 +===Scripting Commands===
 +  * [[scripting:​Map Scripting 101]] (A very rough draft of some of the map scripting commands) \\ 
 +
 +
 +
 +
 +====Defination Editing====
 +===Game===
 +  * [[def_editing:​Basic Cdef Linking]]// (Linking the cdefs in Objects, Creatures, etc)//
 +  * [[def_editing:​Undocumented Entries]]// (Tempory Labels for "​Unknown"​ data in Fable Explorer)//
 +  * [[def_editing:​Augment Ability Bits]]// (Used for calculating what abilities a CAugmentationDef has)//
 +  * [[def_editing:​Body Slot Bits]]// (Used for calculating what parts of the body are used in CAppearanceModiferDef and CTattooDef)//​
 +  * [[def_editing:​Player Stats]]// (Used for controlling Model and Texture Morphing in CAppearanceModifierDef and CHeroMorphDef)//​
 +  * [[def_editing:​Amour Types]]// (Calculating armour values for the ARMOUR def)//
 +  * [[def_editing:​Simulation Buildings]]//​ (Calculating the types of NPCs that are auto-spawned)//​
 +  * [[def_editing:​Village Tasks]]// (CVillageDef task list)//
 +  * [[def_editing:​Context Sensitivity]]//​ (CContextSensitiveItemDef Info)//
 +==Templates==
 +//Take an existing entry and create or change the following entries in order to create a basic new item// \\
 +  * [[def_editing:​New Melee Weapon Template]] (The game.bin entries needed for new melee weapons) \\
 +  * [[def_editing:​New Clothing Template]] (The game.bin entries needed for new clothing) \\
 +  * [[def_editing:​New Suit Template]] (The game.bin entries needed for new suits) \\
 +===Script===
 +  * [[def_editing:​Cutscenes]] (altering cutscenes) \\
 +
 +====Utilities====
 +===Various utilities used to extract and edit assets===
 +  * [[utilities:​Text.big]] //​Decompiled Text// \\
 +  * [[utilities:​free_roam|Wad Extractor and Patcher]] //The "Free Roam App"// \\
 +  * [[utilities:​TNG_Syntax_Highlight|Syntax Highlighter for TNG's (SciTE)]] \\
 +  * [[utilities:​fable_explorer|Fable Explorer]] \\ 
 +  * [[utilities:​albion_explorer|Albion Explorer]] \\
 +===Game Trainers===
 +  * [[utilities:​trainers:​Shop Editor]] \\
 +  * [[utilities:​trainers:​Fable +24 Trainer]] \\
 +
 +
 +
 +
 +
 +====File Formats====
 +Mainly for programmers. ​ These are the byte structures you can expect inside of files. \\ 
 +  * [[file_formats:​BBM]] // Big Blue Box Mesh // \\
 +  * [[file_formats:​BBA]] // Big Blue Box Animation // \\
 +  * [[file_formats:​BIG]] // Big Blue Box Archive // \\
 +  * [[file_formats:​BIN]] // Structure of the Compiled Def BIN file // \\ 
 +  * [[file_formats:​LEV]] // Level Mesh and NPC Navigation Data // \\
 +  * [[file_formats:​Effect]] // Effect Data // \\
 +  * [[file_formats:​STB]] // STB Archive Layout // \\ 
 +  * [[file_formats:​STB_LEV]] // STB Level Layout // \\ 
 +  * [[file_formats:​WAD]] // Level Mesh and Thing Script Archive// \\
 +  * [[file_formats:​GameSave]] //Storing of region, object, and quest data// \\
 +  * [[file_formats:​Met]] // Meta File that Controls .Lug Audio Banks // \\ 
 +  * [[file_formats:​Lut]] // Compiled Sound Bank of Spoken Text // \\ 
 +
 +===Basic File Format Descriptions===
 +  * [[basics:​WAD]] //(TNG & LEV Archive)// \\
 +    * [[basics:​TNG]] //(Level Scripts)// \\
 +    * [[basics:​LEV]] //(Level Mesh and Navigation data)// \\
 +
 +  * [[basics:​BIG]] //(DDS, BBM, BBA, effects & shaders Archive)// \\
 +    * [[basics:​DDS Textures]] \\
 +  * [[basics:​STB]] //(Level Texture and Flora Archive)// \\
 +  * [[basics:​BIN]] //(Binary File, Compiled Header, Enum Properties)//​ \\
 +  * [[basics:​Audio]] //(Game Audio, Compiled Sound Banks)// \\
 +
 +==== ====
 +**Register if you want, only special users can edit this wiki**
documentation.txt ยท Last modified: 2013/05/25 12:47 (external edit)