Crusader Kings 2 - 3.0's weight gain

That sounds like it would be easier to edit in OpenOffice/LibreOffice Calc or Excel which can open a .csv directly then fill in the columns with the localisations.

2 Likes

I’m just at work, so I’ll take a closer look at this once I get home. I believe Open Office is what i have on my computer, so that would well for me.

1 Like

I’m thinking of taking a shot at localizing the temporary obesity stuff, but I think there’s some overlap with the event chain that begins when you first drink the potion, are those events something you want to include in your thing or I should I do that?

2 Likes

Sorry for the delay. It was a very light night at work.

@MightyHalberd If you want to take the temporary obesity end, I’ll start working on the clothing localization’s.

And yes, I do have Open Office on my comp (freeware for the win), and it opens the loc’s just fine. Am I correct in assuming I just go off the clothing events file in the mod folder?

Edit: Late, I meant

1 Like

Yep, that’s where the events are located. Before you start though, remember to look at the event first and see if the line “hide_window = yes” is present or not. If it is, don’t bother localizing that event since the player will never see it. It will always be right under the event’s id = X, desc = x, picture = x, and/maybe window = x (although I didn’t add this line to these events yet, if you need more space for your description localizations, add the line: window = “BiggerEventWindow” to the event and hit save).

1 Like

I’ll freely admit, I find the code a little hard to understand. If it’s alright, I’ll whip up a quick doc and post it here, just to make sure I understand the events properly.

Now, I didn’t see any, but are there any clothing events which are based around a characters weight, or are they just triggered when a character’s weight variable increases by X amount? And if not, are there any plans to add such events in the future? I have a couple ideas for events, specifically spousal ones, but they would be a little reliant on the appropriate weight level to make sense.

Also, I love the fact that Temporary Obesity actually does put you in a regency, since you’re currently immobile. Some of the events continue to fire that would require you to be mobile, so that does throw a guy off. Probably the worst offender is the food addiction “Raiding the larder” event. It may need a rewrite for while a person is immobile, perhaps sending a servant or a simple “too fat to walk, and the gurgling of my belly is maddening.”

Is there plans to eventually have actual “permanent” immobility in the mod at some point? My initial thought regarding it is that an event will fire some point in your or your spouses weight gain is that an event will fire. You’ll receive a bit of dialogue along the lines of:

"Years of indulging my unrestrained appetite is really starting to take its toll on me. Sating my rumbling belly seems to take more food by the day, and my weight has soared as a result. My heavily rolled belly reaches past my knees, even when standing, and my legs and backside are so encumbered with lard that I can barely bend my joints. Even eating is becoming more difficult as my arm movements grow more restricted from their ever increasing padding.

I’m all but swimming in my own fat by this point, and I’m totally reliant on my servants to accomplish even the simplest of tasks. My throne and bed have been strengthened many times, though I do wonder if it’ll be enough to support my corpulent frame. I cannot rise without the help of my strongest servants, and walking more then a few steps without aid is nearly impossible and cripplingly exhausting. And though I wouldn’t have thought it possible, I’m now so massive I require my servants to bathe me.

As I eat yet another delicious cake with my second lunch (or is this my third?), I look at my expansive body. It’s quite clear now that my weight isn’t going to plateau, and if I do nothing, I’ll only continue to get much, much fatter. How much bigger can I get? Maybe I should try and diet, at least to a reasonable size? But I’m already so huge, and it hurts a lot to stand, let alone walk; maybe it’s already too late and I should give up pretending otherwise? I do love to eat, after all, but maybe I should at least fight to retain the last of my mobility, however reduced?

I order another lamb roast, grease dripping onto the overstretched front of my shirt as I sink my teeth into the succulent meat, as I ponder what to do…"

Some potential options at this point could be:

  • “No! I can’t let myself become useless! I HAVE to diet!” - the character tries their hand at losing weight, though the task is very difficult. Traits like gluttonous and hedonist make succeeding at this emergency diet nearly impossible, and this option doesn’t even appear for a character with the feedee trait. The stressed trait has a pretty good chance of firing, as the character knows subconsciously that they’re pretty much screwed. A subsequent event for the diet being a failure could be the stressed trait being replaced by depressed, and a special modifier for depression eating, sending the char into a fattening spiral…

  • “I’m so hungry. Is there a point in pretending I have willpower anymore?” - or, if you have the feedee trait–>

  • “It’s still not enough! Feed me more! I need to be EVEN FATTER!” - the character surrenders to their bottomless appetite, inhaling every morsel of food they can lay their hands on. I like the idea that they get a trait with a name like “Slowing Whale,” and it kicks off an event chain where we can see their rapidly deteriorating physical abilities, culminating in full immobility, at which point the trait changes to something like “Bed-bound” or what have you. A number of events could follow this point, showcasing the char’s life as an immobile blob, their still increasing weight, etc. Spousal events could include keeping them stuffed and gaining, whether willingly or otherwise. It would probably be a good idea to have a weight loss or mobility restoring potion at the potion shop, just in case the player wants their PC to move around again. Obviously, the feedee has positive feelings about this state, while the others are either neutral or horrified.

  • “I don’t want to diet, but I should still be able to walk around my own palace.” - like the name implies, you don’t lose any weight, but you still try to remain somewhat mobile. The character gets the trait “Waddling Whale” or “Land Whale.” Subsequent events reference their significant motile struggles, servants collapsing under their lord’s girth, etc. If the char still gains after this point, an event fires every now and again, referencing their often terrible struggles with their weight and gives them the option of becoming immobile, dieting, or staying the course. Spousal events could involve being told of your SO’s plan to lose weight, which you could then try to talk them out of, or just flat-out sabotage if you’re so inclined.

Anyway, I’ve gotten terribly off topic, and I need to run out for a bit. I’ll be back on and working on this later.

6 Likes

The events currently are not reliant on your character’s weight level beyond needing to be at a specific threshold for the event to even fire. I can add different event descriptions based on higher weight levels in the future, especially now that I’ve had some practice with giving events different descriptions based on triggers from the temporary obesity events. As for permanent immobility, yes and no. Yes in that eventually immobility will be in the mod at extremely high weight levels. No in that it will be entirely possible to get your weight level back into the mobile range. I don’t want to completely screw the player over forever for their decisions if said decision is possible to be fixed or mitigated at least.

Also, really good job on the hypothetical event you wrote :slightly_smiling_face:

1 Like

Well I never got it to work with After the End (couldn’t even get After the End to work even with the fanmade fork), but I did get your mod working with vanilla CK2.
I would like to have a one way feeding option to fatten up your spouse instead of just the mutual WG dinner date option we have now. Also having ways to encourage your spouse to eat more and eventually give them a feedee fetish would be great. It would be cool to see some events that “unlock” a feeder fetish for a normal character. Maybe an event that fires during a feast if your character attends such a feast with another already fat character and just witnesses them eat, or you could just have a random event where they see a “soft/pot bellied/chubby/pudgy/fat maidservant gorging herself in the larder” and have your character react to it positively or negatively depending on the players choices or even add an option to start a relationship with said maidservant turning her into a “feedee mistress” to help her gain.
I would also like to have a more moderate and less expensive option for fattening up prisoners, maybe a single feast/stuffing option that only cost 15-25 gold and bump their weight level up a few points versus the 100 gold straight to obesity one. Multiple levels of this would be ideal maybe 15 gold for a “full meal” that gives them 2-4 points of weight gain, a “multiple meals” that cost 25 gold and gives them 5-7 points, “a feast for one” that cost 35 gold and gives them 10 points of weight gain, “a large feast fit for several people” that cost 50 gold and bumps them up 15-20 points and finally the option you have in the game now at 100 gold “I’m going to make so you never are able to walk again”.
My only real complaint is a playthrough using this mod leads to almost every character on the map becoming fat, I think that should be toned down a bit and make it so feeders/feedees are slightly more rare. Also I couldn’t get the pregnancy weight gain event to fire very often throughout my playthrough, I guess it’s a bit rare?
Overall it’s a pretty great mod and I can’t wait to see it more fleshed out.

2 Likes

Glad to hear you got it working with vanilla. I’m going to add ways to encourage your spouse to eat more very soon (after I’m done with the weight gain narrative events from the gainer’s perspective). I like your idea of the maidservant feedee, I’ll probably make that a small event chain later. The prisoner system will be completely changed in the future, very little of what is currently there will be present once I get around to it, and it will have other ways of “paying” for fattening up a prisoner than just money. I’m also working on balancing out the npc’s getting really fat really quickly currently, so far it’s just diets that have been changed, but I’m implementing cheddar’s suggestions slowly to try and make sure it doesn’t go too far in the other direction. The characters are getting fetish traits too often right now mainly because I’m still working on the AI chance factors for quite a few options, so there are a few times where the AI is just as likely to have a neutral response to weight gain as they are to obtain a fetish.

EDIT: I didn’t make any normal pregancy weight gain events yet. I’ve only made events for tentacle pregnancy from the “Tentacled Dreams” mod and the dragon pregnancy from “Luxuria Fantasia” (which I’ll probably remove due to it not playing very nice with tentacled dreams for some reason.) Unless you are referring to the temporary obesity impregnation event. I admit, I probably should have testing that one a bit more if it isn’t firing.

Thanks for the suggestions and criticisms, and I’m glad you are enjoying the mod :slightly_smiling_face:.

1 Like

Glad to hear that the maidservant idea might make an appearance in the mod. I’d say just keep her initial appearance limited to soft/pot bellied/chubby so she has room to grow :wink:
I guess there is a vanilla pregnancy thing then, it goes along the lines of “the baby craves something new” and gives you the option of a few different cuts of meat or “it doesn’t matter what as long as it’s ALOT” if you have the gluttony trait, this gives your character a “well-fed” bonus (+0.50 health or something) and once the pregnancy is over it gives you the option to stop eating or continue indulging yourself. It fit in so well with the mod I was certain it was part of it.
Seems like you have a plan to address everything I was talking about. Can’t wait to try out the next version.

1 Like

Yeah that’s a vanilla event. I swear there was someone like us on the dev team writing a few of these events. Especially when I saw the event where a fat character gets stuck in a doorway or the one where a fat character crushes their horse.

How difficult is it to add options to already existing vanilla events? Is it even possible?
Would love an option to convince vassals and courtiers to overindulge a bit during feast/grand feast (maybe the option would only appear if your char had a high enough diplomacy/intrigue skill or something).

1 Like

It’s possible, but It’d require me editing more vanilla files and that can cause conflicts with other mods that edit the same file. However, depending on the structure of that particular event I might be able to get it to work without needing to touch it.

1 Like

I thought that when I used the console to see all the variations of the growing fat event I’ve never seen the getting stuck in a door one though.

That one is actually very, very old. It’s from the vanilla game itself, and is actually attached to the gluttony trait. Its odds of firing are extremely low now, but if you look at commands.gg, you can find the event number and fire it via console. At that point, the full weight gain system was a long way off, so you’d just get the events to signify that you were fat firing randomly. I figure the addition of the events in Holy Fury is why they’re now near impossible to get normally.

Seconded, and very happy to see that plans are in the works.

@failmuseum That probably is the best way to do the “permanent” immobility. Barring some exceptions, I can’t imagine people would be too happy if they got forced into an inescapable blob-hood.

That impregnated by admirer while immobile event seems like it’s firing too much to me. I’ve had maybe two kids with my husband, and the other seven or so are all this random bloke. Even when I’ve been pregnant, he shows up for another tumble.

On a slightly related note, is there any plans for your spouse to be the admirer in this event, or will it always be a random person?

Sounds good on the clothes tearing. Seems the only events with a physical variable are all “hide_window” events, so I’ll leave my descriptions a little vague and to the imagination.

1 Like

Yep leave it to the reader’s imagination. I will be tweaking the feeder event chain since 50% chance of pregnancy is just too much, I just needed to get it to work I know it isn’t balanced right now. The spouse won’t be the feeder in this event chain, because I’ve got other ideas on what to do with the spouse. This is including a very similar event chain, just with the spouse instead of generating a lover.

1 Like

@failmuseum Would it be possible to use a calculation more similar to how the base game handles pregnancy? Would using something like fertility value to influence the how likely the pregnancy from the event is work?

1 Like

That is my intention. I’m probably going to use a similar calculation to the seduction event’s chances, or maybe the calculation luxuria fantasia uses in the “spend time with” event if that’s too high.

1 Like

When I try the console command it says ‘There is no event with ID #0’.

1 Like

I put the wrong code in, it’s actually supposed to be “event FATTENPOTION.2”. There wasn’t supposed to be and a “S” at the end.