This patch provides the necessary modifications to enable the Attachment Editor debug tool for the horses. The reason this is needed is because custom AnimSets are not possible in the game, due to an ActionGroup being needed, which can't be loaded in from mods by the game.
This patch requires you to run the setup.py script, which will do the following:
- Copy the latest AnimSets from the Horse Mod into a new AnimSet named
horse. On top of that, an idle AnimNode was specifically created and only available in this mod to act as the idle animation in the editor. The files themselves are copied so you can properly test the horse mod in-game without deactivating this patch. - It will copy the
buckvanilla ActionGroup into a new ActionGroup namedhorse, the one used by the horse animations. - It will modify the
animsetentry in the animal definition to use the newhorseActionGroup instead of thebuckone in the Horse Mod.
What this achieves is that instead of using the buck ActionGroup for the horse animations, it will now use the newly manually installed horse ActionGroup, which can be recognized by the Attachment Editor tool.
See the documentation on how to add attachments to horses.
- Make sure you have Python and Git installed on your system.
- Download or clone this repository to your local machine.
- Modify the
config.inifile to point to your game media folder. - Run the
setup.pyscript. - Launch the game and activate the "Horse Mod - Attachment Editor Patch" mod from the mods menu.
- Launch a save and use the Attachment Editor tool on a horse to find the attachment points coordinates.