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.
- With version 2.0.7:
- Download