- Re-enable live sync with the game: - [ ] Hot loading/reloading plugins - [ ] Camera view - [ ] CameraShot - [ ] SoundDesc - [ ] SoundCat - [ ] Projectile - [ ] Explosion - [ ] EffectShader - [ ] TESObjectREFR, TESObjectWEAP, TESWeather (Fallout 4 has these) Pending ------ - [ ] Prevent FaceGen files from being placed in .esp folders (must be master/.esm) - [ ] God rays don't draw - [ ] Reflections are completely broken except for LOD trees - [ ] Detect load order from plugins.txt and auto select them - [ ] [Separate nav meshes with edge links may be incorrectly merged or deleted](https://discordapp.com/channels/471930020454072348/483468767829950464/492258993105010688) - [ ] Preview window projection is screwed up (Wrong: https://i.imgur.com/JsHmn5p.jpg) (Right: https://i.imgur.com/GxHYk5y.jpg) - [ ] Re-enable static collections ("SCOL") (Generated NIF files are broken) Completed ------ - [x] Significant load-time performance improvements - [x] UI speed improvements & size changes - [x] Add NavMesh pseudo delete ("Remove" triangles without actually deleting/modifying surrounding meshes, [link](https://discordapp.com/channels/471930020454072348/483468767829950464/496468407047159817)) - [x] Add window caption (i.e. "CreationKit 64bit (with CK Fixes vX.X)") - [x] Add crash dump generation - [x] Memory allocator replaced with Intel TBB allocator - [x] Implement a custom log (Replaces the "Warnings" window) - [x] Ability to save as ESM - [x] Ability to have ESP as a master - [x] Ability to draw the render window at 60 FPS - [x] Ability to prevent FaceGen from running at all - [x] Ability to prevent FaceGen from creating unused TGA, DDS, or NIF files - [x] Ability to change FaceGen tint mask resolution - [x] Ability to have the "PlayerKnows" conditional function to accept enchantments as a function parameter - [x] Fix for Ctrl+Z (undo) not working when using the terrain editor - [x] Fix for script property dialog missing icon ([Link](https://discordapp.com/channels/471930020454072348/483468767829950464/494646532297981963)) - [x] Fix for being unable to load certain CC ESL files - [x] Fix for "Water Type" window options not updating water in the "Render Window" preview - [x] Fix for BSMultiIndexTriShape objects not being selectable in the "Render Window" (Objects with snow/ash/...) - [x] Fix for "Render Window" object selection not syncing with "Cell View" window selection - [x] Fix for "OUT OF HANDLE ARRAY ENTRIES" error by doubling the limit (2^20 => 2^21) **[ALSO PRESENT INGAME]** - [x] Fix for TESModelTextureSwap being incorrectly loaded (SSE Engine Fixes counterpart) - [x] Fix for "UnEquip Sound" button when using the weapon edit dialog - [x] Fix for incorrect NavMesh assertion while saving certain ESP files (i.e 3DNPC.esp) - [x] Fix for incorrect pointer truncation assertion while saving certain conditions/CTDA (i.e 3DNPC.esp) - [x] Fix for NPC perk ranks being reset to 1 on save - [x] Fix for fog not drawing in the "Render Window" - [x] Fix for "File in use" dialog causing a UI hang after hitting cancel - [x] Fix for weapon critical effect data (CRDT) being destroyed when upgrading from form version <= 43 to form version 44 - [x] Fix for "Could not select actor value X in LoadDialog for BGSEntryPointFunctionDataTwoValue." with certain actor values in the "Perk Entry" window - [x] Fix for a package's "Selected Package Data" combo box not having a selected value when using a Topic type (Pointer<->Form ID truncation) - [x] Fix for land vertex normals appearing corrupted with specific worldspace setups - [x] Fix for the "Object Palette" window preview not showing up at all - [x] Fix for the "Object Palette" window "Conform to slope" option causing broken object angles on placement - [x] Fix for land shadows not drawing in the "Render Window" - [x] Fix for the load order list in the "Data" window reading plugins.txt from the wrong path - [x] Fix for the "Actor Flags" or "Actor Behavior" dialogs not showing their column headers - [x] Fix for the "Class" edit dialog not filling in the "Training" checkbox - [x] Fix for the "Race" dialog not saving "Specials" if the list box was empty and a new spell was added - [x] Fix for a memory leak in BSShadowLight::ClearShadowMapData after opening "Actor" dialogs - [x] Fix for water not rendering correctly when using the orthographic camera view - [x] Fix for the "Dialogue Branch" dialog showing corrupted starting topic strings - [x] Fix for the "Bright Light Color" option having incorrect colors in the preferences window - [x] Fix for crash when trying to upload pre-existing archives to Bethesda.net (#14) - [x] Fix for crash when saving a NPC with null perks set (i.e DianaVampire2017Asherz.esp) - [x] Fix for crash with NavMeshInfoMap (Use-after-free) - [x] Fix for crash (recursive sorting function stack overflow) when saving certain ESP files (i.e 3DNPC.esp) - [x] Fix for crash when using more than 16 tint masks on a NPC (Converted to a warning) - [x] Fix for crash when connecting to Bethesda.net in certain cities/countries (Unicode string conversion failure) - [x] Fix for crash when duplicating worldspaces - [x] Fix for crash/broken behavior when using the dialogue view flowchart editor - [x] Fix for crash when the "Unable to find variable" warning would exceed the buffer size (Invalid parameter termination) - [x] Fix for crash when using incompatible textures (Replaced with an assertion stating file path) - [x] Fix for crash when trying to use "Test Radius" on a reference's "3D Data" dialog tab - [x] Fix for crash after erasing an iterator and dereferencing it in "InventoryChanges" code - [x] Fix for crash when editing a spell effect with a large (>= 1'000'000'000) duration - [x] Fix for crash when using "Move to topic" in a quest dialogue view (Potential null pointer) - [x] Fix for crash when cell child references are added/removed during initialization (Iterator invalidation) - [x] Fix for crash after the "Multiple masters selected for load" dialog is shown - [x] Fix for crash when duplicating a form with an empty editor id - [x] Fix for crash when too much geometry is present in the scene (BSRenderPassCache limit, usually with NavMesh) - [x] Fix for crash when tab control buttons are deleted (Uninitialized TCITEMA structure variables) - [x] Fix for crash when saving a plugin with an empty single track file path in a Music Track form - [x] Fix for crash when plugins.txt is present in the game root folder (Buffer overflow) - [x] Fix for crashes on exit (Terminate process immediately)
Pending
Completed