Titular Title Generator

Titular Title Generator
類型 Title
作者 Measter
版本 Released - 1.4.5 for CK2 1.09
論壇/貼吧 Thread

The Titular Title Generator is a mod which generates higher tier titular titles from existing titles.

Features

  • Creates higher titular titles for every landed duchy and kingdom. The lower tier title is required to create the title (e.g. to create the Kingdom of Leinster, you would need the Duchy of Leinster as your primary title.)
  • Ability to use an existing mod as a base to create new titles, and creates an addon for it.
  • Can choose to only generate kingdoms or empires.
  • Can output short names. For example: Leinsterian Kingdom instead of Kingdom of Leinster. English only.
  • Selectable culture restrictions:
    • None: No cultural restrictions. A character of any culture can create the title.
    • Culture: To create the Kingdom of Leinster, your character would need to be Irish.
    • Culture Group: To create the Kingdom of Leinster, your character would have to be Irish, Scottish, Welsh, or Breton to create it.
  • Selectable religion restrictions:
    • None: No religious restrictions. A character of any religion can create the title.
    • Religion: To create the Kingdom of Leinster, your character would have to be Catholic, or a heresy of Catholic to create it.
    • Religion Group: To create the Kingdom of Leinster, your character would have to be Christian to create it.
  • Selectable lower-tier-title requirements:
    • Duchies: To create a kingdom, you would need this number of duchy titles (minimum of 2).
    • Kingdoms: To create an empire, you would need this number of kingdom titles (minimum of 2).
  • Can make new titles de jure liege of currently held titles.
    • Replace De Jure Unchecked: You create the Kingdom of Leinster with the Duchies of Munster and Leinster, both remain de jure Kingdom of Ireland.
    • Replace De Jure Checked: You create the Kingdom of Leinster with the Duchies of Munster and Leinster, both are new de jure Kingdom of Leinster.
  • Can clear title history.
    • Counties: All county, duchy, kingdom, and empire histories are wiped. A new character is created, and a single county is assigned to it. You'll need to start a new game with that character, save, and then reload as another county.
    • Duchies: All duchy, kingdom, and empire histories are wiped.
    • Kingdoms: All kingdom and empire histories are wiped.
    • Empire: All empire history is wiped.

Change Log

Version 1.3.11

  • Fixed bug with county selector window going under the main program window.
  • Fixed bug when creating title strings for empires from kingdoms.
  • Added title creation from counties.

Version 1.3.10

  • Fixed parser error when the last line is a comment.
  • Renamed County Selector window to Character Setup.
  • Rearranged Character Setup window.
  • Added birth year and gender selector on Character Setup dialog during history wipe.
  • Changed generated character ID to 999999999 to attempt to avoid conflicts.

Version 1.3.9

  • You can now select the starting county and dynasty.
  • Random character can now be female.
  • Supports reading mods from My Documents.

Version 1.3.8

  • Added list of skipped titles to the log.

Version 1.3.7

  • Fixed logic error in history creation causing duchy, kingdom, and empire settings to not run.

Version 1.3.6

  • Fixed exception when reading data style Coat of Arms definitions.

Version 1.3.5

  • Refactored history creation for less repetition.
  • Updated for CKUtils 1.8.
  • Fixed bug causing crash in culture parser when bastard prefix has more than two words.
  • Fixed bug in reading replaces in .mod files where they used a forward slash.
  • Fixed bug in parsers when encountering empty files.
  • Now outputs error log when the program encounters an error. The -log command line option now forces a dump of the log.
  • Added history clear selection to options log.

Version 1.3.4

  • Added history wipe options.
  • Fixed encoding selection on created files.

Version 1.3.3

  • Fixed crash if a title's culture/religion isn't defined, and the user selected the Culture/Religion Group restriction.

Version 1.3.2

  • Program no longer loads files with the same name.
  • Parsers now handle empty files.
  • Fixed crash in province parser handling comments.

Version 1.3.1

  • Added program version to log file.
  • Fixed crash when adding a sub title if another with the same ID already exists.

Version 1.3

  • Changed the UI layout to make more sense.
  • Fixed the Create Kingdoms and Create Empires checkboxes being enabled at start.
  • Added status of Create Kingdoms and Create Empires checkboxes to logging output.
  • Added support for generating from multiple mods.
  • Added support for mods that only change Religions, Cultures, Flags, Provinces, and Localisations.
  • Fixed the Generate button being enabled at start.
  • Short name checkboxes are now disabled at start.
  • Now doesn't load vanilla files if any selected mod replaces them.
  • Added logging when reading localisation.

Version 1.2.2

  • Fixed bug causing duplicate empires to be created.

Version 1.2.1

  • Fixed crash when a title is landless due to a conflicting title name being dealt with.

Version 1.2

  • Now supports CK2 1.06.
  • Option to generate only kingdoms or only empires.

Version 1.1.8

  • Removed copy feature in favour of dependant addon.
  • Fixed incorrect logging messages.
  • Fixed bug causing crash when the program is closed if logging isn't enabled.

Version 1.1.7

  • Fixed bug causing an ArgumentException when reading provinces.
  • Fixed bug where colour values were out of bounds.
  • Fixed bug when a from_dynasty_prefix in a culture is a blank string.
  • Fixed bug causing an error if a county title doesn't have a related province file.
  • Fixed bug preventing the log file being written if an exception is thrown.

Version 1.1.6

  • Added logging feature to assist with debugging.

Version 1.1.5

  • Fixed short names of empires generated from existing kingdoms being called kingdoms, not empires.

Version 1.1.4

  • Fixed missing '=' in generated titles.
  • Rewrote parsers to be better.
  • Added outputting of short names.

Version 1.1.3

  • Removed the culture and religion from the title definition, because it was limiting who could create the title.

Version 1.1.2

  • Fixed bug causing a crash if the Culture setting on the PC does not use a '.' as a decimal separator.

Version 1.1.1

  • Generated titles can now be usurped without holding the capital.
  • Generated titles that have been destroyed will no longer add new de jure duchies when recreated.

Version 1.1

  • Fixed bug causing the program to crash if there are no mods installed in CK2.
  • Fixed bug causing tags in allow brackets to be read incorrectly as title stats.
  • Fixed bug in which the landed_titles.txt file wasn't replaced when run on vanilla.
  • Titles now become de jure vassals of new titles.

Version 1.0.1

  • Clamped colour values to the expected range.
  • Handled cases where there is a county level title without a matching province file.