Knights of Honor II: Sovereign

Knights of Honor II: Sovereign

View Stats:
 This topic has been pinned, so it's probably important
Home Dec 15, 2022 @ 1:28pm
How to create a basic mod
We have made a full and comprehensive modding guide over on Github, covering the following topics.

- How to create a basic mod
- General comments on making mods
- How to mod .def files in the Defs folder
- How to mod .csv files in the Defs folder
- How to mod texts
- How to add a new language
- How to mod portraits
- How to mod icons, illustrations, etc.
- How to port an earlier game version mod (pre-patch)
- Mod conflicts
- Mod versions mismatch
- How to upload a mod to Steam Workshop

https://github.com/THQNordic/Knights-of-Honor-II-Sovereign-Modding/wiki/Knights-of-Honor-II:-Sovereign---Modding-Guide

We hope this helps you on your modding journey.
Last edited by Home; Feb 17, 2023 @ 3:54am
< >
Showing 1-15 of 40 comments
Thatslife Dec 15, 2022 @ 2:20pm 
Thannk you for that guide ! <3

Works perfectly fine.
Now i can go online again and play with friends together again.
Last edited by Thatslife; Dec 15, 2022 @ 2:21pm
Octavius Dec 15, 2022 @ 2:41pm 
Thanks for the guide, and we're looking forward to the planned changes! Only having to copy the files that we actually changed and allowing mods that do not change the same files to load together would already go a long way!
NZL_Kazuiyo Dec 15, 2022 @ 10:14pm 
This is a great guide the ability to have different versions inside the same mod is awesome. Something ill use so thank you for that.
Dutch Viking Dec 16, 2022 @ 6:34am 
Can someone explain how to install mods on the steamdeck?
the Baron Dec 16, 2022 @ 9:00am 
Guide well written. Thx :)
Syr_Ermac Dec 16, 2022 @ 2:15pm 
can u change the kingdoms starting provinces to new different borders for when picking kingdoms
Hunt Dec 17, 2022 @ 7:31am 
You can create a Mod Folder and combine Mods you want to use, to get around the one Mod limit.

- Locate the folders 'Defs', 'Maps' and 'Texts' from the game directory.
- Copy those folders into C:\Users\youruser>\AppData\LocalLow\BlackSeaGames\Sovereign\Saves\Mods\"Make a Folder with the name of the mod"
- Extract the Files you want to add into the folder to the correct path.
- add a "base_checksum.txt" to it (you can grab the one f.e. from the "Unit Size" mod)
- activate the mod ingame
- done

You can add folders/datas from other mods into this folder to combine those mods, since you can only activate 1 mod at the time ingame.
I, f.e. combined "Knights Aging" and "Unit Size" while also added the "Skill.def" from the "Halves the cost of books to assign a all skill perk"-mod into it. Works like a charm now.

Hope this helps.
Cheers
Last edited by Hunt; Dec 17, 2022 @ 7:33am
bombadillo Dec 19, 2022 @ 3:31am 
I want to translate it into English, but I'm stuck. i copied the texts folder to the mods folder and started translating the main menu, but the translation doesn't appear in the game. but the preolad sentences are translated. why?
bombadillo Dec 19, 2022 @ 12:15pm 
can someone write a short description on how to make a language mod? it's different in every game, and it would be a great relief if i didn't have to figure it out. i would be very grateful.
Maximvs Dec 19, 2022 @ 8:18pm 
Will there be e KoH workshop and easy mod installing/playing ?
bombadillo Dec 20, 2022 @ 10:21am 
if I want to compile it, do I need the Defs folder, or is the Texts folder enough?
Tonecas Dec 21, 2022 @ 8:22am 
sorry to bother but i have mods on the "mods" files i can see them in game but i cant select them
they are grey and with the line across the name
webmaster Dec 21, 2022 @ 9:53am 
Originally posted by Tonecas:
sorry to bother but i have mods on the "mods" files i can see them in game but i cant select them
they are grey and with the line across the name
after the update you need the new base_checksum.txt in your mod folder
bombadillo Dec 21, 2022 @ 1:36pm 
I'm sorry if I ask stupid questions that nobody answers?I'm trying to translate it into English, but the original and translated texts are completely unpredictable. Can I create a new language in languages.def? or some other way? Or can I overwrite an existing language?
I would be very grateful if someone could answer.
bombadillo Dec 21, 2022 @ 1:40pm 
obviously not for English, for Hungarian
< >
Showing 1-15 of 40 comments
Per page: 1530 50