Jump to content

3 Screenshots

About This File

No More AI Abortion

Version 1.7

(for CK3 Update 1.12.*)

 

Ever wonder why your lovers are pregnant one minute, and then the next they're mysteriously no longer pregnant, ill, or even dead after trying to cure themselves of some unknown affliction? It turns out that AI mothers may choose to terminate pregnancies that will result in a bastard, even when the Player is the father. The decision appears to be based solely on the mother's "ai_rationality" value and whether or not they belong to a faith with the polyamory tenet. This means that the game does not take into account whether they are your soulmate, if they are in your court, if they have been pardoned for giving birth to a bastard in the past, etc.

 

Features

 

This mod simply adds a game rule: "Pregnancy Termination", which when enabled, prevents the AI from doing so. This does not affect the Player's ability to do so, nor does is affect pregnancies from ending prematurely due to natural complications. Luckily Carnalitas already has a game rule, that when enabled, prevents natural pregnancy complications and works seamlessly with this mod. For those not using Carnalitas, I've included a second game rule in the standalone version of this mod: "Pregnancy Complications" which has four different options to allow you to tailor your game exactly how you'd like, including the ability to even the playing field by removing a hidden advantage the player normally has over the AI:

 

  • Default (no Player exception): The Player will no longer have the reduced risk of complications related to pregnancy and childbirth that they do by default. No changes are made to the risk of complications for the AI.
  • Default: No changes will be made to the risk of complications related to pregnancy and childbirth. The Player has a reduced risk of suffering complications compared to the AI.
  • Disabled (Limited): Complications related to pregnancy and childbirth will no longer occur for the Player and their close family members. No changes will be made to the risk of complications for the AI.
  • Disabled: Complications related to pregnancy and childbirth will no longer occur. Complications may still arise as a result of attempted termination, if enabled.

 

While the options for the "Pregnancy Termination" game rule are as follows:

 

  • Default: No changes will be made to the AI's behavior. The AI may choose to terminate pregnancies that will result in a bastard, even when the Player is the father.
  • Default (Player exception): The AI may choose to attempt to terminate pregnancies that will result in a bastard, except when the Player is the father.
  • Disabled: The AI will no longer choose to terminate pregnancies that will result in a bastard. Pregnancies may still end prematurely due to natural complications, if enabled.

 

Localization

 

Fully translated into English, German, and Russian. When playing in other languages officially supported by CK3, this mod's text will default to English rather than showing the raw code strings.

 

Requirements

 

Speaking of Carnalitas, to ensure all of the features related to pregnancy from Carnalitas are preserved while running both of the mods together, I've decided to have this mod's file incorporate elements of and carefully override Carnalitas', meaning running this mod without Carnalitas may lead to errors. For those not using Carnalitas, a standalone version of this mod is also available, which does not have any requirements. The standalone version may also be downloaded from the Steam Workshop, found here.

 

Compatibility

 

I've designed this mod to be as lightweight as possible. It should be compatible with all mods that don't change the events/pregnancy_events file. The standard version of this mod is designed specifically to be compatible with Carnalitas. If not running Carnalitas, please use the standalone version of this mod instead. This mod is not achievement compatible.

 

Installation Instructions

 

  • If using Carnalitas, download the standard version of the mod, and if not, download the standalone version instead.
  • Locate and open the appropriate .zip file using 7-Zip/WinRAR/etc. Inside, there should be a folder named "No More AI Abortion" and a file named "No More AI Abortion.mod".
  • Locate your mod folder. On Windows this is generally found at C:\Users\[your username]\Documents\Paradox Interactive\Crusader Kings III\mod\
  • Delete any older versions of the mod in the mod folder, if applicable.
  • Copy both files to the mod folder.
  • Run the CK3 launcher, navigate to the Mods section, and click the "Manage Mods (x/y)" button.
  • Find No More AI Abortion and click on the grey button to the right of "Disabled". It should have turned green and now read "Enabled."
  • If using the standard version of the mod, make sure you've similarly installed Carnalitas using the instructions found in that mods' Installation Instructions section.
  • If using the standard version of the mod, click and drag the three horizontal lines to the right of the "Enabled/Disabled" button until this mod is placed below Carnalitas in the load order.
  • When starting a new game, be sure to scroll to the bottom of the game rules screen where you will find this mod’s game rules. Here you can select the combination of settings that will give the desired experience.
  • Note: To enable this mod for existing save games, you’ll need to learn how to edit the desired save file in order to add the game rules. The method will also allow you to change the game rules mid-game if you change your mind later.

 

Changelog

 

Version 1.7

  • Updated for CK3 Version 1.12.1
  • Fixed a vanilla bug in pregnancy_events.txt that was preventing the "Beyond All Doubt" (pregnancy.6002) event from triggering for the real_father if he was married.

Version 1.6

  • Updated for CK3 Version 1.11.0

Version 1.5

  • Updated for CK3 Version 1.10.0.1
  • Added German translation courtesy of Doozer64 on Steam Workshop.

Version 1.4.1

  • Updated for CK3 Version 1.9.2.1
  • The Player's consorts should now be sufficiently protected when using the "Disabled (Limited)" "Pregnancy Complications" game rule.

Version 1.4

  • Updated for CK3 Version 1.9.0.4
  • The effects of the game rules were not always active when they should have been. Includes changes to hopefully correct this issue.

Version 1.3

  • Updated for CK3 Version 1.8.1

Version 1.2.2

  • Updated for CK3 Version 1.7.2
  • Added Russian translation courtesy of What is Love? of on Steam Workshop.

Version 1.2.1

  • Updated for CK3 Version 1.7.1

Version 1.2

  • Updated for CK3 Version 1.6.1.2
  • Added a third "Pregnancy Termination" game rule option, "Default (Player exception)".
  • Improved the game rule presentation to be more in-line with Carnalitas' by adding text color and icons.

Version 1.1.2

  • Updated for CK3 Version 1.6.1.1
  • Standalone version of the mod first uploaded to the Steam Workshop, found here.
  • Added a "Pregnancy Complications" game rule with four options to the standalone version.

Version 1.1.1

  • Updated for CK3 Version 1.6.1
  • Added "dummy" localization. When playing in a language officially supported by CK3 other than English, this mod's text will default to English rather than showing the raw code strings.
  • Both standard and standalone versions of the mod are available and will be supported moving forward.

Version 1.1

  • Updated for CK3 Version 1.6 "Castle" / Fate of Iberia.
  • Standalone version of the mod that does not require Carnalitas.

Version 1.0

  • Initial release of the mod.

 

Credits

 

No More AI Abortion

  • Myself
  • What is Love? - Russian Translation
  • Doozer64 - German Translation

Carnalitas

 

Upcoming Features

 

I welcome any and all ideas regarding potential features for the mod going forward as well as any constructive criticism. I'd like to incorporate the additional "Pregnancy Complications" game rule options included in the standalone version of the mod to the main version as well. I briefly attempted to do so but had trouble overriding just the necessary components of the appropriate Carnalitas files, (namely carn_game_rules and the carn_game_rules_l localization files), without just overriding the entire file outright. I would really prefer not to do this as it would be unnecessarily messy compatibility-wise. I also wasn’t able to test the "Pregnancy Termination" game rule option, "Default (Player exception)" as much as I’d like, so please let me know if you encounter any bugs with this or any other parts of the mod not working as intended.

Edited by bakon_bitz
Version Update 1.7


What's New in Version 1.7

Released

  • Updated for CK3 Version 1.12.*
  • Fixed a vanilla bug in pregnancy_events.txt that was preventing the "Beyond All Doubt" (pregnancy.6002) event from triggering for the real_father if he was married.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use