Jump to content

[mod] Sexy Court Titles


Recommended Posts

Posted

Sexy Court Titles

View File

This mod creates 4 new minor court titles. Bodyguard Slut, Bodyguard Futa, Bodyguard Slut in Training, and Bodyguard Futa in training. Not much else, sadly.

 

V 1.00 First Release

 

Bug Notes

Bodyguard Futa, Bodyguard Slut in Training, and Bodyguard Futa in training don't show up in the Minor Titles tab.

 

Things to do (hopefully, as soon as I get some more mod experience)

Allow the chosen Bodyguards to actually protect you, to act as personal warriors. If an evil devil or vampire, or a celestial angel comes after you, your bodyguards should be there to protect you.

Add sexy interactions

Balance the number of positions available (Currently set to 50)

Create more titles? I'm open to suggestions.

 

Willing to accept help/ideas to make this mod better.

 

Futa positions require either Dark World Reborn or Luxuria Fantasia. ALA's Body Mod also required(?).


 

Posted

I know three of the titles don't show up. Nor are traits removed or added (like they should be). Need help solving those problems. Would also like more minor title suggestions, and how to make them useful, in general.

Posted

If you're just looking for weird titles that might actually do something, for the asshole rulers, or the cynical types who knows what happens to girls in these kinds of settings, you could have a court breeder. Add some weird script to plow her regardless of marriage or lover status. This could also be funny if it is someone else's wife and you just piss off your vassals every time the child isn't theirs. Just a hate loop.

 

Also when you said 50, you mean 50 people can be the bodyguard? Because holy crap, that's a lot.

Posted (edited)

I´d say too many, because i assume the AI checks every month and grinds the passing of a month to a halt

Maybe either reduce the Number of Potential sluts or forbid the AI from using it

 

Edit: I found the issue there, the game tries to apply the traits to ALL holders of the title existing in the world, including the AIs, when i removed the traits, the game almost doesnt stutter anymore on change of month

 

Edited by Savaris2222
Posted

That is a lot of slowdown for something that doesn't actually do anything yet, if he manages to code it. But yeah, if it is 50, the game will be at a standstill when you have like 30 or so family members and the dynasties grow larger. If you do end up incorporating some kind of breeder thing on top of that, I certainly hope it isn't 50, because the game will send you a post card of every frame it loads up if it checks for every female character between the adults and when those adults have daughters.

Posted
49 minutes ago, MagnaSonic3000 said:

That is a lot of slowdown for something that doesn't actually do anything yet, if he manages to code it. But yeah, if it is 50, the game will be at a standstill when you have like 30 or so family members and the dynasties grow larger. If you do end up incorporating some kind of breeder thing on top of that, I certainly hope it isn't 50, because the game will send you a post card of every frame it loads up if it checks for every female character between the adults and when those adults have daughters.

My coding skills are crap. Mainly limited to copying and pasting. That's why I said help is wanted. I did say 50 is too many.

Posted
2 hours ago, MagnaSonic3000 said:

That is a lot of slowdown for something that doesn't actually do anything yet, if he manages to code it. But yeah, if it is 50, the game will be at a standstill when you have like 30 or so family members and the dynasties grow larger. If you do end up incorporating some kind of breeder thing on top of that, I certainly hope it isn't 50, because the game will send you a post card of every frame it loads up if it checks for every female character between the adults and when those adults have daughters.

I was a little imprecise, sorry, the exact issue is that every month, the game stops for about 20 seconds, I assume the game attempts to check for traits it cannot find for a lot of characters

I already reduced the number down to 5 in the file, it didnt really change anything, i removed the attempt of adding traits, and then it mostly worked, also the Ai doesnt even apply it, you can check that cause the characters get an addendum to their name if they were and i checked random courts through one year, not one AI Ruler was using them.

Maybe remove the whole trait thing overall and maybe replace it with events that gradually change it over time?

Like if they have the title, they get events to upgrade their bodyparts and traits towards the biggest ones and maybe even get the Dueler Trait and whatnot.

Keeping the max at 5 then makes bookkeeping easier, its more like managing commanders then

I can only really give conceptual ideas, since i cant make heads or tails of any of the coding, but that might at least fix the whole "Every 30th of a month causes a 20 second pause" issue

Posted (edited)

After playing around with it for a while, the Body Mod traits cause the stops, and no traits get added, no matter how i look at it, I´d recommend scratching them from the titles and try to add them through events, if you still want to keep that theme

 

I´ll add an edited version of the document that at least for me makes the Training Girls show up and doesnt cause the stops, although it doesnt do anything other than that

Sexy Court titles.txt

Edited by Savaris2222
Posted

It's a bit of a mess. The two bottom titles are missing brackets after gain_effect, so those two will never work until that's fixed.

 

add_trait = {  }
and

remove_trait = {  }
cannot be used in mass like that, each time you add or remove, you need to say add_trait or remove_trait instead of putting them all in brackets

ex:

  add_trait = ala_towering

  add_trait = ala_gigantic_dick

 

another thing is, with my traits at least, and probably DWFs too, is the traits are considered opposites of each other, so since a character that has ala_tiny_tits gets the trait ala_gigantic_tits, it will automatically remove ala_tiny_tits.

You can have dwf traits and abm traits at the same time though, I assume you intended to do that.

 

Here is the edited files, I added DWF and ABM to the dependencies section of your .mod file, which is a good habit to do if you are using others traits, this doesn't technically mean they are required, just means CK2 will look for them and load before yours to access their content. I turned the number of titles down to 10 each, added a block for ai which you can remove if it works, but you should leave it there for testing. I also removed the seducer/seductress part, because I am not sure if CK2 will allow you to assign those to a different gender than they were intended for.

SexyCourtTitles.zip

Posted
5 hours ago, Alaratt said:

It's a bit of a mess. The two bottom titles are missing brackets after gain_effect, so those two will never work until that's fixed.

 

add_trait = {  }
and

remove_trait = {  }
cannot be used in mass like that, each time you add or remove, you need to say add_trait or remove_trait instead of putting them all in brackets

ex:

  add_trait = ala_towering

  add_trait = ala_gigantic_dick

 

another thing is, with my traits at least, and probably DWFs too, is the traits are considered opposites of each other, so since a character that has ala_tiny_tits gets the trait ala_gigantic_tits, it will automatically remove ala_tiny_tits.

You can have dwf traits and abm traits at the same time though, I assume you intended to do that.

 

Here is the edited files, I added DWF and ABM to the dependencies section of your .mod file, which is a good habit to do if you are using others traits, this doesn't technically mean they are required, just means CK2 will look for them and load before yours to access their content. I turned the number of titles down to 10 each, added a block for ai which you can remove if it works, but you should leave it there for testing. I also removed the seducer/seductress part, because I am not sure if CK2 will allow you to assign those to a different gender than they were intended for.

SexyCourtTitles.zip 2.81 kB · 0 downloads

Thank you. I did not know you couldn't do a mass removal/addition of traits. Like I said, I suck at modding. There's about a 75%-25% chance if I do something, it will either have no effect, or be actually detrimental (and, btw, it's the 75% chance of that happening). So far, of the mods I've done (I have about 3 or so mods I haven't released, because they are so simply or don't work at all), only 1 works (end even that is only 2/3s working- it's a duchy increase limit for CK3. I managed to get the limit increased to 20, and have the notification say 20, but no matter what I do, I can't seem to stop getting it triggered at 3). I've had just as much luck at modding other mods. I added a few titles to the Haremaic Religion (basically I based these titles on them), ant that worked. But when I tried to have some events from DWR changed, I had to go get help. Only got help for one of the 3 issues. I wanted to fix it so Merchant Republics can build Wizard Towers (and buy spellbooks and scrolls from them), but while I could add the Wizard tower, the decision never showed up no matter what I did. When I posted the problem in the Discord server of LF, the response was "Not a bug."

And The part you said about DW and Ala traits is one of the reasons I created this mod. I'm tired of having your mod give a character tiny tits and DWR give Huge Tits. I would love to create (or find) a mod that actually checks against all mods to check whether or not a trait granted makes sense... There are 3 mods I have (don't use one because that one is too squicky even for me- mothers only being 9 months older that their daughter and they're a grandmother before the age of 2...) that have body traits, and none of them check against each other.

Posted

Also, I had seductress twice in the Futa sections, meant to only be one. My code had it was so that if you were a futa female, you got seductress, if you weren't female, you got seducer. Then at the end, and another seductress,

Also, DWR does the same thing as you (has their body traits opposite), so the remove trait for those isn't necessary, right?

Posted
13 hours ago, Savaris2222 said:

Maybe remove the whole trait thing overall and maybe replace it with events that gradually change it over time?

Like if they have the title, they get events to upgrade their bodyparts and traits towards the biggest ones and maybe even get the Dueler Trait and whatnot.

Keeping the max at 5 then makes bookkeeping easier, its more like managing commanders then

I can only really give conceptual ideas, since i cant make heads or tails of any of the coding, but that might at least fix the whole "Every 30th of a month causes a 20 second pause" issue

I like that idea, Now if only I had any clue how to mod events. We're talking the events themselves (like triggers and targets). Forget adding things like pictures, i can't even do the event creation (yet, hopefully).

One of my goals was once you fill up your roster of bodyguards, you can create a retinue of sexy bodyguards as sort of an elite shock trooper unit (sort of like the Mercenary Commander mod). In which case 50 of each would be too few. Not to mention I have no clue how to do that.

One mod I would love to see is a mod that allows you to take the Wonder Retinue decision multiple times, but only once per type of Wonder. Meaning, if you built a Royal Palace, you could choose to found a Palace Guard. If you build another Royal Palace with the barracks, you can't found another, but if you build a Harbor, you could add a Harbor Guard retinue.

Posted

If you want the seducer/seductress part to work, then you should probably set that up in if statements. Not guarenteed that this script will work, my CK2 skills are a bit rusty, but;

if = {

     limit = {

          is_female = no

          trait = trap

     }

     add_trait = seducer

}

elseif = {

     limit = {

          is_female = yes

          OR = {

               trait = futa

               trait = lf_futa

          }

     }

     add_trait = seductress

}

else = {

     break = yes

}

Posted

If you want all npcs to have matching traits, it gets a little more complicated, but ABM uses variables determined by genetics. in theory, you could detect these variables and remove the wrong traits and add the right ones. The easiest way is just turn off one of the mods traits in game rules section and only use one, but if you want both, you create on on_action section. These fire when certain things happen in-game. on_adulthood, or whatever it's called in-game, will fire when a npc hits 16, then you attach a hidden event that checks my genetic variable for that character, and apply the right dwf trait to match the abm trait. It sounds more complicated than it actually is. It is already done in abm this way, so you just have to reverse engineer what abm does to do it for the dwf traits.

Posted

Updated Sexy Court Titles to 1.1. Added a new title (which I can't give out) and 2 new traits (which don't work). There are 2 variations. The first is Player only, the second doesn't restrict it to player. If performance is still an issue, I might see about restricting the latter to kings and emperors.

  • 1 year later...

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