Create and Fuck your AI Slut -70% OFF
x

nothornyonmain

New Member
Oct 26, 2020
9
18
168
I'm into Spring and I'm confused about:

<quirks>
- characters can now have more than two quirks, and it's easier than ever to add your own in
<sex experience>
- new system for characters becoming more experienced and accordingly confident in sex contexts, including robustification of oral and anal training as well as experience dirty talking and overall sexual experience
I'm not seeing any new quirks or see a path to add them. Am I missing a menu or a trigger to unlock the system?
 

sleepingkirby

Well-Known Member
Aug 8, 2017
1,297
1,931
262
This was done to show that cheating is really, really, bad in our X-Men Life Sim game.

Buuuut. As stated above we're working on what is and is not considered cheating.
To be fair, the option to hug someone is behind the "flirt" menu item. It should be pretty obvious.
I'm doing a poly run and haven't hit jealousy yet. In fact I had to purposely cheat on Rogue to test my cheat removal button on my cheat injector.

BTW, correct me if I'm wrong but, Jean's sibling quirk seems like it's only activated/encouraged during either the Juggernaut or sentinel scene. Which means if you're going for the poly route, which requires 600 trust, which, if you have seasonal caps on will mean you can't reach that until after both of those events, I think. Doesn't that mean if you're going poly with seasonal caps on, you're SOL for getting Jean's sibling quirk? And, if so, is that intentional?

This has been a really common complaint. I'm going to bring it to the devs. The status is inherently fourth wall breaking. I don't mind showing the raw numbers needed to getting to the next tier.
This might be a pain, but something they could do that's not straight numbers but still vague to not be 4th wall breaking to shift the colors of the box depending on the relationship number. RonChon already implemented customize colors on clothing, might be semi-easy to apply that to the borders around the character's profile in the menu. It'd basically be a mathematical calculation of one color to the next. i.e.
  • Split each color into its hex RGB code for the 2 tiers. (i.e. #FF0000 -> Red: FF, green: 00, blue: 00)
  • Divide each color difference by the tier (so 255/20=13)
  • For each point in friendship, add to that value of the color (i.e. If you're going from red to white, 5 points in friendship would be 5 * 13 = 65)
  • Apply that new color to the border (65 = 3C in hex. New color for the border is #FF3C3C)
This will have the added advantage of not needing a webp for each frame. The disadvantage is, for color blind people, it'll be REALLY hard to tell if there's any progress for some colors. And also, might need to check if the transition from one tier to another will look like a completely separate tier.
 
  • Like
Reactions: Hiarus

ninea

Newbie
Feb 1, 2018
17
17
191
BTW, correct me if I'm wrong but, Jean's sibling quirk seems like it's only activated/encouraged during either the Juggernaut or sentinel scene. Which means if you're going for the poly route, which requires 600 trust, which, if you have seasonal caps on will mean you can't reach that until after both of those events, I think. Doesn't that mean if you're going poly with seasonal caps on, you're SOL for getting Jean's sibling quirk? And, if so, is that intentional?
If anybody familiar with the code could give an answer to this would be nice. I delayed getting into a relationship with all three until Spring to have the 600 Trust.
Both Jean and Laura have only one quirk now while already being at 1000/1000. I know i still have to trigger some events for both and though the secound quirk was also pushed back.
 

salscou

Engaged Member
Apr 14, 2020
3,677
17,143
678
What the- who tf died???
This a big sis Jean funeral?
Probably a very stubborn and idiotic native.

Either that or a bunch of our classmates got killed (again).


Or maybe the devs wont fuck around and actually take us to the natural conclussion of dark phoenix, wich would be one hell of a ride.

1760428838091.png
 
Last edited:

Tommy7358

Member
Jul 25, 2022
347
547
208
The Meta Bordello and the Glamor Slam?

Sell Rogue's ass for extra cash. Gotta buy new parts for the cloning machines in order to bring back Big Sis Jean.
Faceless Fuck You Motherfucker.gif
Oh no you don't! We don't need the only comic faithful superhero social life sim with porn to be turned into another brothel game thank you very much!

The face of the guy in the gif probably perfectly captures what you were feeling like when you made that post didn't it Faceless? Is this revenge for posting that article yesterday?
 

sleepingkirby

Well-Known Member
Aug 8, 2017
1,297
1,931
262
If anybody familiar with the code could give an answer to this would be nice. I delayed getting into a relationship with all three until Spring to have the 600 Trust.
Both Jean and Laura have only one quirk now while already being at 1000/1000. I know i still have to trigger some events for both and though the secound quirk was also pushed back.
Well, short of RonChon, that'd be me. I know all this because I was looking through the code. I'm asking for clarification because I don't know all the code and just in case I missed something. I don't know about Laura's quirk because, after Jean's quirk, I got both of them into poly status before moving to spring.

But for Jean, it basically went like this. During her "I love you" talk, there's a check for
Code:
    if JeanGrey.check_personality("siblings", threshold = 3):
        $ JeanGrey.give_trait("siblings")
check_personality() literally just checks character.personality[trait]. And a character's personality can be updated via update_personality() or modifying it directly. i.e. LauraKinney.personality["protective"] = 1

So here's the thing. As the code stands right now, there is no code that updates sibling personality on JeanGrey positively.
Code:
./characters/JeanGrey/events/relationship/quirk.rpy:280:                $ JeanGrey.personality["siblings"] = -1
And update_personality() to encourage the sibling quirk only runs either after you're in a relationship with her:
Code:
./characters/JeanGrey/events/relationship/quirk.rpy:258:            "Honestly, yeah, I really like it. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/boyfriend.rpy:560:            "Encourage the sib dynamic (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/asked_on_date.rpy:337:        "Sounds good to me. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:165:            "I won't say no to having my beautiful big sis spoil me. . . (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:206:                    ". . . and big sis. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:223:                    ". . . and big sis. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:239:                    ". . . you are a pretty good big sis too. (encourage_JeanGrey_siblings)":
or

during the Juggernaut and sentinel events:

Code:
./events/chapter_one/Juggernaut_attack.rpy:2282:            "No, you can. . . I just wasn't expecting it. (encourage_JeanGrey_siblings)":
./events/chapter_one/Sentinel_attack.rpy:1597:            "Encourage the sib dynamic (encourage_JeanGrey_siblings)":
And the block that allows you to encourage the sibling quirk(at least for the Juggernaut event) only runs if she's called you "little bro" at least once:
Code:
    if JeanGrey.History.check("called_Player_little_bro") == 1 and not any("bro" in petname for petname in JeanGrey.Player_petnames):
And the only times she "calls you little bro" (i.e. when it's updated in her history as such) is earlier in that same Juggernaut event
Code:
./events/chapter_one/Juggernaut_attack.rpy:2231:        $ JeanGrey.History.update("called_Player_little_bro")
but if and only if you've asked her out on a date and not platonic with her and didn't discourage the quirk.
Code:
    if EventScheduler.check("JeanGrey_events_asked_on_date") and not JeanGrey.check_trait("platonic") and JeanGrey.check_personality("siblings") >= 0:
And, of course, in a poly run, you can't ask Jean out on a date without pissing everyone off unless you get trust to 600 on the LI you're currently involved with first. Which you can't do with seasonal caps on until spring. But the Juggernaut and the sentinel events happen before winter and spring respectively.

So, to summarize.
  • To have sibling quirk activated during the "I love you" event, you need be called little bro or she called herself big sis at least once.
  • That entry point only happens during the Juggernaut and sentinel event if you've already asked her out
  • In a poly run and with seasonal caps, you can't ask her out (without pissing everyone else off) until spring (when you have 600 trust).
  • Spring is after the Juggernaut and sentinel event both happen before spring.


As a side note, it seems that the key to these quirks only come up during traumatic events. Which...yeah, that's how these things usually happen in real life too. I can't help but feel that's ShinyBoot's psych degree at play. Not complaining. Just an observation.
 
Last edited:
  • Like
Reactions: Tommy7358 and ninea

ninea

Newbie
Feb 1, 2018
17
17
191
Well, short of RonChon, that'd be me. I know all this because I was looking through the code. I'm asking for clarification because I don't know all the code and just in case I missed something. I don't know about Laura's quirk because, after Jean's quirk, I got both of them into poly status before moving to spring.

But for Jean, it basically went like this. During her "I love you" talk, there's a check for
Code:
    if JeanGrey.check_personality("siblings", threshold = 3):
        $ JeanGrey.give_trait("siblings")
check_personality() literally just checks character.personality[trait]. And a character's personality can be updated via update_personality() or modifying it directly. i.e. LauraKinney.personality["protective"] = 1

So here's the thing. As the code stands right now, there is no code that updates sibling personality on JeanGrey positively.
Code:
./characters/JeanGrey/events/relationship/quirk.rpy:280:                $ JeanGrey.personality["siblings"] = -1
And update_personality() to encourage the sibling quirk only runs either after you're in a relationship with her:
Code:
./characters/JeanGrey/events/relationship/quirk.rpy:258:            "Honestly, yeah, I really like it. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/boyfriend.rpy:560:            "Encourage the sib dynamic (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/asked_on_date.rpy:337:        "Sounds good to me. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:165:            "I won't say no to having my beautiful big sis spoil me. . . (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:206:                    ". . . and big sis. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:223:                    ". . . and big sis. (encourage_JeanGrey_siblings)":
./characters/JeanGrey/events/relationship/enjoying.rpy:239:                    ". . . you are a pretty good big sis too. (encourage_JeanGrey_siblings)":
or

during the Juggernaut and sentinel events:

Code:
./events/chapter_one/Juggernaut_attack.rpy:2282:            "No, you can. . . I just wasn't expecting it. (encourage_JeanGrey_siblings)":
./events/chapter_one/Sentinel_attack.rpy:1597:            "Encourage the sib dynamic (encourage_JeanGrey_siblings)":
And the block that allows you to encourage the sibling quirk(at least for the Juggernaut event) only runs if she's called you "little bro" at least once:
Code:
    if JeanGrey.History.check("called_Player_little_bro") == 1 and not any("bro" in petname for petname in JeanGrey.Player_petnames):
And the only times she "calls you little bro" (i.e. when it's updated in her history as such) is earlier in that same Juggernaut event
Code:
./events/chapter_one/Juggernaut_attack.rpy:2231:        $ JeanGrey.History.update("called_Player_little_bro")
but if and only if you've asked her out on a date and not platonic with her and didn't discourage the quirk.
Code:
    if EventScheduler.check("JeanGrey_events_asked_on_date") and not JeanGrey.check_trait("platonic") and JeanGrey.check_personality("siblings") >= 0:
And, of course, in a poly run, you can't ask Jean out on a date without pissing everyone off unless you get trust to 600 on the LI you're currently involved with first. Which you can't do with seasonal caps on until spring. But the Juggernaut and the sentinel events happen before winter and spring respectively.

So, to summarize.
  • To have sibling quirk activated during the "I love you" event, you need be called little bro or she called herself big sis at least once.
  • That entry point only happens during the Juggernaut and sentinel event if you've already asked her out
  • In a poly run and with seasonal caps, you can't ask her out (without pissing everyone else off) until spring (when you have 600 trust).
  • Spring is after the Juggernaut and sentinel event both happen before spring.


As a side note, it seems that the key to these quirks only come up during traumatic events. Which...yeah, that's how these things usually happen in real life too. I can't help but feel that's ShinyBoot's psych degree at play. Not complaining. Just an observation.
Many thanks for that. I don't have seasonly caps enabled but it seems I screwed that up anyway in my current save file. Well using cheats it should be simple to get back to my current state anyway.
 

Riptide

Newbie
Aug 17, 2016
30
63
278
And, of course, in a poly run, you can't ask Jean out on a date without pissing everyone off unless you get trust to 600 on the LI you're currently involved with first. Which you can't do with seasonal caps on until spring. But the Juggernaut and the sentinel events happen before winter and spring respectively.
Not sure on the code side, and I didn't this run, but certainly in 8b you could ask them all on dates without triggering jealousy so long as you didn't hit 3 dates and the girlfriend talk first.
 

ninea

Newbie
Feb 1, 2018
17
17
191
Not sure on the code side, and I didn't this run, but certainly in 8b you could ask them all on dates without triggering jealousy so long as you didn't hit 3 dates and the girlfriend talk first.
I can confirm that 3 Dates with each one are no problem. I waited with dates until about 600 trust. Not all reached the threshold before the first date. Then i could date each one in turn without any jealousy flag. After three dates I could formally asked them to be my girlfriend, without any problems. I don't know if these talks can also be iniated by the girls themselves. But even after three dates with one the game still treated them as single in the relationship panel and only after the talk i would expect jealousy events to trigger when the other poly condions are not meet.

Going full poly in fall still seems to be problematik, I think, as the friendship between Laura and the others seems to be only improve starting in winter, after some story events.
 

Ohaidude01

Newbie
Sep 10, 2016
43
36
235
Responding to this directly as well in that the code is still there and in the words of Ron. It would be "trivial" to add it back in. New hair won't be having it due to budgetary reasons though.
Ill talk from my own standpoint, but I would rather have the feature back for the hair that excist right now, than not have it at all. I would totally be fine to be able to cum in their hair for just a few hairstyles, and for the new ones they can just say "Could we not? I just fixed/washed my hair".
Thanks for adressing this to Ron, you both rock.
 

Hiarus

Newbie
Jun 10, 2024
78
175
119
Btw, anyone know what the perfumes on the gift shop are for? I imagine they are well...gifts but I can't give any of them to any of the girls

Same thing with things like the coffee beans, the flowers, the textbook and so on
 
  • Like
Reactions: Eland51298

sleepingkirby

Well-Known Member
Aug 8, 2017
1,297
1,931
262
ronchonbon or (ShinyBoots1993 to report to him)
When I altered the code to allow someone to walk around with cum on them, I got this error message:

Code:
While running game code:
  File "game/locations/bedrooms/bedrooms.rpy", line 88, in script
    menu(menu_location = Player.home):
  File "game/core/mechanics/following.rpy", line 59, in stop_following
    send_Characters(Character, Character.origin)
  File "game/core/mechanics/characters.rpy", line 668, in send_Characters
    Characters_leave(leaving_Characters, farewells = farewells, fade = fade, remove = False)
  File "game/core/mechanics/wandering.rpy", line 178, in Characters_leave
    set_Outfits(C, instant = False)
  File "game/core/mechanics/behavior.rpy", line 105, in set_Outfits
    clean_cum(C)
  File "game/core/mechanics/sex/climax.rpy", line 48, in clean_cum
    renpy.pause(0.5)
Exception: Cannot start an interaction in the middle of an interaction, without creating a new context.
This happened when Jean had a lot of cum on her, she was following me, was in my bedroom, and then I said she could stop following. Which prompted her to leave. (Exactly like as the traceback said)

Attaching video for more clarity.


Not a problem now, but want to put it on your radar for later.
 
4.60 star(s) 155 Votes