From 29141ba97db07da1eef6a9773c2367b2c6a7376d Mon Sep 17 00:00:00 2001 From: qwerty Date: Sun, 6 Dec 2020 12:36:30 -0600 Subject: [PATCH 1/3] flash on climax --- code/modules/arousal/arousal.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/arousal/arousal.dm b/code/modules/arousal/arousal.dm index 99683f1688..38430ce366 100644 --- a/code/modules/arousal/arousal.dm +++ b/code/modules/arousal/arousal.dm @@ -68,6 +68,10 @@ R.reaction(turfing ? target : target.loc, TOUCH, 1, 0) if(!turfing) R.trans_to(target, R.total_volume * (spill ? G.fluid_transfer_factor : 1)) + + overlay_fullscreen("flash", type) // To be more true to the hentai + addtimer(CALLBACK(src, .proc/clear_fullscreen, "flash"), 10) + G.last_orgasmed = world.time R.clear_reagents() From 851f9afa20ad09be92f5110704dd83ae6f58b658 Mon Sep 17 00:00:00 2001 From: qwerty Date: Sun, 6 Dec 2020 13:08:18 -0600 Subject: [PATCH 2/3] bugfixes --- code/modules/arousal/arousal.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/arousal/arousal.dm b/code/modules/arousal/arousal.dm index 38430ce366..a4e0860ac8 100644 --- a/code/modules/arousal/arousal.dm +++ b/code/modules/arousal/arousal.dm @@ -69,8 +69,8 @@ if(!turfing) R.trans_to(target, R.total_volume * (spill ? G.fluid_transfer_factor : 1)) - overlay_fullscreen("flash", type) // To be more true to the hentai - addtimer(CALLBACK(src, .proc/clear_fullscreen, "flash"), 10) + overlay_fullscreen("flash", /obj/screen/fullscreen/flash) // To be more true to the hentai + clear_fullscreen("flash", 10) G.last_orgasmed = world.time R.clear_reagents() From 74c30dc3c1499292ad1ac36804e8e54ec2144aa1 Mon Sep 17 00:00:00 2001 From: qwerty Date: Sun, 6 Dec 2020 13:13:53 -0600 Subject: [PATCH 3/3] better time length --- code/modules/arousal/arousal.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/arousal/arousal.dm b/code/modules/arousal/arousal.dm index a4e0860ac8..4503bba0e8 100644 --- a/code/modules/arousal/arousal.dm +++ b/code/modules/arousal/arousal.dm @@ -70,7 +70,7 @@ R.trans_to(target, R.total_volume * (spill ? G.fluid_transfer_factor : 1)) overlay_fullscreen("flash", /obj/screen/fullscreen/flash) // To be more true to the hentai - clear_fullscreen("flash", 10) + clear_fullscreen("flash", 20) G.last_orgasmed = world.time R.clear_reagents()