Jump to content

[mod] [mod] Daughters of Lust - updated


Recommended Posts

Posted
2 hours ago, 2292917410 said:

In the latest version of the game, a succubus player character, as she ages, events will also trigger where she realizes she's past her prime.The events don't seem to have any actual gameplay effect, but they are extremely immersion-breaking.

 

And I found that when using the "Grand Debauch" event option on the spot, the event wait time is short, very few or barely no  NPCs actually join in. (I'm not sure why this happens.)

 

Female characters created via the gender-swap ability unlocked at level 200 sometimes cannot initiate the succubus transformation scheme — it vanishes from the interface the moment it's started.

 

And the transformation is treated as a death. If the person being transformed is one's close kin, it will also cause stress gain as a result.
 

 

  • Addressing that will have to override a sizable chunk of the game's content, which would be both a nightmare to maintain up to date and be a compatibility minefield for anything else also editing it in their own mods. It is made even more annoying that you'd have to override an entire event file to modify a single event - it's a long-standing point of pain for modders - but until this changes there's not much I can do re: vanilla events.
  • Check your invite list. Wait time is based on distance of your invitees up to a point. The activity starts with no pre-set inviting filters, so you'd have to configure those yourself.
  • I'll give that a look.
  • It is intentional, as the game does not support changing a character's gender natively through an effect. Realistically, if this happens to one's close kin, I imagine you can expect a similar reaction of shock/stress/distress/etc.
Posted

Due to certain real life circumstances (as well as a newly developed hand fatigue/injury) the next minor update will be a bit later on the way.

 

Meanwhile, enjoy this teaser of one of the new succubus powers, brought to you by member of community Talski on the Carnalitas Discord.

 

image.png.1f0d3d528216798afb1801a119b92a08.png

Posted

New update. Hand's still slightly busted, and real-life issues are creeping in more and more, plus the DLC in late September that is sure to shake up many parts of things - I'll try to keep up with maintenance patches until then, then see what BGA breaks and fix it. I don't necessarily have the time to fully dedicate to currently shelved ideas such as precursor expeditions (Stellaris anomalies style), which exist in an elementary form in the dev build but will probably not see the light of day for a good while, as well as any other extensive addition to the mod.

 

A reminder that you can support me financially on Ko-fi, and suggest ideas through the Event Idea Submission form

 

Courtesy of Talski on the Carnalitas Discord, who contributed code and content for some spanking new succubus powers.

 

Changelog:

Quote

Update 0.19.4

New Powers (Courtesy of Talski)

  • Cleanse Court: 110 Mastery Level. Spend 100 Sexual Power to cleanse every member of the court of any disease.
  • Bestow Plague: 150 Mastery Level. Spend Sexual Power (100-200, scaled based on plague intensify) to bestow a plague on another ruler's realm, with chance to backfire.
  • Purify Realm: 150 Mastery Level. Spend Sexual Power to ward the realm against any pestilence for five years.

Other

  • Tweaked the overriding of the Carnalitas make love interaction to hopefully entice the AI into using it more
  • AI should use Augments more often if they have them
  • Succubus rulers with the Carnal Tribute law can now choose to have tribute be informed silently via the message feed instead of through letter event and arrival event, through a toggle in the same self-character interaction used to toggle gender of carnal tribute accepted.
  • A new gamerule to limit gaining Succubus Unique artifacts to succubi and fox spirits only
  • Clarifying tooltip as to who would lose opinion of you in Establish Lustborne Matriarchy
  • Establish Lustborne Matriarchy, as well as effects that grant Renown now accounts for Hegemonies
  • Minor code optimisations

Additional Attribution

 

Posted (edited)

There exists a typo in latest version: common/decisions/cdol_dynasty_decisions.txt: line 341 and line 342 end with duplicate "}", causing dynasty establishment working incorrectly (while an empty decision "}" can be seen in game)

Edited by Uytna
Posted

Reporting a bug (likely an issue with this mod): In the new version, two characters with Level 3 genetic traits can produce a child with a Level 4 genetic trait. Since Level 4 traits do not actually exist, the child ends up with "blank" traits (ID: 70, 71, and 72), requiring manual removal via save file editing.
A suggestion: Please add an option in the starting rules to prevent the AI from using Succubus abilities—such as creating lovers or enemies. I currently disable this by modifying the script to set the AI usage probability to -1000; otherwise, as the number of Succubi increases, the AI's indiscriminate use of these abilities causes the gaming experience to deteriorate sharply.

Posted

Slight update

 

Changelog:

  • Removed excess closing brackets in the rewritten Lustborne Matriarchy decision
  • Properly pruned dummy tier 4 genetic traits that is only included for compatibility features with Elf Destiny
Posted (edited)

 

Here are the new Chinese translations.

In addition, I have used AI to create three Python scripts to facilitate debugging for translators working with other languages. Their functional descriptions are as follows:
 

Sharing three handy Python scripts designed to make maintaining .yml localization files (especially for Paradox games) much easier. Hope this helps fellow translators speed up their debugging workflow!

  • 🔧 1. Single File Diff (Localization Diff Tool)

    • What it does: Compares two specific .yml files (source vs. target).

    • The Result: Instantly identifies missing and outdated (redundant) keys. Provides a quick console summary and generates a detailed .txt report sorted by line numbers for easy updating.

  • 🔍 2. Keyword Search (Keyword Search Tool)

    • What it does: Recursively searches for a specific Key across all .yml files in a directory and its subfolders.

    • The Result: Quickly outputs a list of all filenames containing that specific translation entry straight to your console.

  • 📁 3. Batch Directory Diff (Batch Directory Diff Tool)

    • What it does: The ultimate cross-directory batch checker. It automatically maps target files following standard naming conventions (e.g., replacing l_english with l_simp_chinese).

    • The Result: Features real-time progress tracking and generates a comprehensive global report. It clearly flags completely missing files and pinpoints exact missing keys within existing files.

Scripts.zip simp_chinese_V1.19.4_0717.zip

Edited by CyberOgas
Posted
Just now, CyberOgas said:

 

Here are the new Chinese translations.

In addition, I have used AI to create two small Python scripts to facilitate debugging for translators working with other languages. Their functional descriptions are as follows:
 

Sharing three handy Python scripts designed to make maintaining .yml localization files (especially for Paradox games) much easier. Hope this helps fellow translators speed up their debugging workflow!

  • 🔧 1. Single File Diff (Localization Diff Tool)

    • What it does: Compares two specific .yml files (source vs. target).

    • The Result: Instantly identifies missing and outdated (redundant) keys. Provides a quick console summary and generates a detailed .txt report sorted by line numbers for easy updating.

  • 🔍 2. Keyword Search (Keyword Search Tool)

    • What it does: Recursively searches for a specific Key across all .yml files in a directory and its subfolders.

    • The Result: Quickly outputs a list of all filenames containing that specific translation entry straight to your console.

  • 📁 3. Batch Directory Diff (Batch Directory Diff Tool)

    • What it does: The ultimate cross-directory batch checker. It automatically maps target files following standard naming conventions (e.g., replacing l_english with l_simp_chinese).

    • The Result: Features real-time progress tracking and generates a comprehensive global report. It clearly flags completely missing files and pinpoints exact missing keys within existing files.

Scripts.zip 12.93 kB · 0 downloads simp_chinese_V1.19.4_0717.zip 538.56 kB · 0 downloads

HOW TO USE IT:
Just simply open the powershell, and use "cd" command to the target path where you put the script, then type "python ****.py", and now you have it!

分享三个自制的 Python 本地化小工具,专为维护 .yml 语言文件设计(适配 CK3 等 P 社游戏),希望能帮各位汉化大佬提高除错效率:

  • 🔧 1. 单文件比对 (Localization Diff Tool)

    • 功能:精准比对两个 .yml 文件(源语言 vs 目标语言)。

    • 效果:一键揪出汉化包里缺失已废弃(冗余)的 Key。不仅终端会显示快速概览,还会生成带行号的详细 txt 报告,方便直接定位补翻。

  • 🔍 2. 关键词全局检索 (Keyword Search Tool)

    • 功能:在整个文件夹及子目录下的所有 .yml 文件中搜索指定的 Key。

    • 效果:控制台直接列出所有包含该 Key 的文件名,帮你极速定位某个词条到底藏在哪个文件里。

  • 📁 3. 批量目录核对 (Batch Directory Diff Tool)

    • 功能:跨文件夹的批量查缺补漏大杀器。自动根据 P 社命名规则(如 l_english 自动映射为 l_simp_chinese)进行文件匹配。

    • 效果:带实时进度条。扫描后生成全局总览报告,清晰列出哪些汉化文件压根没建,以及哪些文件漏了哪些 Key

Posted

An Update:

1. Deleted the legacy translation yml files so that they won't mess up with the newest ones.
2. Converted one file's format to UTF-8-BOM to ensure it functions properly.

Bugs reports:
1. For the GUI, both succubus and ntls (i.e.dol_ntls_essence_gui && cdol_gui_sexual_power_tooltip) are using [GetDecisionWithKey('cdol_check_succubus_stats_decision').GetName]. I think the former should use dol_ntls_fox_stats_decision or somethine similar instead. Otherwise, if you click on the GUI, both of them will open the same succubus decision window.
2. there is no translation key for kitsune_carnal_focus_modifier and probably the other ntls focuses as well.

simp_chinese_V1.19.4_0718.zip

Posted (edited)
19 hours ago, CyberOgas said:

An Update:

1. Deleted the legacy translation yml files so that they won't mess up with the newest ones.
2. Converted one file's format to UTF-8-BOM to ensure it functions properly.

Bugs reports:
1. For the GUI, both succubus and ntls (i.e.dol_ntls_essence_gui && cdol_gui_sexual_power_tooltip) are using [GetDecisionWithKey('cdol_check_succubus_stats_decision').GetName]. I think the former should use dol_ntls_fox_stats_decision or somethine similar instead. Otherwise, if you click on the GUI, both of them will open the same succubus decision window.
2. there is no translation key for kitsune_carnal_focus_modifier and probably the other ntls focuses as well.

simp_chinese_V1.19.4_0718.zip 502.78 kB · 0 downloads

 

Noted, it's probably an oversight on my end when I copied the GUI files to edit. Thanks for your work on the translation - I try to copy new loc keys to translate every new version but I definitely would have missed some of them.

 

I'll get to these at some point - I'm currently working on something else for DOL, a rather on again off again thing that I sometimes stick back to when I'm bored enough and/or don't have enough stuff for a mainline DOL update.

 

image.png.2d4019bbf3f6b8946b4523761d9defa1.png

 

(for that matter, if anyone plays with AGOT and can provide me with 50 or so sites of historical/cultural/ancient importance that would be very nice)

Edited by Lyskorie
Posted

Greetings, I was wondering, when could the DoL compatible with total conversions could be available ?

I have been personally waiting for something like that for a while. I was researching how to do it myself (if you remember a while ago, I requested if I could try making that), but then the computer fried, I lost pretty much all the data and had to wait two months to get one back and running. 

Anyway, Cheers !

Posted (edited)

I know that this is far down the line, but are you thinking about how trade in the coming dlcs will affect Daughters of Lust? Addictive substances like succubus horn powder could create all sorts of interesting events and opportunities. 

Edited by Midwestvest
Spelling
Posted (edited)
19 hours ago, Creneis said:

Greetings, I was wondering, when could the DoL compatible with total conversions could be available ?

I have been personally waiting for something like that for a while. I was researching how to do it myself (if you remember a while ago, I requested if I could try making that), but then the computer fried, I lost pretty much all the data and had to wait two months to get one back and running. 

Anyway, Cheers !

 

Definitely tinkering with it right now, given that current content updates are pretty much on ice due to real-life commitments plus upcoming DLCs

 

It does work rather well with After the End and AGOT, and I'm trying to test them on any other TCs that are updated for 1.19. I can't guarantee perfect compatibility since I'm essentially trying to hacksaw away vanilla references that causes CTDs, but it's stable enough that I have been able to run an ATE save for a few decades. I'm also configuring a setting to allow for different expedition sites setup depending on what total conversion you are playing with, which should make the Permanent Expedition Sites at start a bit more sensible in total conversions.

 

Again, thanks for your support all that time ago.

 

18 hours ago, Midwestvest said:

I know that this is far down the line, but are you thinking about how trade in the coming dlcs will affect Daughters of Lust? Addictive substances like succubus horn powder could create all sorts of interesting events and opportunities. 

 

Definitely something I have in mind, but I'll have to see how the mechanisms play out. As of now, I don't feel like it warrants a trade good unto itself (maybe as a broader category of lust-affect goods, or as a byproduct of trading some preexisting vanilla good), but let's see how things are.

 

Same with By God Alone and the faith stuff - there's quite a bit of content in DOL relating to faith, which that would affect as well.

Edited by Lyskorie
Posted

New update. If you're running vanilla and isn't playing in Chinese, there's nothing for you here.

 

Otherwise, I came bearing good news. Changelog:

 

Quote
  • Updated Chinese localization, courtesy of CyberOgas
  • Lite version for use with total conversions
    • EXPERIMENTAL: While some features and a lot of vanilla-related checks have been removed and it has proven to be able to run, be advised that this is still a very experimental lite version and should be treated as such. As such, game stability will be worse than vanilla map and vanilla Daughters of Lust.
    • Features a game rule to configure expedition site setup depending on Total Conversion mod of choice, featuring every TC that is up to date with 1.19.
    • Will still require the Total Conversion option in the Game Setting game rule

 

Posted

OH BOY, I cannot wait to play this out, thank you very much !

I'll finish my currentgame, then I'll personally hop in for some very good fun !

Thanks again, and if I actually meet some bugs, I'll report them back !

Posted

Mmh, is it me, or did the "Regenerate" decision tab allowed to remove the "holy war for a kingdom" cooldown once use? I could swear there was a way to remove it, but I cannot find it now.

Posted
2 hours ago, M.Rajoy said:

Mmh, is it me, or did the "Regenerate" decision tab allowed to remove the "holy war for a kingdom" cooldown once use? I could swear there was a way to remove it, but I cannot find it now.

That would be from the "Reassert Personal Destiny" decision. Also allows you to adopt/hybridize a new culture when available, form a new faith, and a couple other things that can only typically be done once in a character's lifetime.

Posted
9 hours ago, LustDemon69 said:

That would be from the "Reassert Personal Destiny" decision. Also allows you to adopt/hybridize a new culture when available, form a new faith, and a couple other things that can only typically be done once in a character's lifetime.

Yes, thank you. The decision finally showed up like ten minutes or so after I asked here... I suppose it required me to spend x time since I used the action to be able to reset it. 😅

Posted
13 hours ago, M.Rajoy said:

Yes, thank you. The decision finally showed up like ten minutes or so after I asked here... I suppose it required me to spend x time since I used the action to be able to reset it. 😅

I think there's actually a Mastery requirement, but not confident on that. Could also be that yes, there is a "years after game start" condition, but either way, you'll get it eventually

Posted
On 7/30/2026 at 4:39 PM, M.Rajoy said:

Yes, thank you. The decision finally showed up like ten minutes or so after I asked here... I suppose it required me to spend x time since I used the action to be able to reset it. 😅

 

You have to have done one of the things that the decision supports for it to show up.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...