Author Topic: Next Belly Mod discussion and development  (Read 8254 times)

Celestron

  • Emaciated
  • *
  • Posts: 47
  • Karma: +2/-1
  • Lightweight
    • View Profile
Re: Next Belly Mod discussion and development
« Reply #15 on: July 06, 2017, 03:42:28 AM »
Wow. Yea you did some work this is great. There is one thing though. The images for me are everything. And as crazy as this sounds the sizes here are no where near large enough. Even the belly. In the past I solved this by simply rolling my own images i got off DA. However now with the new layering system thats a bit more challenging. So its either I find a way to reconfigure that to work with regular images or... I learn to draw. Which now that I have a reason I might have a go at it. Any thoughts of what i could do on the former?

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #16 on: July 06, 2017, 03:50:07 AM »
the layering system i use is really simple. it's just that i use the "background image" for the belly image and the "character image" for the breasts. those are the only 2 layers i have to work with. If you want to use your own, it should be easy enough. you could just delete the reference to the breast size images in the measurement event, then edit the belly-size templates to suit your needs.
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Celestron

  • Emaciated
  • *
  • Posts: 47
  • Karma: +2/-1
  • Lightweight
    • View Profile
Re: Next Belly Mod discussion and development
« Reply #17 on: July 06, 2017, 03:51:10 AM »
I see, thanks so much :)

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #18 on: July 10, 2017, 07:37:16 PM »
Things have been going well. I've finished the first part of the new casual talk system. the first line will always be a comment on the proxy's fat content of their body. They will also comment of their gains and losses of weight (as determined by fat content, not actual weight. I did not want them commenting on how fat they've gotten just because they're pregnant or ridiculously fill with cum. I know some people do that, but it's an edge case i didn't want to deal with.) Generally there are 3 cases for comments (negative, neutral, and positive) and sometimes a fourth (very positive). neutral is basically a mild positive for when a proxy's desire for fat stat matched their fat content, or if you have the fat lover trait.

The bad news is that this part of the update will effectively ruin a simple workaround to make my mod and Nostradamus's mod compatible. I mad soem changes to the abdomen organ file to keep track of varying fat amounts. Highest, lowest, and resting. The important one of those is the resting one. i have a rather crude but reasonably effective code in there to determined a resting fat content. Basically if you stay at a certain fat level (+- 5kg of fat)  for a week ( or more. i might change the duration. It would be easy to do.) it sets the value to the current total value of the fat. This is so I can make the proxy reference recent gained of losses of fat easily.

Aside from that, today i wrestled with the engine but couldn't get it to do what i want. Ultimately i got it to do what i wanted, but could only get it to work in a long form iterative form rather than just using the includeall() method. it works, and outputs exactly what i want, it will just be a huge pain to add stuff later. Now in the description or appearance windows it lists most of the proxy's quirks. It makes sense for the agency to investigate a person's quirks and hobbies before they put them up for contracts. So now you can investigate that to pick proxy's with traits you like from the agency.

Originally, i wanted to use the includeall() method to iterate through all the individual quirk templates and print their text. I fought with the method for like 3 hours but couldn't it to work right. Actually to be accurate, it worked how i wanted it to at first. For the starting proxy it did exactly as i wanted it to. The problem is then when i looked at the description for every other character in the game it displayed only the quirks for the starting proxy. rage ensued for 3 hours until i just called each of the templates in a file individually to make it do what I wanted it. I still have to go through and do this for hobbies as well, but this should be quicker when i get to it.
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #19 on: September 11, 2017, 05:19:41 PM »
It's been too long since i made an update. Sorry about that.

I've been working kind of slowly the past couple months due to summer busyness. I've been working on my replacement for the current casual talk system and that is maybe like half down. I mean, there are parts of it done, meaning they function completely, but some areas of content are missing. here is a brief rundown:

so instead of just having casual talk for bellies, I've expanded it. The base of the template is always weight(as i mentioned before). A proxy will comment on their current weight, and their opinion about it. this is based off of the total fat content of their body. Without any traits or a desire for fat score, they will not like being fat and want to lose weight. if they have the gainer quirk, or fat lover trait they will like it and want to get bigger.

after the comments about fat, there will be a comment about their stomach if it's applicable. if they have no traits, then it will only show up if they're very full (complaining about how they are so full.) if they have the fat_lover, or gainer trait they will comment when their stomachs are empty (they want to fill it up).

Then after this section will display a random body part trait. If a proxy loves bellies, belly focused comments will appear here. That's what I've spent my free time working on specifically. I have divided bellies into a bunch of categories so they can comment on bellies based on specific sources, so a pregnancy focused proxy wont ask to get fatter and what not. So what do i have done here? the game checks for a belly source. it chooses this by taking the total volume of the belly and checking if any 1 contributor accounts for more than 60% of the total volume. if there is one then it shows relevant content for that belly type. The ones i have done (meaning having content from small to very large) is fat(with 3 opinions), and stomach content(with passes for different levels of stretched stomachs and levels of fullness).  The ones i still need to finish are pregnant bellies, uterus implant bellies, and mixed bellies (for when no source is greater than 60%.

I'm moving on from that part of the project for the moment and will come back when i have inspiration. now I'm starting work on the conversation engine more. today I started the basics: introductions. Like when you talk with one of the kau villagers, the first time you interact with a citizen it forces a first meet event. This event now calls a ton of templates. Each calls template checks against the citizen's traits. for example, if a citizen likes bellies, and your proxy has a belly, then they will like you more starting out. if they like tall people, and your proxy is tall, then they will like you more. I have most of the traits I've made before accounted for, but there are a few stragglers.

I'm still not sure how the final form of the conversations will play out. I think I might make it by topic. so you would select a topic of conversation to start, then you would be given dialogue options somewhat based on your proxy's traits, skills, hobbies, and experiences, and the citizen will respond based on their traits, personality, and hobbies. I might treat it as a new interaction system, like battles, or just as a sequence of events. I'll probably include a small talk event as well to get a little bit of relations and minor personality details.

So that's where things stand and what Ive been working on. feel free to leave any questions!
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Lurch_004

  • Emaciated
  • *
  • Posts: 19
  • Karma: +1/-0
  • Lightweight
    • View Profile
Re: Next Belly Mod discussion and development
« Reply #20 on: September 11, 2017, 08:34:20 PM »
I would suggest that introductions and other greetings be add-on templates to normal events as you have them now, but an actual conversation be structured as an interaction sequence. Within some of the more recent builds of the base engine, the clock will automatically advance an hour after a certain number of normal events are called, which could cause a lot more time to flow than you intended if the choices go deep enough in the method you intend to use.

It might be worth suggesting to H.Coder to add a feature to the next release that lets the dev toggle whether an event has that property so that events within smaller spaces don't push the clock as far as travel between locations within the city and the like.

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #21 on: September 11, 2017, 11:42:13 PM »
I would suggest that introductions and other greetings be add-on templates to normal events as you have them now, but an actual conversation be structured as an interaction sequence. Within some of the more recent builds of the base engine, the clock will automatically advance an hour after a certain number of normal events are called, which could cause a lot more time to flow than you intended if the choices go deep enough in the method you intend to use.

It might be worth suggesting to H.Coder to add a feature to the next release that lets the dev toggle whether an event has that property so that events within smaller spaces don't push the clock as far as travel between locations within the city and the like.

i was already thinking for doing the conversations as an interaction for that very reason
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #22 on: September 20, 2017, 06:46:32 PM »
Just wanted to leave an update. Failure has struck this day. My plan for implementing the conversations has been halted fast. I'm having trouble getting the interaction to work properly. Have no fear, for i will continue to work at it!

Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #23 on: September 20, 2017, 09:00:28 PM »
Forget what I said. i solved the problem in the first 5 minutes of looking at it again. Sorry haha!
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

a_plebian

  • Emaciated
  • *
  • Posts: 8
  • Karma: +10/-0
  • Lightweight
    • View Profile
Re: Next Belly Mod discussion and development
« Reply #24 on: September 22, 2017, 05:14:32 AM »
How about a fat hater and hates being fat traits?

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #25 on: September 22, 2017, 05:42:10 AM »
How about a fat hater and hates being fat traits?

A reasonable request. I haven't decided if I'm going to do it. As it sits currently, the default position of most characters is to not like fat in general. Also proxy's getting fat without the relevant fat traits will not like it at all. Including the negative version of those traits however... I'm not sure if I'll do it. I make this mod because I enjoy it, and making something like that wouldn't appeal much to me (and thus be harder to do). Don't count on it. I'll reconsider it once I get closer to completing the objectives for this update, but it's not a priority.
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Whatever

  • Emaciated
  • *
  • Posts: 7
  • Karma: +1/-0
  • Named as such because I couldn't guest post
    • View Profile
Re: Next Belly Mod discussion and development
« Reply #26 on: September 22, 2017, 09:42:10 PM »
Think I've brought this up before, but a distinction between liking fat on others and liking being fat (the proxy themselves) would be a good idea.

Have wound up accidentally triggering the latter before which was unintended and caused me to reload, also some concern that some events are out of the question because they automatically tend to give you the "proxy wants to become fat now" thing. Seems to come up in an anna event or two that, probably shouldn't have it happen in the first place.
Perhaps a flag of some sort could help?
« Last Edit: September 22, 2017, 10:06:47 PM by Whatever »

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #27 on: September 22, 2017, 09:54:27 PM »
I have something like that now. There is the fat_lover trait and fat_admirer trait. I do have something in mind to lower the value as well for the next update, but I'm not sure exactly what form it will take. probably something at the hospital? Additionally I'm moving the belly fetish trait to a stat instead of a flag, so you can edit it in Dev mode easily in case something like that happens.
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #28 on: September 25, 2017, 04:17:56 AM »
Made a little tangential progress tonight.

I added a new item, heavy cream. It's very high calorie density, and has a small chance to lower your metabolism and raise you belly fat percentage by a little bit. Like they say, cream does a body good. I've added a few extra events to the fetish cafe for some extra variety. I've added one event to the second floor pool. basically a customer wants you to show off your advanced size if your more than a bit chubby. you can refuse of course, or you can give in for higher pay. if your proxy doesn't like fat they do it very reluctantly, but if they do, in any form then they play it up for some really good play. I'm also adding a regular waitress event. If you proxy has the gainer quirk and stomach is reasonably empty, proxy might prompt you to fins something fattening to eat. I haven't completely finished with it yet, but you can tell your proxy to deal with it (making proxy angry, and getting standard shit pay), or choose a few options to search for food (sneak from a customers plate or head into the kitchen.) Right now my intention is to have heavy cream only available to gainers sneaking into the kitchen. and even with that, if they find the cream, they have a 50/50 chance of just chugging it on the spot. In the sort of established lore, heavy cream seems to be somewhat less available? So it might make sense to make it as sort of a reward item.

Hope this update finds you well!
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom

Dohavocom

  • Global Moderator
  • Obese
  • *****
  • Posts: 580
  • Karma: +109/-4
  • Bellymaster
    • View Profile
  • Patreon: https://www.patreon.com/dohavocom
Re: Next Belly Mod discussion and development
« Reply #29 on: November 29, 2017, 08:58:41 PM »
Wow it's been a long time since i posted an update here. Sorry everyone!

I've had difficulty working on the update. I've been chewing on the conversation engine without much success. What i was working on was going to create such a demand for content that i was sort of paralyzed with fear in what i needed to write.

I think I've found a much better way to do it. When you talk to a character now you'll have a few options. One of them will be to let the other person pick a topic. The topic they choose will be random, but their available choices will be based on their traits, hobbies, and personality. They'll bring something up then you can choose a response. There will be a couple responses available to everyone, and a bunch of other ones available when you have certain traits. The other option will be to pick a topic yourself and then the npc will respond. I don't know if I'll allow the player to comment on their response.

So to list what i have here already:
  • Random NPCs are generated at the start of the game with quirks, hobbies and jobs. If you don't interact with then they will leave and be replaced with a new NPC.
  • The NPC's show up in various places based on their hobbies. I still need them to show up in places based on their jobs as well.
  • I have a few conversations topics they can bring up with you now. I plan to add at least one for most quirks and hobbies. I might also add comments and what not for work as well.

Besides not having all the conversations ready, I'm really happy with how the system is turning out. I'm working it so that your conversations with the npc's can affect what hobbies the NPC's have. So if an NPC keeps talking about their weight because they don't have any of the fat positive traits you can either them push them towards developing a fat positive trait, or you might be able to push them towards developing a fitness hobby slowly.

My plans for an NPC developing a fat trait goes like this: NPC complains about weight > proxy encourages them about it > they gain some points in skill.desireforfat >once they have enough points in it and the NPC considers the proxy a good friend they will bring up the topic somehow. The proxy can suggest some way to mold that trait (weather that be a thing for bellies, fat, or being a gainer) or they might be able to shut them down and reduce the stat. I might have them spontaneously gain one of the traits too if they have a high value for the stat and other traits. Like a foodie might switch to becoming a gainer if the stat gets high enough.

Moving on from that though. One of the things I'm also working on is a piece of patron requested content that took on a bit of a life on it's own. A massage parlor which will have options to fill a players stomach. The patron wanted a funnel feeding event, and this is the idea i came up with. I also plan on the parlor having options to affect the proxy's traits as a service(adding or removing fat related traits for a reasonably large cost).

With the H.Coder making the source public, and Jimboivii making more image layers possible, I plan on redoing the images again so i can add fat butts/thighs, arms, hair lengths and colors. I've already re made the belly part of the image(i added a bit for gravity to it, so it hits the ground much sooner. The belly images might be smaller over all to make room for butt expansion, but we will see.

Finally: When can you expect a release? I did a poll of my patreon about this. I was asking if i should tie up what i had and do a partial release on dec 1st, or keep working till stuff was done. The results came out as exactly 50/50. That was nice haha. So here is what my plan is for that. I'm not going to have a release for December. I'm aiming to have one by January though! I'll let everyone know more once it gets closer to that date.

Thanks for reading! And thanks for your patience!
Remember: Anything is possible when you have tenuous ties to reality.

http://dohavocom.deviantart.com

I have a Patreon. If you like my work, please consider supporting me https://www.patreon.com/dohavocom