Crusader Kings III

Crusader Kings III

213 betyg
Extended Marriage Doctrines
3
2
2
2
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Filstorlek
Lades upp
Uppdaterades
4.714 MB
10 apr, 2023 @ 3:56
4 nov, 2024 @ 10:05
17 ändringsnotiser ( visa )

Abonnera för att ladda ner
Extended Marriage Doctrines

Beskrivning
Inspired by the split of Marriage and Concubine Doctrines from More Religious Doctrines - Updated By Polytheism Reborn this expands Harem Doctrines for 1.8.* .

What this mod does:
In addition to the fixes that allow Concubines / Multiple Spouses to function properly when combined from Harem Doctrines for 1.8.* it

-Sets up separate doctrines for Number of Spouse, Number of Concubines and whether or not the FIrst Marriage is Celebrated, thus removing the need for separate Harem Doctrines.

-Introduces Game Rules that allow you to fine tune the various aspects of this mod. By default apart from the bugfixes everything works as it does in the Base Game. Monogamy (1 spouse + Celebration) / Polygamy (4 Spouses) / Concubines (3 Concubines) are available and you may only choose one.
--Game rules allow the combining of Polygamy / Concubines , and the selection of Celebration for non-Monogamous doctrine combinations.
--There is also a game rule allowing different numbers of Spouses / Concubines to be set: the Granular setting allows for Spouse / Concubine numbers up to the maximum of the number found in the Base Game. The All setting makes all Doctrines available which gives quiet a few choices (including the granular ones) up to 128 Spouses and 127 Concubines.
--The Managed Harem Tradition will only be available if the Combined + All game rules are set.

Bugfixes
- There is also a work around for Kingdom / Emperor Tiers getting penalised for insufficient Concubines if they have a non-0 Concubine doctrine but can only have 1/2 Concubines respectively. Rulers in those situation will be given modifiers that offset the Prestige loss.
- Zoroastrianism had both Monogamy and Concubines set at the Religion level, which means all starting Zoroastrian faiths that do not specify a Marriage Doctrine inherit that. This removes the problematic Monogamy doctrine from all Zoroastrian faiths with both doctrines at game start.
- Inserts a linebreak before Click to Reform Faith in the tooltip for Reforming an unreformed Faith.

If you are a modder who wanted greater flexibility in marriage doctrines and the conflicts of the base game cleaned up, I am hopeful that this can serve as a base. If there are marriage/concubine bugs in the Base Game that I have missed please let me know and I'll do my best to fix them.

And if you're a regular player, I hope that this can be of use to you, if you're looking to customize Faith marriage doctrines in ways the base game does not allow.

(This should be fairly compatible with mods that do not explicitly alter the Marriage Type doctrines and that do not explicitly check for the Polygamy or Concubines doctrines from the Base Game after Game Start. )

Has a Github here: https://github.com/Kalanyr/ck3_extended_marriage_doctrines


Changelog
2024-11-05
Updated for 1.14 , not technically backwards compatible but should be fine for 1.13 temporarily with a few potential extra error.log entries.

2024-10-20
Updated for 1.13.* . backwards compatible to 1.13.0.1 but no earlier ( many changes ( UI / schemes / events )

2024-03-25
Updated for 12.3.2.1 , backwards compatible to 12.0.0.0 but no further (changes to Doctrines / Tenets / UI )

2023-12-9
Fixed a Paradox bug making Alexandrian Catechism/Islamic Rationalism unselectable for New/Reformed faiths.

2023-12-2
- Updated for 11.1.2
- Updated some events / important_action notifications that I had missed to work with the extended doctrines.

2023-11-24
Updated for 1.11.1 , should be backwards compatible to 1.11.0.0 but no further.

2023-11-14
- Updated for 1.11 , not backwards compatible (changes to Tenets, various changes added to marriage interactions/modifiers for FP3 stuff, and Character Window GUI) .
- Fixed a character window bug on high vertical resolution screens
- Work around for certain changes Paradox made to Localization.
- Fixed some typoed localization strings preventing hiding certain parameters for Marriage Traditions.

2023-08-23
Updated for 1.10.0 , not backwards compatible (due to the new education traits, changes to Character Window and Guardian scripting ), if you need older versions see the GitHub

2023-06-20
- Added Russian Localization courtesy of luxorserg

2023-06-17
Updated for 1.9.2 , not backwards compatible due to character window changes (see the Github for a release compatible with 1.9.1)

2023-06-05
-Updated Simplified Chinese Translation

2023-06-02
- Updated for 1.9.1
- Not backwards compatible due to changes to the Jewish Faiths. See the Github for earlier releases if you need them.

2023-05-20
- Fixed a localization error for Realm Celebration First Marriage doctrine

2023-05-18
- Added categories to the Game Rules.
- Fixed the extra piety cost entry Paradox put in Cthonic Redoubts that I missed last time.
- Added Simplified Chinese Localization courtesy of Nayami

2023-05-15
- Updated for 1.9. Not backwards compatible at all due to major changes to the Character Window GUI.
- No longer uses the Character Tab from Better Character UI as that hasn't been updated and instead does it's own thing (Should still be compatible with Better Character UI when that is updated as long as Better Character UI is loaded after)

Old
- Had to edit the Tenets so that Monogamous Heads of Faith block all Polygamous Doctrines for Rite. This isn't great for compatibility because of how Tenets are implemented, but this can be mostly worked around by putting Extended Marriage Doctrines as early as possible in the load order (for the most part the only thing that should come before Extended Marriage Doctrine is mods with Marriage Doctrines that you want to override)
426 kommentarer
kalanyr  [skapare] 20 timmar sedan 
Interesting, but I don't usually test effects in debug console ( I have a mod I use for scratch testing ), good to know since i sometimes write quick little run blocks for people though.
Cavve 21 timmar sedan 
@kalanyr

Have you seen this?
Seems like they remade how code works in console.
Maybe relevant when you test with debug mode on.
I would have taken this in github, but last update there was 2024.

https://www.reddit.com/r/CrusaderKings/comments/1oik4o6/comment/nlwhjkq/
kalanyr  [skapare] 28 okt @ 13:50 
Also doesn't appear to be a similar modifier for spouses ( pretty confident there isn't since they actually did setup the Concubine slot on the GUI to expand but not the secondary spouse one )
kalanyr  [skapare] 28 okt @ 13:49 
Some good news for me in terms of effort and some bad news in terms of versatility: Looks like the concubine by rank modifier only exists for traditions ( not faiths ) and will like other concubine tradition parameters implicitly set spouses to 1 unless set as part of the same tradition. I will test just to be sure though. Also will have to check if the theoretical possibility barons / counts might only have 1 concubine or something has caused them to fix the prestige penalty always assuming that there's 3 slots available.
kalanyr  [skapare] 28 okt @ 12:13 
There are Traditions that seem to specify Spouse Number so I'm going to have to recheck how that works, as well as adjust for the tier based allowances. It doesn't look like the GUI is designed to allow mixed Spouses/ Concubines but at least it supports more than 3 concubines ( maybe Secondary Spouses too ? ), probably going to require a reasonable rework of the GUI.
kalanyr  [skapare] 25 okt @ 11:03 
Actually, they might effect this mod a bit , in that it might mean hopefully they adjust the GUI to allow for arbitrary Spouse / Concubines which would let me get rid of a lot of GUI code.
kalanyr  [skapare] 25 okt @ 11:02 
Yeah, I saw that, won't effect this mod much unless there's a similar function for religions, the way Traditions work for these settings is weird ( by necessity ), they completely overwrite the faith settings, so a concubine = 3 tradition sets spouses to 1 implicitly. I only included a single example Tradition and 1 ( currently hidden ) Tradition that serves to suppress a warning.
Cavve 25 okt @ 10:16 
From upcoming release of AUH. The changelog for modding gives us this. "Added ‘number_of_consorts_(tiername)’ for traditions to be able to specify number of possible consorts by tier, instead of only generally"
hizarrionvex 15 okt @ 21:14 
update?
R0B0T 14 okt @ 20:38 
Update?