forked from Bubberstation/Bubberstation
-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
guess cursor decided to use two different files for this
- Loading branch information
1 parent
8a47f4b
commit 6095278
Showing
3 changed files
with
113 additions
and
0 deletions.
There are no files selected for viewing
66 changes: 66 additions & 0 deletions
66
modular_zzplurt/code/modules/lewd/interaction_menu/interactions/lewd/mount.dm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
/datum/interaction/lewd/mount_vagina | ||
name = "Mount (Vagina)" | ||
description = "Mount them with your pussy." | ||
user_required_parts = list(ORGAN_SLOT_VAGINA = REQUIRE_GENITAL_EXPOSED) | ||
target_required_parts = list(ORGAN_SLOT_PENIS = REQUIRE_GENITAL_EXPOSED) | ||
cum_genital = list(CLIMAX_POSITION_USER = CLIMAX_VAGINA, CLIMAX_POSITION_TARGET = CLIMAX_PENIS) | ||
cum_target = list(CLIMAX_POSITION_USER = CLIMAX_TARGET_PENIS, CLIMAX_POSITION_TARGET = CLIMAX_TARGET_VAGINA) | ||
message = list( | ||
"rides %TARGET%'s cock.", | ||
"forces %TARGET%'s cock into their pussy.", | ||
"slides their pussy onto %TARGET%'s cock.", | ||
"impales themself on %TARGET%'s cock." | ||
) | ||
sound_possible = list( | ||
'modular_zzplurt/sound/interactions/bang1.ogg', | ||
'modular_zzplurt/sound/interactions/bang2.ogg', | ||
'modular_zzplurt/sound/interactions/bang3.ogg' | ||
) | ||
sound_range = 1 | ||
sound_use = TRUE | ||
user_pleasure = 15 | ||
target_pleasure = 15 | ||
|
||
/datum/interaction/lewd/mount_anus | ||
name = "Mount (Anus)" | ||
description = "Mount them with your ass." | ||
user_required_parts = list(ORGAN_SLOT_ANUS = REQUIRE_GENITAL_EXPOSED) | ||
target_required_parts = list(ORGAN_SLOT_PENIS = REQUIRE_GENITAL_EXPOSED) | ||
cum_genital = list(CLIMAX_POSITION_USER = CLIMAX_BOTH, CLIMAX_POSITION_TARGET = CLIMAX_PENIS) | ||
cum_target = list(CLIMAX_POSITION_USER = null, CLIMAX_POSITION_TARGET = CLIMAX_TARGET_ANUS) | ||
message = list( | ||
"rides %TARGET%'s cock with their ass.", | ||
"forces %TARGET%'s cock into their ass.", | ||
"slides their ass onto %TARGET%'s cock.", | ||
"impales their ass on %TARGET%'s cock." | ||
) | ||
sound_possible = list( | ||
'modular_zzplurt/sound/interactions/bang1.ogg', | ||
'modular_zzplurt/sound/interactions/bang2.ogg', | ||
'modular_zzplurt/sound/interactions/bang3.ogg' | ||
) | ||
sound_range = 1 | ||
sound_use = TRUE | ||
user_pleasure = 15 | ||
target_pleasure = 15 | ||
|
||
/datum/interaction/lewd/mount_face | ||
name = "Mount Face" | ||
description = "Sit on their face." | ||
interaction_requires = list(INTERACTION_REQUIRE_TARGET_MOUTH) | ||
user_required_parts = list(ORGAN_SLOT_ANUS = REQUIRE_GENITAL_EXPOSED) | ||
message = list( | ||
"grinds their ass into %TARGET%'s face.", | ||
"shoves their ass into %TARGET%'s face.", | ||
"plants their ass right on %TARGET%'s face.", | ||
"grabs the back of %TARGET%'s head and forces it into their asscheeks." | ||
) | ||
sound_possible = list( | ||
'modular_zzplurt/sound/interactions/squelch1.ogg', | ||
'modular_zzplurt/sound/interactions/squelch2.ogg', | ||
'modular_zzplurt/sound/interactions/squelch3.ogg' | ||
) | ||
sound_range = 1 | ||
sound_use = TRUE | ||
user_pleasure = 3 | ||
target_pleasure = 0 |
45 changes: 45 additions & 0 deletions
45
modular_zzplurt/code/modules/lewd/interaction_menu/interactions/lewd/thighs.dm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
/datum/interaction/lewd/thighs_penis | ||
name = "Thigh Smother (Penis)" | ||
description = "Smother them with your penis." | ||
interaction_requires = list(INTERACTION_REQUIRE_TARGET_MOUTH) | ||
user_required_parts = list(ORGAN_SLOT_PENIS = REQUIRE_GENITAL_EXPOSED) | ||
cum_genital = list(CLIMAX_POSITION_USER = CLIMAX_PENIS) | ||
cum_target = list(CLIMAX_POSITION_USER = CLIMAX_TARGET_MOUTH) | ||
message = list( | ||
"presses their weight down onto %TARGET%'s face, blocking their vision completely.", | ||
"forces their cock into %TARGET%'s face as they're stuck locked between their thighs.", | ||
"slips their cock into %TARGET%'s helpless mouth, keeping their shaft pressed hard into their face." | ||
) | ||
sound_possible = list( | ||
'modular_zzplurt/sound/interactions/bj10.ogg', | ||
'modular_zzplurt/sound/interactions/bj3.ogg', | ||
'modular_zzplurt/sound/interactions/foot_wet1.ogg', | ||
'modular_zzplurt/sound/interactions/foot_dry3.ogg' | ||
) | ||
sound_range = 1 | ||
sound_use = TRUE | ||
user_pleasure = 10 | ||
target_pleasure = 0 | ||
|
||
/datum/interaction/lewd/thighs_vagina | ||
name = "Thigh Smother (Vagina)" | ||
description = "Smother them with your pussy." | ||
interaction_requires = list(INTERACTION_REQUIRE_TARGET_MOUTH) | ||
user_required_parts = list(ORGAN_SLOT_VAGINA = REQUIRE_GENITAL_EXPOSED) | ||
cum_genital = list(CLIMAX_POSITION_USER = CLIMAX_VAGINA) | ||
cum_target = list(CLIMAX_POSITION_USER = CLIMAX_TARGET_MOUTH) | ||
message = list( | ||
"presses their weight down onto %TARGET%'s face, blocking their vision completely.", | ||
"rides %TARGET%'s face, grinding their wet pussy all over it.", | ||
"grinds their pussy into %TARGET%'s face." | ||
) | ||
sound_possible = list( | ||
'modular_zzplurt/sound/interactions/bj10.ogg', | ||
'modular_zzplurt/sound/interactions/bj3.ogg', | ||
'modular_zzplurt/sound/interactions/foot_wet1.ogg', | ||
'modular_zzplurt/sound/interactions/foot_dry3.ogg' | ||
) | ||
sound_range = 1 | ||
sound_use = TRUE | ||
user_pleasure = 10 | ||
target_pleasure = 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters