=======================================================================
    DynDOLOD - Dynamic Distant Objects LOD - Sheson
=======================================================================

0.55.00
DynDOLOD_Manual.html - added info about tree LOD billboards for download at http://www.nexusmods.com/skyrim/mods/62698/
DynDOLOD_Manual.html - updated Videos with tree LOD billboards download info
DynDOLOD_Manual.html - added more detailed uninstall information
DynDOLOD_Manual.html - added and updated compatibility information for several mods
Meshes/Textures - updated LOD meshes/textures for better compatibility with mods
DynDOLOD-rules - updated rules for new LOD meshes

0.54.00 internal release
DynDOLOD Worlds.pas - add a copy in parent world when disabling a neverfade in a child world
DynDOLOD Worlds.pas - fixed writing not all child worlds to DynDOLOD_Worlds.json
DynDOLOD Worlds.pas - fixed reading child world data from previous generation if parent world is not used for LOD
DynDOLOD Worlds.pas - create LODGen export folder if it doesn exist
DynDOLOD Worlds.pas - added button to rebuild atlas dds from cached data for advanced screen
DynDOLOD Worlds.pas - fixed LOD being created for elements disabled by mesh rules

0.53.00 test release
DynDOLOD Worlds.pas - fixed adding masters for parent worldspace and parent cell elements
DynDOLOD Worlds.pas - LODGen Output path only updates when clicking "Default" button
DynDOLOD Worlds.pas - added signature FURN (furniture) to the list of base element types eligible for LOD
DynDOLOD Worlds.pas - updated some commands to use native TES5Edit functions
DynDOLOD-rules - updated rules for FURN

0.52.00
DynDOLOD Worlds.pas - improved automatic atlas creation now part of TES5Edit
DynDOLOD_Manual.html - added and updated compatibility information for several mods
Meshes/Textures - updated LOD meshes/textures for better compatibility with mods

0.51.02
DynDOLOD Worlds.pas - improved automatic atlas creation
DynDOLOD Worlds.pas - fixed adding masters for certain other elements
DynDOLOD Worlds.pas - updated a few functions that are now integrated into TES5Edit
DynDOLOD Worlds.pas - removed legacy code and checks not needed anymore
Meshes/Textures - updated LOD meshes/textures for better compatibility with mods

0.51.01
DynDOLOD Worlds.pas - fixed error inserting meshes rules

0.51.00
DynDOLOD Worlds.pas - fixed adding masters for certain elements requiring their own masters

0.50.00
DynDOLOD-BETA-README.txt - updated for new LODGen.exe 0.6 and newly added functions to TES5Edit
DynDOLOD Worlds.pas - hide no longer needed LODGen options by default, set advanced=1 in DynDOLOD.ini to show
DynDOLOD Worlds.pas - changed output path behavior: instead of full path, meshes\terrain\[worldspace]\objects will be appended to it
DynDOLOD Worlds.pas - added support for using LOD meshes found in BSAs without the need to unpack. Load order applies. Loose files win.
DynDOLOD Worlds.pas - enabled ash material
DynDOLOD Worlds.pas - added override of STAT records and set VWD flag so their full models do not overlap LOD models outside loaded cells
DynDOLOD Worlds.pas - added BSA resource list to export file for LODGen.exe for LOD nifs and terrain btr files
DynDOLOD Worlds.pas - moved remaining functions from LODGen.pas to lib\lodgenalt.pas
DynDOLOD Worlds.pas - added cache for mesh files found in BSA and data folder
DynDOLOD Worlds.pas - added CreateAtlas() to create.pas
DynDOLOD Worlds.pas/Papyrus Scripts - Changed how masters are added - only masters of directly linked forms are added. No masters for forms "linked" by mod name and form id in the json files
DynDOLOD_Manual.html - updated manual for new TES5Edit Generate LOD options, especially LODGen for trees and splitting tree atlas
DynDOLOD_Manual.html - added and updated compatibility information for several mods
Meshes/Textures - changed mesh files to use single lod textures for automatic atlas creation
Meshes/Textures - added new and updated LOD meshes/textures for better compatibility with mods

0.45.22
DynDOLOD Worlds.pas - fixed json list sometimes being malformed in SaveFormlists3() in create.pas
DynDOLOD Worlds.pas - fixed erroneous child world object discovery when parent world is not used for LOD in DynDOLODProcessReference() in process.pas

0.45.21
Papyrus Scripts - moved all script properties from esp into json data files, this means less cruft and persistant data in save game
Papyrus Scripts - Added a SkyUI MCM menu with on/off toggle and helpful information for updating
DynDOLOD Worlds.pas - updated throughout to create additional json data files 
DynDOLOD Worlds.pas - added a fourth option to the mesh rules reference drop down
DynDOLOD Worlds.pas - changed child world object copy regarding existing LOD for better mod compatibility and added objects to ignore lists to compensate for duplicates
DynDOLOD Worlds.pas - added mode to create a new mod with MNAM - Distant LOD overrides for STAT base elements to use with CK or original LODGen and DynDOLOD Modders Resource - only useful for modders...
DynDOLOD-rules - updated rules for changed child world copy
DynDOLOD_Manual.html - added and updated compatibility information for several mods
Meshes/Textures - added new and updated LOD meshes/textures for better compatibility with mods

0.44.20
DynDOLOD_Manual.html - added and updated compatibility information for several mods
Meshes/Textures - added new and updated LOD meshes/textures for better compatibility with mods
DynDOLOD-rules - updated rules for better compatibility with mods
DynDOLOD Worlds.pas - fixed reading of existing Grids in ReadMasterFile in preapare.pas
DynDOLOD Worlds.pas - fixed NearGrid being one cell off north/south in create.pas
DynDOLOD Worlds.pas - changed treatment of lod_lod throughout for better compatibility with mods
Papyrus Scripts - removed initialization autosave since it is not required anymore after changes in 0.43.13
Papyrus Scripts - fixed NearGrid sometimes switching off at a greater distance than required
Papyrus Scripts - made dynamic object switching more resilient against rapid repeated cell changes

0.43.19
DynDOLOD Worlds.pas - made sure existing neverfades with no rules are added to FarGrid by default in DynDOLODProcessReference() in process.pas
Meshes/Textures - added new and updated LOD meshes/textures for better compatibility with mods
DynDOLOD_Manual.html - added and updated compatibility information for several mods

0.43.18
Meshes - added new and updated LOD meshes for better compatibility with mods
DynDOLOD_Manual.html - added and updated compatibility information for several mods
DynDOLOD-rules - updated rules for better compatibility with mods

0.43.17
DynDOLOD Worlds.pas - moved getting world dimensions from ScanWorlds() in process.pas to DynDOLODPrepareWorld() in prepare.pas
DynDOLOD Worlds.pas - raised possible position changes to detect existing town copies from 1/10 to 1/100
Meshes/Textures - added new and updated LOD meshes for better compatibility with mods
DynDOLOD-rules - added rules for new meshes
DynDOLOD_Manual.html - added and updated compatibility information for several mods

0.43.16
DynDOLOD Worlds.pas - fixed number conversion for regions using different decimal seperator
DynDOLOD_Manual.html - added and updated compatibility information for several mods

0.43.15
DynDOLOD Worlds.pas - ignore references outside of world in DynDOLODProcessReference() in process.pas
DynDOLOD Worlds.pas - fixed to also add masters for override records throughout
DynDOLOD Worlds.pas - fixed reading existing data for manual dynamic objects in ReadMasterFile() in prepare.pas
DynDOLOD Worlds.pas - fixed reference rules not carried over for town copies in AddTownREFR() in process.pas
Meshes - added new and updated LOD meshes for better compatibility with mods

0.43.14
DynDOLOD Worlds.pas - fixed reading existing data for current world/child worlds only in ReadMasterFile() in prepare.pas
DynDOLOD Worlds.pas - rewrote cell and formlist generation code to be slighlty less crazy and a bit faster in create.pas
DynDOLOD Worlds.pas - added ability to add manual entries to LODGen export file for better compatibility with mods
DynDOLOD-rules - updated for better compatibility with mods. Moved tree rule down in low and medium - because order really does matter
Meshes/Textures - added and updated a couple LOD meshes/textures for better compatibility with mods
Papyrus Scripts - fixed state switching of outside cells from within child worlds
DynDOLOD_Manual.html - added compatibility information for several mods

0.43.13
Papyrus Scripts - use IntList instead of FormList with PapyrusUtil to work around > 128 mod issue when using FormListHas function
DynDOLOD Worlds.pas - updated output to IntList json file in SaveFormlists() in create.pas

0.43.12
DynDOLOD_Manual.html - added compatibility information for several mods, moved images to img folder
DynDOLOD Worlds.pas - updated texture lookup for better compatibility with mods in LODTexture() in functions.pas
DynDOLOD.ini - added mountain to child world ignore list
Meshes/Textures - added lots of new texture variants for better compatibility with  mods
Papyrus Scripts - replaced flip flopping states with distinct variables for better reliability in high stress situations

0.42.11
DynDOLOD_Manual.html - uploaded and added a second guide video for non-MO users, works for NMM too
DynDOLOD Worlds.pas - fixed a few integer/cardinal conversions to be more robust when there are ore than 128 mods loaded
DynDOLOD Worlds.pas - stop XESP chain lookup if linked to element is not a reference in AddDynDOLODREFERValues() in functions.pas
DynDOLOD Worlds.pas - fixed missing meshes message in DoBaseElement() in process.pas
Meshes/Textures - add some texture variants for Falskaar and other mods

0.42.10
DynDOLOD_Manual.html - updated LODGen for trees section. Especially note the information about TES5Edit -o:"" output folder argument
DynDOLOD_Manual.html - updated SkyFalls and SkyMills specific info
DynDOLOD Worlds.pas - added signature CONT (container) to the list of base element types eligible for LOD
DynDOLOD Worlds.pas - load default preset if no preset.ini is found in LODGenPresetLoad() in optionsform.pas
DynDOLOD Worlds.pas - added a workaround for BaseRecord() oddities in DoDynDOLOD in create.pas

0.42.09
DynDOLOD_Manual.html - updated LODGen Skyrim Flora Overhaul specific info

0.42.08
DynDOLOD_Manual.html - updated LODGen for trees section and added Skyrim Flora Overhaul specific info
DynDOLOD_Manual.html - added note that landscape LOD needs to be unpacked once for each worldspace
DynDOLOD-rules-low.ini - updated farmhouse rule
DynDOLOD Worlds.pas - fixed neverfade handling for objects in child worlds/towns in DynDOLODProcessReference() in process.pas
DynDOLOD Worlds.pas - only add lines to export file for LODGen.exe when there is LOD in at least one level in DoBaseElement() in process.pas
DynDOLOD Worlds.pas - fix tree cache in TreeWorldspace() in treelodpatcheralt.pas
Meshes\DLC01\LOD\Castle - add some LODs for castle to level 8/16

0.42.07
DynDOLOD-BETA-README.txt - added information about LODGen.exe crashing with unpacked terrain meshes
DynDOLOD Worlds.pas - added logic to checkbox if landscape LOD is actually available for LODGen.exe in optionsform.pas
DynDOLOD Worlds.pas - added missing instance of AddMasterIfMissing() in DynDOLODPrepareWorld() in prepare.pas

0.42.06
DynDOLOD Worlds.pas - fixed logic of custom reference rules in DynDOLODProcessReference() in process.pas
DynDOLOD Worlds.pas - added a couple missing instances of AddMasterIfMissing() in AddDynDOLODBaseElement() in functions.pas

0.42.05
Initial public beta release
