Naps-On-Dirt Posted August 5, 2020 Posted August 5, 2020 I noticed with forced prostitution, that if your submission score is high enough (I think), when you service the last customer it says "(Optional) Continue working to show what a good slave you are" or something like that. However, there is no dialogue with people to keep going.
Hex Bolt Posted August 6, 2020 Posted August 6, 2020 13 hours ago, Naps-On-Dirt said: I noticed with forced prostitution, that if your submission score is high enough (I think), when you service the last customer it says "(Optional) Continue working to show what a good slave you are" or something like that. However, there is no dialogue with people to keep going. Hmm, you're right, it's missing a stage condition check. It works with Radiant Prostitution but not the basic version. Thank you for reporting this. It will be fixed in the next update. The option isn't dependent on score by the way. It's always available, but it's a newer feature so you might not have seen it before. 1
Hex Bolt Posted August 6, 2020 Posted August 6, 2020 On 8/5/2020 at 11:22 AM, donttouchmethere said: It's good you keep repeating that for users like me My secret superhero identity is Captain Obvious.
Hex Bolt Posted August 6, 2020 Posted August 6, 2020 Forced Prostitution Update This is a complete patch for version 0.89. You don't need earlier patches. EDIT: Removed obsolete patch. Added a new dialog option to reluctantly agree to prostitution: "If you're going to force me, I guess I have no choice." I think it's important to be able to obey without being eager. You can play a character who's gradually being conditioned to do things he or she might not really want. If you reluctantly agree to the job: - You don't get the small score increase at the start for agreeing to do what you're told. - For basic prostitution, your "Hey baby" pickup line becomes more hesitant. - For basic prostitution, your tip is affected. (Yes there's a chance for a small tip. It's an older feature. Maybe no one noticed.) Fixed the inability to work overtime for bonus score with the basic prostitution feature. Added a few more responses from your owner for variety. 4
Hex Bolt Posted August 7, 2020 Posted August 7, 2020 Punishment Update This is a complete patch for version 0.89. You don't need earlier patches. Previous updates are included. EDIT: Removed obsolete patch. Choose Your Weapon The new Whipping Weapon setting in the Punishment section on the Rules page lets you select what weapon your owner uses on you: Cane (default), Crop, or Cat o' Nine. They all work the same; they just look different. Remember to "Refresh Menu Lists" on the Debug page to see the new options. Motivational Punishment There's a new Motivational Punishment option, defaulted off, in the Punishment section on the Rules page. - If this option is enabled, you might receive a "motivational" spanking or whipping. - You're being punished for poor attitude, not for anything specific. - The chance depends on your submission score (maximum chance at 0, no chance at 100). - It's a real punishment, so you will get the spanking or whipping debuff, but there's no score penalty. - If you go along with it like a good slave, you'll get a small score increase. - This event has a 24 hour cooldown. 4
Guest AthenaESIV Posted August 7, 2020 Posted August 7, 2020 @HexBolt8 tyty for all these patches, they always add something good. This mod is turning out to be a great one!
donttouchmethere Posted August 7, 2020 Posted August 7, 2020 6 minutes ago, HexBolt8 said: Update Thanks for the updates, you're updating faster than me building my LO ?
Clea Strange Posted August 7, 2020 Posted August 7, 2020 2 hours ago, HexBolt8 said: Punishment Update This is a complete patch for version 0.89. You don't need earlier patches. Previous updates are included. Submissive Lola Resubmission Patch - 7 August 2020.7z 166.09 kB · 17 downloads Choose Your Weapon The new Whipping Weapon setting in the Punishment section on the Rules page lets you select what weapon your owner uses on you: Cane (default), Crop, or Cat o' Nine. They all work the same; they just look different. Remember to "Refresh Menu Lists" on the Debug page to see the new options. Motivational Punishment There's a new Motivational Punishment option, defaulted off, in the Punishment section on the Rules page. - If this option is enabled, you might receive a "motivational" spanking or whipping. - You're being punished for poor attitude, not for anything specific. - The chance depends on your submission score (maximum chance at 0, no chance at 100). - It's a real punishment, so you will get the spanking or whipping debuff, but there's no score penalty. - If you go along with it like a good slave, you'll get a small score increase. - This event has a 24 hour cooldown. so this will add the other updates you did with this? sorry if that is a noobish question
donttouchmethere Posted August 7, 2020 Posted August 7, 2020 7 minutes ago, Hiderius said: so this will add the other updates you did with this? sorry if that is a noobish question ? you're trolling right?! How can Hexabolt8 make it ANY clearer. You even quoted the answer to your own question ? This is a complete patch for version 0.89. You don't need earlier patches. Previous updates are included. (stop making me look smart ?)
Clea Strange Posted August 7, 2020 Posted August 7, 2020 1 minute ago, donttouchmethere said: ? you're trolling right?! How can Hexabolt8 make it ANY clearer. You even quoted the answer to your own question ? This is a complete patch for version 0.89. You don't need earlier patches. Previous updates are included. no I was serious but I got it
donttouchmethere Posted August 7, 2020 Posted August 7, 2020 2 minutes ago, Hiderius said: no I was serious but I got it Oh, okay ?. I'm happy myself that Hex repeats the install instruction with every single patch ?
yeahhowaboutnooo Posted August 8, 2020 Posted August 8, 2020 Hi, i modified vkjmq.psc so that the quest now uses the sexlab gender instead of the skyrim gender: Spoiler 811 ;The "GetActorBase().GetSex()" call is used so much in this script let's streamline it. 1 int Function GetMySex(actor A) 2 | int gender = SexLab.GetGender(A) 3 | if (gender > 1) ;should only happen if actor A is a creature -> should never happen 4 | | gender = A.GetActorBase().GetSex() ;gender = gender -2 should also work, as gender=2 for male creature and gender=3 for female creature afaik 5 | endif 6 | return gender 7 endFunction the OwnerSexuality() function might need an update now, so it does not assume the ownergender based on the ownername (Master/Mistress): (only line #5 is modified) Spoiler 1120 function OwnerSexuality() 1 | if MCM.OwnerSexuality == 0 2 | | BlockedNPCs = -1 ;Bisexual owner. All NPCs are fair game. 3 | | SexualityDOM.SetValue(2) 4 | else 5 | | if GetMySex(OwnerRef) == 0 ;Male Owner 6 | | | if MCM.OwnerSexuality == 1 7 | | | | BlockedNPCs = 0 ;Straight male owner. Will not have sex/enslave male NPCs 8 | | | | SexualityDOM.SetValue(0) 9 | | | else 10 | | | | BlockedNPCs = 1 ;Gay male owner. Will not have sex/enslave female NPCs 11 | | | | SexualityDOM.SetValue(1) 12 | | | endif 13 | | else 14 | | | if MCM.OwnerSexuality == 1 15 | | | | BlockedNPCs = 1 ;Straight female owner. Will not have sex/enslave female NPCs 16 | | | | SexualityDOM.SetValue(1) 17 | | | else 18 | | | | BlockedNPCs = 0 ;Lesbian female owner. Will not have sex/enslave male NPCs 19 | | | | SexualityDOM.SetValue(0) 20 | | | endif 21 | | endif 22 | endif 23 endFunction Also: the vkjmq quest has an OnPlayerLoadGame event, which afaik only get's sent to the player actor, but not to quest scripts (Source). I believe the following should fix this: Spoiler 1.: modify the vkjmq script as follows: 155 Event OnInit() 1 | Maintenance() 2 EndEvent 3 4 Function Maintenance() 5 | ; Update these each time because the list might have changed 6 | KwDevGag = DeviceWords[0] 7 | KwZbfGag = DeviceWords[1] 8 | KwHeavyBondage = DeviceWords[2] 9 | KwPermitOral = DeviceWords[3] 10 | KwEffectLively = DeviceWords[4] 11 | KwEffectVeryLively = DeviceWords[5] 12 | KwDevYoke = DeviceWords[6] 13 | KwZbfYoke = DeviceWords[7] 14 | KwDevYokeBB = DeviceWords[8] 15 | KwDevBoots = DeviceWords[9] 16 | KwDevGloves = DeviceWords[10] 17 | KwDevAnkleShackles = DeviceWords[11] 18 | KwZbfAnkles = DeviceWords[12] 19 | ;DeviceWords[13] is now null. It was zbfWornElbows but it wasn't used and it doesn't exist in ZAP 7. 20 | KwDevArmCuffs = DeviceWords[14] 21 | KwDevLegCuffs = DeviceWords[15] 22 | KwZbfDevice = DeviceWords[16] 23 | KwZbfPlug = DeviceWords[17] 24 | KwZbfPermitOral = DeviceWords[18] 25 | KwDevBelt = DeviceWords[19] 26 | KwPermitAnal = DeviceWords[20] 27 EndFunction 2.: in creationkit in the vkjmq Quest -> quest aliases -> playerref -> add an alias script 3.: vkjPlayerAliasScript.psc: Scriptname vkjPlayerAliasScript extends ReferenceAlias {just a hook to let OnPlayerLoadGame call the maintenance function of the vkjMQ quest-script} vkjMQ Property QuestScript Auto Event OnPlayerLoadGame() QuestScript.Maintenance() EndEvent Last but not least: thanks for the mod 2
Hex Bolt Posted August 8, 2020 Posted August 8, 2020 15 minutes ago, yeahhowaboutnooo said: modified vkjmq.psc so that the quest now uses the sexlab gender instead of the skyrim gender I can add those changes. I generally stay away from asking SexLab for gender but in these instances it should not be a problem. 18 minutes ago, yeahhowaboutnooo said: the vkjmq quest has an OnPlayerLoadGame event, which afaik only get's sent to the player actor, but not to quest scripts Quest scripts don't need it. It's simply initializing some of vkjmq's local variables.
MikeTM Posted August 8, 2020 Posted August 8, 2020 @HexBolt8 Unfortunately not. If vkjmq.OnPlayerLoadGame() is not called, all variables are equal to "none" and the script is executed incorrect. For example : OnUpdate () calls vibrateCheck(PlayerRef) (line 270) vibrateCheck() (lne 746) uses "KwEffectLively" and "KwEffectVeryLively". If they are equal to "none", this is an error, and it is displayed in the log, and VibratePlayer() is not called when necessary. 2
Hex Bolt Posted August 8, 2020 Posted August 8, 2020 1 minute ago, danta said: Anyone else getting invisible rope ? Run BodySlide on Devious Devices.
Hex Bolt Posted August 8, 2020 Posted August 8, 2020 13 minutes ago, MikeTM said: Unfortunately not. If vkjmq.OnPlayerLoadGame() is not called, all variables are equal to "none" and the script is executed incorrect. Erk! I'll fix that. Thank you and @yeahhowaboutnooo for the tip and the explanation.
danta Posted August 8, 2020 Posted August 8, 2020 1 hour ago, HexBolt8 said: Run BodySlide on Devious Devices. I have . Normal DD rope works for me but not for this mod.
Hex Bolt Posted August 9, 2020 Posted August 9, 2020 4 hours ago, danta said: Normal DD rope works for me but not for this mod. Do you have DD 4.3?
Hex Bolt Posted August 9, 2020 Posted August 9, 2020 Bug Fix Update This is a complete patch for version 0.89. You don't need earlier patches. Previous updates are included. EDIT: Deleted this obsolete patch. Thank you to @yeahhowaboutnooo and @MikeTM for their very kind help and instruction with this one. A very small update with an important fix and a minor change: - Fixed keywords not being initialized in the main script. - Sexuality settings for player and owner use SexLab gender. 2
Hex Bolt Posted August 9, 2020 Posted August 9, 2020 I'm working on a couple of new events, but the progress has been slow so far. The first is a bit of self-humiliation -- just verbal, nothing gross -- tentative working title "I'm a Slave". Somewhat like "I'm Famous", it's just making sure that people know you're a slave. The second, "Public Service", is doing what a sex slave does best to "support" our brave town guards. If you've chosen a side in the civil war, that will include "supporting" the soldiers at military camps. Since most guards and soldiers are male (at least in vanilla) I will probably restrict this event to players who've selected a sexuality setting that includes male partners. I won't force straight males into gay sex, nor do I care to jump through hoops to support mods that change the sex of guards and soldiers. There are plenty of other events. 1
Hex Bolt Posted August 9, 2020 Posted August 9, 2020 My apologies to the 3 people who downloaded my 8 August update before I caught my mistake. It had a test pop-up that I'd inadvertently left behind. You'll notice it right away when you load your game. I updated the patch file with the fixed script. Please download the revised update. 1
Guest AthenaESIV Posted August 9, 2020 Posted August 9, 2020 For as often as you release patches, I'll gladly take occasional bugs as a fair trade for new features
donttouchmethere Posted August 9, 2020 Posted August 9, 2020 11 minutes ago, HexBolt8 said: My apologies to the 3 people who downloaded my 8 August update before I caught my mistake. Thanks for the warning, I was pretty quick this time and it's installed already ? Lets patch the patch!
CheddarTrauma Posted August 9, 2020 Posted August 9, 2020 1 hour ago, HexBolt8 said: - Sexuality settings for player and owner use SexLab gender. You're probably going to want the ownerTitle to use the original GetSex() check, otherwise Master and Mistress will be flipped. In the case of Futa owners, you'll end up with a Master where Mistress is still appropriate. I had already been changing the code to use SexLab gender, so that context appropriate animations and dialogue would be used, when I noticed that. Better yet, just give players an MCM option to designate their owner's title.
Recommended Posts