Crusader Kings III

Crusader Kings III

163 个评价
Fornication / Adultery Doctrine Split
5
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
7.816 MB
2020 年 11 月 7 日 下午 1:23
11 月 1 日 上午 7:40
23 项改动说明 ( 查看 )

订阅以下载
Fornication / Adultery Doctrine Split

描述
By default, CK3 religions treat people breaking their marriage vows the same way as people taking lovers before they were ever married in the first place. This works for, say, medieval Christianity, but it seemed inappropriate for various religious traditions that are actually in the game (not to mention the poly matriarchal witch cults that you're all planning).

So I made this mod to address that. This mod makes the following changes:

-Adds religious doctrines governing whether fornication is accepted, shunned, or criminal for men or women. To maintain compatibility with modded custom religions and icons, these doctrines are added dynamically to every faith in the game on game start, and by default match the doctrines for adultery for each gender. If the faith treats Lustful and Deceitful differently as traits (ie, one is a virtue or a sin and one is not) this will be varied.

I'm open to changing this setup for specific religions to make them different, just let me know which with some supporting evidence - I wasn't sure enough to set that up for religions I don't know much about.

-To implement this, it alters the various checks that deal with Adulterer and Fornicator (exposing secrets and affairs, blackmail, triggered opinions, disinheritance/denunciation and the AI logic for elective succession votes) to treat them differently.

This appears to have been a really handy coding shortcut for Paradox, so there are a fair few of them, please let me know if I missed one!

Compatibility notes:

-Since faiths appear to be read from the game files at start, this will either require a new game or the use of the console (The command is "effect forn_split_seed_religions_effect = yes") to take effect.
-This mod selectively overrides the following game database entries (format is original file: changed items):
Character Interactions:
00_dynast_interactions.txt: disinherit_interaction, denounce_interaction

Decisions:
90_minor_decisions.txt: commit_suicide

Scripted effects:
00_adultery_effects.txt: extramartial_sex_exposure_consequences_effect

Scripted triggers:
00_crime_triggers.txt: sexual_activity_with_partner_is_criminal_in_faith
00_secret_triggers.txt: secret_lover_is_shunned, secret_lover_is_criminal
00_religious_triggers.txt: trait_is_shunned_in_faith, trait_is_criminal_in_faith

Scripted modifiers:
00_elective_succession_scripted_modifiers.txt: elector_voting_pattern_traits_feudal_elective_modifier

Traits:
common\traits\00_traits.txt: fornicator

Events (all these files are currently overwritten because the game does not support selective event overrides. This may cause compat issues with other mods that edit events in these files but can't currently be avoided):
court_events\court_events_general.txt: court.8170
activities\hold_court_activity\hold_court_events_general.txt: hold_court.8161
decision_events\minor_decision_events.txt: minor_decision.0003
dlc\fp1\fp1_jomsviking_events.txt: fp1_jomsvikings.0041
dlc\fp2\fp2_struggle_events.txt: fp2_struggle.1001 and related scripted trigger
scheme_events\seduce_scheme\seduce_scheme_outcome_events.txt: seduce_outcome.0003
yearly_events\court_yearly_events.txt: court_yearly.0110
yearly_events\bp1_yearly_jason.txt: bp1_yearly.0100, 0101

-This mod also changes the English localisation for the Adultery doctrine groups, and the Russian localisation (thanks to IlkaRus!).

It will not be compatible with anything that changes any of these items. One exception: it is compatible with the Unofficial Patch and includes that mod's fixes to files that this mod also changes.

-It should be compatible with mods that add doctrines, tenets, or faith icons.
-This mod uses selective overrides, so it should be compatible with anything that doesn't affect any of the above.
-In particular, it is compatible with all my other CK3 mods. They will always remain separate, because I was a coder on the CK2+ dev team for four years and this has left me with a violent allergic reaction to the phrase "overhaul mod".
热门讨论 查看全部(4)
4
2024 年 5 月 9 日 下午 2:02
Polish localization
Klamos
1
2023 年 11 月 11 日 上午 6:27
German localization
Holger
1
2022 年 2 月 9 日 下午 12:23
Russian localization
IkaRus
77 条留言
Fredvog 10 月 31 日 上午 7:34 
Thanks Dallan, this is a nice change in what's needed to represent a pretty large part of human sexuality in religions, pretty stupid this isn't already in vanilla. Take your time and looking forward for the update
Dallan  [作者] 10 月 30 日 上午 5:03 
I'll be updating for 1.18 along with all my other mods. I haven't had time to verify how much work any of them will need to update, and with all the changes testing will be needed, but I'll see what I can do before the weekend.

Please note: with all the changes this mod makes to events in particular, I do not recommend trying to use it before I update, things could get weird.

@Alastor: I'm surprised I didn't do that for the Norse already, but I guess I didn't think myself enough of an expert on them to make that call. It'll be in for the next update.
Alastor 10 月 17 日 上午 4:43 
Since you write you take suggestions, here goes:
Historically, Norse and early Germanic societies didn’t treat fornication as a crime in itself — only adultery, which violated marriage contracts or household honor.
Fornication (especially by men) was often a social matter, not a legal or religious one, and typically resolved through fines or family negotiation rather than arrest.
Many sagas feature heroes with lovers or illegitimate children without it being portrayed as scandalous or sinful.
So for Norse faiths, fornication should be “shunned” at most, while adultery remains “criminal.”
That would better reflect the historical asymmetry and make the doctrine differentiation meaningful.
Galahad 8 月 21 日 上午 1:59 
Thank you so much for still keeping the mod up to date all these years.
Dallan  [作者] 5 月 18 日 下午 4:16 
The base game seems to already treat homosexuality that way actually - only men get the Sodomite trait and secret for same sex relations, women do not seem to?

I suppose I could do similarly to actually enable criminalizing lesbianism but I don't currently plan to.
Sol 5 月 16 日 上午 1:57 
There should also be options for male/female homosexuality. You know, keep it a crime for men (stimulate conflict in the world) but let women have their fun (lesbian wife is loyal wife, child is always yours - her reward is having her fun).
Dallan  [作者] 5 月 1 日 下午 2:55 
I would be surprised but I suppose it's possible? I haven't been able to update this for 1.16 yet and because it touches a lot of event files it is very vulnerable to patches, I would avoid using it until it's updated.
Tora 5 月 1 日 上午 7:11 
I'm touching all my bases since I'm trying to figure out what's causing some of the royal courts to be black voids for me - is it possible that the court events this mod touches could be causing that?
Dallan  [作者] 3 月 14 日 上午 9:27 
Those are Paradox's internal IDs for the various DLCs, they use them in various file and folder names and other stuff. I don't remember which is which though.
落としたהת 3 月 14 日 上午 8:07 
What is stuff like 'bp1', 'ep2', and 'fp2' supposed to mean?