//This reference was written for Fallout 4 and may be only partially applicable to other games.// **This page is under construction.** ==== Archives (BA2) ==== There are two archive formats and each has it's own limit. \\ //The total number of archives is not relevant to the limit.// * **General:** 256 — Exceeding this results in a crash at the main menu. * **Texture:** 255 — Exceeding this causes the game to load the wrong textures for objects. There is currently no bug-free way to increase these limits. \\ Mods that attempt to increase the limit should have those options disabled. ==== Modules (ESM/ESL/ESP) ==== There are two types of modules (also known as plugins): **Full** and **Light**. \\ Any module with the ''.esl'' file name extension or the ''ESL'' flag set in its file header is a Light Module. \\ //This can include ''.esm'' and ''.esp'' files.// \\ All other modules (i.e. ''.esm'' and ''.esp'' //without// the ''ESL'' flag) are Full Modules. * **Full:** 254 * **Light:** 4096 ==== Form ID Range ==== Fallout 4 supports two Module HEDR versions: **0.95** & **1.00**. \\ With v1.00 the maximum number of **new records** was increased by allowing use of Form IDs in the extended range, doubling the capacity for new records in ''ESL''-flagged files. \\ In v0.95, Form IDs in the extended range were treated as overrides of hard-coded records in ''Fallout4.exe''. \\ //Overrides of records from other modules do not contribute to this limit.// * **Extended Range:** 001-7FF (2047 IDs; 000 is the TES4 Header Record) * **Light Module v0.95:** 800-FFF — 2048 New Records * **Light Module v1.00:** 001-FFF — 4095 New Records * **Full Module v0.95:** 800-FFF — 16,775,168 New Records * **Full Module v1.00:** 001-FFF — 16,777,215 New Records ==== Reference Handles ==== **This section under construction.** ==== Open File Handles ==== **This section under construction.**