Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

uhhh, odd question, but are people sharing the master bedroom supposed to go from neutral to hostile in two days? not sure if it's some kind of overflow/underflow bug or what, or if it's just base game mechanics, but the three girls sharing the master bedroom all hate each other, the three being chloe, cali, and my starter slave.

using constants and 9.4. Notably, the command prompt shows no errors. shruggerino.

also, thanks for the update, very cool :D

Same thing here. Suppose this is base game mechanics, but seems strange. Maybe it's jealousy or sexual preference? There's no harem fetish and I can't find any way to change their relations. Maybe I could search through game scripts, but chances are low, I'm too lazy

I have the vanilla code slightly modified but the normal behavior is always to run a check at the end of the day for anyone working the same position and sleeping in the same location. It may be a combination of jealousy or sexual preference.

Constants might theoretically be messing with it but I haven’t looked at it in a long time to recall if that changes any part of that code.

Regarding changing relations, I would recommend bringing them into your party to have them fight together or having a 3-4some (that should be the biggest relations increase). A few orgasm together should get them to a positive relation. After they have a positive relation towards each other (and/or their sexuality has shifted towards bi or even gay) they shouldn’t have negative relations afterwards.

the issue is, i did have a 3 some, and they went to friendly, and the next day immediately back to hostile. I've been tinkering with code so i'll see if I can find and modify it. i'll tell you what files need to be modified if I get it to work

ok, for everyone's future reference, it's in the mansions.gd file, and it's filed as person.relations. In other words, in files>scripts>mansion.gd, anywhere you find person.relations is where there is relations based stuff.

For characters without fickle or with monogamous and not already above 200 relation, there is a rand 50 to 100 penalty to relationships. holy fuck. i'm currently changing that so not fickle is 25 to 50 and monogamous is 50 to 100.

(2 edits)

Good call. Those numbers were vanilla (I believe) but I think that’s a good range. I’ll make the edit to lower the penalty in the next version

Edit: I just double checked and there’s only a 25-50 penalty for sleep relations. Where were you seeing the other numbers? I’m looking under line 609 in my modded code (different line if you’re looking at applied code)

(2 edits)

938 in v9.4 modded code (actually, my changes might not have taken effect because I'm editing the base game applied code, pls tell me if  mods override changes in base game)

if all conditions are met, the relations go up by 15 to 30, but otherwise the code says "lol screw you"

editto: if you wanna add it, here's my modded version:

if (person.relations[i.id] <= 200 && !person.traits.has("Fickle")) || person.traits.has("Monogamous"):
    if (person.traits.has("Monogamous")):
        globals.addrelations(person, i, -rand_range(25,50))
    if (!person.traits.has("Fickle")):
        globals.addrelations(person, i, -rand_range(25,50))

edit 2 electric boogaloo:

i also was bored and made the tentacle spell a little more user-friendly (i.e. make cases where you can have fun with it, not just pain)

The mod system normally reverts all script files back to the original version before applying any mods. In the case of Aric's mod, the "backup "folder is deleted to create a new reset point for the script files. Any changes made to the base game before replacing files for the mod would be replaced by the file replacement. Any changes made to the base game after a new backup has been generated but before the mod has been applied in-game will erased. So long as you do not use the mod system after applying the mod, any changes you make to the base game will be safe from being erased or overwritten.

Any changes to the scripts in "Put in Strive Game Files" are not guaranteed to appear in the final code, as the mod may overwrite the code when applied. Any changes to the mod's scripts outside of the "IMPORTANT - READ THIS BEFORE INSTALLING" folder will only effect the game if you made the changes before applying the mod, as most files (excluding those in "scripts/aricsexpansion" folder path) are ignored afterwards.

ok so thank goodness i have copied my edited scripts outside of strive then :D