❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
Version compatibility
Check the wiki for update instructions — older versions may not work and we don't support them.
Notable changes:
File Editor: Simple Mode
Wolvenkit now defaults to the Simple Editor, showing you only the most common properties.
You can toggle this on-the-fly by double-clicking the first toolbar button, or turn it off in the settings:
File: Import Archive
You can now import archives in the File menu:
Search and replace in Selection
You can now search and replace in Wolvenkit's file editor. Please note that there are no safety checks and no way to un-do this!
Quality of life
Trimming textbox
The depot path edit box will now show you the relevant parts of the path:
Meshes: Delete unused materials
Clean up templates in one click (and turn off all those file validation errors)
Log File Viewer
The log file viewer is now faster, prettier, and more deadly. Also, you can copy lines by clicking the handy icon at the end of the line:
Editor: Context menu
In many places through the app, the context menu will now offer you different options if you hold down the Shift
key:
Editor: Property previews
Many properties will now show you a preview of what's inside:
What's Changed
- Collapse expand treeview nodes by @manavortex in #1592
- added copy array content command by @manavortex in #1594
- mesh import: better error message by @manavortex in #1595
- split chunkviewmodel desc+value by @manavortex in #1596
- Remove/webview by @rfuzzo in #1598
- Added node descriptor fallback for worldNodes by @manavortex in #1601
- Import export tools bugfixes by @manavortex in #1603
- RGB colour picker for BaseColorScale by @manavortex in #1606
- implemented "search and replace" in editor view. seems to work??? by @manavortex in #1608
- brought chunk view model type back by @manavortex in #1609
- Feature/editor replace in selection by @manavortex in #1610
- fixed export error for appearances without chunks by @manavortex in #1611
- Dynamic class improvements by @seberoth in #1614
- Descriptors+Values in ChunkViewModel by @manavortex in #1613
- Project explorer: context menu "copy relative path" by @manavortex in #1612
- ProjectExplorer: added "Create new folder" to context menu by @manavortex in #1617
- descriptor+value for gameBinkVideoRecord by @manavortex in #1619
- ChunkViewModel: Delete unused materials by @manavortex in #1621
- Improved CR2W handling by @seberoth in #1620
- fixed value being overwritten by @manavortex in #1622
- projectFileBrowser: hopefully more robust copy by @manavortex in #1618
- scene graph load fix when NotablePoints and LocStore are missing by @JakubMarecek in #1625
- Material context menu entries by @manavortex in #1624
- fixed a premature return in array search&replace by @manavortex in #1627
- added a missing descriptor by @manavortex in #1623
- 1599 empty array item by @manavortex in #1629
- fix(anims): Additive Anim Import Uses Correct Math to Strip Local Transform by @effs in #1631
- fixed duplication index flip by @manavortex in #1634
- fix(mesh, import): Allow Optimized VEC3 COLOR_ Attributes in glTF by @effs in #1636
- descriptor read-only, "simple mode" editor by @manavortex in #1633
- hiding nodes in .app and .ent by @manavortex in #1639
- Add Ukrainian to the LocKey settings by @FedorenkoCodes in #1643
- refactor(LogView): Improved performance & usability? by @seberoth in #1647
- fixed "copy absolute path to raw" by @manavortex in #1644
- Graph nodes properties by @JakubMarecek in #1645
- Truncating text box for DepotPath by @manavortex in #1640
- Alternative TrimmingTextBox by @manavortex in #1653
- removed write protection from arrays of buffers by @manavortex in #1654
- InkAtlasPreview: changing SlotName should update model by @manavortex in #1650
- 1655 fixed missing refresh after delete by @manavortex in #1656
- added taskbar icon for Nightly by @manavortex in #1659
- Feature/sync node selection by @manavortex in #1657
- ArchiveXL dynamic paths, fixes mesh_ent preview by @manavortex in #1646
- Feature/import archive by @manavortex in #1663
- Fix/empty node name none by @manavortex in #1665
- skipping dynamic path resolution (and check) for non-mesh-components by @manavortex in #1666
- refactor(HashService): Redone storing of custom hashes by @seberoth in #1664
- Fix/sector tab sync and filter by @manavortex in #1667
- fix(GUI): Fix crash while removing TreeView items by @seberoth in #1671
- search&replace: don't abort by @manavortex in #1670
- fixed project explorer collapse on save by @manavortex in #1669
- Graph nodes properties by @JakubMarecek in #1673
- Custom hash improvement by @seberoth in #1674
- depot path will update parent value by @manavortex in #1675
- Refactoring/archive manager replace with original by @manavortex in #1662
- First actor test isnt triggering most of the time, this seems to. by @Simarilius-uk in #1672
- Updated CI by @seberoth in #1679
- Add FileExistsInRaw function to see if a file is in the raw folders. by @Simarilius-uk in #1678
- Added WScript CreateInstanceAsJSON function by @justarandomguyintheinternet in #1677
- reverted an unintended change by @manavortex in #1680
- Trimming textbox: triple click selects all by @manavortex in #1684
- minor tweaks&fixes by @manavortex in #1681
- Feature: WScript HashString function by @justarandomguyintheinternet in #1682
- Fix/mesh path lookup by @manavortex in #1686
- fix(ArchiveManager): Load order again? by @seberoth in #1683
- Added "Copy Tweak Name" to Tweak Browser by @manavortex in #1687
New Contributors
- @JakubMarecek made their first contribution in #1625
- @FedorenkoCodes made their first contribution in #1643
Full Changelog: 8.13.0...8.14.0