diff --git a/config/skyrat/interactions/assfuck.json b/config/skyrat/interactions/assfuck.json
index db475b3444c66..a22c121242c3b 100644
--- a/config/skyrat/interactions/assfuck.json
+++ b/config/skyrat/interactions/assfuck.json
@@ -1,69 +1,75 @@
{
- "name": "Ass fuck",
- "description" : "Fuck them in the ass!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% thrusts their dick into %TARGET%'s tight ass!",
- "%USER% shoves their dick into %TARGET%'s tight ass!",
- "%USER% slides their dick into %TARGET%'s tight ass!",
- "%USER% thrusts their dick into %TARGET%'s asshole!",
- "%USER% shoves their dick into %TARGET%'s asshole!",
- "%USER% slides their dick into %TARGET%'s asshole!",
- "%USER% thrusts their throbbing dick into %TARGET%'s asshole!",
- "%USER% shoves their throbbing dick into %TARGET%'s asshole!",
- "%USER% slides their throbbing dick into %TARGET%'s asshole!",
- "%USER% thrusts their throbbing dick into %TARGET%'s tight ass!",
- "%USER% shoves their throbbing dick into %TARGET%'s tight ass!",
- "%USER% slides their throbbing dick into %TARGET%'s tight ass!",
- "%USER% thrusts their wet dick into %TARGET%'s asshole!",
- "%USER% shoves their wet dick into %TARGET%'s asshole!",
- "%USER% slides their wet dick into %TARGET%'s asshole!",
- "%USER% thrusts their wet dick into %TARGET%'s tight ass!",
- "%USER% shoves their wet dick into %TARGET%'s tight ass!",
- "%USER% slides their wet dick into %TARGET%'s tight ass!",
- "%USER% thrusts their cock into %TARGET%'s tight ass!",
- "%USER% shoves their cock into %TARGET%'s tight ass!",
- "%USER% slides their cock into %TARGET%'s tight ass!",
- "%USER% thrusts their cock into %TARGET%'s asshole!",
- "%USER% shoves their cock into %TARGET%'s asshole!",
- "%USER% slides their cock into %TARGET%'s asshole!",
- "%USER% thrusts their throbbing cock into %TARGET%'s asshole!",
- "%USER% shoves their throbbing cock into %TARGET%'s asshole!",
- "%USER% slides their throbbing cock into %TARGET%'s asshole!",
- "%USER% thrusts their throbbing cock into %TARGET%'s tight ass!",
- "%USER% shoves their throbbing cock into %TARGET%'s tight ass!",
- "%USER% slides their throbbing cock into %TARGET%'s tight ass!",
- "%USER% thrusts their wet cock into %TARGET%'s asshole!",
- "%USER% shoves their wet cock into %TARGET%'s asshole!",
- "%USER% slides their wet cock into %TARGET%'s asshole!",
- "%USER% thrusts their wet cock into %TARGET%'s tight ass!",
- "%USER% shoves their wet cock into %TARGET%'s tight ass!",
- "%USER% slides their wet cock into %TARGET%'s tight ass!"
- ],
- "user_messages": [
- "You feel %TARGET%'s anus, it feels very tight and warm.",
- "You feel %TARGET%'s ass, it feels very tight.",
- "You feel %TARGET%'s anus wrapped around your cock, it's warm and tight.",
- "You feel the walls of %TARGET%'s anus squeezing your cock, it's tight!"
- ],
- "target_messages": [
- "You feel %USER%'s cock inside you, it's hard and throbbing.",
- "You feel %USER%'s slick cock sliding inside your ass, it feels great.",
- "Your ass clenches around %USER%'s cock inside you.",
- "Your feel your ass being spread by %USER%'s throbbing cock."
- ],
- "user_required_parts": [
- "penis"
- ],
- "target_required_parts": [
- "anus"
- ],
- "user_pleasure": 6,
- "user_arousal": 10,
- "target_pleasure": 6,
- "target_arousal": 10,
- "lewd": 1,
- "color": "pink"
+ "name": "Ass fuck",
+ "description": "Fuck them in the ass!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% thrusts their dick into %TARGET%'s tight ass!",
+ "%USER% shoves their dick into %TARGET%'s tight ass!",
+ "%USER% slides their dick into %TARGET%'s tight ass!",
+ "%USER% thrusts their dick into %TARGET%'s asshole!",
+ "%USER% shoves their dick into %TARGET%'s asshole!",
+ "%USER% slides their dick into %TARGET%'s asshole!",
+ "%USER% thrusts their throbbing dick into %TARGET%'s asshole!",
+ "%USER% shoves their throbbing dick into %TARGET%'s asshole!",
+ "%USER% slides their throbbing dick into %TARGET%'s asshole!",
+ "%USER% thrusts their throbbing dick into %TARGET%'s tight ass!",
+ "%USER% shoves their throbbing dick into %TARGET%'s tight ass!",
+ "%USER% slides their throbbing dick into %TARGET%'s tight ass!",
+ "%USER% thrusts their wet dick into %TARGET%'s asshole!",
+ "%USER% shoves their wet dick into %TARGET%'s asshole!",
+ "%USER% slides their wet dick into %TARGET%'s asshole!",
+ "%USER% thrusts their wet dick into %TARGET%'s tight ass!",
+ "%USER% shoves their wet dick into %TARGET%'s tight ass!",
+ "%USER% slides their wet dick into %TARGET%'s tight ass!",
+ "%USER% thrusts their cock into %TARGET%'s tight ass!",
+ "%USER% shoves their cock into %TARGET%'s tight ass!",
+ "%USER% slides their cock into %TARGET%'s tight ass!",
+ "%USER% thrusts their cock into %TARGET%'s asshole!",
+ "%USER% shoves their cock into %TARGET%'s asshole!",
+ "%USER% slides their cock into %TARGET%'s asshole!",
+ "%USER% thrusts their throbbing cock into %TARGET%'s asshole!",
+ "%USER% shoves their throbbing cock into %TARGET%'s asshole!",
+ "%USER% slides their throbbing cock into %TARGET%'s asshole!",
+ "%USER% thrusts their throbbing cock into %TARGET%'s tight ass!",
+ "%USER% shoves their throbbing cock into %TARGET%'s tight ass!",
+ "%USER% slides their throbbing cock into %TARGET%'s tight ass!",
+ "%USER% thrusts their wet cock into %TARGET%'s asshole!",
+ "%USER% shoves their wet cock into %TARGET%'s asshole!",
+ "%USER% slides their wet cock into %TARGET%'s asshole!",
+ "%USER% thrusts their wet cock into %TARGET%'s tight ass!",
+ "%USER% shoves their wet cock into %TARGET%'s tight ass!",
+ "%USER% slides their wet cock into %TARGET%'s tight ass!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s anus, it feels very tight and warm.",
+ "You feel %TARGET%'s ass, it feels very tight.",
+ "You feel %TARGET%'s anus wrapped around your cock, it's warm and tight.",
+ "You feel the walls of %TARGET%'s anus squeezing your cock, it's tight!"
+ ],
+ "target_messages": [
+ "You feel %USER%'s cock inside you, it's hard and throbbing.",
+ "You feel %USER%'s slick cock sliding inside your ass, it feels great.",
+ "Your ass clenches around %USER%'s cock inside you.",
+ "Your feel your ass being spread by %USER%'s throbbing cock."
+ ],
+ "user_required_parts": [
+ "penis"
+ ],
+ "target_required_parts": [
+ "anus"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 6,
+ "user_arousal": 10,
+ "target_pleasure": 6,
+ "target_arousal": 10,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/assfuck_hard.json b/config/skyrat/interactions/assfuck_hard.json
index ef232e240791c..90007470e68fd 100644
--- a/config/skyrat/interactions/assfuck_hard.json
+++ b/config/skyrat/interactions/assfuck_hard.json
@@ -1,43 +1,49 @@
{
- "name": "Ass fuck - HARD",
- "description" : "Fuck them in the ass HARD! (causes the bottom some pain)",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% brutally thrusts their dick into %TARGET%'s tight ass!",
- "%USER% shoves their dick into %TARGET%'s tight ass as hard as they can!",
- "%USER% brutally thrusts their dick into %TARGET%'s tight ass, making it jiggle!",
- "%USER% rams their cock into %TARGET%'s tight hole!",
- "%USER% pounds %TARGET%'s tight hole!",
- "%USER% anally assaults %TARGET%'s tight ass!",
- "%USER% rams their hips into %TARGET%'s ass, their cock sliding inside!"
- ],
- "user_messages": [
- "You feel %TARGET%'s tight ass wrapped round your cock as you brutally fuck %TARGET%.",
- "You ram your cock into %TARGET% as hard as you can, their hole squirming.",
- "Your cock is squeezed hard by an %TARGET%'s anus.",
- "You feel the walls of %TARGET%'s anus squeezing your cock, it's tight!",
- "%TARGET% squirms as you fuck their ass hard!"
- ],
- "target_messages": [
- "You feel your ass torn open by %USER%'s fat cock.",
- "Your ass is spread wide and hard by %USER%'s thick dick, maybe a little too much!",
- "Your hole squirms as it's forced open by %USER%'s cock, it hurts!",
- "You feel a jolt of pain as %USER% brutally rams their throbbing cock inside your ass.",
- "%USER% rams their hips against your ass, their cock uncomfortably forcing it's way through your insides."
- ],
- "user_required_parts": [
- "penis"
- ],
- "target_required_parts": [
- "anus"
- ],
- "user_pleasure": 4,
- "user_arousal": 7,
- "target_pleasure": 2,
- "target_arousal": 6,
- "target_pain": 5,
- "lewd": 1,
- "color":"red"
+ "name": "Ass fuck - HARD",
+ "description": "Fuck them in the ass HARD! (causes the bottom some pain)",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% brutally thrusts their dick into %TARGET%'s tight ass!",
+ "%USER% shoves their dick into %TARGET%'s tight ass as hard as they can!",
+ "%USER% brutally thrusts their dick into %TARGET%'s tight ass, making it jiggle!",
+ "%USER% rams their cock into %TARGET%'s tight hole!",
+ "%USER% pounds %TARGET%'s tight hole!",
+ "%USER% anally assaults %TARGET%'s tight ass!",
+ "%USER% rams their hips into %TARGET%'s ass, their cock sliding inside!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s tight ass wrapped round your cock as you brutally fuck %TARGET%.",
+ "You ram your cock into %TARGET% as hard as you can, their hole squirming.",
+ "Your cock is squeezed hard by an %TARGET%'s anus.",
+ "You feel the walls of %TARGET%'s anus squeezing your cock, it's tight!",
+ "%TARGET% squirms as you fuck their ass hard!"
+ ],
+ "target_messages": [
+ "You feel your ass torn open by %USER%'s fat cock.",
+ "Your ass is spread wide and hard by %USER%'s thick dick, maybe a little too much!",
+ "Your hole squirms as it's forced open by %USER%'s cock, it hurts!",
+ "You feel a jolt of pain as %USER% brutally rams their throbbing cock inside your ass.",
+ "%USER% rams their hips against your ass, their cock uncomfortably forcing it's way through your insides."
+ ],
+ "user_required_parts": [
+ "penis"
+ ],
+ "target_required_parts": [
+ "anus"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 4,
+ "user_arousal": 7,
+ "target_pleasure": 2,
+ "target_arousal": 6,
+ "target_pain": 5,
+ "lewd": 1,
+ "color": "red"
}
diff --git a/config/skyrat/interactions/boobjob.json b/config/skyrat/interactions/boobjob.json
index 45da24db5a707..ca92c18726128 100644
--- a/config/skyrat/interactions/boobjob.json
+++ b/config/skyrat/interactions/boobjob.json
@@ -1,34 +1,40 @@
{
- "name": "Boobjob",
- "description" : "Pleasure a cock with your breasts!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% mashes %TARGET%'s cock between their breasts!",
- "%USER% sandwiches %TARGET%'s cock between their tits, massaging it.",
- "%USER%'s uses their boobs to jerk off %TARGET%'s cock!"
- ],
- "user_messages": [
- "You mash %TARGET%'s cock between your breasts.",
+ "name": "Boobjob",
+ "description": "Pleasure a cock with your breasts!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% mashes %TARGET%'s cock between their breasts!",
+ "%USER% sandwiches %TARGET%'s cock between their tits, massaging it.",
+ "%USER%'s uses their boobs to jerk off %TARGET%'s cock!"
+ ],
+ "user_messages": [
+ "You mash %TARGET%'s cock between your breasts.",
"You sandwich %TARGET%'s cock between your tits, massaging it!",
- "You jerk %TARGET% off with your boobs."
- ],
- "target_messages": [
+ "You jerk %TARGET% off with your boobs."
+ ],
+ "target_messages": [
"Your dick is mashed between %USER%'s breasts!",
"Your cock is sandwiched between %USER%'s tits!",
- "%USER% jerks off your cock with their boobs!"
- ],
- "user_required_parts": [
- "breasts"
- ],
+ "%USER% jerks off your cock with their boobs!"
+ ],
+ "user_required_parts": [
+ "breasts"
+ ],
"target_required_parts": [
- "penis"
- ],
- "user_pleasure": 7,
- "user_arousal": 5,
- "target_pleasure": 0,
- "target_arousal": 3,
- "lewd": 1,
- "color": "pink"
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 7,
+ "user_arousal": 5,
+ "target_pleasure": 0,
+ "target_arousal": 3,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/dick_suck.json b/config/skyrat/interactions/dick_suck.json
index 735d9ceb1be6e..fde0456f6af9f 100644
--- a/config/skyrat/interactions/dick_suck.json
+++ b/config/skyrat/interactions/dick_suck.json
@@ -1,50 +1,64 @@
{
- "name": "Dick suck",
- "description" : "Suck their dick!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% sucks on %TARGET%'s cock!",
- "%USER% wraps their lips around %TARGET%'s cock!",
- "%USER% bobs their head on %TARGET%'s cock!",
- "%USER% slobbers on %TARGET%'s cock!",
- "%USER% gags on %TARGET%'s cock!",
- "%USER% hilts %TARGET%'s cock in their mouth!",
- "%USER% sucks on %TARGET%'s throbbing cock!",
- "%USER% wraps their lips around %TARGET%'s throbbing cock!",
- "%USER% bobs their head on %TARGET%'s throbbing cock!",
- "%USER% slobbers on %TARGET%'s throbbing cock!",
- "%USER% gags on %TARGET%'s throbbing cock!",
- "%USER% hilts %TARGET%'s throbbing cock in their mouth!",
- "%USER% sucks on %TARGET%'s shaft!",
- "%USER% wraps their lips around %TARGET%'s shaft!",
- "%USER% bobs their head on %TARGET%'s shaft!",
- "%USER% slobbers on %TARGET%'s shaft!",
- "%USER% gags on %TARGET%'s shaft!",
- "%USER% hilts %TARGET%'s shaft in their mouth!",
- "%USER% blows %TARGET%'s shaft!",
- "%USER% blows %TARGET%'s cock!"
- ],
- "user_messages": [
- "You feel %TARGET%'s warm shaft in your mouth.",
- "You feel %TARGET%'s throbbing, twitchy cock in your mouth.",
- "You feel your mouth wrapped around %TARGET%'s hot member.",
- "You feel yourself salivating on %TARGET%'s dick in your mouth!"
- ],
- "target_messages": [
- "You feel %USER%'s warm mouth covering your cock.",
- "You feel your cock enveloped by %USER%'s wet warmth.",
- "You feel your cock throbbing and twitching inside of %USER%'s hot mouth.",
- "You feel your cock getting sucked and salivated on by %USER%."
- ],
- "target_required_parts": [
- "penis"
- ],
- "user_pleasure": 0,
- "user_arousal": 3,
- "target_pleasure": 5,
- "target_arousal": 7,
- "lewd": 1,
- "color": "pink"
+ "name": "Dick suck",
+ "description": "Suck their dick!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% sucks on %TARGET%'s cock!",
+ "%USER% wraps their lips around %TARGET%'s cock!",
+ "%USER% bobs their head on %TARGET%'s cock!",
+ "%USER% slobbers on %TARGET%'s cock!",
+ "%USER% gags on %TARGET%'s cock!",
+ "%USER% hilts %TARGET%'s cock in their mouth!",
+ "%USER% sucks on %TARGET%'s throbbing cock!",
+ "%USER% wraps their lips around %TARGET%'s throbbing cock!",
+ "%USER% bobs their head on %TARGET%'s throbbing cock!",
+ "%USER% slobbers on %TARGET%'s throbbing cock!",
+ "%USER% gags on %TARGET%'s throbbing cock!",
+ "%USER% hilts %TARGET%'s throbbing cock in their mouth!",
+ "%USER% sucks on %TARGET%'s shaft!",
+ "%USER% wraps their lips around %TARGET%'s shaft!",
+ "%USER% bobs their head on %TARGET%'s shaft!",
+ "%USER% slobbers on %TARGET%'s shaft!",
+ "%USER% gags on %TARGET%'s shaft!",
+ "%USER% hilts %TARGET%'s shaft in their mouth!",
+ "%USER% blows %TARGET%'s shaft!",
+ "%USER% blows %TARGET%'s cock!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s warm shaft in your mouth.",
+ "You feel %TARGET%'s throbbing, twitchy cock in your mouth.",
+ "You feel your mouth wrapped around %TARGET%'s hot member.",
+ "You feel yourself salivating on %TARGET%'s dick in your mouth!"
+ ],
+ "target_messages": [
+ "You feel %USER%'s warm mouth covering your cock.",
+ "You feel your cock enveloped by %USER%'s wet warmth.",
+ "You feel your cock throbbing and twitching inside of %USER%'s hot mouth.",
+ "You feel your cock getting sucked and salivated on by %USER%."
+ ],
+ "target_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bj1.ogg",
+ "modular_zzplurt/sound/interactions/bj2.ogg",
+ "modular_zzplurt/sound/interactions/bj3.ogg",
+ "modular_zzplurt/sound/interactions/bj4.ogg",
+ "modular_zzplurt/sound/interactions/bj5.ogg",
+ "modular_zzplurt/sound/interactions/bj6.ogg",
+ "modular_zzplurt/sound/interactions/bj7.ogg",
+ "modular_zzplurt/sound/interactions/bj8.ogg",
+ "modular_zzplurt/sound/interactions/bj9.ogg",
+ "modular_zzplurt/sound/interactions/bj10.ogg",
+ "modular_zzplurt/sound/interactions/bj11.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 3,
+ "target_pleasure": 5,
+ "target_arousal": 7,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/eat_ass.json b/config/skyrat/interactions/eat_ass.json
index a92fb341464d6..9058b9173fd72 100644
--- a/config/skyrat/interactions/eat_ass.json
+++ b/config/skyrat/interactions/eat_ass.json
@@ -1,48 +1,53 @@
{
- "name": "Eat ass",
- "description" : "Eat their ass!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% licks %TARGET%'s ass!",
- "%USER% drags their tongue along %TARGET%'s ass!",
- "%USER% laps away at %TARGET%'s ass!",
- "%USER% presses their lips against %TARGET%'s ass!",
- "%USER% presses their tongue against %TARGET%'s ass!",
- "%USER% licks %TARGET%'s asshole!",
- "%USER% drags their tongue along %TARGET%'s asshole!",
- "%USER% laps away at %TARGET%'s tight ring!",
- "%USER% kisses %TARGET%'s tight ring!",
- "%USER% presses their lips against %TARGET%'s tight ring!",
- "%USER% licks %TARGET%'s hole!",
- "%USER% drags their tongue along %TARGET%'s hole!",
- "%USER% laps away at %TARGET%'s hole!",
- "%USER% kisses %TARGET%'s hole!",
- "%USER% presses their lips against %TARGET%'s hole!",
- "%USER% tastes %TARGET%'s asshole with their tongue!",
- "%USER% tastes %TARGET%'s tight ring with their tongue!"
- ],
- "user_messages": [
- "You drag your tongue across %TARGET%'s tight, warm asshole.",
- "You feel %TARGET%'s asshole twitch against your tongue.",
- "You feel your tongue pressing against %TARGET%'s tight ass, it 'winks' in response.",
- "You feel %TARGET%'s asshole against your tongue!"
- ],
- "target_messages": [
- "You feel %USER%'s tongue licking your ass, it's warm and wet.",
- "You feel %USER%'s slick tongue lapping away at your tight hole.",
- "Your asshole winks from having %USER%'s tongue licking it.",
- "You feel warm saliva coating your ass as %USER% eats you out.",
- "You feel %USER%'s warm tongue pushing it's way into your ass."
- ],
- "target_required_parts": [
- "anus"
- ],
- "user_pleasure": 0,
- "user_arousal": 8,
- "target_pleasure": 2,
- "target_arousal": 10,
- "lewd": 1,
- "color":"pink"
+ "name": "Eat ass",
+ "description": "Eat their ass!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% licks %TARGET%'s ass!",
+ "%USER% drags their tongue along %TARGET%'s ass!",
+ "%USER% laps away at %TARGET%'s ass!",
+ "%USER% presses their lips against %TARGET%'s ass!",
+ "%USER% presses their tongue against %TARGET%'s ass!",
+ "%USER% licks %TARGET%'s asshole!",
+ "%USER% drags their tongue along %TARGET%'s asshole!",
+ "%USER% laps away at %TARGET%'s tight ring!",
+ "%USER% kisses %TARGET%'s tight ring!",
+ "%USER% presses their lips against %TARGET%'s tight ring!",
+ "%USER% licks %TARGET%'s hole!",
+ "%USER% drags their tongue along %TARGET%'s hole!",
+ "%USER% laps away at %TARGET%'s hole!",
+ "%USER% kisses %TARGET%'s hole!",
+ "%USER% presses their lips against %TARGET%'s hole!",
+ "%USER% tastes %TARGET%'s asshole with their tongue!",
+ "%USER% tastes %TARGET%'s tight ring with their tongue!"
+ ],
+ "user_messages": [
+ "You drag your tongue across %TARGET%'s tight, warm asshole.",
+ "You feel %TARGET%'s asshole twitch against your tongue.",
+ "You feel your tongue pressing against %TARGET%'s tight ass, it 'winks' in response.",
+ "You feel %TARGET%'s asshole against your tongue!"
+ ],
+ "target_messages": [
+ "You feel %USER%'s tongue licking your ass, it's warm and wet.",
+ "You feel %USER%'s slick tongue lapping away at your tight hole.",
+ "Your asshole winks from having %USER%'s tongue licking it.",
+ "You feel warm saliva coating your ass as %USER% eats you out.",
+ "You feel %USER%'s warm tongue pushing it's way into your ass."
+ ],
+ "target_required_parts": [
+ "anus"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/oral1.ogg",
+ "modular_zzplurt/sound/interactions/oral2.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 8,
+ "target_pleasure": 2,
+ "target_arousal": 10,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/facesit_a.json b/config/skyrat/interactions/facesit_a.json
index 4dcef18495f84..f6a696ba6c23a 100644
--- a/config/skyrat/interactions/facesit_a.json
+++ b/config/skyrat/interactions/facesit_a.json
@@ -1,29 +1,34 @@
{
- "name": "Facesit (ass)",
- "description" : "Make a chair out of someone else's face.",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% sits down on %TARGET%'s face.",
- "%USER% plops their ass onto %TARGET%'s face.",
+ "name": "Facesit (ass)",
+ "description": "Make a chair out of someone else's face.",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% sits down on %TARGET%'s face.",
+ "%USER% plops their ass onto %TARGET%'s face.",
"%USER% makes a throne out of %TARGET%'s face."
- ],
- "user_messages": [
- "You sit down on %TARGET%'s face!",
- "You plop your ass onto %TARGET%'s face.",
+ ],
+ "user_messages": [
+ "You sit down on %TARGET%'s face!",
+ "You plop your ass onto %TARGET%'s face.",
"You make a throne out of %TARGET%'s face."
- ],
- "target_messages": [
- "%USER% sits down on your face!",
- "%USER% plops their ass on your face!",
+ ],
+ "target_messages": [
+ "%USER% sits down on your face!",
+ "%USER% plops their ass on your face!",
"%USER% makes a throne of your face. Gory, what a helluva way to die!"
- ],
- "user_pleasure": 2,
- "user_arousal": 3,
- "target_pleasure": 0,
- "target_arousal": 3,
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/oral1.ogg",
+ "modular_zzplurt/sound/interactions/oral2.ogg"
+ ],
+ "user_pleasure": 2,
+ "user_arousal": 3,
+ "target_pleasure": 0,
+ "target_arousal": 3,
"target_pain": 3,
- "lewd": 1,
- "color": "pink"
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/facesit_v.json b/config/skyrat/interactions/facesit_v.json
index b655d5d1326c5..4412ae40fbc91 100644
--- a/config/skyrat/interactions/facesit_v.json
+++ b/config/skyrat/interactions/facesit_v.json
@@ -1,32 +1,37 @@
{
- "name": "Facesit (vagina)",
- "description" : "Ride someone's face like a bike!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% sits down on %TARGET%'s face.",
- "%USER% sits on %TARGET%'s face, pressing their sex against their lips.",
+ "name": "Facesit (vagina)",
+ "description": "Ride someone's face like a bike!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% sits down on %TARGET%'s face.",
+ "%USER% sits on %TARGET%'s face, pressing their sex against their lips.",
"%USER% straddles %TARGET%'s face."
- ],
- "user_messages": [
- "You sit down on %TARGET%'s face!",
- "You sit on %TARGET%'s face, pressing your sex against their lips.",
+ ],
+ "user_messages": [
+ "You sit down on %TARGET%'s face!",
+ "You sit on %TARGET%'s face, pressing your sex against their lips.",
"You straddle %TARGET%'s face."
- ],
- "target_messages": [
- "%USER% sits down on your face!",
- "%USER% sits on your face, pressing their sex against your lips!",
+ ],
+ "target_messages": [
+ "%USER% sits down on your face!",
+ "%USER% sits on your face, pressing their sex against your lips!",
"%USER% straddles your face!"
- ],
+ ],
"user_required_parts": [
- "vagina"
- ],
- "user_pleasure": 4,
- "user_arousal": 3,
- "target_pleasure": 0,
- "target_arousal": 3,
+ "vagina"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/oral1.ogg",
+ "modular_zzplurt/sound/interactions/oral2.ogg"
+ ],
+ "user_pleasure": 4,
+ "user_arousal": 3,
+ "target_pleasure": 0,
+ "target_arousal": 3,
"target_pain": 2,
- "lewd": 1,
- "color": "pink"
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/fingering_a.json b/config/skyrat/interactions/fingering_a.json
index c21ececec97aa..cda7528dc97cd 100644
--- a/config/skyrat/interactions/fingering_a.json
+++ b/config/skyrat/interactions/fingering_a.json
@@ -1,35 +1,39 @@
{
- "name": "Finger (ass)",
- "description" : "Stick a finger in their pucker!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% sinks a finger into %TARGET%'s asshole, sawing in and out slowly.",
- "%USER% prods %TARGET%'s rear entrance with their finger in a pumping motion.",
- "%USER% fingers %TARGET%'s ass!",
- "%USER% tickles %TARGET%'s asshole using their fingers!"
- ],
- "user_messages": [
- "You feel %TARGET%'s tight asshole around your finger.",
- "You prod against a tight pucker as you finger %TARGET%.",
- "You feel %TARGET%'s tight rear entrance squeezing your finger.",
- "You gracefully tickle %TARGET%'s asshole with your fingers."
- ],
- "target_messages": [
+ "name": "Finger (ass)",
+ "description": "Stick a finger in their pucker!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% sinks a finger into %TARGET%'s asshole, sawing in and out slowly.",
+ "%USER% prods %TARGET%'s rear entrance with their finger in a pumping motion.",
+ "%USER% fingers %TARGET%'s ass!",
+ "%USER% tickles %TARGET%'s asshole using their fingers!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s tight asshole around your finger.",
+ "You prod against a tight pucker as you finger %TARGET%.",
+ "You feel %TARGET%'s tight rear entrance squeezing your finger.",
+ "You gracefully tickle %TARGET%'s asshole with your fingers."
+ ],
+ "target_messages": [
"You feel an invasive presence as %USER%'s fingers enter your ass.",
- "You feel you asshole being prodded by %USER%'s finger.",
- "You feel your ass being rubbed and penetrated by %USER%'s fingers.",
- "You feel %USER% tickling your ass!"
- ],
- "target_required_parts": [
- "anus"
- ],
- "user_pleasure": 0,
- "user_arousal": 3,
- "target_pleasure": 3,
- "target_arousal": 5,
+ "You feel you asshole being prodded by %USER%'s finger.",
+ "You feel your ass being rubbed and penetrated by %USER%'s fingers.",
+ "You feel %USER% tickling your ass!"
+ ],
+ "target_required_parts": [
+ "anus"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/champ_fingering.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 3,
+ "target_pleasure": 3,
+ "target_arousal": 5,
"target_pain": 2,
- "lewd": 1,
- "color": "pink"
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/fingering_v.json b/config/skyrat/interactions/fingering_v.json
index c06ca3376bdf6..345f88ac63bbf 100644
--- a/config/skyrat/interactions/fingering_v.json
+++ b/config/skyrat/interactions/fingering_v.json
@@ -1,34 +1,38 @@
{
- "name": "Finger (vagina)",
- "description" : "Stick a digit in their widget!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% sinks a finger into %TARGET%'s pussy.",
- "%USER% prod %TARGET%'s slit lightly with their finger in a pumping motion.",
- "%USER% fingers %TARGET%!",
+ "name": "Finger (vagina)",
+ "description": "Stick a digit in their widget!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% sinks a finger into %TARGET%'s pussy.",
+ "%USER% prod %TARGET%'s slit lightly with their finger in a pumping motion.",
+ "%USER% fingers %TARGET%!",
"%USER% gets to third base with %TARGET%!"
- ],
- "user_messages": [
- "You feel %TARGET%'s pussy around your finger.",
- "You prod %TARGET%'s slit with your finger.",
- "You feel %TARGET%'s sex on your fingers.",
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s pussy around your finger.",
+ "You prod %TARGET%'s slit with your finger.",
+ "You feel %TARGET%'s sex on your fingers.",
"You get to third base with %TARGET%!"
- ],
- "target_messages": [
- "You feel %USER%'s finger enter your pussy.",
- "%USER% prods your slit with their finger.",
- "%USER% fingers your sex.",
+ ],
+ "target_messages": [
+ "You feel %USER%'s finger enter your pussy.",
+ "%USER% prods your slit with their finger.",
+ "%USER% fingers your sex.",
"%USER% gets to third base with you!"
- ],
- "target_required_parts": [
- "vagina"
- ],
- "user_pleasure": 0,
- "user_arousal": 3,
- "target_pleasure": 3,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ ],
+ "target_required_parts": [
+ "vagina"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/champ_fingering.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 3,
+ "target_pleasure": 3,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/footjob_c.json b/config/skyrat/interactions/footjob_c.json
index f1a43fd903e56..38d8683724c79 100644
--- a/config/skyrat/interactions/footjob_c.json
+++ b/config/skyrat/interactions/footjob_c.json
@@ -1,37 +1,44 @@
{
- "name": "Footjob (cock)",
- "description" : "Jerk their cock with your feet.",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% wraps their toes around %TARGET%'s shaft, jerking them off.",
- "%USER% squeezes %TARGET%'s cock with between their soles in a jerking motion.",
- "%USER% jerks off %TARGET% with their feet!",
- "%USER% rubs the tip of %TARGET%'s cock using their toes!",
- "%USER% grasps %TARGET%'s cock using their feet as they jerk them off!"
- ],
- "user_messages": [
- "You wrap your toes around %TARGET%'s shaft, jerking them off.",
- "You squeeze %TARGET%'s cock with your soles.",
- "You jerk off %TARGET%'s dick with your feet.",
- "You rub on %TARGET%'s cocktip with your toes.",
+ "name": "Footjob (cock)",
+ "description": "Jerk their cock with your feet.",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% wraps their toes around %TARGET%'s shaft, jerking them off.",
+ "%USER% squeezes %TARGET%'s cock with between their soles in a jerking motion.",
+ "%USER% jerks off %TARGET% with their feet!",
+ "%USER% rubs the tip of %TARGET%'s cock using their toes!",
+ "%USER% grasps %TARGET%'s cock using their feet as they jerk them off!"
+ ],
+ "user_messages": [
+ "You wrap your toes around %TARGET%'s shaft, jerking them off.",
+ "You squeeze %TARGET%'s cock with your soles.",
+ "You jerk off %TARGET%'s dick with your feet.",
+ "You rub on %TARGET%'s cocktip with your toes.",
"You grasp %TARGET%'s cock with your feet, jerking them off!"
- ],
- "target_messages": [
- "%USER% wraps their toes around your shaft, jerking it off.",
- "Your cock is squeezed between %USER%'s soles.",
- "Your dick is jerked off by %USER%'s feet.",
- "The tip of your cock is rubbed by %USER%'s toes!",
+ ],
+ "target_messages": [
+ "%USER% wraps their toes around your shaft, jerking it off.",
+ "Your cock is squeezed between %USER%'s soles.",
+ "Your dick is jerked off by %USER%'s feet.",
+ "The tip of your cock is rubbed by %USER%'s toes!",
"You feel %USER% grasp your cock between their feet, jerking it off!"
- ],
- "target_required_parts": [
- "penis"
- ],
- "user_pleasure": 0,
- "user_arousal": 3,
- "target_pleasure": 3,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ ],
+ "target_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/foot_dry1.ogg",
+ "modular_zzplurt/sound/interactions/foot_dry3.ogg",
+ "modular_zzplurt/sound/interactions/foot_wet1.ogg",
+ "modular_zzplurt/sound/interactions/foot_wet2.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 3,
+ "target_pleasure": 3,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/footjob_v.json b/config/skyrat/interactions/footjob_v.json
index a1d2db53893ed..39fbb39aecbe6 100644
--- a/config/skyrat/interactions/footjob_v.json
+++ b/config/skyrat/interactions/footjob_v.json
@@ -1,34 +1,41 @@
{
- "name": "Footjob (vagina)",
- "description" : "Rub their pussy with your feet.",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% presses their foot into %TARGET%'s crotch.",
- "%USER% rubs %TARGET%'s pussy with the sole of their foot.",
- "%USER% presses their foot up against %TARGET%'s sex.",
- "%USER% gently pushes their toe inside of %TARGET%'s cunt."
- ],
- "user_messages": [
- "You press %TARGET%'s crotch under your foot.",
- "You rub %TARGET%'s pussy with the sole of your foot.",
- "You feel %TARGET%'s sex as you press your foot against their crotch.",
+ "name": "Footjob (vagina)",
+ "description": "Rub their pussy with your feet.",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% presses their foot into %TARGET%'s crotch.",
+ "%USER% rubs %TARGET%'s pussy with the sole of their foot.",
+ "%USER% presses their foot up against %TARGET%'s sex.",
+ "%USER% gently pushes their toe inside of %TARGET%'s cunt."
+ ],
+ "user_messages": [
+ "You press %TARGET%'s crotch under your foot.",
+ "You rub %TARGET%'s pussy with the sole of your foot.",
+ "You feel %TARGET%'s sex as you press your foot against their crotch.",
"You tease %TARGET%'s slit with your toe."
- ],
- "target_messages": [
- "Your sex is teased and rubbed by %USER%'s foot.",
- "Your pussy is rubbed on by %USER%'s soles.",
- "%USER% presses their foot against your crotch.",
- "You feel your slit being teased by %USER%'s toe."
- ],
- "target_required_parts": [
- "vagina"
- ],
- "user_pleasure": 0,
- "user_arousal": 3,
- "target_pleasure": 3,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ ],
+ "target_messages": [
+ "Your sex is teased and rubbed by %USER%'s foot.",
+ "Your pussy is rubbed on by %USER%'s soles.",
+ "%USER% presses their foot against your crotch.",
+ "You feel your slit being teased by %USER%'s toe."
+ ],
+ "target_required_parts": [
+ "vagina"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/foot_dry1.ogg",
+ "modular_zzplurt/sound/interactions/foot_dry3.ogg",
+ "modular_zzplurt/sound/interactions/foot_wet1.ogg",
+ "modular_zzplurt/sound/interactions/foot_wet2.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 3,
+ "target_pleasure": 3,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/frotting.json b/config/skyrat/interactions/frotting.json
index 2fa39989cceb1..015318def9421 100644
--- a/config/skyrat/interactions/frotting.json
+++ b/config/skyrat/interactions/frotting.json
@@ -1,39 +1,45 @@
{
- "name": "Frot",
- "description" : "Rub your dick against theirs.",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% grasps %TARGET%'s cock, squeezing it against their own as they run their hand up and down the two cocks.",
+ "name": "Frot",
+ "description": "Rub your dick against theirs.",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% grasps %TARGET%'s cock, squeezing it against their own as they run their hand up and down the two cocks.",
"%USER% slides their cock against %TARGET%'s, jerking them both off.",
"%USER% thrusts their cock against %TARGET%'s cock, precum oozing out of the tips.",
"%USER%'s balls rest against %TARGET%'s, while their cocks rub against eachother.",
"%USER% squeezes %TARGET%'s dick against their own, the cockheads smooshing up against eachother.",
"%USER% pushes their cockhead against %TARGET%'s shaft, oozing precum along the throbbing member."
- ],
- "user_messages": [
- "You feel your cock pushing against %TARGET%'s throbbing warm cock.",
- "Your cock squeezes and throbs against %TARGET%'s dick.",
- "You feel precum covering your dick as you rub it against %TARGET%'s.",
- "Your throbbing cock squeezes against %TARGET%'s."
- ],
- "target_messages": [
- "You feel your cock pushing against %USER%'s throbbing warm cock.",
- "Your cock squeezes and throbs against %USER%'s dick.",
- "Your cock is squeezed by %USER%'s firm grip as they slide their cock up and down your shaft.",
- "Your throbbing cock is squeezed firmly against %USER%'s."
- ],
- "user_required_parts": [
- "penis"
- ],
- "target_required_parts": [
- "penis"
- ],
- "user_pleasure": 6,
- "user_arousal": 10,
- "target_pleasure": 6,
- "target_arousal": 10,
- "lewd": 1,
- "color": "pink"
+ ],
+ "user_messages": [
+ "You feel your cock pushing against %TARGET%'s throbbing warm cock.",
+ "Your cock squeezes and throbs against %TARGET%'s dick.",
+ "You feel precum covering your dick as you rub it against %TARGET%'s.",
+ "Your throbbing cock squeezes against %TARGET%'s."
+ ],
+ "target_messages": [
+ "You feel your cock pushing against %USER%'s throbbing warm cock.",
+ "Your cock squeezes and throbs against %USER%'s dick.",
+ "Your cock is squeezed by %USER%'s firm grip as they slide their cock up and down your shaft.",
+ "Your throbbing cock is squeezed firmly against %USER%'s."
+ ],
+ "user_required_parts": [
+ "penis"
+ ],
+ "target_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 6,
+ "user_arousal": 10,
+ "target_pleasure": 6,
+ "target_arousal": 10,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/fuck_v.json b/config/skyrat/interactions/fuck_v.json
index 830f7e9b29e32..41719a13dbeaf 100644
--- a/config/skyrat/interactions/fuck_v.json
+++ b/config/skyrat/interactions/fuck_v.json
@@ -1,34 +1,40 @@
{
- "name": "Fuck (vagina)",
- "description" : "Push your cock inside their vagina!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% fucks %TARGET%, pushing their cock inside of their vagina.",
- "%USER% humps %TARGET% using their cock.",
- "%USER% pushes their dick inside %TARGET%'s pussy."
+ "name": "Fuck (vagina)",
+ "description": "Push your cock inside their vagina!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% fucks %TARGET%, pushing their cock inside of their vagina.",
+ "%USER% humps %TARGET% using their cock.",
+ "%USER% pushes their dick inside %TARGET%'s pussy."
],
- "user_messages": [
- "You fuck %TARGET%, pushing your cock inside of their vagina.",
- "You hump %TARGET% using your cock.",
- "You push your dick inside %TARGET%'s pussy."
- ],
- "target_messages": [
- "%USER% fucks you, pushing their cock inside of your vagina.",
- "%USER% humps you using their cock.",
- "%USER% pushes their dick inside of your pussy."
- ],
- "target_required_parts": [
- "vagina"
- ],
- "user_required_parts": [
- "penis"
- ],
- "user_pleasure": 7,
- "user_arousal": 5,
- "target_pleasure": 7,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ "user_messages": [
+ "You fuck %TARGET%, pushing your cock inside of their vagina.",
+ "You hump %TARGET% using your cock.",
+ "You push your dick inside %TARGET%'s pussy."
+ ],
+ "target_messages": [
+ "%USER% fucks you, pushing their cock inside of your vagina.",
+ "%USER% humps you using their cock.",
+ "%USER% pushes their dick inside of your pussy."
+ ],
+ "target_required_parts": [
+ "vagina"
+ ],
+ "user_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 7,
+ "user_arousal": 5,
+ "target_pleasure": 7,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/handjob.json b/config/skyrat/interactions/handjob.json
index 882cbb4bf8e7b..e491f08c117b1 100644
--- a/config/skyrat/interactions/handjob.json
+++ b/config/skyrat/interactions/handjob.json
@@ -1,35 +1,41 @@
{
- "name": "Handjob",
- "description" : "Jerk their cock~",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% wraps their hand around %TARGET%'s cock, jerking them off.",
- "%USER% squeezes %TARGET%'s cock with their hand in a jerking motion.",
- "%USER% jerks off %TARGET%!",
- "%USER% squeezes precum out of the tip of %TARGET%'s cock using their hand!",
- "%USER% grasps %TARGET%'s cock using their hand as they rapidly jerk them off!"
- ],
- "user_messages": [
- "You feel %TARGET%'s warm shaft in your hand.",
- "Your hand is covered in precum as you jerk off %TARGET%.",
- "You feel %TARGET%'s throbbing cock in your hand.",
- "You gracefully pull on %TARGET%'s cock with your hand, jerking them off."
- ],
- "target_messages": [
- "Your cock is squeezed and rubbed by %USER%'s hand.",
- "Your dick oozes out precum as %USER% jerks you off.",
- "Your cock twitches as it's rubbed and squeezed by %USER%'s hand.",
- "You feel your throbbing cock clasped in %USER%'s tight grip as %USER% pulls back and fourth on it."
- ],
- "target_required_parts": [
- "penis"
- ],
- "user_pleasure": 0,
- "user_arousal": 3,
- "target_pleasure": 3,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ "name": "Handjob",
+ "description": "Jerk their cock~",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% wraps their hand around %TARGET%'s cock, jerking them off.",
+ "%USER% squeezes %TARGET%'s cock with their hand in a jerking motion.",
+ "%USER% jerks off %TARGET%!",
+ "%USER% squeezes precum out of the tip of %TARGET%'s cock using their hand!",
+ "%USER% grasps %TARGET%'s cock using their hand as they rapidly jerk them off!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s warm shaft in your hand.",
+ "Your hand is covered in precum as you jerk off %TARGET%.",
+ "You feel %TARGET%'s throbbing cock in your hand.",
+ "You gracefully pull on %TARGET%'s cock with your hand, jerking them off."
+ ],
+ "target_messages": [
+ "Your cock is squeezed and rubbed by %USER%'s hand.",
+ "Your dick oozes out precum as %USER% jerks you off.",
+ "Your cock twitches as it's rubbed and squeezed by %USER%'s hand.",
+ "You feel your throbbing cock clasped in %USER%'s tight grip as %USER% pulls back and fourth on it."
+ ],
+ "target_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 3,
+ "target_pleasure": 3,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/lick_balls.json b/config/skyrat/interactions/lick_balls.json
index eb622e7a8e6ed..f6a3ff36b92fe 100644
--- a/config/skyrat/interactions/lick_balls.json
+++ b/config/skyrat/interactions/lick_balls.json
@@ -1,45 +1,48 @@
{
- "name": "Lick balls",
- "description" : "Lick their balls!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% licks %TARGET%'s balls!",
- "%USER% drags their tongue along %TARGET%'s balls!",
- "%USER% laps away at %TARGET%'s balls!",
- "%USER% brushes their tongue against %TARGET%'s balls!",
- "%USER% licks %TARGET%'s ballsack!",
- "%USER% drags their tongue along %TARGET%'s ballsack!",
- "%USER% laps away at %TARGET%'s ballsack!",
- "%USER% brushes their tongue against %TARGET%'s ballsack!",
- "%USER% licks %TARGET%'s orbs!",
- "%USER% drags their tongue along %TARGET%'s orbs!",
- "%USER% laps away at %TARGET%'s orbs!",
- "%USER% brushes their tongue against %TARGET%'s orbs!",
- "%USER% tastes %TARGET%'s balls with their tongue!",
- "%USER% tastes %TARGET%'s ballsack with their tongue!",
- "%USER% tastes %TARGET%'s orbs with their tongue!"
-
- ],
- "user_messages": [
- "You drag your tongue across %TARGET%'s warm set of balls.",
- "You feel and taste %TARGET%'s pair of balls against your tongue.",
- "You feel your tongue pressing against %TARGET%'s ballsack, they're warm and soft.",
- "You feel %TARGET%'s balls against your tongue!"
- ],
- "target_messages": [
- "You feel %USER%'s tongue licking your balls, it's warm.",
- "You feel %USER%'s slick tongue lapping away at your nuts.",
- "Your balls stiffen from having %USER%'s tongue licking them.",
- "You feel warm saliva coating your orbs as %USER% licks them."
- ],
- "target_required_parts": [
- "testicles"
- ],
- "user_pleasure": 0,
- "user_arousal": 7,
- "target_pleasure": 5,
- "target_arousal": 7,
- "lewd": 1
+ "name": "Lick balls",
+ "description": "Lick their balls!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% licks %TARGET%'s balls!",
+ "%USER% drags their tongue along %TARGET%'s balls!",
+ "%USER% laps away at %TARGET%'s balls!",
+ "%USER% brushes their tongue against %TARGET%'s balls!",
+ "%USER% licks %TARGET%'s ballsack!",
+ "%USER% drags their tongue along %TARGET%'s ballsack!",
+ "%USER% laps away at %TARGET%'s ballsack!",
+ "%USER% brushes their tongue against %TARGET%'s ballsack!",
+ "%USER% licks %TARGET%'s orbs!",
+ "%USER% drags their tongue along %TARGET%'s orbs!",
+ "%USER% laps away at %TARGET%'s orbs!",
+ "%USER% brushes their tongue against %TARGET%'s orbs!",
+ "%USER% tastes %TARGET%'s balls with their tongue!",
+ "%USER% tastes %TARGET%'s ballsack with their tongue!",
+ "%USER% tastes %TARGET%'s orbs with their tongue!"
+ ],
+ "user_messages": [
+ "You drag your tongue across %TARGET%'s warm set of balls.",
+ "You feel and taste %TARGET%'s pair of balls against your tongue.",
+ "You feel your tongue pressing against %TARGET%'s ballsack, they're warm and soft.",
+ "You feel %TARGET%'s balls against your tongue!"
+ ],
+ "target_messages": [
+ "You feel %USER%'s tongue licking your balls, it's warm.",
+ "You feel %USER%'s slick tongue lapping away at your nuts.",
+ "Your balls stiffen from having %USER%'s tongue licking them.",
+ "You feel warm saliva coating your orbs as %USER% licks them."
+ ],
+ "target_required_parts": [
+ "testicles"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/champ_fingering.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 7,
+ "target_pleasure": 5,
+ "target_arousal": 7,
+ "lewd": 1
}
diff --git a/config/skyrat/interactions/lick_cock.json b/config/skyrat/interactions/lick_cock.json
index 9d2e20887e06d..6cf558f0305ec 100644
--- a/config/skyrat/interactions/lick_cock.json
+++ b/config/skyrat/interactions/lick_cock.json
@@ -1,49 +1,52 @@
{
- "name": "Lick cock",
- "description" : "Lick their cock!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% licks %TARGET%'s cock!",
- "%USER% drags their tongue along %TARGET%'s cock!",
- "%USER% licks the underside of %TARGET%'s cock!",
- "%USER% laps away at %TARGET%'s cock!",
- "%USER% brushes their tongue against %TARGET%'s cock!",
- "%USER% licks %TARGET%'s throbbing cock!",
- "%USER% drags their tongue along %TARGET%'s throbbing cock!",
- "%USER% licks the underside of %TARGET%'s throbbing cock!",
- "%USER% laps away at %TARGET%'s throbbing cock!",
- "%USER% brushes their tongue against %TARGET%'s throbbing cock!",
- "%USER% licks %TARGET%'s twitching shaft!",
- "%USER% drags their tongue along %TARGET%'s twitching shaft!",
- "%USER% licks the underside of %TARGET%'s twitching shaft!",
- "%USER% laps away at %TARGET%'s twitching shaft!",
- "%USER% brushes their tongue against %TARGET%'s twitching shaft!",
- "%USER% tastes %TARGET%'s cock with their tongue!",
- "%USER% tastes %TARGET%'s throbbing cock with their tongue!",
- "%USER% tastes %TARGET%'s twitching shaft with their tongue!"
-
- ],
- "user_messages": [
- "You drag your tongue across %TARGET%'s warm cock.",
- "You feel and taste %TARGET%'s hot shaft against your tongue.",
- "You feel your tongue pressing against %TARGET%'s cock, it's warm and wet.",
- "You feel %TARGET%'s cock throbbing against your tongue!"
- ],
- "target_messages": [
- "You feel %USER%'s tongue licking your cock, it's warm.",
- "You feel %USER%'s slick tongue lapping away at your shaft.",
- "Your cock twitches from having %USER%'s tongue licking it.",
- "You feel warm saliva coating your cock as %USER% licks it."
- ],
- "sound_range": 7,
- "target_required_parts": [
- "penis"
- ],
- "user_pleasure": 0,
- "user_arousal": 4,
- "target_pleasure": 5,
- "target_arousal": 7,
- "lewd": 1
+ "name": "Lick cock",
+ "description": "Lick their cock!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% licks %TARGET%'s cock!",
+ "%USER% drags their tongue along %TARGET%'s cock!",
+ "%USER% licks the underside of %TARGET%'s cock!",
+ "%USER% laps away at %TARGET%'s cock!",
+ "%USER% brushes their tongue against %TARGET%'s cock!",
+ "%USER% licks %TARGET%'s throbbing cock!",
+ "%USER% drags their tongue along %TARGET%'s throbbing cock!",
+ "%USER% licks the underside of %TARGET%'s throbbing cock!",
+ "%USER% laps away at %TARGET%'s throbbing cock!",
+ "%USER% brushes their tongue against %TARGET%'s throbbing cock!",
+ "%USER% licks %TARGET%'s twitching shaft!",
+ "%USER% drags their tongue along %TARGET%'s twitching shaft!",
+ "%USER% licks the underside of %TARGET%'s twitching shaft!",
+ "%USER% laps away at %TARGET%'s twitching shaft!",
+ "%USER% brushes their tongue against %TARGET%'s twitching shaft!",
+ "%USER% tastes %TARGET%'s cock with their tongue!",
+ "%USER% tastes %TARGET%'s throbbing cock with their tongue!",
+ "%USER% tastes %TARGET%'s twitching shaft with their tongue!"
+ ],
+ "user_messages": [
+ "You drag your tongue across %TARGET%'s warm cock.",
+ "You feel and taste %TARGET%'s hot shaft against your tongue.",
+ "You feel your tongue pressing against %TARGET%'s cock, it's warm and wet.",
+ "You feel %TARGET%'s cock throbbing against your tongue!"
+ ],
+ "target_messages": [
+ "You feel %USER%'s tongue licking your cock, it's warm.",
+ "You feel %USER%'s slick tongue lapping away at your shaft.",
+ "Your cock twitches from having %USER%'s tongue licking it.",
+ "You feel warm saliva coating your cock as %USER% licks it."
+ ],
+ "sound_range": 7,
+ "target_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/champ_fingering.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 4,
+ "target_pleasure": 5,
+ "target_arousal": 7,
+ "lewd": 1
}
diff --git a/config/skyrat/interactions/lick_v.json b/config/skyrat/interactions/lick_v.json
index fd52fc8ee9973..4b42abdbfea04 100644
--- a/config/skyrat/interactions/lick_v.json
+++ b/config/skyrat/interactions/lick_v.json
@@ -1,46 +1,49 @@
{
- "name": "Lick vagina",
- "description" : "Lick their slit!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% licks %TARGET%'s pussy!",
- "%USER% drags their tongue along %TARGET%'s pussy!",
- "%USER% laps away at %TARGET%'s pussy!",
- "%USER% brushes their tongue against %TARGET%'s pussy!",
- "%USER% licks %TARGET%'s lower lips!",
- "%USER% drags their tongue along %TARGET%'s lower lips!",
- "%USER% laps away at %TARGET%'s lower lips!",
- "%USER% brushes their tongue against %TARGET%'s lower lips!",
- "%USER% licks %TARGET%'s slit!",
- "%USER% drags their tongue along %TARGET%'s slit!",
- "%USER% laps away at %TARGET%'s slit!",
- "%USER% brushes their tongue against %TARGET%'s slit!",
- "%USER% tastes %TARGET%'s pussy with their tongue!",
- "%USER% tastes %TARGET%'s lower lips with their tongue!",
- "%USER% tastes %TARGET%'s slit with their tongue!"
-
- ],
- "user_messages": [
- "You drag your tongue across %TARGET%'s wet pussy.",
- "You feel and taste %TARGET%'s lower lips against your tongue.",
- "You feel your tongue pressing against %TARGET%'s slit, it's warm and sweet!",
- "You feel %TARGET%'s labia against your tongue!"
- ],
- "target_messages": [
- "You feel %USER% dragging their tongue across your pussy, it's warm.",
- "You feel %USER%'s slick tongue tasting your lower lips.",
- "You feel %USER% press their tongue against your slit!",
- "You feel warm saliva coating your labia as %USER% licks them."
- ],
- "target_required_parts": [
- "vagina"
- ],
- "user_pleasure": 0,
- "user_arousal": 7,
- "target_pleasure": 5,
- "target_arousal": 7,
- "lewd": 1,
+ "name": "Lick vagina",
+ "description": "Lick their slit!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% licks %TARGET%'s pussy!",
+ "%USER% drags their tongue along %TARGET%'s pussy!",
+ "%USER% laps away at %TARGET%'s pussy!",
+ "%USER% brushes their tongue against %TARGET%'s pussy!",
+ "%USER% licks %TARGET%'s lower lips!",
+ "%USER% drags their tongue along %TARGET%'s lower lips!",
+ "%USER% laps away at %TARGET%'s lower lips!",
+ "%USER% brushes their tongue against %TARGET%'s lower lips!",
+ "%USER% licks %TARGET%'s slit!",
+ "%USER% drags their tongue along %TARGET%'s slit!",
+ "%USER% laps away at %TARGET%'s slit!",
+ "%USER% brushes their tongue against %TARGET%'s slit!",
+ "%USER% tastes %TARGET%'s pussy with their tongue!",
+ "%USER% tastes %TARGET%'s lower lips with their tongue!",
+ "%USER% tastes %TARGET%'s slit with their tongue!"
+ ],
+ "user_messages": [
+ "You drag your tongue across %TARGET%'s wet pussy.",
+ "You feel and taste %TARGET%'s lower lips against your tongue.",
+ "You feel your tongue pressing against %TARGET%'s slit, it's warm and sweet!",
+ "You feel %TARGET%'s labia against your tongue!"
+ ],
+ "target_messages": [
+ "You feel %USER% dragging their tongue across your pussy, it's warm.",
+ "You feel %USER%'s slick tongue tasting your lower lips.",
+ "You feel %USER% press their tongue against your slit!",
+ "You feel warm saliva coating your labia as %USER% licks them."
+ ],
+ "target_required_parts": [
+ "vagina"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/champ_fingering.ogg"
+ ],
+ "user_pleasure": 0,
+ "user_arousal": 7,
+ "target_pleasure": 5,
+ "target_arousal": 7,
+ "lewd": 1,
"color": "pink"
}
diff --git a/config/skyrat/interactions/mouth_fuck.json b/config/skyrat/interactions/mouth_fuck.json
index d942425de5be9..d2157ab1e3271 100644
--- a/config/skyrat/interactions/mouth_fuck.json
+++ b/config/skyrat/interactions/mouth_fuck.json
@@ -1,66 +1,71 @@
{
- "name": "Mouth fuck",
- "description" : "Fuck them in the mouth!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% thrusts their dick past %TARGET%'s lips!",
- "%USER% shoves their dick past %TARGET%'s lips!",
- "%USER% slides their dick past %TARGET%'s lips!",
- "%USER% thrusts their dick into %TARGET%'s mouth!",
- "%USER% shoves their dick into %TARGET%'s mouth!",
- "%USER% slides their dick into %TARGET%'s mouth!",
- "%USER% thrusts their throbbing dick into %TARGET%'s mouth!",
- "%USER% shoves their throbbing dick into %TARGET%'s mouth!",
- "%USER% slides their throbbing dick into %TARGET%'s mouth!",
- "%USER% thrusts their throbbing dick past %TARGET%'s lips!",
- "%USER% shoves their throbbing dick past %TARGET%'s lips!",
- "%USER% slides their throbbing dick past %TARGET%'s lips!",
- "%USER% thrusts their wet dick into %TARGET%'s mouth!",
- "%USER% shoves their wet dick into %TARGET%'s mouth!",
- "%USER% slides their wet dick into %TARGET%'s mouth!",
- "%USER% thrusts their wet dick past %TARGET%'s lips!",
- "%USER% shoves their wet dick past %TARGET%'s lips!",
- "%USER% slides their wet dick past %TARGET%'s lips!",
- "%USER% thrusts their cock past %TARGET%'s lips!",
- "%USER% shoves their cock past %TARGET%'s lips!",
- "%USER% slides their cock past %TARGET%'s lips!",
- "%USER% thrusts their cock into %TARGET%'s mouth!",
- "%USER% shoves their cock into %TARGET%'s mouth!",
- "%USER% slides their cock into %TARGET%'s mouth!",
- "%USER% thrusts their throbbing cock into %TARGET%'s mouth!",
- "%USER% shoves their throbbing cock into %TARGET%'s mouth!",
- "%USER% slides their throbbing cock into %TARGET%'s mouth!",
- "%USER% thrusts their throbbing cock past %TARGET%'s lips!",
- "%USER% shoves their throbbing cock past %TARGET%'s lips!",
- "%USER% slides their throbbing cock past %TARGET%'s lips!",
- "%USER% thrusts their wet cock into %TARGET%'s mouth!",
- "%USER% shoves their wet cock into %TARGET%'s mouth!",
- "%USER% slides their wet cock into %TARGET%'s mouth!",
- "%USER% thrusts their wet cock past %TARGET%'s lips!",
- "%USER% shoves their wet cock past %TARGET%'s lips!",
- "%USER% slides their wet cock past %TARGET%'s lips!"
- ],
- "user_messages": [
- "You feel %TARGET%'s mouth, it feels very warm and wet.",
- "You feel %TARGET%'s mouth, it feels warm and wet.",
- "You feel %TARGET%'s mouth wrapped around your cock, it's warm and wet.",
- "You feel %TARGET%'s mouth salivating on your cock!"
- ],
- "target_messages": [
- "You feel %USER%'s cock inside your mouth, it's hard and throbbing.",
- "You feel %USER%'s slick cock sliding inside your mouth, it feels hot.",
- "Your lips wrap around %USER%'s cock inside your mouth.",
- "Your feel your mouth being fucked by %USER%'s throbbing cock."
- ],
- "user_required_parts": [
- "penis"
- ],
- "user_pleasure": 6,
- "user_arousal": 10,
- "target_pleasure": 0,
- "target_arousal": 7,
- "lewd": 1,
- "color":"pink"
+ "name": "Mouth fuck",
+ "description": "Fuck them in the mouth!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% thrusts their dick past %TARGET%'s lips!",
+ "%USER% shoves their dick past %TARGET%'s lips!",
+ "%USER% slides their dick past %TARGET%'s lips!",
+ "%USER% thrusts their dick into %TARGET%'s mouth!",
+ "%USER% shoves their dick into %TARGET%'s mouth!",
+ "%USER% slides their dick into %TARGET%'s mouth!",
+ "%USER% thrusts their throbbing dick into %TARGET%'s mouth!",
+ "%USER% shoves their throbbing dick into %TARGET%'s mouth!",
+ "%USER% slides their throbbing dick into %TARGET%'s mouth!",
+ "%USER% thrusts their throbbing dick past %TARGET%'s lips!",
+ "%USER% shoves their throbbing dick past %TARGET%'s lips!",
+ "%USER% slides their throbbing dick past %TARGET%'s lips!",
+ "%USER% thrusts their wet dick into %TARGET%'s mouth!",
+ "%USER% shoves their wet dick into %TARGET%'s mouth!",
+ "%USER% slides their wet dick into %TARGET%'s mouth!",
+ "%USER% thrusts their wet dick past %TARGET%'s lips!",
+ "%USER% shoves their wet dick past %TARGET%'s lips!",
+ "%USER% slides their wet dick past %TARGET%'s lips!",
+ "%USER% thrusts their cock past %TARGET%'s lips!",
+ "%USER% shoves their cock past %TARGET%'s lips!",
+ "%USER% slides their cock past %TARGET%'s lips!",
+ "%USER% thrusts their cock into %TARGET%'s mouth!",
+ "%USER% shoves their cock into %TARGET%'s mouth!",
+ "%USER% slides their cock into %TARGET%'s mouth!",
+ "%USER% thrusts their throbbing cock into %TARGET%'s mouth!",
+ "%USER% shoves their throbbing cock into %TARGET%'s mouth!",
+ "%USER% slides their throbbing cock into %TARGET%'s mouth!",
+ "%USER% thrusts their throbbing cock past %TARGET%'s lips!",
+ "%USER% shoves their throbbing cock past %TARGET%'s lips!",
+ "%USER% slides their throbbing cock past %TARGET%'s lips!",
+ "%USER% thrusts their wet cock into %TARGET%'s mouth!",
+ "%USER% shoves their wet cock into %TARGET%'s mouth!",
+ "%USER% slides their wet cock into %TARGET%'s mouth!",
+ "%USER% thrusts their wet cock past %TARGET%'s lips!",
+ "%USER% shoves their wet cock past %TARGET%'s lips!",
+ "%USER% slides their wet cock past %TARGET%'s lips!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s mouth, it feels very warm and wet.",
+ "You feel %TARGET%'s mouth, it feels warm and wet.",
+ "You feel %TARGET%'s mouth wrapped around your cock, it's warm and wet.",
+ "You feel %TARGET%'s mouth salivating on your cock!"
+ ],
+ "target_messages": [
+ "You feel %USER%'s cock inside your mouth, it's hard and throbbing.",
+ "You feel %USER%'s slick cock sliding inside your mouth, it feels hot.",
+ "Your lips wrap around %USER%'s cock inside your mouth.",
+ "Your feel your mouth being fucked by %USER%'s throbbing cock."
+ ],
+ "user_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/oral1.ogg",
+ "modular_zzplurt/sound/interactions/oral2.ogg"
+ ],
+ "user_pleasure": 6,
+ "user_arousal": 10,
+ "target_pleasure": 0,
+ "target_arousal": 7,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/ride_cock.json b/config/skyrat/interactions/ride_cock.json
index 74f0e5d3f7da9..73ec2f5a67ef1 100644
--- a/config/skyrat/interactions/ride_cock.json
+++ b/config/skyrat/interactions/ride_cock.json
@@ -1,38 +1,44 @@
{
- "name": "Ride cock (ass)",
- "description" : "Straddle their lap and push their cock inside your ass!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% straddles %TARGET%, forcing their cock inside of themselves.",
- "%USER% bobs up and down on %TARGET%'s cock, squeezing it with their asshole.",
- "%USER% rides %TARGET%'s cock as it slides in and out of their asshole!",
- "%USER% forces %TARGET%'s cock inside themself.",
- "%USER% puts their hands on %TARGET%'s chest as they ride %TARGET%'s throbbing cock!"
- ],
- "user_messages": [
- "You feel %TARGET%'s warm shaft wriggling it's way up your asshole.",
- "Your hole is spread wide by %TARGET% thick cock as you ride them.",
- "Your hole clenches around %TARGET%'s warm, throbbing shaft.",
- "You bob your hips up and down as %TARGET%'s cock invades your tight asshole."
- ],
- "target_messages": [
- "Your cock is forced inside a tight asshole, it's warm.",
- "Your dick throbs as %USER% pushes it inside themselves.",
- "Your shaft twitches as %USER% forces it inside their asshole.",
- "Your cock is squeezed and pulled on by a tight warm asshole."
- ],
- "target_required_parts": [
- "penis"
- ],
- "user_required_parts": [
- "anus"
- ],
- "user_pleasure": 7,
- "user_arousal": 5,
- "target_pleasure": 7,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ "name": "Ride cock (ass)",
+ "description": "Straddle their lap and push their cock inside your ass!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% straddles %TARGET%, forcing their cock inside of themselves.",
+ "%USER% bobs up and down on %TARGET%'s cock, squeezing it with their asshole.",
+ "%USER% rides %TARGET%'s cock as it slides in and out of their asshole!",
+ "%USER% forces %TARGET%'s cock inside themself.",
+ "%USER% puts their hands on %TARGET%'s chest as they ride %TARGET%'s throbbing cock!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s warm shaft wriggling it's way up your asshole.",
+ "Your hole is spread wide by %TARGET% thick cock as you ride them.",
+ "Your hole clenches around %TARGET%'s warm, throbbing shaft.",
+ "You bob your hips up and down as %TARGET%'s cock invades your tight asshole."
+ ],
+ "target_messages": [
+ "Your cock is forced inside a tight asshole, it's warm.",
+ "Your dick throbs as %USER% pushes it inside themselves.",
+ "Your shaft twitches as %USER% forces it inside their asshole.",
+ "Your cock is squeezed and pulled on by a tight warm asshole."
+ ],
+ "target_required_parts": [
+ "penis"
+ ],
+ "user_required_parts": [
+ "anus"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 7,
+ "user_arousal": 5,
+ "target_pleasure": 7,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/ride_cock_v.json b/config/skyrat/interactions/ride_cock_v.json
index 0fd0d543b6689..685d0c562c227 100644
--- a/config/skyrat/interactions/ride_cock_v.json
+++ b/config/skyrat/interactions/ride_cock_v.json
@@ -1,37 +1,43 @@
{
- "name": "Ride cock (vagina)",
- "description" : "Straddle their lap and push their cock inside your vagina!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% straddles %TARGET%, pushing their cock past their folds.",
- "%USER% bobs up and down on %TARGET%'s cock, squeezing it with their pussy.",
- "%USER% rides %TARGET%'s cock as it slides in and out of their sex!",
- "%USER% puts their hands on %TARGET%'s chest as they ride %TARGET%'s cock!"
- ],
- "user_messages": [
- "You straddle %TARGET%, pushing their cock past your folds.",
- "You bob up and down on %TARGET%'s cock, squeezing it with your pussy.",
+ "name": "Ride cock (vagina)",
+ "description": "Straddle their lap and push their cock inside your vagina!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% straddles %TARGET%, pushing their cock past their folds.",
+ "%USER% bobs up and down on %TARGET%'s cock, squeezing it with their pussy.",
+ "%USER% rides %TARGET%'s cock as it slides in and out of their sex!",
+ "%USER% puts their hands on %TARGET%'s chest as they ride %TARGET%'s cock!"
+ ],
+ "user_messages": [
+ "You straddle %TARGET%, pushing their cock past your folds.",
+ "You bob up and down on %TARGET%'s cock, squeezing it with your pussy.",
"You ride %TARGET%'s cock as it slides in and out of your sex!",
- "You place your hands on %TARGET%'s chest as you ride their cock."
- ],
- "target_messages": [
- "Your cock is pushed past %USER%'s folds.",
+ "You place your hands on %TARGET%'s chest as you ride their cock."
+ ],
+ "target_messages": [
+ "Your cock is pushed past %USER%'s folds.",
"%USER% bobs up and down on your cock, squeezing it with their pussy.",
- "%USER% rides your cock as it slides in and out of their sex.",
- "%USER% places their hands on your chest as they ride your cock!"
- ],
- "target_required_parts": [
- "penis"
- ],
- "user_required_parts": [
- "vagina"
- ],
- "user_pleasure": 7,
- "user_arousal": 5,
- "target_pleasure": 7,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ "%USER% rides your cock as it slides in and out of their sex.",
+ "%USER% places their hands on your chest as they ride your cock!"
+ ],
+ "target_required_parts": [
+ "penis"
+ ],
+ "user_required_parts": [
+ "vagina"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 7,
+ "user_arousal": 5,
+ "target_pleasure": 7,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/sheathfuck.json b/config/skyrat/interactions/sheathfuck.json
index 6693ca239287c..b5a5d9eb3df7d 100644
--- a/config/skyrat/interactions/sheathfuck.json
+++ b/config/skyrat/interactions/sheathfuck.json
@@ -1,44 +1,50 @@
{
- "name": "Sheath fuck",
- "description" : "Fuck them in the sheath!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% aligns their throbbing cock with %TARGET%'s tight sheath as they slide it inside!",
- "%USER% shoves their dick into %TARGET%'s tight sheath",
- "%USER% fucks %TARGET%'s tight sheath, making their balls jiggle!",
- "%USER% rams their cock into %TARGET%'s warm sheath!",
- "%USER% forces their throbbing cock into %TARGET%'s sheath, forcing their cock to the side.",
- "%USER% assaults %TARGET%'s tight sheath!",
- "%USER% rams their hips into %TARGET%'s crotch, their cock sliding inside their sheath!"
- ],
- "user_messages": [
- "You feel %TARGET%'s tight sheath wrapped round your cock as you fuck it.",
- "You ram your cock into %TARGET%'s wet and warm sheath, their balls jiggling.",
- "Your cock is squeezed hard by %TARGET%'s sheath, their cock head rubbing against yours.",
- "You feel %TARGET%'s warm sheath wrapped around your cock as you thrust your hips into their crotch!",
- "%TARGET% squirms as your cock prys open their tight sheath, it's so warm!",
- "You feel %TARGET%'s balls against your own as you fuck their sheath!"
- ],
- "target_messages": [
- "You feel your sheath spread open by %USER%'s fat cock.",
- "Your sheath is spread wide and hard by %USER%'s thick dick!",
- "Your tight sheath squirms as it's forced open by %USER%'s cock, your own cock being forced to the side.",
- "Your warm sheath squirms as %TARGET%'s throbbing dick enters it!",
- "%USER% rams their hips against your sheath, their cock uncomfortably forcing it's way through.",
- "You feel %USER%'s balls against your own as they fuck your sheath!"
- ],
- "user_required_parts": [
- "penis"
- ],
- "target_required_parts": [
- "penis"
- ],
- "user_pleasure": 6,
- "user_arousal": 8,
- "target_pleasure": 6,
- "target_arousal": 8,
- "lewd": 1,
- "color":"pink"
+ "name": "Sheath fuck",
+ "description": "Fuck them in the sheath!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% aligns their throbbing cock with %TARGET%'s tight sheath as they slide it inside!",
+ "%USER% shoves their dick into %TARGET%'s tight sheath",
+ "%USER% fucks %TARGET%'s tight sheath, making their balls jiggle!",
+ "%USER% rams their cock into %TARGET%'s warm sheath!",
+ "%USER% forces their throbbing cock into %TARGET%'s sheath, forcing their cock to the side.",
+ "%USER% assaults %TARGET%'s tight sheath!",
+ "%USER% rams their hips into %TARGET%'s crotch, their cock sliding inside their sheath!"
+ ],
+ "user_messages": [
+ "You feel %TARGET%'s tight sheath wrapped round your cock as you fuck it.",
+ "You ram your cock into %TARGET%'s wet and warm sheath, their balls jiggling.",
+ "Your cock is squeezed hard by %TARGET%'s sheath, their cock head rubbing against yours.",
+ "You feel %TARGET%'s warm sheath wrapped around your cock as you thrust your hips into their crotch!",
+ "%TARGET% squirms as your cock prys open their tight sheath, it's so warm!",
+ "You feel %TARGET%'s balls against your own as you fuck their sheath!"
+ ],
+ "target_messages": [
+ "You feel your sheath spread open by %USER%'s fat cock.",
+ "Your sheath is spread wide and hard by %USER%'s thick dick!",
+ "Your tight sheath squirms as it's forced open by %USER%'s cock, your own cock being forced to the side.",
+ "Your warm sheath squirms as %TARGET%'s throbbing dick enters it!",
+ "%USER% rams their hips against your sheath, their cock uncomfortably forcing it's way through.",
+ "You feel %USER%'s balls against your own as they fuck your sheath!"
+ ],
+ "user_required_parts": [
+ "penis"
+ ],
+ "target_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 6,
+ "user_arousal": 8,
+ "target_pleasure": 6,
+ "target_arousal": 8,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/smooch.json b/config/skyrat/interactions/smooch.json
index 45d56f26cf2cc..29520cef7ae80 100644
--- a/config/skyrat/interactions/smooch.json
+++ b/config/skyrat/interactions/smooch.json
@@ -1,24 +1,24 @@
{
- "name": "Smooch",
- "description" : "Give a friend or partner a cute kiss!",
- "usage": "other",
- "category": "Romance",
- "distance_allowed": 0,
- "message": [
- "%USER% gives %TARGET% a small kiss on the lips!",
- "%USER% pecks %TARGET% sweetly.",
- "%USER% presses their lips against %TARGET%'s briefly!"
- ],
- "user_messages": [
- "You feel a quick and casual kiss on the lips!",
- "Your lips tingle as you give %TARGET% a peck on the lips.",
+ "name": "Smooch",
+ "description": "Give a friend or partner a cute kiss!",
+ "usage": "other",
+ "category": "Romance",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% gives %TARGET% a small kiss on the lips!",
+ "%USER% pecks %TARGET% sweetly.",
+ "%USER% presses their lips against %TARGET%'s briefly!"
+ ],
+ "user_messages": [
+ "You feel a quick and casual kiss on the lips!",
+ "Your lips tingle as you give %TARGET% a peck on the lips.",
"You press your lips against %TARGET%'s briefly!"
- ],
- "target_messages": [
- "You feel a quick and casual kiss on the lips!",
- "You feel %USER% peck you on the lips!",
+ ],
+ "target_messages": [
+ "You feel a quick and casual kiss on the lips!",
+ "You feel %USER% peck you on the lips!",
"You feel %USER% press their lips against yours briefly!"
- ],
- "lewd": 1,
- "color": "green"
+ ],
+ "lewd": 1,
+ "color": "green"
}
diff --git a/config/skyrat/interactions/thighjob.json b/config/skyrat/interactions/thighjob.json
index 1c107ea166f4a..68294ddc602c0 100644
--- a/config/skyrat/interactions/thighjob.json
+++ b/config/skyrat/interactions/thighjob.json
@@ -1,31 +1,37 @@
{
- "name": "Thighjob",
- "description" : "Slide your cock between their thighs!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% hugs %TARGET%, sliding their cock between %TARGET%'s thighs!",
- "%USER% humps %TARGET%, their cock peeking out between %TARGET%'s thighs!",
- "%USER%'s dick is squeezed between %TARGET%'s thighs!"
- ],
- "user_messages": [
- "You hug %TARGET%, sliding your cock between their thighs.",
- "You hump %TARGET% with your cock sandwiched between their thighs.",
- "You feel %TARGET%'s thighs squeezing your dick!"
- ],
- "target_messages": [
- "%USER% hugs you, sliding their cock between your thighs!",
- "%USER% humps you with their cock sandwiched between your thighs.",
+ "name": "Thighjob",
+ "description": "Slide your cock between their thighs!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% hugs %TARGET%, sliding their cock between %TARGET%'s thighs!",
+ "%USER% humps %TARGET%, their cock peeking out between %TARGET%'s thighs!",
+ "%USER%'s dick is squeezed between %TARGET%'s thighs!"
+ ],
+ "user_messages": [
+ "You hug %TARGET%, sliding your cock between their thighs.",
+ "You hump %TARGET% with your cock sandwiched between their thighs.",
+ "You feel %TARGET%'s thighs squeezing your dick!"
+ ],
+ "target_messages": [
+ "%USER% hugs you, sliding their cock between your thighs!",
+ "%USER% humps you with their cock sandwiched between your thighs.",
"You feel your thighs squeeze around %USER%'s dick!"
- ],
- "user_required_parts": [
- "penis"
- ],
- "user_pleasure": 7,
- "user_arousal": 5,
- "target_pleasure": 0,
- "target_arousal": 3,
- "lewd": 1,
- "color": "pink"
+ ],
+ "user_required_parts": [
+ "penis"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 7,
+ "user_arousal": 5,
+ "target_pleasure": 0,
+ "target_arousal": 3,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/tongue_kiss.json b/config/skyrat/interactions/tongue_kiss.json
index 2d183c8a9f023..758ff29bb621c 100644
--- a/config/skyrat/interactions/tongue_kiss.json
+++ b/config/skyrat/interactions/tongue_kiss.json
@@ -1,27 +1,35 @@
{
- "name": "Tongue kiss",
- "description" : "Push your tongue into their mouth in a kiss.",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% pushes their tongue into %TARGET%'s mouth, covering it in drool!",
- "%USER% suckles on %TARGET%'s tongue, kissing them passionately.",
- "%USER% licks %TARGET%'s tongue as they slide it inside, dancing with their tongue.",
- "%USER% drools a little as they suck on %TARGET%'s tongue.",
- "%USER% forces their tongue into %TARGET%'s mouth, kissing them sloppily."
- ],
- "user_messages": [
- "Your can taste %TARGET%'s mouth and drool as you wriggle your tongue inside their mouth.",
- "Your tongue is covered in %TARGET%'s saliva as you orally assault them."
- ],
- "target_messages": [
- "You feel and taste %USER%'s warm tongue invading your mouth, it's drenched in drool.",
- "Your mouth is forced open by %USER% as they shove their tongue inside, licking around your mouth.",
- "You feel hot breath being forced into your mouth as %USER%'s tongue slobbers across your own."
- ],
- "user_arousal": 6,
- "target_arousal": 6,
- "lewd": 1,
- "color": "pink"
+ "name": "Tongue kiss",
+ "description": "Push your tongue into their mouth in a kiss.",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% pushes their tongue into %TARGET%'s mouth, covering it in drool!",
+ "%USER% suckles on %TARGET%'s tongue, kissing them passionately.",
+ "%USER% licks %TARGET%'s tongue as they slide it inside, dancing with their tongue.",
+ "%USER% drools a little as they suck on %TARGET%'s tongue.",
+ "%USER% forces their tongue into %TARGET%'s mouth, kissing them sloppily."
+ ],
+ "user_messages": [
+ "Your can taste %TARGET%'s mouth and drool as you wriggle your tongue inside their mouth.",
+ "Your tongue is covered in %TARGET%'s saliva as you orally assault them."
+ ],
+ "target_messages": [
+ "You feel and taste %USER%'s warm tongue invading your mouth, it's drenched in drool.",
+ "Your mouth is forced open by %USER% as they shove their tongue inside, licking around your mouth.",
+ "You feel hot breath being forced into your mouth as %USER%'s tongue slobbers across your own."
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/kiss1.ogg",
+ "modular_zzplurt/sound/interactions/kiss2.ogg",
+ "modular_zzplurt/sound/interactions/kiss3.ogg",
+ "modular_zzplurt/sound/interactions/kiss4.ogg",
+ "modular_zzplurt/sound/interactions/kiss5.ogg"
+ ],
+ "user_arousal": 6,
+ "target_arousal": 6,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/config/skyrat/interactions/tribadism.json b/config/skyrat/interactions/tribadism.json
index aa401f9fa475d..9fc957c064ca5 100644
--- a/config/skyrat/interactions/tribadism.json
+++ b/config/skyrat/interactions/tribadism.json
@@ -1,37 +1,43 @@
{
- "name": "Tribadism",
- "description" : "Scissor a partner!",
- "usage": "other",
- "category": "Sex",
- "distance_allowed": 0,
- "message": [
- "%USER% interlocks their legs with %TARGET%, rubbing their labia against each other!",
- "%USER% presses their sex against %TARGET%'s, rubbing their lips together.",
- "%USER% jams their pussy against %TARGET%'s, squeezing them together tightly!",
- "%USER% mashes their lower lips against %TARGET%'s."
- ],
- "user_messages": [
+ "name": "Tribadism",
+ "description": "Scissor a partner!",
+ "usage": "other",
+ "category": "Sex",
+ "distance_allowed": 0,
+ "message": [
+ "%USER% interlocks their legs with %TARGET%, rubbing their labia against each other!",
+ "%USER% presses their sex against %TARGET%'s, rubbing their lips together.",
+ "%USER% jams their pussy against %TARGET%'s, squeezing them together tightly!",
+ "%USER% mashes their lower lips against %TARGET%'s."
+ ],
+ "user_messages": [
"You rub your labia tightly agaisnt %TARGET%'s, your legs interlocking.",
- "You press your pussy against %TARGET%'s, rubbing gently.",
- "You jam your pussy against %TARGET%'s, your juices intermingling with one another!",
- "You feel %TARGET%'s lower lips mashing against your own."
- ],
- "target_messages": [
- "%USER%'s legs interlock with yours, their labia rubbing against yours.",
- "%USER%'s presses their pussy against yours, rubbing gently.",
- "%USER% jams their pussy against your crotch, your juices intermingling with one another!",
- "%USER%'s sex mashes against yours."
- ],
- "target_required_parts": [
- "vagina"
- ],
- "user_required_parts": [
- "vagina"
- ],
- "user_pleasure": 7,
- "user_arousal": 5,
- "target_pleasure": 7,
- "target_arousal": 5,
- "lewd": 1,
- "color": "pink"
+ "You press your pussy against %TARGET%'s, rubbing gently.",
+ "You jam your pussy against %TARGET%'s, your juices intermingling with one another!",
+ "You feel %TARGET%'s lower lips mashing against your own."
+ ],
+ "target_messages": [
+ "%USER%'s legs interlock with yours, their labia rubbing against yours.",
+ "%USER%'s presses their pussy against yours, rubbing gently.",
+ "%USER% jams their pussy against your crotch, your juices intermingling with one another!",
+ "%USER%'s sex mashes against yours."
+ ],
+ "target_required_parts": [
+ "vagina"
+ ],
+ "user_required_parts": [
+ "vagina"
+ ],
+ "sound_use": 1,
+ "sound_possible": [
+ "modular_zzplurt/sound/interactions/bang1.ogg",
+ "modular_zzplurt/sound/interactions/bang2.ogg",
+ "modular_zzplurt/sound/interactions/bang3.ogg"
+ ],
+ "user_pleasure": 7,
+ "user_arousal": 5,
+ "target_pleasure": 7,
+ "target_arousal": 5,
+ "lewd": 1,
+ "color": "pink"
}
diff --git a/modular_zzplurt/interactions/bang1.ogg b/modular_zzplurt/interactions/bang1.ogg
new file mode 100644
index 0000000000000..d0b8abafa7d60
Binary files /dev/null and b/modular_zzplurt/interactions/bang1.ogg differ
diff --git a/modular_zzplurt/interactions/bang2.ogg b/modular_zzplurt/interactions/bang2.ogg
new file mode 100644
index 0000000000000..ff07de9666502
Binary files /dev/null and b/modular_zzplurt/interactions/bang2.ogg differ
diff --git a/modular_zzplurt/interactions/bang3.ogg b/modular_zzplurt/interactions/bang3.ogg
new file mode 100644
index 0000000000000..62cbe7cd633a4
Binary files /dev/null and b/modular_zzplurt/interactions/bang3.ogg differ
diff --git a/modular_zzplurt/interactions/bang4.ogg b/modular_zzplurt/interactions/bang4.ogg
new file mode 100644
index 0000000000000..4d9d9da8051ce
Binary files /dev/null and b/modular_zzplurt/interactions/bang4.ogg differ
diff --git a/modular_zzplurt/interactions/bang5.ogg b/modular_zzplurt/interactions/bang5.ogg
new file mode 100644
index 0000000000000..184af6787cb11
Binary files /dev/null and b/modular_zzplurt/interactions/bang5.ogg differ
diff --git a/modular_zzplurt/interactions/bang6.ogg b/modular_zzplurt/interactions/bang6.ogg
new file mode 100644
index 0000000000000..11c7c056e5b27
Binary files /dev/null and b/modular_zzplurt/interactions/bang6.ogg differ
diff --git a/modular_zzplurt/interactions/bj1.ogg b/modular_zzplurt/interactions/bj1.ogg
new file mode 100644
index 0000000000000..004d668f05266
Binary files /dev/null and b/modular_zzplurt/interactions/bj1.ogg differ
diff --git a/modular_zzplurt/interactions/bj10.ogg b/modular_zzplurt/interactions/bj10.ogg
new file mode 100644
index 0000000000000..5d0d56e010f63
Binary files /dev/null and b/modular_zzplurt/interactions/bj10.ogg differ
diff --git a/modular_zzplurt/interactions/bj11.ogg b/modular_zzplurt/interactions/bj11.ogg
new file mode 100644
index 0000000000000..5335057b45580
Binary files /dev/null and b/modular_zzplurt/interactions/bj11.ogg differ
diff --git a/modular_zzplurt/interactions/bj2.ogg b/modular_zzplurt/interactions/bj2.ogg
new file mode 100644
index 0000000000000..54c74dd5b463c
Binary files /dev/null and b/modular_zzplurt/interactions/bj2.ogg differ
diff --git a/modular_zzplurt/interactions/bj3.ogg b/modular_zzplurt/interactions/bj3.ogg
new file mode 100644
index 0000000000000..f12481f0b7e01
Binary files /dev/null and b/modular_zzplurt/interactions/bj3.ogg differ
diff --git a/modular_zzplurt/interactions/bj4.ogg b/modular_zzplurt/interactions/bj4.ogg
new file mode 100644
index 0000000000000..35b036d3a5646
Binary files /dev/null and b/modular_zzplurt/interactions/bj4.ogg differ
diff --git a/modular_zzplurt/interactions/bj5.ogg b/modular_zzplurt/interactions/bj5.ogg
new file mode 100644
index 0000000000000..1c33bee84efc1
Binary files /dev/null and b/modular_zzplurt/interactions/bj5.ogg differ
diff --git a/modular_zzplurt/interactions/bj6.ogg b/modular_zzplurt/interactions/bj6.ogg
new file mode 100644
index 0000000000000..564e82bad4cfd
Binary files /dev/null and b/modular_zzplurt/interactions/bj6.ogg differ
diff --git a/modular_zzplurt/interactions/bj7.ogg b/modular_zzplurt/interactions/bj7.ogg
new file mode 100644
index 0000000000000..a65d9cdc845ae
Binary files /dev/null and b/modular_zzplurt/interactions/bj7.ogg differ
diff --git a/modular_zzplurt/interactions/bj8.ogg b/modular_zzplurt/interactions/bj8.ogg
new file mode 100644
index 0000000000000..e88550afcecdd
Binary files /dev/null and b/modular_zzplurt/interactions/bj8.ogg differ
diff --git a/modular_zzplurt/interactions/bj9.ogg b/modular_zzplurt/interactions/bj9.ogg
new file mode 100644
index 0000000000000..2f4feb33ea8a9
Binary files /dev/null and b/modular_zzplurt/interactions/bj9.ogg differ
diff --git a/modular_zzplurt/interactions/champ1.ogg b/modular_zzplurt/interactions/champ1.ogg
new file mode 100644
index 0000000000000..07f2118f2a45a
Binary files /dev/null and b/modular_zzplurt/interactions/champ1.ogg differ
diff --git a/modular_zzplurt/interactions/champ2.ogg b/modular_zzplurt/interactions/champ2.ogg
new file mode 100644
index 0000000000000..63a1e8f1b85e4
Binary files /dev/null and b/modular_zzplurt/interactions/champ2.ogg differ
diff --git a/modular_zzplurt/interactions/champ_fingering.ogg b/modular_zzplurt/interactions/champ_fingering.ogg
new file mode 100644
index 0000000000000..7e540c970378d
Binary files /dev/null and b/modular_zzplurt/interactions/champ_fingering.ogg differ
diff --git a/modular_zzplurt/interactions/clawcum1.ogg b/modular_zzplurt/interactions/clawcum1.ogg
new file mode 100644
index 0000000000000..4313ad4ee1a08
Binary files /dev/null and b/modular_zzplurt/interactions/clawcum1.ogg differ
diff --git a/modular_zzplurt/interactions/clawcum2.ogg b/modular_zzplurt/interactions/clawcum2.ogg
new file mode 100644
index 0000000000000..8573ca2093165
Binary files /dev/null and b/modular_zzplurt/interactions/clawcum2.ogg differ
diff --git a/modular_zzplurt/interactions/final_f1.ogg b/modular_zzplurt/interactions/final_f1.ogg
new file mode 100644
index 0000000000000..3453ec4f9355c
Binary files /dev/null and b/modular_zzplurt/interactions/final_f1.ogg differ
diff --git a/modular_zzplurt/interactions/final_f2.ogg b/modular_zzplurt/interactions/final_f2.ogg
new file mode 100644
index 0000000000000..a0ba60e0a6ab7
Binary files /dev/null and b/modular_zzplurt/interactions/final_f2.ogg differ
diff --git a/modular_zzplurt/interactions/final_f3.ogg b/modular_zzplurt/interactions/final_f3.ogg
new file mode 100644
index 0000000000000..dd9070bd5b407
Binary files /dev/null and b/modular_zzplurt/interactions/final_f3.ogg differ
diff --git a/modular_zzplurt/interactions/final_m1.ogg b/modular_zzplurt/interactions/final_m1.ogg
new file mode 100644
index 0000000000000..6ef14a3d2d468
Binary files /dev/null and b/modular_zzplurt/interactions/final_m1.ogg differ
diff --git a/modular_zzplurt/interactions/final_m2.ogg b/modular_zzplurt/interactions/final_m2.ogg
new file mode 100644
index 0000000000000..128d5f933b821
Binary files /dev/null and b/modular_zzplurt/interactions/final_m2.ogg differ
diff --git a/modular_zzplurt/interactions/final_m3.ogg b/modular_zzplurt/interactions/final_m3.ogg
new file mode 100644
index 0000000000000..b57d0f4382882
Binary files /dev/null and b/modular_zzplurt/interactions/final_m3.ogg differ
diff --git a/modular_zzplurt/interactions/final_m4.ogg b/modular_zzplurt/interactions/final_m4.ogg
new file mode 100644
index 0000000000000..128d5f933b821
Binary files /dev/null and b/modular_zzplurt/interactions/final_m4.ogg differ
diff --git a/modular_zzplurt/interactions/final_m5.ogg b/modular_zzplurt/interactions/final_m5.ogg
new file mode 100644
index 0000000000000..b57d0f4382882
Binary files /dev/null and b/modular_zzplurt/interactions/final_m5.ogg differ
diff --git a/modular_zzplurt/interactions/foot_dry1.ogg b/modular_zzplurt/interactions/foot_dry1.ogg
new file mode 100644
index 0000000000000..1ac7bc66936ff
Binary files /dev/null and b/modular_zzplurt/interactions/foot_dry1.ogg differ
diff --git a/modular_zzplurt/interactions/foot_dry2.ogg b/modular_zzplurt/interactions/foot_dry2.ogg
new file mode 100644
index 0000000000000..957e57591b740
Binary files /dev/null and b/modular_zzplurt/interactions/foot_dry2.ogg differ
diff --git a/modular_zzplurt/interactions/foot_dry3.ogg b/modular_zzplurt/interactions/foot_dry3.ogg
new file mode 100644
index 0000000000000..5b38d5ab85710
Binary files /dev/null and b/modular_zzplurt/interactions/foot_dry3.ogg differ
diff --git a/modular_zzplurt/interactions/foot_dry4.ogg b/modular_zzplurt/interactions/foot_dry4.ogg
new file mode 100644
index 0000000000000..7f71feedffa77
Binary files /dev/null and b/modular_zzplurt/interactions/foot_dry4.ogg differ
diff --git a/modular_zzplurt/interactions/foot_wet1.ogg b/modular_zzplurt/interactions/foot_wet1.ogg
new file mode 100644
index 0000000000000..b38a1932262c1
Binary files /dev/null and b/modular_zzplurt/interactions/foot_wet1.ogg differ
diff --git a/modular_zzplurt/interactions/foot_wet2.ogg b/modular_zzplurt/interactions/foot_wet2.ogg
new file mode 100644
index 0000000000000..857906e8dbcfd
Binary files /dev/null and b/modular_zzplurt/interactions/foot_wet2.ogg differ
diff --git a/modular_zzplurt/interactions/foot_wet3.ogg b/modular_zzplurt/interactions/foot_wet3.ogg
new file mode 100644
index 0000000000000..9a3b8c755fc88
Binary files /dev/null and b/modular_zzplurt/interactions/foot_wet3.ogg differ
diff --git a/modular_zzplurt/interactions/hug.ogg b/modular_zzplurt/interactions/hug.ogg
new file mode 100644
index 0000000000000..68c2948bdc03f
Binary files /dev/null and b/modular_zzplurt/interactions/hug.ogg differ
diff --git a/modular_zzplurt/interactions/kiss/kiss1.ogg b/modular_zzplurt/interactions/kiss/kiss1.ogg
new file mode 100644
index 0000000000000..f4bd734338373
Binary files /dev/null and b/modular_zzplurt/interactions/kiss/kiss1.ogg differ
diff --git a/modular_zzplurt/interactions/kiss/kiss2.ogg b/modular_zzplurt/interactions/kiss/kiss2.ogg
new file mode 100644
index 0000000000000..18f12d6f04a9e
Binary files /dev/null and b/modular_zzplurt/interactions/kiss/kiss2.ogg differ
diff --git a/modular_zzplurt/interactions/kiss/kiss3.ogg b/modular_zzplurt/interactions/kiss/kiss3.ogg
new file mode 100644
index 0000000000000..0f89617f002b6
Binary files /dev/null and b/modular_zzplurt/interactions/kiss/kiss3.ogg differ
diff --git a/modular_zzplurt/interactions/kiss/kiss4.ogg b/modular_zzplurt/interactions/kiss/kiss4.ogg
new file mode 100644
index 0000000000000..a7c47dd8af7b4
Binary files /dev/null and b/modular_zzplurt/interactions/kiss/kiss4.ogg differ
diff --git a/modular_zzplurt/interactions/kiss/kiss5.ogg b/modular_zzplurt/interactions/kiss/kiss5.ogg
new file mode 100644
index 0000000000000..31a48c4d62278
Binary files /dev/null and b/modular_zzplurt/interactions/kiss/kiss5.ogg differ
diff --git a/modular_zzplurt/interactions/kiss1.ogg b/modular_zzplurt/interactions/kiss1.ogg
new file mode 100644
index 0000000000000..f4bd734338373
Binary files /dev/null and b/modular_zzplurt/interactions/kiss1.ogg differ
diff --git a/modular_zzplurt/interactions/kiss2.ogg b/modular_zzplurt/interactions/kiss2.ogg
new file mode 100644
index 0000000000000..18f12d6f04a9e
Binary files /dev/null and b/modular_zzplurt/interactions/kiss2.ogg differ
diff --git a/modular_zzplurt/interactions/kiss3.ogg b/modular_zzplurt/interactions/kiss3.ogg
new file mode 100644
index 0000000000000..0f89617f002b6
Binary files /dev/null and b/modular_zzplurt/interactions/kiss3.ogg differ
diff --git a/modular_zzplurt/interactions/kiss4.ogg b/modular_zzplurt/interactions/kiss4.ogg
new file mode 100644
index 0000000000000..a7c47dd8af7b4
Binary files /dev/null and b/modular_zzplurt/interactions/kiss4.ogg differ
diff --git a/modular_zzplurt/interactions/kiss5.ogg b/modular_zzplurt/interactions/kiss5.ogg
new file mode 100644
index 0000000000000..31a48c4d62278
Binary files /dev/null and b/modular_zzplurt/interactions/kiss5.ogg differ
diff --git a/modular_zzplurt/interactions/moan_f1.ogg b/modular_zzplurt/interactions/moan_f1.ogg
new file mode 100644
index 0000000000000..5f1ceff6fed64
Binary files /dev/null and b/modular_zzplurt/interactions/moan_f1.ogg differ
diff --git a/modular_zzplurt/interactions/moan_f2.ogg b/modular_zzplurt/interactions/moan_f2.ogg
new file mode 100644
index 0000000000000..22160295fc695
Binary files /dev/null and b/modular_zzplurt/interactions/moan_f2.ogg differ
diff --git a/modular_zzplurt/interactions/moan_f3.ogg b/modular_zzplurt/interactions/moan_f3.ogg
new file mode 100644
index 0000000000000..9654b020e9230
Binary files /dev/null and b/modular_zzplurt/interactions/moan_f3.ogg differ
diff --git a/modular_zzplurt/interactions/moan_f4.ogg b/modular_zzplurt/interactions/moan_f4.ogg
new file mode 100644
index 0000000000000..6fcb314058f3a
Binary files /dev/null and b/modular_zzplurt/interactions/moan_f4.ogg differ
diff --git a/modular_zzplurt/interactions/moan_f5.ogg b/modular_zzplurt/interactions/moan_f5.ogg
new file mode 100644
index 0000000000000..7b38319610823
Binary files /dev/null and b/modular_zzplurt/interactions/moan_f5.ogg differ
diff --git a/modular_zzplurt/interactions/moan_f6.ogg b/modular_zzplurt/interactions/moan_f6.ogg
new file mode 100644
index 0000000000000..c3b368e3a8b9d
Binary files /dev/null and b/modular_zzplurt/interactions/moan_f6.ogg differ
diff --git a/modular_zzplurt/interactions/moan_f7.ogg b/modular_zzplurt/interactions/moan_f7.ogg
new file mode 100644
index 0000000000000..09d3bb3fafbad
Binary files /dev/null and b/modular_zzplurt/interactions/moan_f7.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m0.ogg b/modular_zzplurt/interactions/moan_m0.ogg
new file mode 100644
index 0000000000000..4f1ede0079c34
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m0.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m1.ogg b/modular_zzplurt/interactions/moan_m1.ogg
new file mode 100644
index 0000000000000..6ef14a3d2d468
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m1.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m12.ogg b/modular_zzplurt/interactions/moan_m12.ogg
new file mode 100644
index 0000000000000..cd9a9d1e3d7ee
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m12.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m2.ogg b/modular_zzplurt/interactions/moan_m2.ogg
new file mode 100644
index 0000000000000..128d5f933b821
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m2.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m3.ogg b/modular_zzplurt/interactions/moan_m3.ogg
new file mode 100644
index 0000000000000..b57d0f4382882
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m3.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m4.ogg b/modular_zzplurt/interactions/moan_m4.ogg
new file mode 100644
index 0000000000000..e8683ea52611d
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m4.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m5.ogg b/modular_zzplurt/interactions/moan_m5.ogg
new file mode 100644
index 0000000000000..2308558b66997
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m5.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m6.ogg b/modular_zzplurt/interactions/moan_m6.ogg
new file mode 100644
index 0000000000000..0d60d7a74ccac
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m6.ogg differ
diff --git a/modular_zzplurt/interactions/moan_m7.ogg b/modular_zzplurt/interactions/moan_m7.ogg
new file mode 100644
index 0000000000000..4e744775702d1
Binary files /dev/null and b/modular_zzplurt/interactions/moan_m7.ogg differ
diff --git a/modular_zzplurt/interactions/oral1.ogg b/modular_zzplurt/interactions/oral1.ogg
new file mode 100644
index 0000000000000..332ccf3c7302d
Binary files /dev/null and b/modular_zzplurt/interactions/oral1.ogg differ
diff --git a/modular_zzplurt/interactions/oral2.ogg b/modular_zzplurt/interactions/oral2.ogg
new file mode 100644
index 0000000000000..fff69d370f247
Binary files /dev/null and b/modular_zzplurt/interactions/oral2.ogg differ
diff --git a/modular_zzplurt/interactions/purr1.ogg b/modular_zzplurt/interactions/purr1.ogg
new file mode 100644
index 0000000000000..e1cc6bd20495c
Binary files /dev/null and b/modular_zzplurt/interactions/purr1.ogg differ
diff --git a/modular_zzplurt/interactions/purr2.ogg b/modular_zzplurt/interactions/purr2.ogg
new file mode 100644
index 0000000000000..caa9ca2dcbfd3
Binary files /dev/null and b/modular_zzplurt/interactions/purr2.ogg differ
diff --git a/modular_zzplurt/interactions/purr3.ogg b/modular_zzplurt/interactions/purr3.ogg
new file mode 100644
index 0000000000000..f53100aec24f9
Binary files /dev/null and b/modular_zzplurt/interactions/purr3.ogg differ
diff --git a/modular_zzplurt/interactions/slap.ogg b/modular_zzplurt/interactions/slap.ogg
new file mode 100644
index 0000000000000..d8804bc6e91a8
Binary files /dev/null and b/modular_zzplurt/interactions/slap.ogg differ
diff --git a/modular_zzplurt/interactions/squelch1.ogg b/modular_zzplurt/interactions/squelch1.ogg
new file mode 100644
index 0000000000000..faf8d651bd1f4
Binary files /dev/null and b/modular_zzplurt/interactions/squelch1.ogg differ
diff --git a/modular_zzplurt/interactions/squelch2.ogg b/modular_zzplurt/interactions/squelch2.ogg
new file mode 100644
index 0000000000000..d4148c198101e
Binary files /dev/null and b/modular_zzplurt/interactions/squelch2.ogg differ
diff --git a/modular_zzplurt/interactions/squelch3.ogg b/modular_zzplurt/interactions/squelch3.ogg
new file mode 100644
index 0000000000000..a9b4a7b6e2770
Binary files /dev/null and b/modular_zzplurt/interactions/squelch3.ogg differ
diff --git a/modular_zzplurt/interactions/swallow.ogg b/modular_zzplurt/interactions/swallow.ogg
new file mode 100644
index 0000000000000..d58b2628d55b4
Binary files /dev/null and b/modular_zzplurt/interactions/swallow.ogg differ
diff --git a/modular_zzplurt/interactions/under_moan_f1.ogg b/modular_zzplurt/interactions/under_moan_f1.ogg
new file mode 100644
index 0000000000000..a3fd6b56d5df8
Binary files /dev/null and b/modular_zzplurt/interactions/under_moan_f1.ogg differ
diff --git a/modular_zzplurt/interactions/under_moan_f2.ogg b/modular_zzplurt/interactions/under_moan_f2.ogg
new file mode 100644
index 0000000000000..5232ccd4b9cf2
Binary files /dev/null and b/modular_zzplurt/interactions/under_moan_f2.ogg differ
diff --git a/modular_zzplurt/interactions/under_moan_f3.ogg b/modular_zzplurt/interactions/under_moan_f3.ogg
new file mode 100644
index 0000000000000..d3b651ab8197a
Binary files /dev/null and b/modular_zzplurt/interactions/under_moan_f3.ogg differ
diff --git a/modular_zzplurt/interactions/under_moan_f4.ogg b/modular_zzplurt/interactions/under_moan_f4.ogg
new file mode 100644
index 0000000000000..1c697450d08ba
Binary files /dev/null and b/modular_zzplurt/interactions/under_moan_f4.ogg differ