From b9d823da72c093cb7781ab0921ea0b94eda02fa2 Mon Sep 17 00:00:00 2001 From: Gardelin0 <123383786+Gardelin0@users.noreply.github.com> Date: Fri, 24 Nov 2023 17:05:06 +0300 Subject: [PATCH] =?UTF-8?q?=D0=93=D0=BB=D0=BE=D1=80=D0=B8=D1=85=D0=BE?= =?UTF-8?q?=D0=BB,=20=D0=B4=D0=B5=D0=B9=D1=81=D1=82=D0=B2=D0=B8=D1=8F=20?= =?UTF-8?q?=D1=80=D1=82=D0=BE=D0=BC=20=D0=B8=20=D0=B4=D1=80=D1=83=D0=B3?= =?UTF-8?q?=D0=BE=D0=B5.=20(#564)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Глорихол, действия ртом и другое. Добавлено: Глорихол: На правую кнопку мыши можно: Включить замок, чтобы сидящая внутри "жертва" не сбежала; Ввести афродизиак; На Alt+Click конфигурация доступных дырочек. Есть возможность прикрепить фото, или записку. Набор для сборки добавлен в кинкматы, как и от предидущих секс-девайсов. Так же добавлены: turtleneck dress - платье-водолазка; carnival mask - карнавальная маска. Изменения/Фиксы: Убийственный оральный секс теперь требует соответствующие флаги. Вас больше не будут донимать люди в наручниках, удушающие своим "инструментом", если вы не включили "экстрим" интеракты. Так же убран урон у обычного орального секса. При сосании чужих сосков у персонажа с лактацией вы снова сосёте его молоко. + Добавлено описание вкуса в эмоутах как при кормлении грудью. Квирк "Спермоприёмник" получил нёрф - у вас не будет падать настроение сразу же до нулевого. Квирк Суккуб и Инкууб изменены - больше не будут получать ожирение. Ранее персонаж мог набухнуть на весь раунд за один раз. * + * + --------- Co-authored-by: Марк --- .../mob/living/carbon/human/examine.dm | 2 + .../mob/living/carbon/human/species.dm | 4 +- .../Gardelin0/code/clothing/loadout/mask.dm | 4 + .../code/clothing/loadout/uniform.dm | 4 + .../Gardelin0/code/clothing/mask.dm | 9 + .../Gardelin0/code/clothing/uniform.dm | 11 + .../code/obj/lewd_devices/glory_hole.dm | 339 ++++++++++++++++++ .../Gardelin0/code/vending/kinkmate.dm | 2 + .../Gardelin0/icons/clothing/object/masks.dmi | Bin 337 -> 696 bytes .../icons/clothing/object/uniforms.dmi | Bin 5056 -> 5367 bytes .../Gardelin0/icons/clothing/worn/mask.dmi | Bin 499 -> 765 bytes .../Gardelin0/icons/clothing/worn/uniform.dmi | Bin 14328 -> 15208 bytes .../Gardelin0/icons/mob/human.dmi | Bin 0 -> 1949 bytes .../Gardelin0/icons/mob/mimic_monster.dmi | Bin 0 -> 1923 bytes .../Gardelin0/icons/obj/lewd_devices.dmi | Bin 16950 -> 18884 bytes .../sound/effect/lewd/toys/injection.ogg | Bin 0 -> 19465 bytes .../interaction_datums/lewd/facefuck.dm | 5 +- .../interaction_datums/lewd/nipsuck.dm | 62 ++-- .../interaction_datums/lewd/oral.dm | 2 +- .../code/datums/mood_events/needs_events.dm | 3 +- tgstation.dme | 1 + 21 files changed, 420 insertions(+), 28 deletions(-) create mode 100644 modular_bluemoon/Gardelin0/code/obj/lewd_devices/glory_hole.dm create mode 100644 modular_bluemoon/Gardelin0/icons/mob/human.dmi create mode 100644 modular_bluemoon/Gardelin0/icons/mob/mimic_monster.dmi create mode 100644 modular_bluemoon/Gardelin0/sound/effect/lewd/toys/injection.ogg diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 12e234ea48ef..1ba149da0ca4 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -338,6 +338,8 @@ if(nutrition < NUTRITION_LEVEL_STARVING - 50) msg += "[t_on] выглядит смертельно истощённо.\n" else if(nutrition >= NUTRITION_LEVEL_FAT) + if(HAS_TRAIT(src, TRAIT_INCUBUS || TRAIT_SUCCUBUS)) + return //Imagine getting fat from hot load - Gardelin0 if(user.nutrition < NUTRITION_LEVEL_STARVING - 50) msg += "[t_on] выглядит довольно толстенько, словно какой-то поросёнок. Очень вкусный поросёнок.\n" else diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index eb6cb00bddcb..f2826e20bb8d 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1601,7 +1601,7 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) //The fucking TRAIT_FAT mutation is the dumbest shit ever. It makes the code so difficult to work with if(HAS_TRAIT(H, TRAIT_FAT))//I share your pain, past coder. - if(H.overeatduration < 100) + if(H.overeatduration < 100) //And so do I. to_chat(H, "You feel fit again!") REMOVE_TRAIT(H, TRAIT_FAT, OBESITY) H.remove_movespeed_modifier(/datum/movespeed_modifier/obesity) @@ -1613,6 +1613,8 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) // H.update_inv_wear_suit() else + if(HAS_TRAIT(H, TRAIT_INCUBUS || TRAIT_SUCCUBUS)) + return //Imagine getting fat from hot load - Gardelin0 if(H.overeatduration >= 100) to_chat(H, "You suddenly feel blubbery!") ADD_TRAIT(H, TRAIT_FAT, OBESITY) diff --git a/modular_bluemoon/Gardelin0/code/clothing/loadout/mask.dm b/modular_bluemoon/Gardelin0/code/clothing/loadout/mask.dm index eb89ec4d2c34..7b3601b5c6f8 100644 --- a/modular_bluemoon/Gardelin0/code/clothing/loadout/mask.dm +++ b/modular_bluemoon/Gardelin0/code/clothing/loadout/mask.dm @@ -1,3 +1,7 @@ /datum/gear/mask/transparent_mask name = "transparent mask" path = /obj/item/clothing/mask/transparent_mask + +/datum/gear/mask/carnival + name = "carnival mask" + path = /obj/item/clothing/mask/carnival diff --git a/modular_bluemoon/Gardelin0/code/clothing/loadout/uniform.dm b/modular_bluemoon/Gardelin0/code/clothing/loadout/uniform.dm index b762dc069d03..0ed63ce2a859 100644 --- a/modular_bluemoon/Gardelin0/code/clothing/loadout/uniform.dm +++ b/modular_bluemoon/Gardelin0/code/clothing/loadout/uniform.dm @@ -96,3 +96,7 @@ /datum/gear/uniform/sexymaid name = "Sexy maid uniform" path = /obj/item/clothing/under/dress/skirt/maidsexy + +/datum/gear/uniform/dress/turtledress + name = "Turtleneck dress" + path = /obj/item/clothing/under/dress/turtledress diff --git a/modular_bluemoon/Gardelin0/code/clothing/mask.dm b/modular_bluemoon/Gardelin0/code/clothing/mask.dm index d71456773063..f639184fe2f2 100644 --- a/modular_bluemoon/Gardelin0/code/clothing/mask.dm +++ b/modular_bluemoon/Gardelin0/code/clothing/mask.dm @@ -4,3 +4,12 @@ icon = 'modular_bluemoon/Gardelin0/icons/clothing/object/masks.dmi' mob_overlay_icon = 'modular_bluemoon/Gardelin0/icons/clothing/worn/mask.dmi' icon_state = "transparent_mask" + +/obj/item/clothing/mask/carnival + name = "carnival mask" + desc = "For special occasions!" + icon = 'modular_bluemoon/Gardelin0/icons/clothing/object/masks.dmi' + mob_overlay_icon = 'modular_bluemoon/Gardelin0/icons/clothing/worn/mask.dmi' + icon_state = "carnival" + flags_inv = HIDEFACE + visor_flags_inv = HIDEFACE diff --git a/modular_bluemoon/Gardelin0/code/clothing/uniform.dm b/modular_bluemoon/Gardelin0/code/clothing/uniform.dm index 7acce81c2dd7..807590263963 100644 --- a/modular_bluemoon/Gardelin0/code/clothing/uniform.dm +++ b/modular_bluemoon/Gardelin0/code/clothing/uniform.dm @@ -238,3 +238,14 @@ fitted = NO_FEMALE_UNIFORM can_adjust = FALSE mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON + +/obj/item/clothing/under/dress/turtledress + name = "Turtleneck dress" + desc = "It moves with the body, and it's flattering too, because it accentuates the face and elongates the figure." + icon = 'modular_bluemoon/Gardelin0/icons/clothing/object/uniforms.dmi' + mob_overlay_icon = 'modular_bluemoon/Gardelin0/icons/clothing/worn/uniform.dmi' + icon_state = "turtledress" + item_state = "turtledress" + mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE diff --git a/modular_bluemoon/Gardelin0/code/obj/lewd_devices/glory_hole.dm b/modular_bluemoon/Gardelin0/code/obj/lewd_devices/glory_hole.dm new file mode 100644 index 000000000000..b7630eac79e1 --- /dev/null +++ b/modular_bluemoon/Gardelin0/code/obj/lewd_devices/glory_hole.dm @@ -0,0 +1,339 @@ +/obj/structure/chair/gloryhole + name = "glory hole" + desc = "A restraining device in the wall box. It provides easier access to the victim's genitalia and other holes." + icon = 'modular_bluemoon/Gardelin0/icons/obj/lewd_devices.dmi' + icon_state = "gloryhole" + var/over_state = "nothing" + var/restrains = 0 + var/self_unbuckle_time = 5 MINUTES + var/aphrodisiac + var/obj/item/letter //Any papers pinned to the gloryhole + var/obj/item/picture //Any photos pinned to the gloryhole + var/overlays_file = 'modular_bluemoon/Gardelin0/icons/obj/lewd_devices.dmi' + var/static/list/gloryhole_overlays = list() + anchored = 1 + dir = 0 + item_chair = null // нельзя брать в руки + +/obj/structure/chair/gloryhole/Destroy() + ..() + QDEL_NULL(letter) + QDEL_NULL(picture) + +/obj/structure/chair/gloryhole/handle_atom_del(atom/A) + ..() + if(A == letter) + letter = null + update_icon() + if(A == picture) + picture = null + update_icon() + +/obj/structure/chair/gloryhole/update_icon() + . = ..() + set_gloryhole_overlays() + +/obj/structure/chair/gloryhole/proc/set_gloryhole_overlays() + var/mutable_appearance/state_overlay + var/mutable_appearance/letter_overlay + var/mutable_appearance/picture_overlay + var/letter_type = letter_type() + var/picture_type = picture_type() + + if(has_buckled_mobs()) + state_overlay = get_gloryhole_overlay("[icon_state]_[over_state]", overlays_file) + else + state_overlay = get_gloryhole_overlay("[icon_state]_nothing", overlays_file) + + if(letter) + letter_overlay = get_gloryhole_overlay(letter_type, overlays_file) + if(picture) + picture_overlay = get_gloryhole_overlay(picture_type, overlays_file) + + cut_overlays() + add_overlay(state_overlay) + add_overlay(letter_overlay) + add_overlay(picture_overlay) + +/proc/get_gloryhole_overlay(icon_state, icon_file, targetlayer = MOB_LAYER + 1) + var/obj/structure/chair/gloryhole/A + pass(A) //suppress unused warning + var/list/gloryhole_overlays = A.gloryhole_overlays + var/iconkey = "[icon_state][icon_file]" + if((!(. = gloryhole_overlays[iconkey]))) + . = gloryhole_overlays[iconkey] = mutable_appearance(icon_file, icon_state, targetlayer) + +/obj/structure/chair/gloryhole/proc/letter_type() + if(!letter) + return + else if(istype(letter, /obj/item/paper)) + return "paper" + +/obj/structure/chair/gloryhole/proc/picture_type() + if(!picture) + return + else if(istype(picture, /obj/item/photo)) + return "photo" + +/obj/structure/chair/gloryhole/examine(mob/user) + . = ..() + + if(letter) + if(!in_range(user, src)) + . += "There's a [letter.name] pinned to the front. You can't read it from here." + else + . += "There's a [letter.name] pinned to the front..." + . += letter.examine(user) + if(picture) + if(!in_range(user, src)) + . += "There's a [picture.name] pinned to the front. You can't read it from here." + else + . += "There's a [picture.name] pinned to the front..." + . += picture.examine(user) + + if(restrains) + . += "Система замков включена." + if(!restrains) + . += "Система замков выключена." + + if(has_buckled_mobs()) + switch(over_state) + if("over") + . += "Имеется доступ к дырочкам спереди." + if("b_over") + . += "Имеется доступ к дырочкам спереди и груди." + if("o_over") + . += "Имеется доступ ко рту." + if("bo_over") + . += "Имеется доступ ко рту и груди." + if("all_over") + . += "Имеется доступ к дырочкам спереди, рту и груди." + if("bb_over") + . += "Имеется доступ к дырочкам сзади." + + . += "Alt+Click чтобы изменить доступ дырочек." + +/obj/structure/chair/gloryhole/AltClick(mob/living/user) + if(has_buckled_mobs()) + for(var/m in buckled_mobs) + var/mob/living/carbon/human/M = m + switch(over_state) + if("over") + over_state = "b_over" + M.dir = 0 + if("b_over") + over_state = "o_over" + M.dir = 0 + if("o_over") + over_state = "ob_over" + M.dir = 0 + if("ob_over") + over_state = "all_over" + M.dir = 0 + if("all_over") + over_state = "bb_over" + M.dir = 1 + if("bb_over") + over_state = "over" + M.dir = 0 + + to_chat(usr, "Доступные дырочки изменены.") + update_icon() + update_overlays() + + else + to_chat(usr, "Никого внутри.") + return + +/obj/structure/chair/gloryhole/verb/restrain() + set name = "Активация замков" + set category = "Object" + set src in oview(1) + + if(!has_buckled_mobs()) + to_chat(usr, "Никого внутри.") + return + for(var/m in buckled_mobs) + var/mob/living/carbon/human/M = m + if(M == usr) + to_chat(usr, "Не дотянуться до кнопки!") + return + else + restrains = !restrains + if(restrains) + to_chat(usr, "[src] замки активированы.") + playsound(loc, "sound/weapons/handcuffs.ogg", 30, 1) + else + to_chat(usr, "[src] замки деактивированы.") + +/obj/structure/chair/gloryhole/user_unbuckle_mob(mob/living/buckled_mob, mob/user) + if(QDELETED(buckled_mob) || QDELETED(user)) //SPLURT edit + return + if(INTERACTING_WITH(buckled_mob, src)) + to_chat(user, "You're already trying to unbuckle [buckled_mob == user ? "yourself" : buckled_mob]!") + return + if(!handle_unbuckling(buckled_mob, user)) + if(buckled_mob == user) + to_chat(user, "You fail to unbuckle yourself.") + else + to_chat(user, "You fail to unbuckle [buckled_mob].") + return + + over_state = "nothing" + update_icon() + update_overlays() + return ..() + +/obj/structure/chair/gloryhole/proc/handle_unbuckling(mob/living/buckled_mob, user) + if(buckled_mob == user) + if(restrains) + var/input = input(usr,"Вы уверены что хотите попытаться слезть сами? Это займёт более 5 минут и имеет шанс недуачи!") as null|anything in list("Да", "Нет") + if(input == "Да") + if(do_after(user, self_unbuckle_time, src)) + if(prob(50)) + return TRUE + else + to_chat(usr, "Не получилось!") + return FALSE + else + return FALSE + else + return FALSE + else + return TRUE + return TRUE + +/obj/structure/chair/gloryhole/MouseDrop_T(mob/living/M, mob/living/user) + if(istype(M)) + if(get_turf(M) != get_turf(src) && user.stat == CONSCIOUS) + var/message = M == user ? "[M] climbs in the [src]." : "[user] puts [M] in the [src]." + var/self_message = M == user ? "You climb in the [src]." : "You put [M] in the [src]." + visible_message(message, self_message) + M.forceMove(get_turf(src)) + over_state = "over" + update_icon() + update_overlays() + . = ..() + return + +/obj/structure/chair/gloryhole/verb/aphrodisiac() + set name = "Ввести афродизиак" + set category = "Object" + set src in oview(1) + if(has_buckled_mobs()) + for(var/m in buckled_mobs) + var/mob/living/carbon/human/M = m + var/input = input(usr,"Change intensity mode") as null|anything in list("crocin", "hexacrocin") + if(M == usr) + to_chat(usr, "Не дотянуться до кнопки!") + return + if(input) + aphrodisiac = input + if(aphrodisiac == "crocin") + M.reagents.add_reagent(/datum/reagent/drug/aphrodisiac, 15) + to_chat(usr, "[input] введён.") + playsound(loc, "modular_bluemoon/Gardelin0/sound/effect/lewd/toys/injection.ogg", 30, 1) + if(aphrodisiac == "hexacrocin") + M.reagents.add_reagent(/datum/reagent/drug/aphrodisiacplus, 15) + to_chat(usr, "[input] введён.") + playsound(loc, "modular_bluemoon/Gardelin0/sound/effect/lewd/toys/injection.ogg", 30, 1) + else + to_chat(usr, "Никого внутри.") + return + +/obj/structure/chair/gloryhole/attackby(obj/item/used_item, mob/user, params) + if(istype(used_item, /obj/item/screwdriver)) + to_chat(user, span_notice("You unscrew the frame and begin to deconstruct it...")) + if(used_item.use_tool(src, user, 8 SECONDS, volume = 50)) + to_chat(user, span_notice("You disassemble it.")) + new /obj/item/gloryhole_kit (src.loc) + qdel(src) + else if(istype(used_item, /obj/item/wirecutters)) + if(letter) + user.visible_message("[user] cuts down [letter] from [src].", "You remove [letter] from [src].") + letter.forceMove(get_turf(user)) + letter = null + update_icon() + if(picture) + user.visible_message("[user] cuts down [picture] from [src].", "You remove [picture] from [src].") + picture.forceMove(get_turf(user)) + picture = null + update_icon() + else if(istype(used_item, /obj/item/paper)) + if(letter) + to_chat(user, "There's already something pinned to this gloryhole! Use wirecutters to remove it.") + return + if(!user.transferItemToLoc(used_item, src)) + to_chat(user, "For some reason, you can't attach [used_item]!") + return + user.visible_message("[user] pins [used_item] to [src].", "You pin [used_item] to [src].") + letter = used_item + update_icon() + else if(istype(used_item, /obj/item/photo)) + if(picture) + to_chat(user, "There's already something pinned to this gloryhole! Use wirecutters to remove it.") + return + if(!user.transferItemToLoc(used_item, src)) + to_chat(user, "For some reason, you can't attach [used_item]!") + return + user.visible_message("[user] pins [used_item] to [src].", "You pin [used_item] to [src].") + picture = used_item + update_icon() + else + return ..() + +/obj/item/gloryhole_kit + name = "gloryhole construction kit" + desc = "Construction requires a screwdriver. Put it on the ground first!" + icon = 'modular_bluemoon/Gardelin0/icons/obj/lewd_devices.dmi' + icon_state = "kit" + throwforce = 0 + var/unwrapped = 0 + w_class = WEIGHT_CLASS_HUGE + +/obj/item/gloryhole_kit/attackby(obj/item/used_item, mob/user, params) //constructing a bed here. + add_fingerprint(user) + if(istype(used_item, /obj/item/screwdriver)) + if (!(item_flags & IN_INVENTORY) && !(item_flags & IN_STORAGE)) + to_chat(user, span_notice("You screw the frame to the floor and begin to construct it...")) + if(used_item.use_tool(src, user, 8 SECONDS, volume = 50)) + to_chat(user, span_notice("You assemble it.")) + new /obj/structure/chair/gloryhole (src.loc) + qdel(src) + else + return ..() + +/obj/structure/chair/gloryhole/wooden + icon_state = "gloryholew" + +/obj/structure/chair/gloryhole/wooden/attackby(obj/item/used_item, mob/user, params) + if(istype(used_item, /obj/item/screwdriver)) + to_chat(user, span_notice("You unscrew the frame and begin to deconstruct it...")) + if(used_item.use_tool(src, user, 8 SECONDS, volume = 50)) + to_chat(user, span_notice("You disassemble it.")) + new /obj/item/gloryhole_kit_w (src.loc) + qdel(src) + else + return ..() + +/obj/item/gloryhole_kit_w + name = "gloryhole construction kit (wooden)" + desc = "Construction requires a screwdriver. Put it on the ground first!" + icon = 'modular_bluemoon/Gardelin0/icons/obj/lewd_devices.dmi' + icon_state = "kit" + throwforce = 0 + var/unwrapped = 0 + w_class = WEIGHT_CLASS_HUGE + +/obj/item/gloryhole_kit_w/attackby(obj/item/used_item, mob/user, params) //constructing a bed here. + add_fingerprint(user) + if(istype(used_item, /obj/item/screwdriver)) + if (!(item_flags & IN_INVENTORY) && !(item_flags & IN_STORAGE)) + to_chat(user, span_notice("You screw the frame to the floor and begin to construct it...")) + if(used_item.use_tool(src, user, 8 SECONDS, volume = 50)) + to_chat(user, span_notice("You assemble it.")) + new /obj/structure/chair/gloryhole/wooden (src.loc) + qdel(src) + return + else + return ..() diff --git a/modular_bluemoon/Gardelin0/code/vending/kinkmate.dm b/modular_bluemoon/Gardelin0/code/vending/kinkmate.dm index 731eb9ee03de..4847c540ced7 100644 --- a/modular_bluemoon/Gardelin0/code/vending/kinkmate.dm +++ b/modular_bluemoon/Gardelin0/code/vending/kinkmate.dm @@ -6,6 +6,8 @@ /obj/item/magicwand/blackwand = 5, /obj/item/sybian_kit = 5, /obj/item/dildo_machine_kit = 5, + /obj/item/gloryhole_kit = 5, + /obj/item/gloryhole_kit_w = 5, ) var/list/extra_contraband = list( /obj/item/storage/box/tentaclescubes = 1, //Just one, because someone is going to spam it, I swear to Azura diff --git a/modular_bluemoon/Gardelin0/icons/clothing/object/masks.dmi b/modular_bluemoon/Gardelin0/icons/clothing/object/masks.dmi index 4b27830444224274118f0ef111067101df7e8c60..dcc05aee574984b2cdc0049890627b3cd6ef9600 100644 GIT binary patch literal 696 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 KRj29j^uGYBZXBNg literal 5056 zcmai2c{r5s*ME$?k|j~d-Vm~tHM@}pFZGaYRnCw%K3hoc@)SK=D6N4s zu(q*S-(mI~-_}ui?B!UNUlaEFi~^tCwvh6-onsf$O{9PZrd)+p%BDBm#!2Q?Kq{Zv zA4U0htY2J4`O+$V$i1mPZ{D#QoYqU~^p>r6SK{y#lp9tN)g>IvJHO7-*C{)WY{I$B zR4!IE(l@;|Uz5Z61=hnt#uomryW(5it}oOm#-@czRt<`aWgT9rbfs zf!Tw5Ss0KY9U)ukmeUZ)^1{Sm{YxStILUcH*&3=~s98opss=Z?2uoKX*_{qF&S2Je?_R z57E95+qcNThUVo+k>&h1F=O5vvwheQurS!*x-gi3V?d`EF%s}p(K%v!Gugzy^WxZA z?ue~UFbC%^gv@al}o12G8k-uZkRZE%Mn<2^765^JoGk0}B-s3wnu)7Gzoq{)+l5J zer{0_5*dM+Ch%~}$=d|%ol$yHd+50*J1bE{--pVUQe2O==5fB0-?-pu06<0ZpN-R% zu1k)fB0J~9YOU?<`=V$We+Hu)+S*=x{tTyP8CQUp)rKA0-rn9!rKP3bfq}0!2tb(p zarl_fPlp19TLak95(x;DgW0*!nlqsW>QX5Q${o$ZdH5t71rg~ zR;cy$voeyI*m|4VThR2J$K8AhebIrcEQR>E(NT*%q{f>O4=bsC{6Yw~nyTs-*qz?~ z{%3+Ogu$uJo?LxB5FNJlkFNWH4NJAKqjcuEvwX^3z)uy-J!wqqdj{Y`;8L12<_}); z#4du=LW;<}QYr{2^PL6l65p7mVaWh+baceT5HmhC1uI4jp=|(v?ymqU;S-wV5Y!z> z!Y9A9AYzp`eG(*S@{Pp~mMRK)+V1PoIk(yww+KK4SRq=icCV8ab6LP?BV3fNz+eRK z)|~fk;brAl>lzwj8(zAusHC+0&wH9XoN~&_@t_BHn;dH8aPnv35?buD`OPKHTXzPk zUd0aFvy{jvXrcu!I8~ZUs4wkr_kOPx;Nx4dwm%yeb4e|v-sR2Y)KqVG4C9QSa^R)7 zRU+E5fM!dm5Wmnf-SGsp5rsL=uUSB6rl$o@OEH4dcz@2sxzYfv0vdFvoFJX6kCgem zkw`vTTH3317kPLfKw@(8-2OI2st`|6<@_C@=7%PN_;-j~p^udGeo0HULRe3;lyeNt zZFD_o_%vsdi(^0&&t_uj0hUIms|_|S5$3$SyZ}%!!VFa2t?{2&T&zUqJ503(FoIJM zrKKf}ezGfF_;k@mDbBDGNxWLl!G@BuZMA#L&OT()h18IFV|ryi7(L_Pn)2ECm%Fm8 zEXqz=tVJ@zK)Y_yGE(em&-x&UfU%msMX}W|mGX0lG|}%eJ-@fL)mtCU-NZdu|Lfa; z0uoDDVE$U-%a`50Em%pmj;^4&Iy}iMfS|kTquk{T8N}mHgUff6#6GjR)Im2Q*{XWE z5RWDL*0qs*MZMydT)XY$BX&zIH!r??cd)v?u3u)FDke}OKAY`Upe?ih%ssYBSkSEk zJ9Y}hr$JdX4tE>G(fDdGQ#8t;43Zuy=G4aYA-C#oO}&*Ao8BD<6c-&0S3;Saef?Nv zCpYq7$EV|mjyEl40i7=E!rjg*H|M)xTqK?K?@agKENB5y%^xh!9kj{t!Ub=W zNYAq*Ap7T+wAxf2?(9DnzH~b4mT1=I2YVImK%D`|8VMuN@{rVjd~`roLye4#7+FuB zhC-n^FQ%)J6{DCDM6=L#Gr>VuBIDziFQ@X1#cZvuwPi2#ri$p-zk63=$?LL5U^^l2 zV%*e3xa%{jyr|2g<)NpyD=`_~VFb*%C1t(3ktJvSBtDPO2p1RnFxUQBpP%@n2+ei} znb{5HF;4mA2?m#=ZbyW4a^C~>sz|Zn(btC|YSJg09S(J4KAxw!ljpX>a$i((cRRB6 zJ!pW!D@f~cpl{ey7ZZ~PP~Y4+H$wO}LhRN&SAx-YTrY11dA&)y`*C+U22pq^80}x8 zUM(!hZIaD>Im5t%RIT`X|5bK%*aXAzHN+`GO#`XSF!O!>BA;f&l({Zo0Z}wG8IyL& zE&#Eos{!zpLitYiW)rUB?WsGH{O@7BMhDGbLCOk2Qj$k62*t3or)=e(6Y~S<`|v`- z4Aqe>N((q?X?pXd10;`s>gr66O_9wu8F-5t3)y~zIH$RuquD7dDK1`r^IcPj2xVcD zrfVzNb+*Nq`0=4}-jF)vhqt0~{@}Bwu0%QW8Vi*uG>4oe;h< zvwJW(c>O2>vzA`$`fg)eyQ6A7f;LL)c0pG#v5^Z5Lm-EO=tg5A&A zxp#=h_d1V{ZDgJ6ERYky7QD|>)H8z`^`v(?6D?R|Q(ID3$C_b4AB^s(p@WzINc?@h zi*VrInuj)YXmIYgvCglW}sKFEvGo+~X9Ob{L2;InKmI z9*LQS%ft#7!GCU^Pq>T>d2)%IEV8%HT3B-Uhz|TrzrpI`(2$@`UHkp&TeoaCZ=*~# zl8Dk@@D!|oS_qT6a50GK)lSw%BGnba?Jexz%J(7OU*5HSKl5UQ#6@D`iDtp>PlzE{8bwIouX%%hjUE@S0N3aYzUyj4|Zl|`x1U~RO3>#owU-~!^kZ2 zfvUXyC@}P7J}TtM#P%UI?qRncuTSei(~ISP8qaHrvCjRfV^w%{LPmS3SCPp6G=O}z zk*>8;3JN+mwY#^ujU=*Ds~D&mef$MgC|H~g1v z8uxvqudgvdTs;3IzL|$MZ2H8KxNKpp^+T`SN~+vbcz9IRG5nd)C8QTzk{ZSymBT#H zS7*Xi#aR1`7L|_Cpj$fB&)L;#f9xf851O7T0P@VSQhqz8TCPZt$uaSMKtLl@#62<+ zlhY!1No`*-0r`bhOOUOr%B-TkzP>B)d9)0p;{nl}vQ_Ab=CZ=9l)N&TSnYoxM?K*= z!(c6Y0R~O)CZZot1b;(hpc3W4w8g4+EXVn&8oby+oZkKX(cT?an)34Ur?Ij0)N@2{ zVR;CuBqKpq#KDy}GPeZe)Z1pmsIP|AneB1WTU6w2c^z#wgmh-JJKik8 zRH7^qH%QU0A!mmDu}b=8s8OU#L#1;DQ%W$o$j!|~OrM<7W9Les@9F6QP=Ttrro8y? z`bFRzD%v&H*CYNKZ1GGkSSOt+-JvdB5h#*}+^w--iU#g*rs5aK{t0~$(407DleaC) zmwWqDQ+9ZfA>SUdzZ_Y>dF7@?A--i*8L=(e>)IG4cX#XaPv+{HQO}+;)~vVQPnX>6 zw333-#b}Q$?H5Vd(rKrRY!TX@_X%q*^gT7^uDD?nzczn1jz8gB?_g=E zbe6O5pXgxNxo0{Mj(?M!`rZCVJFHc6)$3WQC<*G!=;NH@6x)n-hMj5U!2(vu+C3W2 z%c3+E@-DpQ7M;BD$3)9LIfge6fmwKv?WWOohvV#$Zkni~qT;i!|vm1D`M|r>ZUI23u}ur^3S2p z%tAqPw|mI1gqx*VSy?G$3WEiEN~B5Ags){Lwrt;a!?O}^q9iXb{L5b@F)>jv7x&J0 zYb2=0=tKi1aS=R>CK%*K7k(%}{Hb7cu5W4*#VX0k3F+%9RIWwa`ZPzR9SY_T8@zS6 zRUvBnxhcHEEL9YK7BDn4RDLu|2Ye6g;ZN2deNxSZpd9+SI#)lWobXmT^J~gzUVjHy zk9yolp-|o-51SvHsa#e^^V3Q+imcxKfJD=4Oq+cf5V_yt)b*C$9QtOWcIEZk%*LiB za}l1*WRsh1#ga75Us>It5h2@`6h|vya2uNJ;6U9<2y*DWw~h;+(H9 z!#%@{4fkyBUFV7Qzv$}WQ61D$|5jSl%0@_%hy6)c7jPrko8lAt%gh+|0qMCG4P0XSwAJpDDUj52 z8EM|>1Um##GXBbk?Zm0s@zXr2G;bgU7sW_c>uh*<>EvQeeEa^{8++u)rTr6)&`oFE ziCt1;om+;&?@t5C+jBY!O{>wN-@TxP{%0;E^wAyvgr5r65Kz5s>JEM8o%DVn{}b4S zIZ6Z{{|4v}XKIL&nyl>5#=8A&ZYfQIh+&%bZ-d9b`rM4)q)pg7n<&2Vz_jXBeS7;E zu(~9Z$9lf54l0$F!awNJq#BT4A*XSfl(a-qDU0?Qcic@FOI>%LC^Q}lua@glIiK{ zdea#8r<+lLX}x2YpBAP5WasC{*wajOkPk?zyw8a|^Ci8mzCJxL7~c2sVFCOWhl+EU z0v3mapkQr{o1HD0XCa$jF>AO|dR0b@`c+RK;(!jmZDnWIJ3A|ET&VHVv`X}3vu8#Y zEF+Y|_pk3M5Z>C4=tXB|U$krW*Nd>1;vz3tzP0QA`ZbY%ltXoRBSI_I+$c?ypF9p~ z;CK!@QfTu#J`9~%{8qZMJX!;m+P#f!|S)O2ffly#4&x$o|=w{*@Ie;Z!C-FxvV&JE_ov zU+E_9YJ0CnMy0Y0i;%V4jg5^u%6zWi_Cl;qu}?VI0>7~`7}T$8jOB+9RJl1&QZ6kY wzwJi9>WaEU%0zc3xHAX9^^9R}bsVGr1Cj}xC;$Ke diff --git a/modular_bluemoon/Gardelin0/icons/clothing/worn/mask.dmi b/modular_bluemoon/Gardelin0/icons/clothing/worn/mask.dmi index c038a4270395072692928f2650a61395bb2718bb..4639845cc7fb079fb1782463c55fba88f17db741 100644 GIT binary patch literal 765 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoZB-!=B`&GO$wiq3C7Jno3=9=> zN>3Z|9Wvl?duVBQbbXn7z^*jMl>u$vxK1o;bh*%wvwE)`GqdpH$@{K9GMV$Z#lS6U zaz_OS5HiKij&Zth!nY}$j1GYYPnd#@^sjF9KuxwGTYV)b(2xJic| ze~@0Mvvtj%KkU&w!44A2wG6kUwDx?dlGkToU^4P_aSW-L^Y+gA{6h{B?H{+FX0db* zat>;D3_mA&{C>}3KF_AZ4?ME8X78FE>G|E*^47bPQ{TH!ohAF;*lGG5T}v50wK?Kd zjOYCr6Sx?H8D=mYhF0y+@Niw&}cc^gNNAVcxK7-Tu8N zO?>+e`4mECEj#|Ms^`13$b!q;-WG1ZeK-F7_un`9|Cu|de+*#Qe11QteXY_w*LuFW z6Dn;DohKWjt>m1Jg5ur>mdKI;Vst03{|ue*gdg literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=l~o}TB`&GO$wiq3C7Jno3=9=> zRF50-9Wvlyy(RM(o}NAsWurtSKuST~;jIq`Sk;`Tn=6JIku01fILxUlV4} z+w-wx*@xAu#SPXmw@!M!`iEfgM;^E5T4&2H-ubh!bFVd5b|`c5k`Ey_H#HV6l)Ee> z_}ry_*FCw@f1f_qWnf@5^>lFzshIP2mZDIzfe5Sp+^+S?mYn7f&RD3-vsT#Ow?=F7 z%pgIoyJZ!xJ3PwD6grkj9>2KmOt092K!&IWH^vOcS=PD%&gUw#ZeKfdW?E|G@zaLo z@3WreWYsnMH+ED+sw_2mE4W}~74x0F-5jSa{cG>9e|*>=!lmS0-Hr!0-~3{^vv>CM zO0D_*!N2r&e{WcO{(=0?Kk*JggQZv(ux5xfAZ#KmFzYn?3OgBJ&9%!9?JtmDu*W1Z ztUe=Jc0tU6yXNn?=7>JM8zs20`rImMrRXX7M<#FXJ9j?f^<#$r=boB75^q~2L+$!V Vld}I(vw*S4;OXk;vd$@?2>@9C%tZhI diff --git a/modular_bluemoon/Gardelin0/icons/clothing/worn/uniform.dmi b/modular_bluemoon/Gardelin0/icons/clothing/worn/uniform.dmi index ef00906dc1a8e0d0659d15e1ecdfacaf913f14a0..9f3563ede48994154d94e274c4c144ffbc2f16e1 100644 GIT binary patch literal 15208 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 literal 14328 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 diff --git a/modular_bluemoon/Gardelin0/icons/mob/human.dmi b/modular_bluemoon/Gardelin0/icons/mob/human.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6b372e29416207e403f2cca50eee817b9313f928 GIT binary patch literal 1949 zcmV;O2V(e%P){<;Kg*si*PU+x-0e{{H^drlS9NjQjih|5A7P`T5R5 zU}LL4I6@mceNQ@AJHWuek5HSf00001bW%=J06^y0W&i*HeR@<_bVOxyV{&P5bZKvH z004NLQ&w0zp z-&8@e?I&R+6NF%|VCBII@8&gx_rQksI~Tn7!JJ~}PJQT4XbCuEe^#)e{pvz& zKjZrFmdN*D@A5Q3y+?icp3GqdvXAUdPnmfSJn3202cW>`5@(CQ5F0O`jM#To>#ju$ zU7nq{JWE9d=cFzbLjrOEOTguZ6$o#ZamhVg(<@k2=F4nho{S>>~Z(50^ifWikDND1bB3* zl?!z$axNG6{J;X@m~|L!r?I)u!1E|3$KynR7Xhy9hLQjezcDE3Edj*-$?|9jNcRb; z{i|LETvxbT5Z=GN$=@QcMb2w(CCjCCL%c$ONmeW10x;iI3Rvk$ zZ3W*Vz`oTKobeZ?l?u$>cb|cEmjc_9?k!;DrOZ;`76XlMWQ5l;0e*IIlfw%K(~NMPK~Ddvw~=N}7wiCuX!hc5*U4Gj$q4Gj%{ zF;M*dkKj@K{mB+=f+&_XhUQ@cn2 z3t!V2kP^uLd6ilv@DTtzA&6`Nu4Xi+=z%{982+2T9UtodZMl!Kj z|HCc91{mKB5oc0eA~68hA8sQ_HOnWZpasI?^P7$arO@e#_D=?gg}kVJ-=F}~b*<9@ zTG0hQBxLnz|Fl5$9FZRCCTPVF*A4-;fX{IC8fJXm0MxIL`Y9wduFuDp7O0$n$_b)N zh`YgthK7cQhK7a)3%lnB5T4-x`2jp~1i+r(-#!0;f<3>#cm4qd%P-hF|9}C$-={l3 z{s94gzt0i!4+zL(u}8>1z*zP8KFdG2U;*l4&~urWyCr3y6d~owqs54q{%^2=o*$sl zME0Se3E*V4UFd{mfK&gdKr#>s(DMUee?C6|3Ss;|)mz1*O+3T_<{w-lnxW*TBD9~J z52Tujhh9d`572|L_zC^QjyV57O&~cY2oWc#jL^O%eV``)zX#ru3Fb!xL9r*Be zWcddqNvSS2iPLa|1^iqWKmI=AG`W!|z>6r3NWroKV1j`xVnAbo(mf5}+tjiPEfYGp zjo=zXd=#?qx=KYzK5Z)6^x4=wvjfstPbEs5I;{Kazbd2WiLvM zY-ng`XlQ6?_=~Z1e12 j9C#O__&q%z*aiOq1?hs8FxG8300000NkvXXu0mjfOj5fu literal 0 HcmV?d00001 diff --git a/modular_bluemoon/Gardelin0/icons/mob/mimic_monster.dmi b/modular_bluemoon/Gardelin0/icons/mob/mimic_monster.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ea4bcf4ae5726a327ae83c899116b299b98b9412 GIT binary patch literal 1923 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 literal 16950 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 diff --git a/modular_bluemoon/Gardelin0/sound/effect/lewd/toys/injection.ogg b/modular_bluemoon/Gardelin0/sound/effect/lewd/toys/injection.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b875e2f10e0b62343d94647da974b8ccca58477c GIT binary patch literal 19465 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 literal 0 HcmV?d00001 diff --git a/modular_sand/code/datums/interactions/interaction_datums/lewd/facefuck.dm b/modular_sand/code/datums/interactions/interaction_datums/lewd/facefuck.dm index 293b0aac3d87..027a4bb9e4de 100644 --- a/modular_sand/code/datums/interactions/interaction_datums/lewd/facefuck.dm +++ b/modular_sand/code/datums/interactions/interaction_datums/lewd/facefuck.dm @@ -111,6 +111,7 @@ require_user_penis = REQUIRE_EXPOSED require_target_mouth = TRUE max_distance = 1 + extreme = TRUE //Stop killing people without their fucking consent! - Gardelin0 /datum/interaction/lewd/throatfuck/display_interaction(mob/living/user, mob/living/partner) var/message @@ -124,8 +125,8 @@ "молотит рот [partner] с чавкающим звуком и раз за разом приземляется своими яйцами аккурат в лицо.")]" if(rand(3)) partner.emote("кашляет на [user]") - if(prob(1) && istype(partner)) //Handled on modular_splurt - partner.adjustOxyLoss(rand(3,6)) + if(prob(1) && istype(partner)) + partner.adjustOxyLoss(rand(2,3)) if(partner.a_intent == INTENT_HARM) partner.adjustBruteLoss(rand(3,6)) retaliation_message = pick( diff --git a/modular_sand/code/datums/interactions/interaction_datums/lewd/nipsuck.dm b/modular_sand/code/datums/interactions/interaction_datums/lewd/nipsuck.dm index f3986db0f79a..d2546c41ae86 100644 --- a/modular_sand/code/datums/interactions/interaction_datums/lewd/nipsuck.dm +++ b/modular_sand/code/datums/interactions/interaction_datums/lewd/nipsuck.dm @@ -8,15 +8,18 @@ max_distance = 1 /datum/interaction/lewd/nipsuck/display_interaction(mob/living/carbon/human/user, mob/living/carbon/human/target) + var/obj/item/organ/genital/breasts/B = target.getorganslot(ORGAN_SLOT_BREASTS) + var/milktype = B?.fluid_id + var/modifier = 1 //Optimized variables. - Gardelin0 if((user.a_intent == INTENT_HELP) || (user.a_intent == INTENT_DISARM)) - user.visible_message( - pick("\The [user] аккуратно хватается за грудь партнёра и нежно обсасывает [pick("сосок", "соски")] \the [target].", - "\The [user] поглаживает грудь партнёра, аккуратно хватаясь своими губами за [pick("сосок", "соски")] \the [target].", - "\The [user] в улыбке облизывает [pick("сосок", "соски")] \the [target] и усмехается.")) if(target.has_breasts(REQUIRE_EXPOSED)) - var/modifier = 1 - var/obj/item/organ/genital/breasts/B = target.getorganslot(ORGAN_SLOT_BREASTS) if(B.climaxable(target, TRUE)) + var/datum/reagent/milk = find_reagent_object_from_type(milktype) + var/milktext = milk.name //So you know what are you drinking. - Gardelin0 + user.visible_message( + pick("\The [user] аккуратно хватается за грудь партнёра и нежно обсасывает [pick("сосок", "соски")] \the [target], выпивая тёплое '[lowertext(milktext)]'.", + "\The [user] поглаживает грудь партнёра, аккуратно хватаясь своими губами за [pick("сосок", "соски")] \the [target], пробуя сладкое на первовкусие '[lowertext(milktext)]'.", + "\The [user] в улыбке облизывает [pick("сосок", "соски")] \the [target], чувствуя вкус '[lowertext(milktext)]' и усмехается.")) switch(B.size) if("c", "d", "e") modifier = 2 @@ -27,17 +30,22 @@ modifier = clamp(GLOB.breast_values[B.size] - 5, 0, INFINITY) else modifier = 1 - if(B.fluid_id) - user.reagents.add_reagent(B.fluid_id, rand(1,2 * modifier) * user.get_fluid_mod(B)) //SPLURT edit + if(milktype) + user.reagents.add_reagent(milktype, rand(1,2 * modifier) * user.get_fluid_mod(B)) //SPLURT edit + else + user.visible_message( + pick("\The [user] аккуратно хватается за грудь партнёра и нежно обсасывает [pick("сосок", "соски")] \the [target].", + "\The [user] поглаживает грудь партнёра, аккуратно хватаясь своими губами за [pick("сосок", "соски")] \the [target].", + "\The [user] в улыбке облизывает [pick("сосок", "соски")] \the [target] и усмехается.")) if(user.a_intent == INTENT_HARM) - user.visible_message( - pick("\The [user] с силой обхватывает грудь партнёра и грубо посасывает [pick("сосок", "соски")] \the [target].", - "\The [user] хватается губами за [pick("сосок", "соски")], касается зубками \the [target]'s и начинает грубо посасывать.")) if(target.has_breasts(REQUIRE_EXPOSED)) - var/modifier = 1 - var/obj/item/organ/genital/breasts/B = target.getorganslot(ORGAN_SLOT_BREASTS) if(B.climaxable(target, TRUE)) + var/datum/reagent/milk = find_reagent_object_from_type(milktype) + var/milktext = milk.name //So you know what are you drinking. - Gardelin0 + user.visible_message( + pick("\The [user] с силой обхватывает грудь партнёра и грубо посасывает [pick("сосок", "соски")] \the [target], орошая своё горло большим количеством большому количеству '[lowertext(milktext)]'.", + "\The [user] хватается губами за [pick("сосок", "соски")], касается зубками \the [target]'s и начинает грубо посасывать, выпивая тёплое '[lowertext(milktext)]'.")) switch(B.size) if("c", "d", "e") modifier = 2 @@ -48,18 +56,21 @@ modifier = clamp(GLOB.breast_values[B.size] - 5, 0, INFINITY) else modifier = 1 - if(B.fluid_id) - user.reagents.add_reagent(B.fluid_id, rand(1,3 * modifier)) //aggressive sucking leads to high rewards + if(milktype) + user.reagents.add_reagent(milktype, rand(1,3 * modifier)) //aggressive sucking leads to high rewards + else + user.visible_message( + pick("\The [user] с силой обхватывает грудь партнёра и грубо посасывает [pick("сосок", "соски")] \the [target].", + "\The [user] хватается губами за [pick("сосок", "соски")], касается зубками \the [target]'s и начинает грубо посасывать.")) if(user.a_intent == INTENT_GRAB) - user.visible_message( - pick("\The [user] крепко обхватывает грудь партнёра и активно обсасывает [pick("сосок", "соски")] \the [target].", - "\The [user] поглаживает грудь партнёра и крепко хватается своими губами за [pick("сосок", "соски")] \the [target].", - "\The [user] игриво облизывает [pick("сосок", "соски")] \the [target] и ехидно ухмыляется.")) if(target.has_breasts(REQUIRE_EXPOSED)) - var/modifier = 1 - var/obj/item/organ/genital/breasts/B = target.getorganslot(ORGAN_SLOT_BREASTS) if(B.climaxable(target, TRUE)) + var/datum/reagent/milk = find_reagent_object_from_type(milktype) + var/milktext = milk.name //So you know what are you drinking. - Gardelin0 + user.visible_message( + pick("\The [user] крепко обхватывает грудь партнёра и активно обсасывает [pick("сосок", "соски")] \the [target], чувствуя вкус '[lowertext(milktext)]'.", + "\The [user] игриво облизывает [pick("сосок", "соски")] \the [target], слизывая '[lowertext(milktext)]' и ехидно ухмыляется.")) switch(B.size) if("c", "d", "e") modifier = 2 @@ -70,8 +81,13 @@ modifier = clamp(GLOB.breast_values[B.size] - 5, 0, INFINITY) else modifier = 1 - if(B.fluid_id) - user.reagents.add_reagent(B.fluid_id, rand(1,3 * modifier)) //aggressive sucking leads to high rewards + if(milktype) + user.reagents.add_reagent(milktype, rand(1,3 * modifier)) //aggressive sucking leads to high rewards + else + user.visible_message( + pick("\The [user] крепко обхватывает грудь партнёра и активно обсасывает [pick("сосок", "соски")] \the [target].", + "\The [user] поглаживает грудь партнёра и крепко хватается своими губами за [pick("сосок", "соски")] \the [target].", + "\The [user] игриво облизывает [pick("сосок", "соски")] \the [target] и ехидно ухмыляется.")) if(prob(5 + target.get_lust())) if(target.a_intent == INTENT_HELP) diff --git a/modular_sand/code/datums/interactions/interaction_datums/lewd/oral.dm b/modular_sand/code/datums/interactions/interaction_datums/lewd/oral.dm index a6a5bca55b47..883367d24ed8 100644 --- a/modular_sand/code/datums/interactions/interaction_datums/lewd/oral.dm +++ b/modular_sand/code/datums/interactions/interaction_datums/lewd/oral.dm @@ -21,7 +21,7 @@ if(partner.is_fucking(user, CUM_TARGET_MOUTH)) if(prob(partner.get_sexual_potency())) - user.adjustOxyLoss(3) + user.adjustOxyLoss(1) message = "становится всё проворней и проворней в случае с членом \the [partner]." lust_increase += 5 else diff --git a/modular_splurt/code/datums/mood_events/needs_events.dm b/modular_splurt/code/datums/mood_events/needs_events.dm index bc81144055d7..ebc8c1360ded 100644 --- a/modular_splurt/code/datums/mood_events/needs_events.dm +++ b/modular_splurt/code/datums/mood_events/needs_events.dm @@ -8,7 +8,8 @@ /datum/mood_event/cum_craving description = span_warning("МНЕ... НУЖНА... СПЕРМА...\n") // Я умер от испанского стыда, переводя ЕРП мудлеты. - прим. переводчика - mood_change = -20 + //mood_change = -20 + mood_change = -5 //STOP BEING SUICIDAL BECAUSE OF THE LACK OF CUM! - Gardelin0 /datum/mood_event/cum_stuffed description = span_nicegreen("Вкусная была еда! Ням-ням!\n") diff --git a/tgstation.dme b/tgstation.dme index 6d03e71f6b13..50c4228b015f 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -4098,6 +4098,7 @@ #include "modular_bluemoon\Gardelin0\code\items\lewd_items\tentacle_panties.dm" #include "modular_bluemoon\Gardelin0\code\mob\tentacles.dm" #include "modular_bluemoon\Gardelin0\code\obj\lewd_devices\dildo_machine.dm" +#include "modular_bluemoon\Gardelin0\code\obj\lewd_devices\glory_hole.dm" #include "modular_bluemoon\Gardelin0\code\obj\lewd_devices\sybian.dm" #include "modular_bluemoon\Gardelin0\code\vending\clothesmate.dm" #include "modular_bluemoon\Gardelin0\code\vending\kinkmate.dm"