Public Plaything
Public Plaything Changelog
0.12(4-13-2021)
- Add new conditions: nude, unarmed, heavy Armor, follower
- New Emergency Button “N” for escaping from assaulting immediately.
0.11(3-11-2021)
- Add new conditions: male, female, day, night, arousal for PC or NPC, LOS, and distance
- Make Debug Disabled by default
0.10(3-5-2021)
- Fixed a bug that when you toggled “Enable Mod” off, you sometimes still get assaulted
- Add toggle for Notification and Conditions in MCM
- Add 2 condition toggle: Indoors only and Outdoors only. You can’t let them both on or you’ll absolutely get no assaulters.
- Rename animation file names to avoid confliction with SLHH. Note that I don’t recommend play along with SLHH. It’s just a easy thing to do, not for any mods.
- Add an new action. It’s a simplified version of huan_2, the assaulter just grope you and will rape you. Simple two step action.
- Add a new button in the debug power to test the conditions. Now the old “Start Test” button will ignore the conditions you set and start an action immidiately, but the “Start Test with Conditions” respect the conditions.
0.0911(2-14-2021)
I think I fixed the displacement bug, which mentioned in the 0.091’s description.
0.091(2-13-2021)
An attempt to fix a bug that sometimes the NPC will get jostled and pushed away from the assaulting position. (It’s not 100% reliable. I don’t know why.)
Fix a bug that when force reset when the stalker is standing up from the ragdoll state, he will be frozen.
Fix a bug that when force reset when your weapons’ out, you will be frozen.
Fix a bug that when 1_babo, stalker saying “Haha, I’m going to rape you!”, there’s no animation
Fix a bug that in 2_huan, when you run away but get caught by the stalker again, the animations will not run at all
Make the “Information” Button in the Debug Menu Magic show current stalker name correctly and show current action file name.
Use IsHostileToActor instead of GetRelationshipRank to determine if the stalker is an enemy.
0.090(2-10-2021)
Fix a bug that after you temporarily run away, the dialogs stuck in every NPC’s dialog menu.
Fix a bug that the player will make a weird unclear comment when the stalker start harassing.
Fix a bug that in the second level dialog (Like the line letting the stalker strip your pants), when you done talking, the struggle bar will become invisible forever. Tell me if you still encounter this bug.
Fix several minor bugs that isn’t noticeable but will impact performance.
Rearrange the MCM.
Minor condition checking improvements.
Starting from this version:
The stalker will cancel player’s current dialog if he is starting to harass if Polite Stalker is off.
The mod will check the relationship between the NPC and the player. If the NPC is the player’s enemy, he will not be selected as a stalker. (As if he approaches you two will start fight, I think. Not tested.)
NPC’s who is riding a horse won’t be a stalker.
(It’s an idea to let your enemy harrass you, but I think it’s a better idea to let SexLab Defeat handle it. PP is more fit for friendly situation.)
0.0831(2-8-2021)
Add 2 new MCM option for the struggle Key binding.
Fix a bug that if you escape from the stalker, he will never give up no matter you ticked “Assaulter could give up” or not.
A try to Fix a bug for SSE that the mod won’t work, which is caused by a dated seq file. Tell me if you still can’t get the SE version working.
0.083(2-3-2021)
new MCM options:
Polite Assaulter: the stalker will not interupt your dialog and just leave when he is trying to assault you
Spectator Assaulter: the stalker will not leave when you are having sex, but stand next to you to watch (The emerge nce of this option means that the stalker will not bothering you normally when you are having sex.)
Stalker won’t start follow if you are in combat; Also if you have “Assaulter Could Give up” option on, the mod will also check your combat state every 5 seconds when the stalker is following but now assaulting
Adopt mod Deviously Enslaved Continued’s isPlayerBusy method and some relevent method to avoid assaulting in the inappropriate timing.
Fix a minor bug in 0.0823
0.0823(2-1-2021)
- Make the stalker stop assaulting if player is in combat
- Make player’s current dialog menu cancelled if stalker start assaulting
- Fix a bug that when recover from the scene, if player is using a weapon, the player won’t be able to sheath
- Won’t select any character who is in sex animation as a stalker
0.0822(11-29-2020)
Fix a bug that the assault might not get restarted.
Correct the info in the MCM description. Fix some other minus bugs.
0.0821(11-26-2020)
Separate huan’s skse plugin from Public Plaything. No more mouse issues and dialog menu.
Add some explain text in MCM.
0.082 (10-25-2020)
fix all the bugs in 0.08
0.08 (10-24-2020)
Dynamic Dialog Supported! It’s done by a new SKSE plugin.
You can read Data/PublicPlaything/1_Babo.json and Data/PublicPlaything/2_Huan.json to see how I’ve done it. Make your own action!
page1 | page2 |
---|---|
![]() | ![]() |
0.072 (10-19-2020)
Fixed a bug that the cooldown time doesn’t work. fix a dialogue.
0.071 (10-15-2020)
Along with the bug fix, there’s also a new “Toggle Translation” button in 0.071. Sometimes( most of the time actually) the NPC clips with PC when translating. But it’s not perfect either to disable it because then the NPC will teleport to you. I’ll see what else I can do.
0.07 (10-13-2020)
(nsfw, it’s at myassets/img/pp_0.07_log_pic1.png) | (nsfw, *2.png) |
---|---|
![]() | ![]() |
Alright! The full JSON customization and 3 actions from Yuni have been implemented successfully!
Public Plaything could do many things with customization support. Right now all the actions have multiple dialogs that lead to a different ending. You can also click the mouse button to finish the struggle bar or wait and see what will the assaulter do next! (Depending on the JSON file, some actions might not have a strugglebar)
PP requires SexLab, JContainer, and UIExtension currently.
You need to run FNIS again.
Start testing some of the actions by using the “Public Plaything Menu” lesser Power in the magic menu.
You can customize your JSON file! I’ve made a manual for you. Files are saved in Data/PlublicPlaything.
Every time you open up the “Public Plaything Menu” lesser power, the mod automatically reloads all the JSON files.
0.06 (10-06-2020)
I finished the framework, and implemented dialogues on the existing two action, the borrowed one and my “grope ass and feet” one.
I suggest you try the mod first to feel the big change.
You can adjust the talking interval in MCM and assaulted gender in the lesser power.
I didn’t have time to make new animations. It is left to the next version.
The new version gives you the whole idea of the mod.
You can get harrassed with natural dialogues shows up.
Sometimes the assaulter speaks by himself and you can’t answer him.
Sometimes you two interact with each other and lead to a different ending.
Struggle bar may push the assaulter away, but it might show a dialog
If you didn’t finish the struggling bar, the action might proceed, but might not a dialogue might show up instead.
In the “grope” action, you can take off your clothes and shoes though the dialog, if you are willing to.
(one of the animation got terribly wrong that the assaulter’s spine get tweaked. I’ll absolutely remake this one)
0.05 (9-1-2020)
It’s my new mod, previously called Huan’s Sneaky Stalker.
If you choose “stalk” mode, NPCs will stalk you randomly, and try to grope you. Once you get rid of him by reducing the strugglebar to zero by clicking left and right button repeatedly , you’ll have a chance to escape if you have the “assaulter could give up” option on.
If you choose “openly flirt” mode, NPCs will not be sneaky, but will flirt you directly.
There are different assault action types, I call them “Assault Action ID”. Different assault types might have completely different animations, branches and results. Test them with the debug lesser power menu which could be removed by the MCM menu.
It requires PapyrusUtil which is installed if you have SexLab installed, UIExtension, SkyUI, SKSE, Currently it won’t trigger SexLab, so it doesn’t depend on sexlab right now.
Need to run FNIS.