Create and Fuck your AI Cum Slut –70% OFF
x

valkfanta

Newbie
Mar 21, 2022
15
42
106
I have a very specific set of skills, but it only works on editing someone's else work. Self-taught amateur level in programming and art (Spine editor). Once I learn how stuff works I usually edit it to my liking. MBM just so happens to be relatively "easy" to edit for me.
I have to admit that non-optimized game's asset made with Spine practically hammers CPU and it works significantly worse than it should.

View attachment 4143212

Currently it's something more than just graphics editing and more of making a performance patch, so that piqued my interest greatly.
yeah performance killed my whole first game idea. Your mod made me do some stupid shit, like writing a whole fucking software to manipulate height and various other variables of the character. Worked really good until i ported it to the game. Couldn't manage more than 20 character at the same time. Now i swapped to pixel art.
 
  • Like
Reactions: Krongorka

Krongorka

Well-Known Member
Sep 22, 2017
1,263
3,999
397
yeah performance killed my whole first game idea. Your mod made me do some stupid shit, like writing a whole fucking software to manipulate height and various other variables of the character. Worked really good until i ported it to the game. Couldn't manage more than 20 character at the same time. Now i swapped to pixel art.
Huh, that's too bad, I do remember it looked promising. I actually found out about Spine's performance degradation when I made similar mod for ProjectR but it also had several Clipping Meshes implemented for hiding hair sprites under the cloth sprites. Several of these kills performance on CPU like Ryzen 5800X with just 5-6 characters on screen.
Imagine my surprise when I found that 1 NPC (Rune in MBM) have 13 Clipping Meshes (simply hiding her tail behind an altar she's sitting on)... just for that character alone. No wonder game lags more the more you play.
 
  • Like
Reactions: valkfanta

valkfanta

Newbie
Mar 21, 2022
15
42
106
Huh, that's too bad, I do remember it looked promising. I actually found out about Spine's performance degradation when I made similar mod for ProjectR but it also had several Clipping Meshes implemented for hiding hair sprites under the cloth sprites. Several of these kills performance on CPU like Ryzen 5800X with just 5-6 characters on screen.
Imagine my surprise when I found that 1 NPC (Rune in MBM) have 13 Clipping Meshes (simply hiding her tail behind an altar she's sitting on)... just for that character alone. No wonder game lags more the more you play.
Yes. Unfortunately i couldn't make it work. But here is some of the stuff i was aiming for.

test_vector_animation_2.gif test_sizes.gif
 
Nov 23, 2023
93
46
96
Huh, that's too bad, I do remember it looked promising. I actually found out about Spine's performance degradation when I made similar mod for ProjectR but it also had several Clipping Meshes implemented for hiding hair sprites under the cloth sprites. Several of these kills performance on CPU like Ryzen 5800X with just 5-6 characters on screen.
Imagine my surprise when I found that 1 NPC (Rune in MBM) have 13 Clipping Meshes (simply hiding her tail behind an altar she's sitting on)... just for that character alone. No wonder game lags more the more you play.
To be honest im so hyped for the v3 of the mod in terms of % how much its done? Like a 10% 20% 50%!!? I just want to know so i can sleep well, i tried to sleep but for some reason the hype for your mod makes me too excited
 

Krongorka

Well-Known Member
Sep 22, 2017
1,263
3,999
397
To be honest im so hyped for the v3 of the mod in terms of % how much its done? Like a 10% 20% 50%!!? I just want to know so i can sleep well, i tried to sleep but for some reason the hype for your mod makes me too excited
I can't tell any estimates, since it depends on the time I'm able to work on this project. Last time I joked about V3 release, mod development was postponed for a year due to technical issues with it. I also like the phrase "When it's done".

Actual joke about V3 release is that I called it "V3 Forever" in 2023 after V2 release:
batmetal2.png

As for goblin females you asked, current CB's edit works like this:
Base races on market comes with Tits sizes: Flat - Small - Average. Hint: Sheep (Hitsuji) can spawn with Big size (4 sizes for them in total for them).
So when you start to breed females with Demonic essence there's a chance Goblin female will be born, but it will have mother's tits size.
CB have 2 additional mechanics regarding to breast size change and womb size change during impregnation-births:
- Tits size for offsprings can increase or decrease randomly.
- Womb size for mothers can increase with following birth numbers:
Starting with 4 births (small to average), 7 births (average to big), 10 births (big to huge), 13 births (huge to enormous).
 
Last edited:
  • Like
Reactions: PootisPenser76
Nov 23, 2023
93
46
96
I can't tell any estimates, since it depends on the time I'm able to work on this project. Last time I joked about V3 release, mod development was postponed development for a year due to technical issues with it. I also like the phrase "When it's done".

Actual joke about V3 release is that I called it "V3 Forever" in 2023 after V2 release:
View attachment 4143816

As for goblin females you asked, current CB's edit works like this:
Base races on market comes with Tits sizes: Flat - Small - Average. Hint: Sheep (Hitsuji) can spawn with Big size (4 sizes for them in total for them).
So when you start to breed females with Demonic essence there's a chance Goblin female will be born, but it will have mother's tits size.
CB have 2 additional mechanics regarding to breast size change and womb size change during impregnation-births:
- Tits size for offsprings can increase or decrease randomly.
- Womb size for mothers can increase with following birth numbers:
Starting with 4 births (small to average), 7 births (average to big), 10 births (big to huge), 13 births (huge to enormous).
thx for everything i love you man
 

dustbeen43

Member
Feb 19, 2023
125
100
149
flannan
In the meantime, can anyone help me with testing modified Complex Breeding? There's one specific change which requires to start new game since it ignores specific racial skin colors. Base game have several skin colors for each base race, but CB set it to a fixed one.
Basically, if you want to test it: grab modified ComplexBreeding.dll, put in BepInEx/patches and play the game with fresh start. Try to breed special CB races and see how it reacts and if game hangs at some point/become unresponsive to input.

Main concern is that it breaks special race colors, which won't allow to differentiate them. If it only affects base races and other races behave as usual, that's great. If not, well, I'll leave it as it is.

But again: this test version requires starting new game!
I've tested and at day 43 pixies stopped working. In the console I have every seconds (depending on the game speed) this message in loop :

[Error : Unity Log] IndexOutOfRangeException: Index was outside the bounds of the array.
Stack trace:
MBMScripts.Character.get_MaxMilk () (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.Character.set_Milk (System.Single value) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.Female.OnTickUpdate (System.Single tickTime) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.PlayData.UnitTickUpdate (System.Single tickTime) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.PlayData.TickUpdate (System.Single tickTime) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.PlayerController.FixedUpdate () (at <a4434b4d1450482d9e458ee8dfcd1930>:0)

It's around this day that I finally have several races (hobgoblin, redcap, humans) with "Extra" breats size and "Enormous" womb size thanks to tentacles.

One human female (level 5 breats, level 5 womb) has one child (on the 4 she had with the same birth) that has breats size without size :

1729257491075.png

The game is still playable (without pixies) but if you select the slave with the issue, the game froze and stop working. I had to ALT+F4 to close it.

Hope it helps because I love what you do on this game with modding and If I can help you in any way let me know.
 
  • Like
Reactions: flannan

Krongorka

Well-Known Member
Sep 22, 2017
1,263
3,999
397
I've tested and at day 43 pixies stopped working. In the console I have every seconds (depending on the game speed) this message in loop :

[Error : Unity Log] IndexOutOfRangeException: Index was outside the bounds of the array.
Stack trace:
MBMScripts.Character.get_MaxMilk () (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.Character.set_Milk (System.Single value) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.Female.OnTickUpdate (System.Single tickTime) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.PlayData.UnitTickUpdate (System.Single tickTime) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.PlayData.TickUpdate (System.Single tickTime) (at <a4434b4d1450482d9e458ee8dfcd1930>:0)
MBMScripts.PlayerController.FixedUpdate () (at <a4434b4d1450482d9e458ee8dfcd1930>:0)

It's around this day that I finally have several races (hobgoblin, redcap, humans) with "Extra" breats size and "Enormous" womb size thanks to tentacles.

One human female (level 5 breats, level 5 womb) has one child (on the 4 she had with the same birth) that has breats size without size :

View attachment 4144811

The game is still playable (without pixies) but if you select the slave with the issue, the game froze and stop working. I had to ALT+F4 to close it.

Hope it helps because I love what you do on this game with modding and If I can help you in any way let me know.
Pixies kinda stop working for me with CB always. Probably should disable and remove any additional functionality changes made for them to work like they do in base game. Like, any mod that changes them also breaks them. I also never changed their code because of it.
Girl without breast size, though... that's very weird and it shouldn't be tied to color changes either.

PS: Actually, if you have a save file where I can trigger that particular slave to appear on my end, maybe I can figure out what happened exactly.

There's also one thing to keep in mind is that you need to have same Assembly file version and same data version as I have. And that's practically the only way to guarantee we don't expect various errors like that. After all, it's a limited case test for now.
 
Last edited:

dustbeen43

Member
Feb 19, 2023
125
100
149
PS: Actually, if you have a save file where I can trigger that particular slave to appear on my end, maybe I can figure out what happened exactly.
I can give you the save file where the slave is already there but I can't give you the save where she will appear sorry ^^
 

flannan

Engaged Member
Dec 15, 2022
3,455
3,666
377
One human female (level 5 breats, level 5 womb) has one child (on the 4 she had with the same birth) that has breats size without size :

View attachment 4144811

The game is still playable (without pixies) but if you select the slave with the issue, the game froze and stop working. I had to ALT+F4 to close it.
From the looks of it, the breast size should be "flat". But from the milk limit, it should be some very big size instead. Maybe she mutated to have breasts bigger than the limit?
 
  • Like
Reactions: rKnight

Krongorka

Well-Known Member
Sep 22, 2017
1,263
3,999
397
From the looks of it, the breast size should be "flat". But from the milk limit, it should be some very big size instead. Maybe she mutated to have breasts bigger than the limit?
That's what I was thinking about, but 2000 is the default value for Extra size which I did set for the base game. Essences can influence that number much higher - Minotaurs can have as high as 7000 milk (maxed Feral 10 and Elemental 10 essences), if I remember correctly.

And yeah, I think that save would be useful for me.
 
  • Like
Reactions: flannan

flannan

Engaged Member
Dec 15, 2022
3,455
3,666
377
Testing started. I deleted HealthPixyPlus, PixiesInPrivate and RestlessGirls, and disabled all mods except for Random Names and Complex Breeding.
Test pass 2 started. I added Tits mod v2, I added "extra" breast size name to the modpack's translation, and I replaced the Assembly-CSharp file. Deleted mods remain the same, and I added CB with Tits compatibility mod to enabled mods.
I will start the game from the start again.

Trying to start with tutorial results a slightly different tutorial, skipping over many things. This is fine.
 

Krongorka

Well-Known Member
Sep 22, 2017
1,263
3,999
397
So one thing I have in mind is that current edited CB somehow can break tits limit with tentacles and Barbara upgrades, perhaps.

On the other hand I did pick up the slave which gave birth to these problematic offsprings maximized her breast size, got her new offsprings to increase tits size in tentacle room and... nothing. At this point I'm kinda sure we need to have exact same condition for testing:
- Same mods activated in BepInEx with same settings
- Same Assembly and CB edit version
- Same data files

Which currently isn't a scope of this testing. Still, thanks for the testing :)

flannan Edited tutorial now happens in the base game as well. It helps to skip some minor parts which soft-locks CB.

Oh, and another thing we should always keep in mind for MBM testing with user save data - it's very unreliable to test due to some "persistent" data stored in each save file. Basically, once you encounter some game-breaking stuff and saved it, code and data fixing won't actually help you till you get rid of game's "flawed" object/scenario. If there's a slave with blank stats - get rid of them immediately.

Picking that slave and breeding her with tentacles/changing her breast size from 0 (flat) to 5 (extra), enlarging/draining her breast size with tentacles and doing the same with her offsprings does nothing on my end. But yeah, in that save data provided there was one "broken stats offspring".
Tits V2b is mandatory for testing, as well as provided CB edit and Assembly edit in my previous several posts.
 
Last edited:
  • Like
Reactions: PootisPenser76

flannan

Engaged Member
Dec 15, 2022
3,455
3,666
377
Test pass 2 started. I added Tits mod v2, I added "extra" breast size name to the modpack's translation, and I replaced the Assembly-CSharp file. Deleted mods remain the same, and I added CB with Tits compatibility mod to enabled mods.
I will start the game from the start again.

Trying to start with tutorial results a slightly different tutorial, skipping over many things. This is fine.
Testing got to Day 14.
Milk prices are working normally. It is likely I misinterpreted the way milk prices should increase or decrease in the previous round of testing.
Flat breasts are working normally.
At day 14, I got a strange bug - all the stats stopped displaying.
CBv3test_missing_stats.png
Reloading the save file did not help, but reloading the game did help.
 

Krongorka

Well-Known Member
Sep 22, 2017
1,263
3,999
397
Testing got to Day 14.
Milk prices are working normally. It is likely I misinterpreted the way milk prices should increase or decrease in the previous round of testing.
Flat breasts are working normally.
At day 14, I got a strange bug - all the stats stopped displaying.
View attachment 4145193
Reloading the save file did not help, but reloading the game did help.
That's not a bug actually, you just pressed on "Eye" button :p It allows to watch portrait art in base version.

NotaBug.png

dustbeen43
Here's another workaround for such problematic tits size cases: my edit of CB allows to use Cosmetic Potion on any slave. So you can turn this one to adult and then change her "blank" tits size to any other one. Once you do that game proceeds normally, no soft-lock. As for reason how that "blank tits size" offspring came out - no fucking idea :p Make sure you're using Tits Mod V2b + recent CB edit with Assembly-Csharp.dll edits. I probably won't recommend any other mod except for CB, CB with Tits, Big Belly support (needed for graphics rendering part). These will be the standard pack once I'll release V3 publicly.
 
Last edited:
  • Like
Reactions: flannan
Nov 23, 2023
93
46
96
I did check your save and I encounter same bug on my end right away. Now that's an unspecified breast size, since her value vary from 0/0 to 2000 at the same time. Never seen it like that and never encountered it on my end.


View attachment 4144965
That thing also happend to me but it didnt crash my game i could play normally i did notice that she doest say what size it is, but the game would be working normally
 
Nov 23, 2023
93
46
96
That's not a bug actually, you just pressed on "Eye" button :p It allows to watch portrait art in base version.

View attachment 4145205

dustbeen43
Here's another workaround for such problematic tits size cases: my edit of CB allows to use Cosmetic Potion on any slave. So you can turn this one to adult and then change her "blank" tits size to any other one. Once you do that game proceeds normally, no soft-lock. As for reason how that "blank tits size" offspring came out - no fucking idea :p Make sure you're using Tits Mod V2b + recent CB edit with Assembly-Csharp.dll edits. I probably won't recommend any other mod except for CB, CB with Tits, Big Belly support (needed for graphics rendering part). These will be the standard pack once I'll release V3 publicly.
The current mods i have are the modpack + the data asembly + dll thing u gave me and the tits mod oct17

As i said for some reason the game doesnt crash for me and works perfectly with the slave with blank tits the red text on the second screen does appear but doesnt really crash the game, kinda weird
 
Jun 21, 2017
114
61
223
Hi everyone !

I just discovered this game and I had plenty of fun. Did a unmoded first playthrough, a second in hard just to see. And now I wanted to try with mods but I have some problems.

First I prefer to build my own modpack, so I know what is modified in the game, but I didn't find a place where mods of this game are listed... Maybe I missed it, is there a place where I could see all the mods of this game ?

So, as I couldn't find a place to build my modlist, I tried the mod pack... CB seems fun if used with CB for dummies butwhen I use the modpack I have a bug that is very anoying :
Sometimes, when a slave as big HP value (like 1000hp) and I buy her, she spawn with 100 to 200hp. Secondary, sometimes she as nearly full HP when I put her in a cage, then when I put her in a breeding room she goes down to under 50, if I displace her to the cage she get back to full life and if I get her back to breeding she loose everything etc... this is very very annoying.
Tried to disactivate everything except BC and BC for Dummies but the bug persist... searched in this tread but there are way to many match in the search. Can you help me ?
 
  • Like
Reactions: PootisPenser76
4.50 star(s) 141 Votes