6 Screenshots

About This File

This modding toolset is a work in progress and I carry no responsibility to any damage done to your game files or lost work that may occur. Some antiviruses will flag a false positive and prevent you from opening the application. If this happens you will need to configure your antivirus to allow the program to run.

Holocron Toolset is a collection of modding tools packaged in a single application aimed at streamlining modding development for KotOR/TSL, drawing inspiration from Kotor Tool and the NWN Aurora Toolset. There are editors available for nearly every file type used by the game. Also included with it is a 3D module editor and a "Map Builder" which the user can use to create new maps by rearranging existing models already used in the game.

Discord for suggestions + bug reports: https://discord.com/invite/3ME278a9tQ

If you are running Windows 7 or 8 and get a missing DLL error when opening the program you will need to download the Visual C++ Redist from Microsoft.

Toolset source
File parsing source

 


What's New in Version 2.0.7   See changelog

Released

General

  • Editing RIM files is now disabled by default. Trying to save a file inside a RIM will now prompt the user to save it to the corresponding MOD or the override folder instead.
  • Fixed the file search dialog throwing an error after the scan is complete.
  • Fixed the toolset not using Windows-1252 encoding for localized strings.

Main Window

  • The toolset now scans for changes to files made to the window and automatically reloads the appropriate resource list.
  • Reloading resource lists only clears resources that were deleting rather than rebuilding the whole list form scratch.
  • There is now an option to merge RIM files of the same module into one item in the combobox (eg. merging danm14aa.rim and danm14aa_s.rim together). This can be enabled through the settings dialog.
  • There is now an option to colour RIM files grey in the combobox. This can be disabled through the settings dialog.

GIT Editor

  • The labels for the instances in the list can now be configured to show either (a) The ResRef (b) The localized name (c) The tag.
  • Tooltips in the instance list will now show the relevant struct index and ResRef for the instance.
  • Cameras now show their IDs in the instance list rather than their struct index.
  • New triggers placed into the GIT will start out with some geometry by default.
  • The rotation of the selected instance is now displayed in the renderer.
  • You can now change the rotation of the selected instance in the renderer.
  • When editing an instance, rotations are now handled as degrees rather than radians.
  • You can now configure the controls through the settings dialog.
  • You can now configure the walkmesh colours through the settings dialog.
  • You are no longer prompted to load the LYT file, this now happens always by default.
  • Fixed instance icons being flipped horizontally in the map render.
  • Fixed instance rotations being clamped to positive values.

Module Designer

  • You can now insert a camera into a module that will mirror your current view in the renderer.
  • Changed the way the user opens the module. There is now a custom dialog for this that opens when the Module Designer window is opened.

UTC Editor

  • You can now right click on an equipment slot in the inventory editor and manually type in a ResRef.

NSS Editor

  • Fixed compiling an NSS throwing an error.

 

  • Like 11
  • Thanks 2
  • Light Side Points 4



User Feedback

You may only provide a review once you have downloaded the file.


DarthDrija

· Edited by DarthDrija

   4 of 4 members found this review helpful 4 / 4 members

This tool is awesome, it has a lot of features, it's user-friendly, and the thing I most like is that it's compatible with mac and ubuntu. The 1.4.0 version improved it even more, thank you a lot for this useful tool.

Edit: since 2.0, there are a lot more features, such as a module builder.

  • Thanks 1

Share this review


Link to review
StellarExile

   4 of 4 members found this review helpful 4 / 4 members

Organized, easy to use, and so full of features (with more coming)! Definitely recommend for any modder and new ones (like me!)

  • Thanks 1

Share this review


Link to review
modder 9

· Edited by modder 9

   2 of 2 members found this review helpful 2 / 2 members

This is a great modding tool!

Share this review


Link to review
DarthValeria

  

This tool is a miracle, I was always having some errors with KOTOR toolset but this one works perfectly even if there are a few minor bugs but not a big deal

The tool deserves more than 5 stars

Share this review


Link to review
th3w1zard1

  

I want to extend a heartfelt shoutout to @Cortisol, the mastermind behind this incredible Toolset, and commend your decision to make the entire project open source.

My contributions to the toolset have consisted of expanding functionality, fixing bugs, providing documentation, refactoring for stability/consistency, and thorough testing across different platforms.

My recent endeavor to create a **SAVEditor** illuminated the vast amount of work involved in such a project. It was an eye-opening experience where I had to construct entire save/load functionalities from scratch, develop a robust data structure, and design a user-friendly editor interface. Despite leveraging the framework of existing editors, the task is still daunting and has underscored the monumental effort required to complete.

The sheer complexity and effort required to develop even a single editor are colossal, yet this toolset boasts a comprehensive suite of PyQt-based editors, each demonstrating remarkable functionality. This toolset seemingly took several years of work and was provided to the public for free. A wild thing to see pop up out of nowhere, for a twenty-year-old game.

A massive thank you to @Cortisol for your invaluable contribution and for making this groundbreaking work accessible to all. Your dedication and talent have not only advanced the KOTOR modding scene but also inspired a community of developers, including myself, to push the boundaries of what's possible.

Share this review


Link to review
Malkior

  

Overall a fantastic new tool!

I love how each plugin seamlessly activates whenever the user double-clicks virtually anything and just how many new plugins were developed.

For example, there's a new soundset editor which includes useful things such as the string to identify what a specific sound is supposed to be, and sliders to control its volume. 

There's also a much more robust texture viewer including even settings to change your TXI data on the fly. Speaking of textures, there's now a new 3d model viewer, so we can finally see which module piece or vehicle we're working on with a simple double-click from the asset menu.

If you're interested in editing dialogue, there's a setting for that too with a near replica of the old dialogue editor included with this tool.

If your files are in the Override, it has the ability to access and edit all of those files from within the tool; and all of these features are a part of the new Module editor which takes the original concept from Kotortool but expands on it to include a 3d viewer, map, and comprehensive list of every asset so you can add them into your mod with minimal effort.

Lastly, the 2DA Editor is by far my favorite improvement. I want to personally thank the UI designer as the font and layout you chose has saved my eyes hours of pain.

The whole thing runs out of the folder with no further steps beyond picking your folder directories which are made even easier with the tooltips which will help step-by-step to do so.

 

Now, I would recommend this as a perfect replacement for Kotortool as it has started to show its age and Holocron has so many improved features, but there are a couple of caveats that I also need to cover.

1.) Performance. One of the most helpful features of Kotortool was how lightweight it was. As of writing this, there are a few areas of the Holocron Toolset that experience brutal lag such as startup (It takes a while to initialize when it populates the list after choosing which game to run) This is especially rough when you try to open some of the heavier plugins like the Module Editor which I was able to crash on multiple occasions by simply hitting "open" too many times. And, speaking of crashing, it has a nasty habit of freezing up the program whenever a plugin gets too overloaded and you may lose a lot of work if you even move the window while a plugin is loading.

2.) Interface. For the most part, the UI is immaculate, but if you're a Windows user like myself, you may become frustrated with how navigation is done in the 3d model viewer. Ctrl- Left Mouse is move the object, Ctrl Middle Mouse is rotate the object, and Ctrl- Mouse Wheel is how to pan the camera up or down for anyone interested. I personally was able to pick it up pretty easily after a bit, but I just wanted to drop that warning in case you come from a Windows background.

These will probably be addressed in future patches and I'm sure performance will continue to improve as well, but even though there is some bad, it is FAR outweighed by the good.

That said, I'm looking forward to each new update as this tool matures.

Share this review


Link to review
EpicStoffer

  

Amazing tool, thanks for creating this.

Share this review


Link to review