uglywolf

Member
Nov 3, 2018
311
222
Wait. I just noticed we got no Script Folder on ver05. I guess the scripts for previous versions aren't working(?).

I believe you need to change "RestTime" in playsettings.txt (a file in ProjectR_Data\StreamingAssets)
...Did I made a mistake? Why do I felt Deja Vu?

Thanks btw!
 
Last edited:
Jan 6, 2018
151
232
Wait. I just noticed we got no Script Folder on ver05. I guess the scripts for previous versions aren't working(?).


...Did I made a mistake? Why do I felt Deja Vu?

Thanks btw!
Scripts work, just need to put in a new Script Folder. I highly recommend not using old Scripts though, particularly as most of the backend code has changed.

As a Side note: The Player does have a wide range of stats they can influence that doesn't show up in the card anymore.
 
Oct 2, 2022
342
271
Scripts work, just need to put in a new Script Folder. I highly recommend not using old Scripts though, particularly as most of the backend code has changed.

As a Side note: The Player does have a wide range of stats they can influence that doesn't show up in the card anymore.
I always thought the player was just a girl duplicator. What can he influence
 
Jan 6, 2018
151
232
I always thought the player was just a girl duplicator. What can he influence
So, it does depend on what you roll, but "BabyGrowthTime", "CumshotTime", "ConceptionRate", "Damage", "CriticalHitChance", "Health", "CriticalHitMultiplier", and "KnockBackResistance" are all possible selections (1 to 4 of them).

All values are -5 to 5, except for BabyGrowthTime which is -10, 10.
 
  • Like
Reactions: flannan

uglywolf

Member
Nov 3, 2018
311
222
I highly recommend not using old Scripts though, particularly as most of the backend code has changed.
Considering there are big changes in system and calculation, I do think that is plausible.
I did made a folder manually, and tried the color script. Which turns all of the new babies into albinos, some hairs didn't even load.

Adding and removing the script seems to be possible mid-game without NG.

Now my Rangers Squadron Dream falls into ruin once again.
 
Jan 6, 2018
151
232
Considering there are big changes in system and calculation, I do think that is plausible.
I did made a folder manually, and tried the color script. Which turns all of the new babies into albinos, some hairs didn't even load.

Adding and removing the script seems to be possible mid-game without NG.

Now my Rangers Squadron Dream falls into ruin once again.
If you just want the rainbow, no worries. I'll do it in the next 6 hours (probably less), I just need to handle a few things first.

Edit: If anyone wants randomized color babies: Unzip this into your /ProjectR_Data/StreamingAssets folder. This includes sisters, even though you'll need to modify files to get them.

1741311302906.png 1741311332153.png
 
Last edited:

veroxo

New Member
Nov 9, 2020
2
0
I have a strange problem in ver0.5+:
I can't send womans to Orcs or Goblins - Just a dark "button with swords".
So my question: Am I the only one with this problem? Or is this functionality "disabled" in this version?
 
Jan 6, 2018
151
232
I have a strange problem in ver0.5+:
I can't send womans to Orcs or Goblins - Just a dark "button with swords".
So my question: Am I the only one with this problem? Or is this functionality "disabled" in this version?
They slightly changed how it works. You drag slaves from the slave menu into the Surrogate Slave box first, then you can send a unit to plunder the slaves back.
 
  • Like
Reactions: flannan and veroxo

RustySmoke

Newbie
Oct 26, 2018
15
9
If you just want the rainbow, no worries. I'll do it in the next 6 hours (probably less), I just need to handle a few things first.

Edit: If anyone wants randomized color babies: Unzip this into your /ProjectR_Data/StreamingAssets folder. This includes sisters, even though you'll need to modify files to get them.

View attachment 4619698 View attachment 4619699
Used your mod as an example and made one that makes colors inheritable with slight variations. Have no idea how to properly do it, used notepad and a lot of trial and error, so had to copypaste all methods in all script files, and there are few quite rough solutions used (for example nipple color is basically eyeballed), but it works.

For monsters:
  • Skin color is father's skin color + mother's hair color (with severe bias towards father)
  • Eye color is average of father's and mother's (with some randomness)
  • Gear colors are slightly shifted vanilla colors
For monstergirls:
  • IF BORN FROM MONSTER
    • Skin color is father's skin color + mother's hair color (with severe bias towards father)
    • Hair color is mother's hair color (with some randomness)
    • Eye color is average of father's and mother's (with some randomness)
  • IF BORN FROM PLAYER
    • Both skin and eye colors are slight variation of mother's
  • Gear colors are slightly shifted vanilla colors
For slaves:
  • IF SPAWNED NATURALLY
    • Eye, skin, hair and robe (for sisters) colors are fixed colors with added random variation.
  • IF BORN FROM PLAYER
    • Both hair, skin and eye colors are slight variation of mother's (if born from monstergirl, skin is randomly generated)
Colors are set to change somewhat slow each generation. Also expanded base skin (+1), eye (+4), hair (+4) and sister's robe (+2) colors for more variety.
You don't have permission to view the spoiler content. Log in or register now.
Most random values are eyeballed, so some changes might be too slow while others are too fast/too random

UPD: Added a second version, that also randomizes player character's appearance on start of the game (within reason), allowing for proper skin color inheritance from player's children. Also added few rare colorations for goblins and orks (you can start with them, or get them from raiding) and wasted like 2 hours trying to make better random (failed, but it should be slightly better than before). Keeping first version in the post just in case.
 
Last edited:
  • Heart
Reactions: uglywolf
Jan 6, 2018
151
232
This is the player script. Just breed the player to one of the woman to pass the stats and trait.


View attachment 4622115
View attachment 4622127
Nicely done, though that is quite a bit of a bonus.


Used your mod as an example and made one that makes colors inheritable with slight variations. Have no idea how to properly do it, used notepad and a lot of trial and error, so had to copypaste all methods in all script files, and there are few quite rough solutions used (for example nipple color is basically eyeballed), but it works.

For monsters:
  • Skin color is father's skin color + mother's hair color (with severe bias towards father)
  • Eye color is average of father's and mother's (with some randomness)
  • Gear colors are slightly shifted vanilla colors
For monstergirls:
  • IF BORN FROM MONSTER
    • Skin color is father's skin color + mother's hair color (with severe bias towards father)
    • Hair color is mother's hair color (with some randomness)
    • Eye color is average of father's and mother's (with some randomness)
  • IF BORN FROM PLAYER
    • Both skin and eye colors are slight variation of mother's
  • Gear colors are slightly shifted vanilla colors
For slaves:
  • IF SPAWNED NATURALLY
    • Eye, skin, hair and robe (for sisters) colors are fixed colors with added random variation.
  • IF BORN FROM PLAYER
    • Both hair, skin and eye colors are slight variation of mother's (if born from monstergirl, skin is randomly generated)
Colors are set to change somewhat slow each generation. Also expanded base skin (+1), eye (+4), hair (+4) and sister's robe (+2) colors for more variety.
You don't have permission to view the spoiler content. Log in or register now.
Most random values are eyeballed, so some changes might be too slow while others are too fast/too random

UPD: Added a second version, that also randomizes player character's appearance on start of the game (within reason), allowing for proper skin color inheritance from player's children. Also added few rare colorations for goblins and orks (you can start with them, or get them from raiding). Keeping first version in the post just in case.
Yeah, I was debating on handling the Player Character like above, and switching randomization to initialization and doing inheritance colors. I thought about splitting the colors RGB values, adding the individual values, then modulo 256 to accomplish your bit shift.

The biggest issue was how to handle our current slave skin colors. My thought was to make like 8 or so skin variants as base, then make a color shift by comparison to certain color benchmarks and shifting from there (for example <= 31, 63, 95, 127, 159, 191, 223, 255) add adding or subtracting some number from the slave skin color RGB. Maybe with the values being something like -32, -16, -8, -4, 4, 8, 16, 32; respecting caps of #00 and #FF respectively.

It would run into the same issue you had of monster girl birth, since they don't keep last slave parentage. Choosing it off the MC's color would work in those situations, with a minor chance at being any other skin tone varient.
 

RustySmoke

Newbie
Oct 26, 2018
15
9
Nicely done, though that is quite a bit of a bonus.




Yeah, I was debating on handling the Player Character like above, and switching randomization to initialization and doing inheritance colors. I thought about splitting the colors RGB values, adding the individual values, then modulo 256 to accomplish your bit shift.

The biggest issue was how to handle our current slave skin colors. My thought was to make like 8 or so skin variants as base, then make a color shift by comparison to certain color benchmarks and shifting from there (for example <= 31, 63, 95, 127, 159, 191, 223, 255) add adding or subtracting some number from the slave skin color RGB. Maybe with the values being something like -32, -16, -8, -4, 4, 8, 16, 32; respecting caps of #00 and #FF respectively.

It would run into the same issue you had of monster girl birth, since they don't keep last slave parentage. Choosing it off the MC's color would work in those situations, with a minor chance at being any other skin tone varient.
I thought about 'storing' heritage in extra fields, like color 10 or 11, haven't tried it, but quite sure it should work. Alternative is to use gear colors to store skin and hair colors of one of the parents, but it makes gear really flashy and I didn't like that. For slaves' skin colors limits, I just went with 'hope rng doesn't make it too weird', rolling small changes each birth. Btw, do you happen to know how to use, for example, Math.abs() in those scripts? I have no idea how to properly add it, adding "using System.Math;" or "using static System.Math;" at the top doesn't work, gives me "'Math' does not contain a definition for 'abs'". Also, is it possible to create a script to store all those duplicate methods I had to copy in each character script? Thanks
 
Jan 6, 2018
151
232
I thought about 'storing' heritage in extra fields, like color 10 or 11, haven't tried it, but quite sure it should work. Alternative is to use gear colors to store skin and hair colors of one of the parents, but it makes gear really flashy and I didn't like that. For slaves' skin colors limits, I just went with 'hope rng doesn't make it too weird', rolling small changes each birth. Btw, do you happen to know how to use, for example, Math.abs() in those scripts? I have no idea how to properly add it, adding "using System.Math;" or "using static System.Math;" at the top doesn't work, gives me "'Math' does not contain a definition for 'abs'". Also, is it possible to create a script to store all those duplicate methods I had to copy in each character script? Thanks
Small recommendation if you have room. Use Jetbrains Rider, the non-commercial license is free.

There is a small chance that you could recursively search along the mother of monster girls until you reach their 'Slave Mother' or Null. No idea how heavy an impact that could be on performance.

Because it is Math.Abs() and not .abs?

If we can do it, I haven't done it.
 

RustySmoke

Newbie
Oct 26, 2018
15
9
There is a small chance that you could recursively search along the mother of monster girls until you reach their 'Slave Mother' or Null. No idea how heavy an impact that could be on performance.
I'd say we just need to wait until devs add mid-game player customization to alter own appearance and it should solve most problems.
Because it is Math.Abs() and not .abs?
Hm. Yeah, weird that I've missed this. Thanks
 
4.30 star(s) 32 Votes