Skip to content

Commit

Permalink
followup
Browse files Browse the repository at this point in the history
  • Loading branch information
MosleyTheMalO committed Sep 23, 2023
1 parent f405132 commit d9a628e
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 12 deletions.
1 change: 0 additions & 1 deletion code/__SPLURTCODE/DEFINES/signals.dm
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
#define COMSIG_MOB_CAME "mob_came"
#define COMSIG_HEALTH_SCAN "health_scan"
#define COMSIG_ORGAN_INSERTED "organ_inserted"
#define COMSIG_ORGAN_REMOVED "organ_removed"
Expand Down
3 changes: 1 addition & 2 deletions modular_sand/code/datums/interactions/lewd_definitions.dm
Original file line number Diff line number Diff line change
Expand Up @@ -796,9 +796,8 @@
else
H.mob_climax(TRUE, "sex", partner, !cumin, target_gen)
set_lust(0)
SEND_SIGNAL(src, COMSIG_MOB_CAME, target_orifice, partner, cumin, last_genital)

SEND_SIGNAL(src, COMSIG_MOB_POST_CAME, target_orifice, partner)
SEND_SIGNAL(src, COMSIG_MOB_POST_CAME, target_orifice, partner, cumin, last_genital)

return TRUE

Expand Down
5 changes: 4 additions & 1 deletion modular_splurt/code/datums/interactions/lewd/_lewd.dm
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,10 @@
else
H.mob_climax(TRUE, "sex", partner, !cumin, target_gen)
set_lust(0)
SEND_SIGNAL(src, COMSIG_MOB_CAME, target_orifice, partner, cumin, last_genital)

SEND_SIGNAL(src, COMSIG_MOB_POST_CAME, target_orifice, partner, cumin, last_genital)

return TRUE

/mob/living/get_unconsenting(extreme, list/ignored_mobs, var/unholy)
for(var/mob/M in range(7, src))
Expand Down
4 changes: 2 additions & 2 deletions modular_splurt/code/game/machinery/research_table.dm
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
else
to_chat(user, span_warning("You fail to unbuckle [buckled_mob]."))
return
UnregisterSignal(buckled_mob, COMSIG_MOB_CAME)
UnregisterSignal(buckled_mob, COMSIG_MOB_POST_CAME)
say("User left, resetting scanners.")
return ..()

Expand All @@ -109,7 +109,7 @@
return TRUE

/obj/machinery/research_table/buckle_mob(mob/living/buckled_mob, force, check_loc)
RegisterSignal(buckled_mob, COMSIG_MOB_CAME, .proc/on_cum)
RegisterSignal(buckled_mob, COMSIG_MOB_POST_CAME, .proc/on_cum)
say("New user detected, tracking data.")
. = ..()

Expand Down
4 changes: 2 additions & 2 deletions modular_splurt/code/modules/arousal/organs/breasts.dm
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
. = ..()
if(!.)
return
RegisterSignal(owner, COMSIG_MOB_CAME, .proc/splash_cum)
RegisterSignal(owner, COMSIG_MOB_POST_CAME, .proc/splash_cum)

/obj/item/organ/genital/breasts/Remove(special)
. = ..()
var/mob/living/carbon/human/C = .
if(!QDELETED(C))
UnregisterSignal(C, COMSIG_MOB_CAME)
UnregisterSignal(C, COMSIG_MOB_POST_CAME)

/obj/item/organ/genital/breasts/get_features(mob/living/carbon/human/H)
var/datum/dna/D = H.dna
Expand Down
4 changes: 2 additions & 2 deletions modular_splurt/code/modules/arousal/organs/penis.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
. = ..()
if(!.)
return
RegisterSignal(owner, COMSIG_MOB_CAME, .proc/splash_cum)
RegisterSignal(owner, COMSIG_MOB_POST_CAME, .proc/splash_cum)

/obj/item/organ/genital/penis/Remove(special)
. = ..()
var/mob/living/carbon/human/C = .
if(!QDELETED(C))
UnregisterSignal(C, COMSIG_MOB_CAME)
UnregisterSignal(C, COMSIG_MOB_POST_CAME)

/obj/item/organ/genital/penis/get_features(mob/living/carbon/human/H)
. = ..()
Expand Down
4 changes: 2 additions & 2 deletions modular_splurt/code/modules/arousal/organs/vagina.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
. = ..()
if(!.)
return
RegisterSignal(owner, COMSIG_MOB_CAME, .proc/splash_cum)
RegisterSignal(owner, COMSIG_MOB_POST_CAME, .proc/splash_cum)

/obj/item/organ/genital/vagina/Remove(special)
. = ..()
var/mob/living/carbon/human/C = .
if(!QDELETED(C))
UnregisterSignal(C, COMSIG_MOB_CAME)
UnregisterSignal(C, COMSIG_MOB_POST_CAME)

/obj/item/organ/genital/vagina/splash_cum(mob/living/carbon/human/orgasming, target_orifice, atom/partner, cumin, genital)
. = ..()
Expand Down

0 comments on commit d9a628e

Please sign in to comment.