Skip to content

Commit

Permalink
E R P 2
Browse files Browse the repository at this point in the history
  • Loading branch information
iWuna committed Jul 28, 2019
1 parent c0915e4 commit 42d7d1d
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 28 deletions.
File renamed without changes.
55 changes: 27 additions & 28 deletions lewd/lewd_code.dm
Original file line number Diff line number Diff line change
Expand Up @@ -66,15 +66,14 @@
message = "êîí÷èë íà øåþ è ãðóäü [partner]."
if(NUTS_TO_FACE)
if(partner.has_mouth() && partner.mouth_is_free())
message = "vigorously ruts their hairy nutsack into \the [partner]'s mouth before shooting their thick, sticky jizz all over their eyes and hair."
message = "ýíåðãè÷íî âòèðàåò ñâîþ âîëîñàòóþ ïèçäó â \the [partner]'s ðîò, ïðåæäå ÷åì âûñòðåëèòü ñâîåé ãóñòîé,ëèïêîé ñïåðìîé íà ãëàçà è âîëîñû."
if(THIGH_SMOTHERING)
if(src.has_penis())
message = "keeps \the [partner] locked in their thighs as their cock throbs, dumping its heavy load all over their face."
message = "óäåðæèâàåò \the [partner] â áåäðàõ, êîãäà ÷ëåí íà÷èíàåò ïóëüñèðîâàòü, ðàçáðàñûâàÿ òÿæåëûé ãðóç ïî âñåìó ëèöó."
else
message = "reaches their peak, locking their legs around \the [partner]'s head extra hard as they cum straight onto the head stuck between their thighs"
message = "ñîìêíóë íîãè â îðãàçìå íà ãîëîâå \the [partner]'s è êîí÷èâ íà íå¸"
else
message = "ñïóñòèë íà ïîë!"

lust = 5
lust_tolerance += 50

Expand Down Expand Up @@ -118,22 +117,22 @@

if(partner.is_fucking(src, CUM_TARGET_MOUTH))
if(prob(partner.sexual_potency))
message = "goes in deep on \the [partner]."
message = "óãëóáëÿåòñÿ â [partner]."
lust_increase += 5
else
if(partner.has_vagina())
message = "licks \the [partner]'s pussy."
message = "ëèæåò êèñêó [partner]."
else if(partner.has_penis())
message = "sucks \the [partner] off."
message = "îòñàñûâàåò [partner]."
else
message = "licks \the [partner]."
message = "îáëèçûâàåò [partner]."
else
if(partner.has_vagina())
message = "buries their face in \the [partner]'s pussy."
message = "ïðÿ÷åò ñâîå ëèöî â êèñêå [partner]'s "
else if(partner.has_penis())
message = "takes \the [partner]'s cock into their mouth."
message = "áåð¸ò ÷ëåí [partner] â ðîò."
else
message = "begins to lick \the [partner]."
message = "íà÷èíàåò ëèçàòü ÷ëåí [partner]."
partner.set_is_fucking(src, CUM_TARGET_MOUTH)

playsound(get_turf(src), "honk/sound/interactions/bj[rand(1, 11)].ogg", 50, 1, -1)
Expand All @@ -150,7 +149,7 @@
if(has_vagina())
message = "åëîçèò ñâîåé âàãèíîé ïî ëèöó [partner]."
else if(has_penis())
message = pick("ãðóáî òðàõàåò [partner] â ðîò.","ñèëüíî ïðèæèìàåò ãîëîâó [partner] ê ñåáå.")
message = pick("ãðóáî òðàõàåò [partner] â ðîò.","êðåïêî ïðèæèìàåò ãîëîâó [partner] ê ñåáå.")
else
if(has_vagina())
message = "ïèõàåò [partner] ëèöîì â ñâîþ âàãèíó."
Expand All @@ -174,7 +173,7 @@
var/lust_increase = 10

if(is_fucking(partner, CUM_TARGET_THROAT))
message = "[pick(list("brutally fucks \the [partner]'s throat.", "chokes \the [partner] on their dick."))]</span>"
message = "[pick(list("Áðóòàëüíî òðàõàåò [partner] â ãëîòêó.", "chokes \the [partner] on their dick."))]</span>"
if(rand(3))
partner.emote("chokes on \The [src]")
partner.losebreath = 5
Expand All @@ -200,7 +199,7 @@
message = "áåçæàëîñòíî ïðîðûâàåò àíàëüíîå îòâåðñòèå [partner]."
set_is_fucking(partner, CUM_TARGET_ANUS)

playsound(loc, "honk/sound/interactions/bang[rand(1, 3)].ogg", 70, 1, -1)
playsound(loc, "honk/sound/interactions/bang[rand(1, 7)].ogg", 70, 1, -1)
visible_message("<b>\The [src]</b> [message]")
handle_post_sex(lust_increase, CUM_TARGET_ANUS, partner)
partner.handle_post_sex(lust_increase, null, src)
Expand Down Expand Up @@ -313,9 +312,9 @@
var/lust_increase = 1

if(is_fucking(partner, GRINDING_FACE_WITH_ANUS))
message = "[pick(list("grinds their ass into \the [partner]'s face.", "shoves their ass into \the [partner]'s face."))]</span>"
message = "[pick(list("åëîçèò ñâîåé çàäíèöåé ïî ëèöó [partner] .", "íàñèëüíî òîëêàåò ëèöî [partner] ê äûðî÷êå."))]</span>"
else
message = "[pick(list("grabs the back of \the [partner]'s head and forces it into their asscheeks.", "squats down and plants their ass right on \the [partner]'s face"))]</span>"
message = "[pick(list("çàõâàòûâàåò çàäíþþ ÷àñòü ãîëîâû [partner] è âäàâëèâàåò å¸ â ñâîè ÿãîäèöû..", "ñàæàåò ñâîþ çàäíèöó ïðÿìî íà ëèöî [partner] ."))]</span>"
set_is_fucking(partner , GRINDING_FACE_WITH_ANUS)

playsound(loc, "honk/sound/interactions/squelch[rand(1, 3)].ogg", 70, 1, -1)
Expand All @@ -329,9 +328,9 @@
var/lust_increase = 1

if(partner.get_item_by_slot(slot_shoes) != null) {
message = "licks \the [partner]'s \ [partner.get_item_by_slot(slot_shoes)]."
message = "âûëèçûâàåò [partner.get_item_by_slot(slot_shoes)] [partner]."
} else {
message = "licks \the [partner]'s feet."
message = "ëèæåò íîæêè [partner]."
}

playsound(loc, "honk/sound/interactions/champ_fingering.ogg", 50, 1, -1)
Expand All @@ -348,18 +347,18 @@
if(is_fucking(partner, GRINDING_FACE_WITH_FEET)) {
if(src.get_item_by_slot(slot_shoes) != null) {

message = "[pick(list("grinds their [get_shoes()] into [partner]'s face.", "presses their footwear down hard on [partner]'s face.", "rubs off the dirt from their [get_shoes()] onto [partner]'s face."))]</span>"
message = "[pick(list("grinds their [get_shoes()] into [partner] face.", "presses their footwear down hard on [partner] face.", "rubs off the dirt from their [get_shoes()] onto [partner]'s face."))]</span>"
} else {

message = "[pick(list("grinds their barefeet into [partner]'s face.", "deviously covers [partner]'s mouth and nose with their barefeet.", "runs the soles of their barefeet against [partner]'s lips."))]</span>"
message = "[pick(list("grinds their barefeet into [partner] face.", "Ïðèêðûâàåò ðîò è íîñ [partner] ñâîèìè áîñûìû íîãàìè.", "ïðîâîäèò ïîäîøâàìè ñâîèõ áîñûõ íîã ïî ãóáàì [partner]"))]</span>"
}
} else if(is_fucking(partner, GRINDING_MOUTH_WITH_FEET)) {
if(src.get_item_by_slot(slot_shoes) != null) {

message = "[pick(list("pulls their [get_shoes()] out of [partner]'s mouth and puts them on their face.", "slowly retracts their [get_shoes()] from [partner]'s mouth, putting them on their face instead."))]</span>"
message = "[pick(list("âûòàñêèâàåò [get_shoes()] èç ðòà è êëàäåò èõ íà ëèöî [partner].", "ìåäëåííî âòÿãèâàåò èõ [get_shoes()] èç ðòà [partner] ïîìåùàÿ èõ íà ëèöî."))]</span>"
} else {

message = "[pick(list("pulls their barefeet out of [partner]'s mouth and rests them on their face instead.", "retracts their barefeet from [partner]'s mouth and grinds them into their face instead."))]</span>"
message = "[pick(list("âûòàñêèâàåò áîñûå íîãè èçî ðòà [partner] è êëàäåò èõ íà ëèöî.", "retracts their barefeet from [partner]'s mouth and grinds them into their face instead."))]</span>"
}
set_is_fucking(partner , GRINDING_FACE_WITH_FEET)
} else {
Expand Down Expand Up @@ -388,28 +387,28 @@
if(is_fucking(partner, GRINDING_MOUTH_WITH_FEET)) {
if(src.get_item_by_slot(slot_shoes) != null) {

message = "[pick(list("roughly shoves their [get_shoes()] deeper into [partner]'s mouth.", "harshly forces another inch of their [get_shoes()] into [partner]'s mouth.", "presses their weight down, their [get_shoes()] prying deeper into [partner]'s mouth."))]</span>"
message = "[pick(list("ãðóáî ïèõàåò ñâîè [get_shoes()] ãëóáæå â ðîò [partner].", "harshly forces another inch of their [get_shoes()] into [partner]'s mouth.", "ïðèæèìàåò ñâîè [get_shoes()] â ãëóáü ðòà [partner]."))]</span>"
} else {

message = "[pick(list("wiggles their toes deep inside [partner]'s mouth.", "crams their barefeet down deeper into [partner]'s mouth, making them gag.", "roughly grinds their feet on [partner]'s tongue."))]</span>"
message = "[pick(list("øåâåëèò ïàëüöàìè íîã âíóòðè ðòà [partner].", "çàïèõèâàåò ñâîè áîñûå íîãè ãëóáæå â ðîò [partner], äâèãàÿ èìè.", "ãðóáî ñêðåæåùåò íîãàìè ïî ÿçûêó [partner]."))]</span>"
}
} else if(is_fucking(partner, GRINDING_FACE_WITH_FEET)) {
if(src.get_item_by_slot(slot_shoes) != null) {

message = "[pick(list("decides to force their [get_shoes()] deep into [partner]'s mouth.", "pressed the tip of their [get_shoes()] against [partner]'s lips and shoves inwards."))]</span>"
message = "[pick(list("decides to force their [get_shoes()] deep into [partner]'s mouth.", "ïðèæàë êîí÷èê ñâîèõ [get_shoes()] ê ãóáàì [partner]'s ïðîòàëêèâàÿ èç âíóòü."))]</span>"
} else {

message = "[pick(list("pries open [partner]'s mouth with their toes and shoves their barefoot in.", "presses down their foot even harder, cramming their foot into [partner]'s mouth."))]</span>"
message = "[pick(list("îòêðûâàåò ðîò [partner] ïàëüöàìè íîã è ïèõàåò èõ âíóòðü.", "äàâèò íîãîé íà ðîò åùå ñèëüíåå, òîëêàÿ íîãó â ðîò [partner]."))]</span>"
}
set_is_fucking(partner , GRINDING_MOUTH_WITH_FEET)
} else {

if(src.get_item_by_slot(slot_shoes) != null) {

message = "[pick(list("readies themselves and in one swift motion, shoves their [get_shoes()] into [partner]'s mouth.", "grinds the tip of their [get_shoes()] against [partner]'s mouth before pushing themselves in."))]</span>"
message = "[pick(list("Îäíèì áûñòðûì äâèæåíèåì ïðîòàëêèâàåò ñâîè [get_shoes()] â ðîò [partner].", "grinds the tip of their [get_shoes()] against [partner]'s mouth before pushing themselves in."))]</span>"
} else {

message = "[pick(list("rubs their dirty barefeet across [partner]'s face before prying them into their muzzle.", "forces their barefeet into [partner]'s mouth.", "covers [partner]'s mouth and nose with their foot until they gasp for breath, then shoving both feet inside before they can react."))]</span>"
message = "[pick(list("Òðåò ñâîè ãðÿçíûå áîñûå íîãè îá ëèöî [partner]'s ïðåæäå ÷åì òîëêàòü èõ â ìîðäó.", "òîëêàåò ñâîè áîñûå íîãè â ðîò [partner].", "ïðèêðûâàåò ðîò è íîñ [partner] íîãîé, à çàòåì òîëêàåò îáå íîãè âíóòðü."))]</span>"
}
set_is_fucking(partner , GRINDING_MOUTH_WITH_FEET)
}
Expand Down

0 comments on commit 42d7d1d

Please sign in to comment.