Jump to content

[mod] Carnalitas Arousal Framework


Recommended Posts

Posted

I started modifying the HUD file because the money value update was bugged, and after making the changes, I realized some buttons weren’t showing up.

All the modified code is from the original game file, except for the section labeled “arousal” which I left untouched.

Extract the hud.gui file into the gui folder and replace the existing one.
It worked for me, but I’m not sure if it’ll cause issues on your side—don’t forget to make a backup.

version: Crane 1.18.0
location : Carnalitas Arousal Framework\gui

after editing:

Spoiler

ck3_tbwyUIYLCk.thumb.jpg.41dfd7241bc2609414fdd362470d4837.jpg

 

hud.rar

Posted (edited)
On 11/10/2025 at 4:35 AM, Madwick said:

I started modifying the HUD file because the money value update was bugged, and after making the changes, I realized some buttons weren’t showing up.

All the modified code is from the original game file, except for the section labeled “arousal” which I left untouched.

Extract the hud.gui file into the gui folder and replace the existing one.
It worked for me, but I’m not sure if it’ll cause issues on your side—don’t forget to make a backup.

version: Crane 1.18.0
location : Carnalitas Arousal Framework\gui

after editing:

  Reveal hidden contents

ck3_tbwyUIYLCk.thumb.jpg.41dfd7241bc2609414fdd362470d4837.jpg

 

hud.rar 27.12 kB · 1 download

Thanks, but I am a bit confused. Is this different from the update by Lyskorie for All Under Heaven? Is one newer than the other? Should I put both on the download page?

Edited by Siudhne
Posted
3 hours ago, Siudhne said:

Thanks, but I am a bit confused. Is this different from the update by Lyskorie for All Under Heaven? Is one newer than the other? Should I put both on the download page?


I merged the HUD codes from the cracked full DLC version of the game I downloaded from Dodi Repack with the aroused section from your mod. Since it’s not the original version, I’m not sure if it’s up to date, and I have no idea about the update Lyskorie made. I couldn’t find it on the forum either — if you can share a link, I can take a look.

Posted
20 hours ago, Madwick said:


I merged the HUD codes from the cracked full DLC version of the game I downloaded from Dodi Repack with the aroused section from your mod. Since it’s not the original version, I’m not sure if it’s up to date, and I have no idea about the update Lyskorie made. I couldn’t find it on the forum either — if you can share a link, I can take a look.

It's the newest version on the download page, let me know if it works. 🙂

Posted
9 hours ago, Siudhne said:

It's the newest version on the download page, let me know if it works. 🙂


You’re talking about the Daughters of Lust mod, I assume — I wasn’t using it. When I checked its files, I didn’t see any direct edits. The widgets add panels, but they don’t affect the aroused panel or change the HUD file. So there’s no conflict, and it can’t really be said that this file is newer or older. In short, it can be used alongside this mod, as well as with the file I shared.


Did you make the mod yourself, or are you just handling the distribution?


If you added it as a widget like in DoL, that would’ve been better. Replacing the main HUD file affects the entire interface. While a widget only layers your own UI on top of the game — meaning it doesn’t interfere with other mods.

Posted
12 hours ago, Madwick said:


You’re talking about the Daughters of Lust mod, I assume — I wasn’t using it. When I checked its files, I didn’t see any direct edits. The widgets add panels, but they don’t affect the aroused panel or change the HUD file. So there’s no conflict, and it can’t really be said that this file is newer or older. In short, it can be used alongside this mod, as well as with the file I shared.


Did you make the mod yourself, or are you just handling the distribution?


If you added it as a widget like in DoL, that would’ve been better. Replacing the main HUD file affects the entire interface. While a widget only layers your own UI on top of the game — meaning it doesn’t interfere with other mods.

No, I'm not talking about Daughters of Lust, I'm talking about CAF, specifically Carnalitas Arousal Framework 1.4 (CK 1.18).zip on the download page😄

 

I created this mod, but have since retired from CK3 modding, so right now I only handle the distribution of community patches - as a service.

 

Cool! Not sure if widgets like that were possible at the time I wrote CAF, but yeah, that sounds a lot better. The current way of overwriting the HUD file is a maintenance nightmare. If you or somebody else were willing to rewrite the GUI modifications to use widgets, be my guest. 🙂

  • 5 months later...
Posted (edited)

mod wont be updated right? cuz i noticedcCarnalitas Arousal Framework seems to be blocking Ledged thing for 1.19,

Edited by DicKingLoL
Posted
13 hours ago, DicKingLoL said:

mod wont be updated right? cuz i noticedcCarnalitas Arousal Framework seems to be blocking Ledged thing for 1.19,

Right. With a little bit of technique expertise you could probably do it yourself, it's usually just HUD replacements. The instructions to do so are on the front page. 

Posted (edited)

Working on a minor patch to decouple the Arousal bar entirely from the HUD, placing it above the Stress bar instead (which is otherwise unused space anyway)

 

Doing this should theoretically streamline (and even eliminate the need for) GUI updates.

 

Example (lactation and fetish GUI elements on main are from Daughters of Lust) - it looks a bit funny if you don't use Legitimacy (like a Celestial governor) but still.

 

image.png.75e6c8126643c7e7e6d9fa54f2d0b59a.png

 

There are also a good few amount of outdated content (some of them back pre-RtP) so those'd need to be patched too.

Edited by Lyskorie
Posted

I should say, btw, that the good sex evaluation (which I imagine play a pretty central part in the mod) is just straight up broken since 1.16 due to very strange bugs introduced to weighted_calc_true_if where it apparently can't take scripted triggers and can only take one trigger for each weight.

 

Rewriting this is going to be a nightmare.

Posted

Update for CK3 1.19+

 

Carnalitas Arousal Framework 1.5 (for CK3 1.19+).rar

 

What has been changed:

  • Assuming no drastic change in GUI, there is no more need for HUD overwriting. The Arousal bar has been rewritten as a standalone widget hanging on just above the Stress bar, accounting for both with and without Legitimacy. 
    • You may ask, Lyskorie, why is the Arousal bar a bit too the right of the Stress bar? To that I say, open and close the character window, and blame Paradox for the vanilla bug that bizarrely shifts the bottom HUD by seven pixels to the right. Send your thanks to Agami because without his confirmation I would have believed I have gone insane.
  • Move all the scripted triggers and effects to the scripted triggers and effects folder, respectively.
  • Rewrite the caf_how_good_is_the_sex_trigger scripted trigger, as the weighted_calc_true_if trigger is just straight up broken since 1.16 and will not work as intended. It is now a script value instead, but should still work the same on the surface.
  • Added dummy traits/script values to lessen the error log, which is designed to be easily overridden if mods associated with them (LazyIcarus' Dynamic Affairs, in this instance) are loaded.
Posted
38 minutes ago, Siudhne said:

Incredible, thanks for your work.

Since you have been the de facto maintainer for a while now, would you like to take over the mod "officially"? I think admins can change the owner of the download page.

 

 

I can, yeah. 

Posted
On 5/7/2026 at 1:59 PM, Lyskorie said:

 

I can, yeah. 

Ashal was so kindly as to change ownership, the mod is yours.

Posted
12 minutes ago, Siudhne said:

Ashal was so kindly as to change ownership, the mod is yours.

 

I'll take good care. Thank you for your work.

Posted
On 5/9/2026 at 2:00 PM, Lyskorie said:

I'll take good care. Thank you for your work.

Thank you, it has been an honor. ❤️

  • 4 weeks later...
Posted (edited)

Hello there,

the error log is getting spammed by this error message:

[15:24:22][E][jomini_script_system.cpp:303]: Script system error!
  Error: untyped trigger [ Scoped object of type 'character' is not valid ((no character) weak (Character – 4294967295)!) ]
  Script location: file: common/scripted_guis/caf_sguis.txt line: 3 (should_use_legitimacy_sgui:is_shown)

 

If relevant: I am playing with the german localization.

Edited by LordDGP

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...