this is a backup of old thread from other KoH forums to keep the knowledge somewhere... the info is pretty much outdated and many new possibilities were achieved, so I hope someone will be able to update it with these new achievements.
Here's the original text:
defs.pak defs\Misc\conv_layout.in2
describes how diplomatical audience goes
defs\economy\units.xls
defs\economy\units.txt
defines unit stats (defense, attack, range, price, specials)
defs\Quests\questinfo.in2
defines peobability and effect of quests
defs\Quests\unite_england*.ini
definces kingdoms which can make quest, effect of quest etc.
*or Almohads, Aragon, Byzantia, Burgundy, France etc.
to make new quest - copy one of existing to original directory, rename it and define as you want
EDIT: most of other changes in defs.pak is added by Angryminer :go:
texts.pak
Texts\map\eu_realms.tsv
all kingdom and province names
Texts\map\eu_towns.tsv
all town names
Texts\knights\eu_knights.tsv
all king and knight names
Texts\knights\eu_titles.tsv
titles of kings and knights in game
Texts\map\kingdoms.tsv
all kingdom titles (Kingdom, Empire, Khanate, Sultanate, Republic etc.)
europe.pak
maps\europe\map\towns.ini
defines where town name differs from province name
maps\europe\map\units.xls
maps\europe\map\units.txt
holds kingdom special units, province local and province special units
maps\europe\map\vassals.ini
holds vassalage relations (vassal=overlord)
maps\europe\map\kingdoms_1000.ini
maps\europe\map\kingdoms_1200.ini
maps\europe\map\kingdoms_800.ini
Various: provinces, colours and banners, title, king title, capitals, relations among kingdoms
PS:800=early, 1000=high, 1200=late
maps\europe\map\kingdoms.ini
kingdom has to be listed here to be playable
maps\europe\politmap\kingdomnamepos0.in2
maps\europe\politmap\kingdomnamepos1.in2
maps\europe\politmap\kingdomnamepos2.in2
kingdom's name positions in starting map (kingdom selection)
PS: 0=early, 1=high, 2=late
maps\europe\kings\XXX*;YY**.txt
defines names of kings, queens princes and princesses, as well as king's and princes' skills
PS:*name of kingdom, **period: 800(early)/1000(high)/1200(late)
example: bohemia;1200.txt
when creating new kingdom - copy one of those existing files to original directory, rename it and define as you want
maps\europe\knights\regions_800.ini
maps\europe\knights\regions_1000.ini
maps\europe\knights\regions_1200.ini
religion of provinces(only if the religion is diferent than kingdom's), knight nationality of provinces
maps\europe\knights\moravian*.ini
holds names of knights, princes and princesses of certain nationality
*or also english, german, baltic, arabic etc.
when creating new nationality - copy one of those existing files to original directory, rename it and define as you want
PS: to create new kingdom you have to change all those files:
maps\europe\kings\bohemia;1200.txt - create new one
maps\europe\politmap\kingdomnamepos0.in2
maps\europe\politmap\kingdomnamepos1.in2
maps\europe\politmap\kingdomnamepos2.in2
maps\europe\map\kingdoms_1000.ini
maps\europe\map\kingdoms_1200.ini
maps\europe\map\kingdoms_800.ini
maps\europe\map\train_units.xls
maps\europe\map\train_units.txt
maps\europe\map\kingdoms.ini
Texts\knights\eu_knights.tsv
Texts\map\eu_realms.tsv
Texts\map\kingdoms.tsv
if it is somebody's vassal, then also:
maps\europe\map\vassals.ini
if you work on something, please share where you do changes...
The file extractor is called PakMan and is made by Tempest
Hi, this is meant to help everybody who wants to mod KoH on his own
Right now I'm working on diplomacy and I'm trying to make it deeper and extend it a bit (I surrendered adding new units after about 10attempts when the game didn't run even to intro)
defs.pak defs\Misc\conv_layout.in2
describes how diplomatical audience goes
defs\economy\units.xls
defs\economy\units.txt
defines unit stats (defense, attack, range, price, specials)
defs\Quests\questinfo.in2
defines peobability and effect of quests
defs\Quests\unite_england*.ini
definces kingdoms which can make quest, effect of quest etc.
*or Almohads, Aragon, Byzantia, Burgundy, France etc.
to make new quest - copy one of existing to original directory, rename it and define as you want
EDIT: most of other changes in defs.pak is added by Angryminer :go:
texts.pak
Texts\map\eu_realms.tsv
all kingdom and province names
Texts\map\eu_towns.tsv
all town names
Texts\knights\eu_knights.tsv
all king and knight names
Texts\knights\eu_titles.tsv
titles of kings and knights in game
Texts\map\kingdoms.tsv
all kingdom titles (Kingdom, Empire, Khanate, Sultanate, Republic etc.)
europe.pak
maps\europe\map\towns.ini
defines where town name differs from province name
maps\europe\map\units.xls
maps\europe\map\units.txt
holds kingdom special units, province local and province special units
maps\europe\map\vassals.ini
holds vassalage relations (vassal=overlord)
maps\europe\map\kingdoms_1000.ini
maps\europe\map\kingdoms_1200.ini
maps\europe\map\kingdoms_800.ini
Various: provinces, colours and banners, title, king title, capitals, relations among kingdoms
PS:800=early, 1000=high, 1200=late
maps\europe\map\kingdoms.ini
kingdom has to be listed here to be playable
maps\europe\politmap\kingdomnamepos0.in2
maps\europe\politmap\kingdomnamepos1.in2
maps\europe\politmap\kingdomnamepos2.in2
kingdom's name positions in starting map (kingdom selection)
PS: 0=early, 1=high, 2=late
maps\europe\kings\XXX*;YY**.txt
defines names of kings, queens princes and princesses, as well as king's and princes' skills
PS:*name of kingdom, **period: 800(early)/1000(high)/1200(late)
example: bohemia;1200.txt
when creating new kingdom - copy one of those existing files to original directory, rename it and define as you want
maps\europe\knights\regions_800.ini
maps\europe\knights\regions_1000.ini
maps\europe\knights\regions_1200.ini
religion of provinces(only if the religion is diferent than kingdom's), knight nationality of provinces
maps\europe\knights\moravian*.ini
holds names of knights, princes and princesses of certain nationality
*or also english, german, baltic, arabic etc.
when creating new nationality - copy one of those existing files to original directory, rename it and define as you want
PS: to create new kingdom you have to change all those files:
maps\europe\kings\bohemia;1200.txt - create new one
maps\europe\politmap\kingdomnamepos0.in2
maps\europe\politmap\kingdomnamepos1.in2
maps\europe\politmap\kingdomnamepos2.in2
maps\europe\map\kingdoms_1000.ini
maps\europe\map\kingdoms_1200.ini
maps\europe\map\kingdoms_800.ini
maps\europe\map\train_units.xls
maps\europe\map\train_units.txt
maps\europe\map\kingdoms.ini
Texts\knights\eu_knights.tsv
Texts\map\eu_realms.tsv
Texts\map\kingdoms.tsv
if it is somebody's vassal, then also:
maps\europe\map\vassals.ini
if you work on something, please share where you do changes...
The file extractor is called PakMan and is made by Tempest
-----------------
defs\economy\advantages.in2
Holds the boni for kingdom advantages.
defs\economy\ai_build.in2
Holds the list of constructions to build for the AI when at war
defs\Happiness\hconst.in2
Hold various informations about happyness. How long does nostalgy last? How high can war exhaustion raise? etc.
defs\Knights\educatecosts.in2
Holds the education cost for the knights except marshall.
defs\Knights\menu.in2
Holds the options that will be listed when a knight is clicked in the royal court.
defs\Knights\skills.in2
Holds the boni for marshallskills.
defs\Knights\spies.ini
Holds the chances of success for spy-missions.
defs\Misc\claim.in2
Holds the chances of claiming (or successfull claiming by player) when a king died.
defs\Misc\econst.in2
VARIOUS. Crusades, Excommunications, Jihads, Governor's boni, upkeep, relation changes, trade revenues, tax, kingdom-power costs and boni, ...
defs\Misc\morale.csv
Holds the morale modifiers in battle.
defs\Misc\personalities.in2
Holds the control-values for the WorldView AI.
defs\Rebels\rconst.in2
Holds information about rebels. When do rebels attack? When do local rebels become famous rebels? etc.
defs\religion\modifiers.in2
Holds the boni for religions. For example: Catholic kingdoms recieve 30% more money.
defs\difficulty.in2
Controls the possibility to attack the player at the different difficulty settings. Also controls some more AI behaviour.
Texts\economy\advantages.ini
Holds the descriptions for the advantages.
Texts\msg\ai_orders.ini
Holds the texts that appear above the AI armies when they recieve new commands by the AI.
Texts\msg\cross border.ini
Holds the texts that float above armies that cross province borders.
Texts\msg\spawn text.ini
Holds the texts that appear in a popup-windows when new rebels emerge.
Texts\msg\thoughts.ini
Holds the texts that float above rebel armies.
defs\Misc\religion.in2
Holds obsolete information about wonders. This feature is obviously not in KoH anymore and this file is useless.




)
Description for historical maps are in 'texts\historical maps\'













