Testerguy19

Active Member
Nov 11, 2018
890
933
Wait, why is Mac labelled as 6c? Hmm, It's still a.

(Also, to all players, do not use Nopy for all versions, it's literally gone. Unfortunate to hear it went away but it was a good 4 years.)
 

Testerguy19

Active Member
Nov 11, 2018
890
933
Is there mods for the Mac version?
There is, but at this point I'd say they are very old and would not work except if you are on versions way back than usual. I would not suggest getting the mod for it compared to the new/current game and save files you have--that will cause errors (ironically it's more stable, but only up to date with 9.84, no Jean/Emma etc onwards). Unless someone is working on it alongside for up and coming versions, that is another case--someone does have 6b one which does look quite good actually
 

Tinymanhood

Member
Modder
Jun 6, 2017
353
835
I actually did add them to the animation files, and they work fine in my testing (the mesh pants were already there, but obviously only for her normal sprite, since they lacked versions for the other poses). Said modified animation files are in the zip file attached to that post. Feel free to add them to the mod, I shared them so other people could use them after all.

At any rate, I'm trying to figure out how to have her dripping animations still work when she's wearing the chaps and mesh pants without panties, though I seem to be running into some trouble with it. Presently I'm suspecting there might be something in another file that also manages animations and is preventing things from showing. If you have any information on the problem that would be appreciated.

Awesome, thanks! I'll make sure to give credit where it's due, of course.
This should do the trick for her wetness while wearing the chaps/mesh pants.
Code:
        (0,0), ConditionSwitch(
            #Personal Wetness      
            "not LauraX.Wet", Null(),
            "LauraX.Legs == 'chaps' or LauraX.Legs == 'mesh pants', "images/LauraSprite/Laura_Sprite_Wetness.png",
            "LauraX.Legs and LauraX.Wet <= 1", Null(),
            "LauraX.Legs == 'other skirt'", Null(),
            "LauraX.Legs == 'skirt'", Null(),
            "True", "images/LauraSprite/Laura_Sprite_Wetness.png",
            ),

Also, if you're trying to do a proper mod update that's cleaning stuff up, I'd suggest modifying the new outfit parts some for more streamlined coding and future additions. Most of the new stuff was added as generic "accessory" parts, but this slot is split between both top and bottom outfit parts, as well as distinct enough parts that they could warrant their own section for handling, such as suspenders. The hat is even done as a hair style, rather than just adding a hat slot which would drastically simplify the code for it and allow for this like mixing with other hair styles. At after that, it would be sensible to make functions for checking if topless and if bottomless, and possibly if relevant body parts are exposed which could contain checks for all the relevant bits of clothing that cover those parts, and would allow updates for those checks to be grouped in one place if any new parts of outfits are added in the future, rather than the current method of manually having checks for each part in every spot.

Really, a lack of consolidation for some of the regular frequently made checks more frequently repeated code seems to be a common issue, which in turn means any edits to those parts requires tracking down every instance of the thing and making the change, rather than just doing it once.
That's actually something the rest of our team is already working on. They're working on rebuilding the game's code from scratch. I'm the only one on our team working on updating our old mod, so I probably won't attempt anything like that.
 
Last edited:
  • Like
Reactions: Ssato243

slowpersun

Active Member
May 30, 2017
677
450
1st time see ahegao face. did that was in game for long time or its new?
That's been in for awhile. You only get it if the girl asks if you can take a break and you keep going
And it's kinda broken for display/coding purposes. Not literally break the game broken, just that it immediately goes away/girl returns to normal looking after triggering, which is kinda weird. Why go through all the work of triggering it for it to immediately disappear?
 

Barkin 10

Well-Known Member
Dec 27, 2016
1,326
1,462
I forgot the order the massage for each is Can someone tell me what page it on. Please and thank you
Rogue:
shoulders, arms, arms, hands, hands, back, hips, back, breasts, breasts

Kitty:
shoulders, back, hips, thighs, calves, feet, feet, hips, ass, pussy

Emma:
shoulders, neck, neck, back, hips, ass, ass, back, breasts, breasts

Laura:
shoulders, arms, back, hips, thighs, calves, ass, ass, pussy, pussy

Jean:
back, shoulders, neck, neck, back, hips, ass, ass, pussy, pussy

Storm:
feet, calves, thighs, hips, ass, ass, pussy, ass, pussy, pussy
 

NeoStarr

Member
Jul 2, 2017
344
333
Rogue:
shoulders, arms, arms, hands, hands, back, hips, back, breasts, breasts

Kitty:
shoulders, back, hips, thighs, calves, feet, feet, hips, ass, pussy

Emma:
shoulders, neck, neck, back, hips, ass, ass, back, breasts, breasts

Laura:
shoulders, arms, back, hips, thighs, calves, ass, ass, pussy, pussy

Jean:
back, shoulders, neck, neck, back, hips, ass, ass, pussy, pussy

Storm:
feet, calves, thighs, hips, ass, ass, pussy, ass, pussy, pussy
What does this does this do? Is this like a massage code to input?
 
Apr 1, 2019
50
189
This should do the trick for her wetness while wearing the chaps/mesh pants.
See, that was initially my thinking as well, that it would be that part, the other "personal wetness" section, and/or one of the pussy spunk sections located below each of the personal wetness sections. However testing it seems to indicate there is something else causing trouble. As long as she has on bottoms of any kind, and upskirt is set to 0, she does not drip except for wetness 2. This is even true if I simply change the entire section to always enable the drip (supposedly). Hence I suspect that there is something else that is disabling it elsewhere in the code.
 

Onahoe

Member
Dec 26, 2017
116
217
Rogue:
shoulders, arms, arms, hands, hands, back, hips, back, breasts, breasts

Kitty:
shoulders, back, hips, thighs, calves, feet, feet, hips, ass, pussy

Emma:
shoulders, neck, neck, back, hips, ass, ass, back, breasts, breasts

Laura:
shoulders, arms, back, hips, thighs, calves, ass, ass, pussy, pussy

Jean:
back, shoulders, neck, neck, back, hips, ass, ass, pussy, pussy

Storm:
feet, calves, thighs, hips, ass, ass, pussy, ass, pussy, pussy
What the hell is this Nintendo code bullshit I'm grabbing my shotgun
 

Tinymanhood

Member
Modder
Jun 6, 2017
353
835
See, that was initially my thinking as well, that it would be that part, the other "personal wetness" section, and/or one of the pussy spunk sections located below each of the personal wetness sections. However testing it seems to indicate there is something else causing trouble. As long as she has on bottoms of any kind, and upskirt is set to 0, she does not drip except for wetness 2. This is even true if I simply change the entire section to always enable the drip (supposedly). Hence I suspect that there is something else that is disabling it elsewhere in the code.
It's definitely all in the animation file. It sounds like you're looking for this section:
Code:
        (145,560), ConditionSwitch(    #(225,560)                                                                    
            #Personal Wetness          
            "not LauraX.Wet", Null(),
            "LauraX.Legs and LauraX.Legs != 'skirt' and not LauraX.Upskirt", Null(),  
            "LauraX.Legs and LauraX.Legs != 'other skirt' and not LauraX.Upskirt", Null(),
            "LauraX.Panties and not LauraX.PantiesDown and LauraX.Wet <= 1", Null(),  
            "LauraX.Wet == 1", ConditionSwitch( #Wet = 1
                    "LauraX.Panties and LauraX.PantiesDown", AlphaMask("Wet_Drip","Laura_Drip_MaskP"),
                    "LauraX.Legs and LauraX.Legs != 'skirt'", AlphaMask("Wet_Drip","Laura_Drip_MaskP"),
                    "True", AlphaMask("Wet_Drip","Laura_Drip_Mask"), #only plays if nothing is in the way
                    ),
            "True", ConditionSwitch( #Wet = 2+
                    "LauraX.Panties and LauraX.PantiesDown", AlphaMask("Wet_Drip2","Laura_Drip_MaskP"),
                    "LauraX.Legs and LauraX.Legs != 'skirt'", AlphaMask("Wet_Drip2","Laura_Drip_MaskP"),
                    "LauraX.Panties", AlphaMask("Wet_Drip","Laura_Drip_Mask"), #"Wet_Drip2",#
                    "True", AlphaMask("Wet_Drip2","Laura_Drip_Mask"), #only plays if nothing is in the way
                    ),
            ),
You'll need to add the clothings parts and tell it nothing is in the way, like this:
Code:
        (145,560), ConditionSwitch(    #(225,560)                                                                    
            #Personal Wetness          
            "not LauraX.Wet", Null(),
            "LauraX.Legs and LauraX.Legs != 'skirt' and not LauraX.Upskirt", Null(),  
            "LauraX.Legs and LauraX.Legs != 'other skirt' and not LauraX.Upskirt", Null(),
            "LauraX.Panties and not LauraX.PantiesDown and LauraX.Wet <= 1", Null(),  
            "LauraX.Wet == 1", ConditionSwitch( #Wet = 1
                    "LauraX.Panties and LauraX.PantiesDown", AlphaMask("Wet_Drip","Laura_Drip_MaskP"),
                    "LauraX.Legs and LauraX.Legs != 'skirt'", AlphaMask("Wet_Drip","Laura_Drip_MaskP"),
                    "LauraX.Legs == 'mesh pants' or LauraX.Legs == 'chaps', AlphaMask("Wet_Drip","Laura_Drip_Mask"),
                    "True", AlphaMask("Wet_Drip","Laura_Drip_Mask"), #only plays if nothing is in the way
                    ),
            "True", ConditionSwitch( #Wet = 2+
                    "LauraX.Panties and LauraX.PantiesDown", AlphaMask("Wet_Drip2","Laura_Drip_MaskP"),
                    "LauraX.Legs and LauraX.Legs != 'skirt'", AlphaMask("Wet_Drip2","Laura_Drip_MaskP"),
                    "LauraX.Panties", AlphaMask("Wet_Drip","Laura_Drip_Mask"), #"Wet_Drip2",#
                    "LauraX.Legs == 'mesh pants' or LauraX.Legs == 'chaps', AlphaMask("Wet_Drip2","Laura_Drip_Mask"),
                    "True", AlphaMask("Wet_Drip2","Laura_Drip_Mask"), #only plays if nothing is in the way
                    ),
            ),
You'll still need to keep the addition to the other "personal wetness" section, and it's very important that you pay attention to the layering, like this:
Code:
        (0,0), ConditionSwitch(
            #Personal Wetness    
            "not LauraX.Wet", Null(),
            "LauraX.Legs == 'chaps' or LauraX.Legs == 'mesh pants', "images/LauraSprite/Laura_Sprite_Wetness.png",
            "LauraX.Legs and LauraX.Wet <= 1", Null(),
            "LauraX.Legs == 'other skirt'", Null(),
            "LauraX.Legs == 'skirt'", Null(),
            "True", "images/LauraSprite/Laura_Sprite_Wetness.png",
            ),
 
4.40 star(s) 154 Votes