Skip to content

Commit

Permalink
Mount and thighs
Browse files Browse the repository at this point in the history
guess cursor decided to use two different files for this
  • Loading branch information
MosleyTheMalO committed Dec 27, 2024
1 parent 8a47f4b commit 6095278
Show file tree
Hide file tree
Showing 3 changed files with 113 additions and 0 deletions.
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)

Check failure on line 7 in modular_zzplurt/code/modules/lewd/interaction_menu/interactions/lewd/mount.dm

View workflow job for this annotation

GitHub Actions / Run Linters

unknown variable: CLIMAX_TARGET_PENIS
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)

Check failure on line 30 in modular_zzplurt/code/modules/lewd/interaction_menu/interactions/lewd/mount.dm

View workflow job for this annotation

GitHub Actions / Run Linters

unknown variable: 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
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
2 changes: 2 additions & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -9591,8 +9591,10 @@
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\kiss.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\handjob.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\lick.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\mount.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\nipsuck.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\oral.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\thighs.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\lewd_helpers\human.dm"
#include "modular_zzplurt\code\modules\lewd_chemistry\reagents\_aphrodisiac.dm"
#include "modular_zzplurt\code\modules\lewd_chemistry\reagents\belly_enlarger.dm"
Expand Down

0 comments on commit 6095278

Please sign in to comment.