Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creation Kit "Enhancements" #13

Open
65 of 81 tasks
Nukem9 opened this issue Jul 22, 2018 · 1 comment
Open
65 of 81 tasks

Creation Kit "Enhancements" #13

Nukem9 opened this issue Jul 22, 2018 · 1 comment

Comments

@Nukem9
Copy link
Owner

Nukem9 commented Jul 22, 2018

  • 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

Completed

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

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants