Skip to content

Commit

Permalink
Глорихол, действия ртом и другое. (#564)
Browse files Browse the repository at this point in the history
* Глорихол, действия ртом и другое.

Добавлено:

Глорихол:

На правую кнопку мыши можно:

Включить замок, чтобы сидящая внутри "жертва" не сбежала;

Ввести афродизиак;

На Alt+Click конфигурация доступных дырочек.

Есть возможность прикрепить фото, или записку.

Набор для сборки добавлен в кинкматы, как и от предидущих секс-девайсов.

Так же добавлены:
turtleneck dress - платье-водолазка;
carnival mask - карнавальная маска.

Изменения/Фиксы:

Убийственный оральный секс теперь требует соответствующие флаги. Вас больше не будут донимать люди в наручниках, удушающие своим "инструментом", если вы не включили "экстрим" интеракты.

Так же убран урон у обычного орального секса.

При сосании чужих сосков у персонажа с лактацией вы снова сосёте его молоко. + Добавлено описание вкуса в эмоутах как при кормлении грудью.

Квирк "Спермоприёмник" получил нёрф - у вас не будет падать настроение сразу же до нулевого.

Квирк Суккуб и Инкууб изменены - больше не будут получать ожирение. Ранее персонаж мог набухнуть на весь раунд за один раз.

* +

* +

---------

Co-authored-by: Марк <[email protected]>
  • Loading branch information
Gardelin0 and SmiLeYre authored Nov 24, 2023
1 parent 4aa3e52 commit b9d823d
Show file tree
Hide file tree
Showing 21 changed files with 420 additions and 28 deletions.
2 changes: 2 additions & 0 deletions code/modules/mob/living/carbon/human/examine.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 3 additions & 1 deletion code/modules/mob/living/carbon/human/species.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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, "<span class='notice'>You feel fit again!</span>")
REMOVE_TRAIT(H, TRAIT_FAT, OBESITY)
H.remove_movespeed_modifier(/datum/movespeed_modifier/obesity)
Expand All @@ -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, "<span class='danger'>You suddenly feel blubbery!</span>")
ADD_TRAIT(H, TRAIT_FAT, OBESITY)
Expand Down
4 changes: 4 additions & 0 deletions modular_bluemoon/Gardelin0/code/clothing/loadout/mask.dm
Original file line number Diff line number Diff line change
@@ -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
4 changes: 4 additions & 0 deletions modular_bluemoon/Gardelin0/code/clothing/loadout/uniform.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
9 changes: 9 additions & 0 deletions modular_bluemoon/Gardelin0/code/clothing/mask.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
11 changes: 11 additions & 0 deletions modular_bluemoon/Gardelin0/code/clothing/uniform.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
Loading

0 comments on commit b9d823d

Please sign in to comment.