Jump to content

[mod] Teratophilia


red3dred

Recommended Posts

Posted
1 hour ago, CherriCordialPie said:

 

So is there any way to influence the ratio of monster genders? Because certain monsters seem to ONLY be spawning a single gender based on the nodes they become, and I know Terato has both genders for these monsters because in the past I saw the other gender significantly more.

 

Also, is it Sexbound or Starbound that's assigning gender?


Well, Starbound has no concept of gender for non-humanoids, but the gender is stored as a value like HP, so in theory, it is Starbound assigning it... But it is a Sexbound-only Value.

The funny thing about gender distribution is that, by default, it should just be 50/50. The large chunk of random genders being one over the other is just the strange way random numbers work. I too notice this, but there's only two values that get picked between random number generation, and that's all. "It's either 1 or 2, roll it, script!".

You can always force a specific gender over all others by editing the monster patches in Teratophilia. Would be nice if there was a weighted number generation config in Sexbound to control this (But only for monsters sadly, as much as i know people want it for NPCs too, not possible without GLUE.) to control this, but that's a ton of number math that i don't know how to implement well! That's Erina's job to have the bigger thinking box.

  • 3 weeks later...
Posted (edited)

I have a little problem when i seduce someone with the lustling racial ability, they just disappear.

If I interact with them I asume they should have sex, but i just disapear aswell.

I'm not sure what could be the cause of it, I've only tried it on monsters, I'm not sure if the same would happen with humanoids.

I'll include my mods if you could find if something is missing or if I have files clashing with each other.

image.png.a4123a5cd3e38550e03f71e86e7a867e.png

Edited by LonelyIsTheNight
Posted
1 hour ago, LonelyIsTheNight said:

I have a little problem when i seduce someone with the lustling racial ability, they just disappear.

If I interact with them I asume they should have sex, but i just disapear aswell.

I'm not sure what could be the cause of it, I've only tried it on monsters, I'm not sure if the same would happen with humanoids.

I'll include my mods if you could find if something is missing or if I have files clashing with each other.

 

You have both versions of TeratoScenes, with old overwriting new. That breaks everything.

  • 3 weeks later...
Posted
14 hours ago, xat503 said:

What a great mod is it!When will the next version be updated?

 


Honestly, unknown. It had many updates early on because there lots of contributors and not many monsters to support with each update.

Now there are no contributors still active and i'm busy juggling several projects with little energy on each.

Posted

First of all great mod, really appreciate the work put into this!

 

Unfortunately, I've un into the invisible bodies glitch and I cannot figure out why. This is on a brand new universe, with brand a brand new character on a fresh install (first time playing in several years actually). I'm guessing it might be an incompatibility with the Lustling race, but that mod should be compatible with Sexbound out of the box so I'm not entirely sure tbh. Any help deciphering this would be appreciated :)

 

starbound.log

Posted
6 hours ago, Unknown Master said:

First of all great mod, really appreciate the work put into this!

 

Unfortunately, I've un into the invisible bodies glitch and I cannot figure out why. This is on a brand new universe, with brand a brand new character on a fresh install (first time playing in several years actually). I'm guessing it might be an incompatibility with the Lustling race, but that mod should be compatible with Sexbound out of the box so I'm not entirely sure tbh. Any help deciphering this would be appreciated :)


One quick glance and with that description, yeah, wrong version of TeratophiliaScenes is installed. Not even my mod, but hey, users always shoot in the wrong direction when it comes to support, so not unexpected;

To fix your issue, simply remove the old TeratophiliaScenes.pak, and download the more recent version from the TeratoScenes page, the one start with SxB in the name.

Posted
3 hours ago, red3dred said:


One quick glance and with that description, yeah, wrong version of TeratophiliaScenes is installed. Not even my mod, but hey, users always shoot in the wrong direction when it comes to support, so not unexpected;

To fix your issue, simply remove the old TeratophiliaScenes.pak, and download the more recent version from the TeratoScenes page, the one start with SxB in the name.

 

Ah, I feel dumb, so sorry to disturb you :')

 

I only thought to ask here since I was playing around with creatures in the starter zone, but anyway thanks a lot for your help, much appreciated

Posted
On 8/4/2024 at 3:43 PM, red3dred said:


You can always force a specific gender over all others by editing the monster patches in Teratophilia. Would be nice if there was a weighted number generation config in Sexbound to control this (But only for monsters sadly, as much as i know people want it for NPCs too, not possible without GLUE.) to control this, but that's a ton of number math that i don't know how to implement well! That's Erina's job to have the bigger thinking box.

 

I'm finally getting back around to toying with this and as a relatively inexperienced coder/modder, I'm not sure what I need to do for this. I'm presuming the last chunk of the *****.monstertype.patch files that mention "/baseParameters/statusSettings/resources/gender" is likely where I'm doing something, but I'm not sure what? It seemed like a reasonable experiment to set some monsters to 1, some to 2, and leave some at 0, then see if the gender distribution changed per species, but I haven't noticed any difference. Every monster I turn into a node is female. Am I looking in the wrong place?

 

Posted
15 hours ago, CherriCordialPie said:

 

I'm finally getting back around to toying with this and as a relatively inexperienced coder/modder, I'm not sure what I need to do for this. I'm presuming the last chunk of the *****.monstertype.patch files that mention "/baseParameters/statusSettings/resources/gender" is likely where I'm doing something, but I'm not sure what? It seemed like a reasonable experiment to set some monsters to 1, some to 2, and leave some at 0, then see if the gender distribution changed per species, but I haven't noticed any difference. Every monster I turn into a node is female. Am I looking in the wrong place?

 


You are correct, and the code, maybe incorrect. At some point i missed a variable interpretation, as such, it should be;
image.png.d2ccd3a5107e9e229b9821c454cf6bc7.png]

(From my tutorial thread)

But yeah, the way i did it, is i've used a resource. A resource is a variable value in a monster like health or resistances, and their "InitialValue" is passed onto monsters before they generate, and then gives a "seed" or "instructions" to Sexbound scripts, to define their gender. Erina can elucidate some other modern changes, since they had to change the Gender value rolls from "gets transformed into a node" to "Spawns into the game", but generally the idea is the same.

Quote

As for the last value, this is the gender distribution value. When creating a support, you can use this feature to define whether the monsters will be considered all male, female, or random depending on the value. 0 means it can be either, 1 is always male and 2 is always female. Truth is, your mod doesn't even need this, but it'll make it so the monster defaults to always male, as was its behaviour prior to this feature.

And of course, the added "3" from Terato for always-futa monsters (Ignome for instance).

Other than that, it's mostly poking at Sexbound monster scripts and finding where things go where.
At </scripts/sexbound/override/monster.lua>:
image.png.103d0b3630b9f4f921af33835f1688df.png

 

And at <scripts/sexbound/override/monster/identity.lua> (and again at subgender.lua)
image.png.bc2cb244af5b2b275a28715beabf085a.png

Posted
On 9/21/2024 at 7:14 AM, red3dred said:


You are correct, and the code, maybe incorrect. At some point i missed a variable interpretation, as such, it should be;
image.png.d2ccd3a5107e9e229b9821c454cf6bc7.png]

(From my tutorial thread)

But yeah, the way i did it, is i've used a resource. A resource is a variable value in a monster like health or resistances, and their "InitialValue" is passed onto monsters before they generate, and then gives a "seed" or "instructions" to Sexbound scripts, to define their gender. Erina can elucidate some other modern changes, since they had to change the Gender value rolls from "gets transformed into a node" to "Spawns into the game", but generally the idea is the same.

And of course, the added "3" from Terato for always-futa monsters (Ignome for instance).

Other than that, it's mostly poking at Sexbound monster scripts and finding where things go where.
At </scripts/sexbound/override/monster.lua>:
image.png.103d0b3630b9f4f921af33835f1688df.png

 

And at <scripts/sexbound/override/monster/identity.lua> (and again at subgender.lua)
image.png.bc2cb244af5b2b275a28715beabf085a.png

Okay, so in the individual monster file I should update baseValue to initialValue and set that to 1, 2, or 3... yes?

But now I've noticed another oddity... I have no monster.lua in the scripts/sexbound/override folder of Terato. Is it supposed to be elsewhere? Is that one in Sexbound itself?

 

image.png.905f8eb77842e6c8f40fa91b06435652.png


It does have me pondering creating a sort of workaround for the gender probabilities, though. Could you theoretically just make ten total genders and have three of them point to one gender (just reuse assets so the game views them separately but on the user end it's just the one) and the other seven point to the other gender so that you end up with a 3:7 ratio between the genders.

The three and seven are arbitrary; in theory, any numbers could be chosen. I'm just seeing what might happen when I start poking at scripts.

Posted
2 hours ago, CherriCordialPie said:

Okay, so in the individual monster file I should update baseValue to initialValue and set that to 1, 2, or 3... yes?

If you want to set certain monster species to only ever generate as one of those genders, yes.
 

2 hours ago, CherriCordialPie said:

But now I've noticed another oddity... I have no monster.lua in the scripts/sexbound/override folder of Terato. Is it supposed to be elsewhere? Is that one in Sexbound itself?

Well, yes, the Sexbound scripts are within Sexbound... Terato only has some overrides, if any left, for old Sexbound, which might be phased out if any future updates need or use new Reborn features.

 

2 hours ago, CherriCordialPie said:

It does have me pondering creating a sort of workaround for the gender probabilities, though. Could you theoretically just make ten total genders and have three of them point to one gender (just reuse assets so the game views them separately but on the user end it's just the one) and the other seven point to the other gender so that you end up with a 3:7 ratio between the genders.

The three and seven are arbitrary; in theory, any numbers could be chosen. I'm just seeing what might happen when I start poking at scripts.

If you're editing the scirpts, there are many ways to do it than to increase the size of a table of genders and rolling within that range, but that's entirely up to you. So long as you and your game agree on it, no freezes or increased lag every time a monster spawns because you're doing more Math than a high-schooler, and the distribution is up to your tastes.

Personally, just use a command to roll a number between 0 and 10. Set a "if > than" and you can change the spectrum of genders that get generated. But it's true RNG at the end of the day, the number of people i've seen generating 5+ monsters of the same gender in a row by the default 50/50 distribution is quite incredible.

  • 2 months later...
Posted

I love this mod. Rly cool idea and great work!

 

Are there still intentions to bring the other monsters to 'life'? I would love to to see the Oogler or the Oculob get some love 2 (づ ̄ 3 ̄)づ

Posted
38 minutes ago, Sylath said:

I love this mod. Rly cool idea and great work!

 

Are there still intentions to bring the other monsters to 'life'? I would love to to see the Oogler or the Oculob get some love 2 (づ ̄ 3 ̄)づ


Funny you mention Oculob, it's already supported, clearly someone didn't try it...

But, that said, it's been a lot of waiting, and i do apologise, when i'm the only one working on a mod.
Hexagum's contributions were great, and sped up the mod progress greatly, but things are much slower with less artists and contributions, and i've been mostly busy putting my energy into other projects currently. I do plan to put more time into this mod, but other ones that are much bigger are taking up a lot of my efforts.

Posted
6 hours ago, red3dred said:


Funny you mention Oculob, it's already supported, clearly someone didn't try it...

But, that said, it's been a lot of waiting, and i do apologise, when i'm the only one working on a mod.
Hexagum's contributions were great, and sped up the mod progress greatly, but things are much slower with less artists and contributions, and i've been mostly busy putting my energy into other projects currently. I do plan to put more time into this mod, but other ones that are much bigger are taking up a lot of my efforts.

O sorry my mistake... I mean the Petricub, the one above *facepalm*

 

Its just good to know that the mod is not abandoned. Don't stress yourself about it!

If I may ask... what are you working on atm? 

Also something for Starbound?

Posted
14 hours ago, Sylath said:

O sorry my mistake... I mean the Petricub, the one above *facepalm*

 

Its just good to know that the mod is not abandoned. Don't stress yourself about it!

If I may ask... what are you working on atm? 

Also something for Starbound?


My modding list is all for Starbound, yes.

Sexbound Reborn extra positions and reworked art;
PoV animations for all Vanilla races (Now also being reworked because of the above);
Also slowly dealing with the Shoggoth Race mod.

Posted
On 12/13/2024 at 6:07 PM, red3dred said:


My modding list is all for Starbound, yes.

Sexbound Reborn extra positions and reworked art;
PoV animations for all Vanilla races (Now also being reworked because of the above);
Also slowly dealing with the Shoggoth Race mod.

This work sounds even better or at least similar good. Especially the 'PoV animations for all Vanilla races' or the 'Sexbound Reborn extra positions'.

I can't wait to see more of your work

O(∩_∩)O

  • 3 weeks later...
Posted
5 minutes ago, lmaojerkofftohentai said:

Does this and defeat work with sexbound redux?


Sexbound Redux?

I know of Sexbound Reborn, and PoV Redux, but both should work fine;
For Defeat, this mod needs TeratoDefeat to work. Which means;
-> If using Teratophilia, monsters can have animations.
-> If using Defeat, monsters can start animations on players.
-> If using both of the above AND THEN TeratoDefeat, players and NPCs can initiate by defeating monsters.

Posted
1 minute ago, red3dred said:


Sexbound Redux?

I know of Sexbound Reborn, and PoV Redux, but both should work fine;
For Defeat, this mod needs TeratoDefeat to work. Which means;
-> If using Teratophilia, monsters can have animations.
-> If using Defeat, monsters can start animations on players.
-> If using both of the above AND THEN TeratoDefeat, players and NPCs can initiate by defeating monsters.

I meant sexbound reborn. But thanks for the answer.

Posted
2 hours ago, red3dred said:


Sexbound Redux?

I know of Sexbound Reborn, and PoV Redux, but both should work fine;
For Defeat, this mod needs TeratoDefeat to work. Which means;
-> If using Teratophilia, monsters can have animations.
-> If using Defeat, monsters can start animations on players.
-> If using both of the above AND THEN TeratoDefeat, players and NPCs can initiate by defeating monsters.

So i suppose that defeat also works for sexbound reborn? All of the creatures just die and don't turn into sexnodes.

Posted
13 hours ago, lmaojerkofftohentai said:

So i suppose that defeat also works for sexbound reborn? All of the creatures just die and don't turn into sexnodes.


I guess you missed the part where TeratoDefeat is necessary to do exactly that, as written above

 

  • 1 month later...
Posted (edited)

Hey Mate Dont Know If You Still Reply Or Anything But Whenever im defeated or try to use a node my character just dissapears and nothing happens other then that the mod seems to be working in every other department for me, theres a screenshot of what mods im using

 

Screenshot (3).jpeg

Edited by DeathlyCow123

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