From 30ebf6e1374dbe9a76ac3bb7cf58790bc268d777 Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Wed, 5 Jun 2024 17:54:55 +0300
Subject: [PATCH 01/11] moods1
---
code/datums/mood_events/beauty_events.dm | 10 ++--
code/datums/mood_events/dna_infuser_events.dm | 4 +-
code/datums/mood_events/drink_events.dm | 18 +++----
code/datums/mood_events/drug_events.dm | 48 +++++++++----------
.../mood_events/eldritch_painting_events.dm | 18 +++----
.../dna_infuser/organ_sets/rat_organs.dm | 2 +-
6 files changed, 50 insertions(+), 50 deletions(-)
diff --git a/code/datums/mood_events/beauty_events.dm b/code/datums/mood_events/beauty_events.dm
index ec89a9b41b933..40eb55ccb8445 100644
--- a/code/datums/mood_events/beauty_events.dm
+++ b/code/datums/mood_events/beauty_events.dm
@@ -1,9 +1,9 @@
/datum/mood_event/horridroom
- description = "This room looks terrible!"
+ description = "Эта комната выглядит ужасно!"
mood_change = -5
/datum/mood_event/badroom
- description = "This room looks really bad."
+ description = "Эта комната выглядит противно."
mood_change = -3
/datum/mood_event/ehroom
@@ -11,13 +11,13 @@
mood_change = -1
/datum/mood_event/decentroom
- description = "This room looks alright."
+ description = "Эта комната выглядит неплохо."
mood_change = 1
/datum/mood_event/goodroom
- description = "This room looks really pretty!"
+ description = "Эта комната выглядит приятно!"
mood_change = 3
/datum/mood_event/greatroom
- description = "This room is beautiful!"
+ description = "Эта комната выглядит прекрасно!"
mood_change = 5
diff --git a/code/datums/mood_events/dna_infuser_events.dm b/code/datums/mood_events/dna_infuser_events.dm
index 6da7235cfc1da..2e12879755423 100644
--- a/code/datums/mood_events/dna_infuser_events.dm
+++ b/code/datums/mood_events/dna_infuser_events.dm
@@ -1,9 +1,9 @@
/datum/mood_event/it_was_on_the_mouse
- description = "Heh heh. \"It's on the mouse\". What a play on words."
+ description = "Хе-хе. \"Всё самое чумовое\". Вот эта игра слов."
mood_change = 1
timeout = 2 MINUTES
/datum/mood_event/gondola_serenity
- description = "There's a lot that could be on your mind right now. But this feeling of contentedness, a universal calling to simply sit back and observe is washing over you..."
+ description = "Сейчас бы ты мог думать о многом, но это чувство удовлетворенности, вселенский призыв просто сидеть и наблюдать, овладевает над всем остальным..."
mood_change = 10
special_screen_obj = "mood_gondola"
diff --git a/code/datums/mood_events/drink_events.dm b/code/datums/mood_events/drink_events.dm
index 5b08b0122d818..5ff05e454d0a8 100644
--- a/code/datums/mood_events/drink_events.dm
+++ b/code/datums/mood_events/drink_events.dm
@@ -1,6 +1,6 @@
/datum/mood_event/drunk
mood_change = 3
- description = "Everything just feels better after a drink or two."
+ description = "После напитка-другого всё становится лучше."
/// The blush overlay to display when the owner is drunk
var/datum/bodypart_overlay/simple/emote/blush_overlay
@@ -14,41 +14,41 @@
QDEL_NULL(blush_overlay)
/datum/mood_event/wrong_brandy
- description = "I hate that type of drink."
+ description = "Я ненавижу такие напитки."
mood_change = -2
timeout = 6 MINUTES
/datum/mood_event/quality_revolting
- description = "That drink was the worst thing I've ever consumed."
+ description = "Это был самый худший напиток из всей истории напитков."
mood_change = -8
timeout = 7 MINUTES
/datum/mood_event/quality_nice
- description = "That drink wasn't bad at all."
+ description = "Этот напиток был неплох."
mood_change = 2
timeout = 7 MINUTES
/datum/mood_event/quality_good
- description = "That drink was pretty good."
+ description = "Этот напиток был хорош."
mood_change = 4
timeout = 7 MINUTES
/datum/mood_event/quality_verygood
- description = "That drink was great!"
+ description = "Этот напиток был прекрасным!"
mood_change = 6
timeout = 7 MINUTES
/datum/mood_event/quality_fantastic
- description = "That drink was amazing!"
+ description = "Этот напиток был невероятен!"
mood_change = 8
timeout = 7 MINUTES
/datum/mood_event/amazingtaste
- description = "Amazing taste!"
+ description = "Невероятный вкус!"
mood_change = 50
timeout = 10 MINUTES
/datum/mood_event/wellcheers
- description = "What a tasty can of Wellcheers! The salty grape flavor is a great pick-me-up."
+ description = "Ах, хороший экземпляр Wellcheers. Соленый виноградный вкус отлично поднимает настроение."
mood_change = 3
timeout = 7 MINUTES
diff --git a/code/datums/mood_events/drug_events.dm b/code/datums/mood_events/drug_events.dm
index ad248ea73369b..67c140c55efb4 100644
--- a/code/datums/mood_events/drug_events.dm
+++ b/code/datums/mood_events/drug_events.dm
@@ -1,36 +1,36 @@
/datum/mood_event/high
mood_change = 6
- description = "Woooow duudeeeeee... I'm tripping baaalls..."
+ description = "Вооооу, чувааааак... Меня таааак качааааает..."
/datum/mood_event/stoned
mood_change = 6
- description = "I'm sooooo stooooooooooooned..."
+ description = "Я под такиииииим каааайфом..."
/datum/mood_event/maintenance_high
mood_change = 6
- description = "I'm on top of the world, baby! Tide worldwide!"
+ description = "Я на вершине мира, детка! Тайдим весь мир!"
timeout = 2 MINUTES
/datum/mood_event/maintenance_high/add_effects(param)
var/value = rand(-1, 6) // chance for it to suck
mood_change = value
if(value < 0)
- description = "No! Don't! My gloves! Auuuuurgh!"
+ description = "Нет! Не надо! Только не мои перчатки! Аргххх!"
else
description = initial(description)
/datum/mood_event/hang_over
mood_change = -4
- description = "I have a killer hang over!"
+ description = "Это похмелье хочет меня убить!"
timeout = 1 MINUTES
/datum/mood_event/smoked
- description = "I have had a smoke recently."
+ description = "Я недавно курил."
mood_change = 2
timeout = 6 MINUTES
/datum/mood_event/wrong_brand
- description = "I hate that brand of cigarettes."
+ description = "Я ненавижу эту марку сигарет."
mood_change = -2
timeout = 6 MINUTES
@@ -39,66 +39,66 @@
timeout = 5 MINUTES
/datum/mood_event/overdose/add_effects(drug_name)
- description = "I think I took a bit too much of that [drug_name]!"
+ description = "Кажется, я немного переборщил с [drug_name]!"
/datum/mood_event/withdrawal_light
mood_change = -2
/datum/mood_event/withdrawal_light/add_effects(drug_name)
- description = "I could use some [drug_name]..."
+ description = "Вот бы еще немножечко [drug_name]..."
/datum/mood_event/withdrawal_medium
mood_change = -5
/datum/mood_event/withdrawal_medium/add_effects(drug_name)
- description = "I really need [drug_name]."
+ description = "Мне очень нужно [drug_name]."
/datum/mood_event/withdrawal_severe
mood_change = -8
/datum/mood_event/withdrawal_severe/add_effects(drug_name)
- description = "Oh god, I need some of that [drug_name]!"
+ description = "Боже, кто-нибудь дайте мне [drug_name]!"
/datum/mood_event/happiness_drug
- description = "Can't feel a thing..."
+ description = "Я ничего не чувствую..."
mood_change = 50
/datum/mood_event/happiness_drug_good_od
- description = "YES! YES!! YES!!!"
+ description = "ДА! ДА!! ДА!!!"
mood_change = 100
timeout = 30 SECONDS
special_screen_obj = "mood_happiness_good"
/datum/mood_event/happiness_drug_bad_od
- description = "NO! NO!! NO!!!"
+ description = "НЕТ! НЕТ!! НЕТ!!!"
mood_change = -100
timeout = 30 SECONDS
special_screen_obj = "mood_happiness_bad"
/datum/mood_event/narcotic_medium
- description = "I feel comfortably numb."
+ description = "Я чувствую комфортное онемение."
mood_change = 4
timeout = 3 MINUTES
/datum/mood_event/narcotic_heavy
- description = "I feel like I'm wrapped up in cotton!"
+ description = "Я как будто окутан в хлопок!"
mood_change = 9
timeout = 3 MINUTES
/datum/mood_event/stimulant_medium
- description = "I have so much energy! I feel like I could do anything!"
+ description = "Я наполнен энергией! Такое ощущение, что я могу всё!"
mood_change = 4
timeout = 3 MINUTES
/datum/mood_event/stimulant_heavy
- description = "Eh ah AAAAH! HA HA HA HA HAA! Uuuh."
+ description = "Эх ах ААААХ! ХА ХА ХА ХА ХАА! Аххх."
mood_change = 6
timeout = 3 MINUTES
#define EIGENTRIP_MOOD_RANGE 10
/datum/mood_event/eigentrip
- description = "I swapped places with an alternate reality version of myself!"
+ description = "Я обменялся местами с самим собой из альтернативной реальности!"
mood_change = 0
timeout = 10 MINUTES
@@ -106,21 +106,21 @@
var/value = rand(-EIGENTRIP_MOOD_RANGE,EIGENTRIP_MOOD_RANGE)
mood_change = value
if(value < 0)
- description = "I swapped places with an alternate reality version of myself! I want to go home!"
+ description = "Я обменялся местами с самим собой из альтернативной реальности! Хочется домой!"
else
- description = "I swapped places with an alternate reality version of myself! Though, this place is much better than my old life."
+ description = "Я обменялся местами с самим собой из альтернативной реальности! Ну, здесь в разы лучше, чем в прошлой жизни."
#undef EIGENTRIP_MOOD_RANGE
/datum/mood_event/nicotine_withdrawal_moderate
- description = "Haven't had a smoke in a while. Feeling a little on edge... "
+ description = "Давно я не закуривал. Немного на взводе... "
mood_change = -5
/datum/mood_event/nicotine_withdrawal_severe
- description = "Head pounding. Cold sweating. Feeling anxious. Need a smoke to calm down!"
+ description = "Треск головы. Холодный пот. Тревожность. Нужно расслабиться и закурить!"
mood_change = -8
/datum/mood_event/hauntium_spirits
- description = "I feel my soul degrading!"
+ description = "Моя душа деградируется!"
mood_change = -8
timeout = 8 MINUTES
diff --git a/code/datums/mood_events/eldritch_painting_events.dm b/code/datums/mood_events/eldritch_painting_events.dm
index 6a2393ed3f576..8e3f4ca7b777d 100644
--- a/code/datums/mood_events/eldritch_painting_events.dm
+++ b/code/datums/mood_events/eldritch_painting_events.dm
@@ -3,46 +3,46 @@
// Mood applied for ripping the painting
/datum/mood_event/eldritch_painting
- description = "I've been hearing weird laughter since cutting down that painting..."
+ description = "Я всё слышу этот странный смех с того момента, как я снял ту картину..."
mood_change = -6
timeout = 3 MINUTES
/datum/mood_event/eldritch_painting/weeping
- description = "He is here!"
+ description = "Он здесь!"
mood_change = -3
timeout = 11 SECONDS
/datum/mood_event/eldritch_painting/weeping_heretic
- description = "His suffering inspires me!"
+ description = "Его страдания воодушляют меня!"
mood_change = 5
timeout = 3 MINUTES
/datum/mood_event/eldritch_painting/weeping_withdrawal
- description = "My mind is clear. He is not here."
+ description = "Мой разум чист. Его здесь нет."
mood_change = 1
timeout = 3 MINUTES
/datum/mood_event/eldritch_painting/desire_heretic
- description = "The void screams."
+ description = "Пустота кричит."
mood_change = -2
timeout = 3 MINUTES
/datum/mood_event/eldritch_painting/desire_examine
- description = "The hunger has been fed, for now..."
+ description = "Голод утолен, пока что..."
mood_change = 3
timeout = 3 MINUTES
/datum/mood_event/eldritch_painting/heretic_vines
- description = "Oh what a lovely flower!"
+ description = "О, какой прекрасный цветок!"
mood_change = 3
timeout = 3 MINUTES
/datum/mood_event/eldritch_painting/rust_examine
- description = "That painting really creeped me out."
+ description = "Та картина была довольно стремной."
mood_change = -2
timeout = 3 MINUTES
/datum/mood_event/eldritch_painting/rust_heretic_examine
- description = "Climb. Decay. Rust."
+ description = "Подъем. Разложение. Ржавчина."
mood_change = 6
timeout = 3 MINUTES
diff --git a/code/game/machinery/dna_infuser/organ_sets/rat_organs.dm b/code/game/machinery/dna_infuser/organ_sets/rat_organs.dm
index 45d5f3ddfd997..23807698c1b35 100644
--- a/code/game/machinery/dna_infuser/organ_sets/rat_organs.dm
+++ b/code/game/machinery/dna_infuser/organ_sets/rat_organs.dm
@@ -123,7 +123,7 @@
INVOKE_ASYNC(src, PROC_REF(its_on_the_mouse), offerer, taker)
/obj/item/organ/internal/tongue/rat/proc/its_on_the_mouse(mob/living/carbon/offerer, mob/living/taker)
- offerer.say("For you, it's on the mouse.")
+ offerer.say("Для вас, всё самое чумовое.")
taker.add_mood_event("it_was_on_the_mouse", /datum/mood_event/it_was_on_the_mouse)
/obj/item/organ/internal/tongue/rat/on_life(seconds_per_tick, times_fired)
From 05446a22f86b6e3f4cd2b38a92b028d355cac31e Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Wed, 5 Jun 2024 18:00:07 +0300
Subject: [PATCH 02/11] food
---
code/__DEFINES/food.dm | 14 +++++++-------
code/datums/mood_events/food_events.dm | 12 ++++++------
2 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/code/__DEFINES/food.dm b/code/__DEFINES/food.dm
index 3787aeb4df7b9..e868617437f0b 100644
--- a/code/__DEFINES/food.dm
+++ b/code/__DEFINES/food.dm
@@ -119,13 +119,13 @@ DEFINE_BITFIELD(foodtypes, list(
/// Labels for food quality
GLOBAL_LIST_INIT(food_quality_description, list(
- FOOD_QUALITY_NORMAL = "okay",
- FOOD_QUALITY_NICE = "nice",
- FOOD_QUALITY_GOOD = "good",
- FOOD_QUALITY_VERYGOOD = "very good",
- FOOD_QUALITY_FANTASTIC = "fantastic",
- FOOD_QUALITY_AMAZING = "amazing",
- FOOD_QUALITY_TOP = "godlike",
+ FOOD_QUALITY_NORMAL = "неплохой",
+ FOOD_QUALITY_NICE = "хорошей",
+ FOOD_QUALITY_GOOD = "вкусной",
+ FOOD_QUALITY_VERYGOOD = "очень вкусной",
+ FOOD_QUALITY_FANTASTIC = "фантастической",
+ FOOD_QUALITY_AMAZING = "превосходной",
+ FOOD_QUALITY_TOP = "богоподобной",
))
/// Mood events for food quality
diff --git a/code/datums/mood_events/food_events.dm b/code/datums/mood_events/food_events.dm
index 7d33e7e57ce06..03c495d6c8601 100644
--- a/code/datums/mood_events/food_events.dm
+++ b/code/datums/mood_events/food_events.dm
@@ -1,25 +1,25 @@
/datum/mood_event/favorite_food
- description = "I really enjoyed eating that."
+ description = "Мне очень понравилась эта еда."
mood_change = 5
timeout = 4 MINUTES
/datum/mood_event/gross_food
- description = "I really didn't like that food."
+ description = "Мне очень не понравилась эта еда."
mood_change = -2
timeout = 4 MINUTES
/datum/mood_event/disgusting_food
- description = "That food was disgusting!"
+ description = "Эта еда была отвратительна!"
mood_change = -6
timeout = 4 MINUTES
/datum/mood_event/allergic_food
- description = "My throat itches."
+ description = "Моё горло зудит."
mood_change = -2
timeout = 4 MINUTES
/datum/mood_event/breakfast
- description = "Nothing like a hearty breakfast to start the shift."
+ description = "Нет ничего лучше сытного завтрака, чтобы начать смену."
mood_change = 2
timeout = 10 MINUTES
@@ -30,7 +30,7 @@
/datum/mood_event/food/New(mob/M, ...)
. = ..()
mood_change = 2 + 2 * quality
- description = "That food was [GLOB.food_quality_description[quality]]."
+ description = "Эта еда была [GLOB.food_quality_description[quality]]."
/datum/mood_event/food/nice
quality = FOOD_QUALITY_NICE
From 5fd31b5ff5f75125ded1af065c43c7a1793b4fc2 Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 11:42:38 +0300
Subject: [PATCH 03/11] change food a little
---
code/__DEFINES/food.dm | 14 +++++++-------
code/datums/mood_events/food_events.dm | 2 +-
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/code/__DEFINES/food.dm b/code/__DEFINES/food.dm
index e868617437f0b..cf1965e84c266 100644
--- a/code/__DEFINES/food.dm
+++ b/code/__DEFINES/food.dm
@@ -119,13 +119,13 @@ DEFINE_BITFIELD(foodtypes, list(
/// Labels for food quality
GLOBAL_LIST_INIT(food_quality_description, list(
- FOOD_QUALITY_NORMAL = "неплохой",
- FOOD_QUALITY_NICE = "хорошей",
- FOOD_QUALITY_GOOD = "вкусной",
- FOOD_QUALITY_VERYGOOD = "очень вкусной",
- FOOD_QUALITY_FANTASTIC = "фантастической",
- FOOD_QUALITY_AMAZING = "превосходной",
- FOOD_QUALITY_TOP = "богоподобной",
+ FOOD_QUALITY_NORMAL = "неплохая",
+ FOOD_QUALITY_NICE = "хорошая",
+ FOOD_QUALITY_GOOD = "вкусная",
+ FOOD_QUALITY_VERYGOOD = "очень вкусная",
+ FOOD_QUALITY_FANTASTIC = "фантастическая",
+ FOOD_QUALITY_AMAZING = "превосходная",
+ FOOD_QUALITY_TOP = "богоподобная",
))
/// Mood events for food quality
diff --git a/code/datums/mood_events/food_events.dm b/code/datums/mood_events/food_events.dm
index 03c495d6c8601..dea2e70cf8389 100644
--- a/code/datums/mood_events/food_events.dm
+++ b/code/datums/mood_events/food_events.dm
@@ -30,7 +30,7 @@
/datum/mood_event/food/New(mob/M, ...)
. = ..()
mood_change = 2 + 2 * quality
- description = "Эта еда была [GLOB.food_quality_description[quality]]."
+ description = "Эта была [GLOB.food_quality_description[quality]] еда."
/datum/mood_event/food/nice
quality = FOOD_QUALITY_NICE
From d63f0d1d548ebb013bec32473726d4a5f4ffa5bd Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 11:43:47 +0300
Subject: [PATCH 04/11] mood2
---
.../mood_events/generic_negative_events.dm | 76 +++++++++----------
1 file changed, 38 insertions(+), 38 deletions(-)
diff --git a/code/datums/mood_events/generic_negative_events.dm b/code/datums/mood_events/generic_negative_events.dm
index 6ad0580e5557c..f941de4e3e0b2 100644
--- a/code/datums/mood_events/generic_negative_events.dm
+++ b/code/datums/mood_events/generic_negative_events.dm
@@ -1,79 +1,79 @@
/datum/mood_event/handcuffed
- description = "I guess my antics have finally caught up with me."
+ description = "Похоже, я получу за свои выходки."
mood_change = -1
/datum/mood_event/broken_vow //Used for when mimes break their vow of silence
- description = "I have brought shame upon my name, and betrayed my fellow mimes by breaking our sacred vow..."
+ description = "Я опозорил своё имя и предал своих коллег-мимов, нарушив нашу священную клятву..."
mood_change = -4
timeout = 3 MINUTES
/datum/mood_event/on_fire
- description = "I'M ON FIRE!!!"
+ description = "Я ГОРЮ!!!"
mood_change = -12
/datum/mood_event/suffocation
- description = "CAN'T... BREATHE..."
+ description = "НЕ МОГУ... ДЫШАТЬ..."
mood_change = -12
/datum/mood_event/burnt_thumb
- description = "I shouldn't play with lighters..."
+ description = "Не стоило играть с зажигалками..."
mood_change = -1
timeout = 2 MINUTES
/datum/mood_event/cold
- description = "It's way too cold in here."
+ description = "Здесь слишком холодно."
mood_change = -5
/datum/mood_event/hot
- description = "It's getting hot in here."
+ description = "Становится слишком жарко."
mood_change = -5
/datum/mood_event/creampie
- description = "I've been creamed. Tastes like pie flavor."
+ description = "Я весь в креме. На вкус как пирог."
mood_change = -2
timeout = 3 MINUTES
/datum/mood_event/slipped
- description = "I slipped. I should be more careful next time..."
+ description = "Я подскользнулся. Следует быть более осторожным..."
mood_change = -2
timeout = 3 MINUTES
/datum/mood_event/eye_stab
- description = "I used to be an adventurer like you, until I took a screwdriver to the eye."
+ description = "Когда-то и меня вела дорога приключений... А потом мне проткнули отверткой глаз."
mood_change = -4
timeout = 3 MINUTES
/datum/mood_event/delam //SM delamination
- description = "Those goddamn engineers can't do anything right..."
+ description = "Эти чертовы инженеры никак не научатся..."
mood_change = -2
timeout = 4 MINUTES
/datum/mood_event/cascade // Big boi delamination
- description = "I never thought I'd see a resonance cascade, let alone experience one..."
+ description = "Никогда не думал, что увижу каскадный резонанс и уж тем более переживу его..."
mood_change = -8
timeout = 5 MINUTES
/datum/mood_event/depression
- description = "I feel sad for no particular reason."
+ description = "Мне грустно без особой на то причины."
mood_change = -12
timeout = 2 MINUTES
/datum/mood_event/shameful_suicide //suicide_acts that return SHAME, like sord
- description = "I can't even end it all!"
+ description = "Я даже не смог сам с этим всем покончить!"
mood_change = -15
timeout = 60 SECONDS
/datum/mood_event/dismembered
- description = "AHH! MY LIMB! I WAS USING THAT!"
+ description = "АХ! МОЯ КОНЕЧНОСТЬ! Я ЕЙ ПОЛЬЗОВАЛСЯ!"
mood_change = -10
timeout = 8 MINUTES
/datum/mood_event/dismembered/add_effects(obj/item/bodypart/limb)
if(limb)
- description = "AHH! MY [uppertext(limb.plaintext_zone)]! I WAS USING THAT!"
+ description = "АХ! МОЯ [uppertext(limb.plaintext_zone)]! Я ЕЙ ПОЛЬЗОВАЛСЯ!"
/datum/mood_event/reattachment
- description = "Ouch! My limb feels like I fell asleep on it."
+ description = "Ай! Такое ощущение, что я уснул на этой конечности."
mood_change = -3
timeout = 2 MINUTES
@@ -85,7 +85,7 @@
/datum/mood_event/reattachment/add_effects(obj/item/bodypart/limb)
if(limb)
- description = "Ouch! My [limb.plaintext_zone] feels like I fell asleep on it."
+ description = "Ай! Такое ощущение, что я уснул на [limb.plaintext_zone]."
/datum/mood_event/tased
description = "There's no \"z\" in \"taser\". It's in the zap."
@@ -93,11 +93,11 @@
timeout = 2 MINUTES
/datum/mood_event/embedded
- description = "Pull it out!"
+ description = "Вытащи это!"
mood_change = -7
/datum/mood_event/table
- description = "Someone threw me on a table!"
+ description = "Кто-то опрокинул меня об стол!"
mood_change = -2
timeout = 2 MINUTES
@@ -105,11 +105,11 @@
if(isfelinid(owner)) //Holy snowflake batman!
var/mob/living/carbon/human/feline = owner
feline.wag_tail(3 SECONDS)
- description = "They want to play on the table!"
+ description = "Они хотят поиграть на столе!"
mood_change = 2
/datum/mood_event/table_limbsmash
- description = "That fucking table, man that hurts..."
+ description = "Этот грёбанный стол, чёрт, как же болит..."
mood_change = -3
timeout = 3 MINUTES
@@ -121,47 +121,47 @@
/datum/mood_event/table_limbsmash/add_effects(obj/item/bodypart/banged_limb)
if(banged_limb)
- description = "My fucking [banged_limb.plaintext_zone], man that hurts..."
+ description = "Моя чёртова [banged_limb.plaintext_zone] болит, как же чертовски болит..."
/datum/mood_event/brain_damage
mood_change = -3
/datum/mood_event/brain_damage/add_effects()
var/damage_message = pick_list_replacements(BRAIN_DAMAGE_FILE, "brain_damage")
- description = "Hurr durr... [damage_message]"
+ description = "Ээмээ бээ... [damage_message]"
/datum/mood_event/hulk //Entire duration of having the hulk mutation
- description = "HULK SMASH!"
+ description = "ХАЛК ЛОМАТЬ!"
mood_change = -4
/datum/mood_event/epilepsy //Only when the mutation causes a seizure
- description = "I should have paid attention to the epilepsy warning."
+ description = "Мне следовало обратить внимание на предупреждение об эпилепсии."
mood_change = -3
timeout = 5 MINUTES
/datum/mood_event/photophobia
- description = "The lights are too bright..."
+ description = "Слишком яркий свет..."
mood_change = -3
/datum/mood_event/nyctophobia
- description = "It sure is dark around here..."
+ description = "Здесь слишком темно..."
mood_change = -3
/datum/mood_event/claustrophobia
- description = "Why do I feel trapped?! Let me out!!!"
+ description = "Я в заперти?! Дайте мне выйти!!!"
mood_change = -7
timeout = 1 MINUTES
/datum/mood_event/bright_light
- description = "I hate it in the light...I need to find a darker place..."
+ description = "Я ненавижу свет... Мне нужно найти место по-темнее..."
mood_change = -12
/datum/mood_event/family_heirloom_missing
- description = "I'm missing my family heirloom..."
+ description = "Я потерял свою семейную реликвию..."
mood_change = -4
/datum/mood_event/healsbadman
- description = "I feel like I'm held together by flimsy string, and could fall apart at any moment!"
+ description = "Мне кажется, что я держусь на хлипких ниточках и могу развалиться в любой момент!"
mood_change = -4
timeout = 2 MINUTES
@@ -169,25 +169,25 @@
timeout = 10 MINUTES
/datum/mood_event/jittery
- description = "I'm nervous and on edge and I can't stand still!!"
+ description = "Я на нервах и на стрёме и не могу стоять на месте!!"
mood_change = -2
/datum/mood_event/choke
- description = "I CAN'T BREATHE!!!"
+ description = "Я НЕ МОГУ ДЫШАТЬ!!!"
mood_change = -10
/datum/mood_event/vomit
- description = "I just threw up. Gross."
+ description = "Меня только что вырвало. Отвратительно."
mood_change = -2
timeout = 2 MINUTES
/datum/mood_event/vomitself
- description = "I just threw up all over myself. This is disgusting."
+ description = "Меня только что вырвало на самого себя. Это просто отвратительно."
mood_change = -4
timeout = 3 MINUTES
/datum/mood_event/painful_medicine
- description = "Medicine may be good for me but right now it stings like hell."
+ description = "Медицина может и сделает мне лучше, но сейчас она чертовски жжёт."
mood_change = -5
timeout = 60 SECONDS
@@ -198,7 +198,7 @@
return ..()
/datum/mood_event/spooked
- description = "The rattling of those bones... It still haunts me."
+ description = "Грохот этих костей... Он до сих пор преследует меня."
mood_change = -4
timeout = 4 MINUTES
From 84056a5106abd63c88e8b8a19993c8fceb72765f Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 11:59:09 +0300
Subject: [PATCH 05/11] needs events
---
code/datums/mood_events/needs_events.dm | 60 ++++++++++++-------------
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/code/datums/mood_events/needs_events.dm b/code/datums/mood_events/needs_events.dm
index dd5441476dcfb..65917b475cb29 100644
--- a/code/datums/mood_events/needs_events.dm
+++ b/code/datums/mood_events/needs_events.dm
@@ -1,126 +1,126 @@
//nutrition
/datum/mood_event/fat
- description = "I'm so fat..." //muh fatshaming
+ description = "Я ожирел..." //muh fatshaming
mood_change = -6
/datum/mood_event/too_wellfed
- description = "I think I've eaten too much."
+ description = "Кажется, я переел."
mood_change = 0
/datum/mood_event/wellfed
- description = "I'm stuffed!"
+ description = "Ух, как наелся!"
mood_change = 8
/datum/mood_event/fed
- description = "I have recently had some food."
+ description = "Я недавно поел."
mood_change = 5
/datum/mood_event/hungry
- description = "I'm getting a bit hungry."
+ description = "Я немного проголодался."
mood_change = -6
/datum/mood_event/starving
- description = "I'm starving!"
+ description = "Я голодаю!"
mood_change = -10
//charge
/datum/mood_event/supercharged
- description = "I can't possibly keep all this power inside, I need to release some quick!"
+ description = "Я не могу сдерживать всю эту энергию внутри, мне нужно срочно высвободить её!"
mood_change = -10
/datum/mood_event/overcharged
- description = "I feel dangerously overcharged, perhaps I should release some power."
+ description = "Я немного переполнен энергией, мне бы следовало немного её освободить."
mood_change = -4
/datum/mood_event/charged
- description = "I feel the power in my veins!"
+ description = "Я чувствую энергию в своих венах!"
mood_change = 6
/datum/mood_event/lowpower
- description = "My power is running low, I should go charge up somewhere."
+ description = "Моя энергия на исходе, мне бы подзарядиться."
mood_change = -6
/datum/mood_event/decharged
- description = "I'm in desperate need of some electricity!"
+ description = "Мне крайне необходимо зарядиться!"
mood_change = -10
//Disgust
/datum/mood_event/gross
- description = "I saw something gross."
+ description = "Я видел что-то противное."
mood_change = -4
/datum/mood_event/verygross
- description = "I think I'm going to puke..."
+ description = "Кажется, меня сейчас стошнит..."
mood_change = -6
/datum/mood_event/disgusted
- description = "Oh god, that's disgusting..."
+ description = "О боже, это отвратительно..."
mood_change = -8
/datum/mood_event/disgust/bad_smell
- description = "I can smell something horribly decayed inside this room."
+ description = "Я чувствую ужасный запах разложения в этой комнате."
mood_change = -6
/datum/mood_event/disgust/nauseating_stench
- description = "The stench of rotting carcasses is unbearable!"
+ description = "Вонь от гниющих трупов невыносима!"
mood_change = -12
/datum/mood_event/disgust/dirty_food
- description = "That was too dirty to eat..."
+ description = "Это было не слишком гигиенично есть..."
mood_change = -6
timeout = 4 MINUTES
//Generic needs events
/datum/mood_event/nice_shower
- description = "I have recently had a nice shower."
+ description = "Я недавно принял приятный душ."
mood_change = 4
timeout = 5 MINUTES
/datum/mood_event/fresh_laundry
- description = "There's nothing like the feeling of a freshly laundered jumpsuit."
+ description = "Ах, ничего не сравнится с ощущением свежевыстиранного комбинезона."
mood_change = 2
timeout = 10 MINUTES
/datum/mood_event/surrounded_by_silicon
- description = "I'm surrounded by perfect lifeforms!!"
+ description = "Я окружен совершенными формами жизни!!"
mood_change = 8
/datum/mood_event/around_many_silicon
- description = "So many silicon lifeforms near me!"
+ description = "Так много силиконов вокруг меня!"
mood_change = 4
/datum/mood_event/around_silicon
- description = "The silicon lifeforms near me are absolutely perfect."
+ description = "Эти силиконы абсолютно совершенны."
mood_change = 2
/datum/mood_event/around_organic
- description = "The organics near me remind me of the inferiority of flesh."
+ description = "Органики вокруг меня напоминают о слабости плоти."
mood_change = -2
/datum/mood_event/around_many_organic
- description = "So many disgusting organics!"
+ description = "Так много отвратительных органиков!"
mood_change = -4
/datum/mood_event/surrounded_by_organic
- description = "I'm surrounded by disgusting organics!!"
+ description = "Я окружен отвратительными органиками!!"
mood_change = -8
/datum/mood_event/completely_robotic
- description = "I've abandoned my feeble flesh, my form is perfect!!"
+ description = "Я отбросил свою слабую плоть, моя форма совершенна!"
mood_change = 8
/datum/mood_event/very_robotic
- description = "I'm more robot than organic!"
+ description = "Я больше робот, чем органик!"
mood_change = 4
/datum/mood_event/balanced_robotic
- description = "I'm part machine, part organic."
+ description = "Часть машина, часть органик."
mood_change = 0
/datum/mood_event/very_organic
- description = "I hate this feeble and weak flesh!"
+ description = "Я ненавижу эту слабую и немощную плоть!"
mood_change = -4
/datum/mood_event/completely_organic
- description = "I'm completely organic, this is miserable!!"
+ description = "Я полностью органик, это ужасно!!"
mood_change = -8
From 9a896b80a35aa3f79391aa25ca788579eaeb1b96 Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 12:05:57 +0300
Subject: [PATCH 06/11] morbid
---
code/datums/mood_events/morbid_events.dm | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/code/datums/mood_events/morbid_events.dm b/code/datums/mood_events/morbid_events.dm
index 27c5424ec5cf1..7f969f2e1e82e 100644
--- a/code/datums/mood_events/morbid_events.dm
+++ b/code/datums/mood_events/morbid_events.dm
@@ -8,53 +8,53 @@ Intended to push a creepy, mad scientist/doctor vibe, or someone who is downrigh
// Positive Events - We did something unsavory in the name of mad science
/datum/mood_event/morbid_dismemberment
- description = "Nothing quite as satisfying as a clean dismemberment!"
+ description = "Ничто так не радует, как идеальное расчленение!"
mood_change = 2
timeout = 2 MINUTES
/datum/mood_event/morbid_dissection_success
- description = "I take pride in my work. Nobody can dissect a body quite like I can."
+ description = "Я горжусь своей работой. Никто не сравнится со мной с препарированием тела."
mood_change = 2
timeout = 2 MINUTES
/datum/mood_event/morbid_abominable_surgery_success
- description = "Picasso himself would struggle to match with a brush what I can do with a knife."
+ description = "Даже сам Пикассо с трудом смог бы сравниться со мной со своей кисточкой с тем, как я управляюсь с ножом."
mood_change = 2
timeout = 2 MINUTES
/datum/mood_event/morbid_revival_success
- description = "IT LIVES! AH HA HA HA HA!!"
+ description = "ОНО ЖИВОЕ! АХ ХА ХА ХА ХА!!"
mood_change = 6
timeout = 8 MINUTES
/datum/mood_event/morbid_graverobbing
- description = "The dead have no need for possessions. I, on the other hand, am very much alive and very much in need."
+ description = "Мертвецы не нуждаются в своих вещах. Я же, напротив, очень даже жив и очень нуждаюсь в них."
mood_change = 2
timeout = 2 MINUTES
/datum/mood_event/morbid_hauntium
- description = "I feel a better connection with the spirits, I love this!"
+ description = "Я чувствую более тесную связь с духами, мне нравится это!"
mood_change = 3
timeout = 6 MINUTES
/datum/mood_event/morbid_aquarium_good
- description = "Eh eh, all the fish are sleeping..."
+ description = "Эхх, все рыбки спят..."
mood_change = 3
timeout = 90 SECONDS
// Negative Events - We helped someone stay alive.
/datum/mood_event/morbid_tend_wounds
- description = "Why must I waste my talents on this trivial nonsense? Tending to breathers is a waste of effort."
+ description = "Почему я должен тратить свой талант на эту пустяковую ерунду? Лечить живых - пустая трата сил."
mood_change = -2
timeout = 2 MINUTES
/datum/mood_event/morbid_saved_life
- description = "I could have done so much more with their corpse than I could have saving their useless life. Dreadful."
+ description = "Я смог бы сделать гораздо большее с этим трупом, чем возвращать его к своей бесполезной жизни. Ужасно."
mood_change = -6
timeout = 2 MINUTES
/datum/mood_event/morbid_aquarium_bad
- description = "Watching fish in an aquarium is lousy."
+ description = "Наблюдать за живыми рыбками - мерзко."
mood_change = -3
timeout = 90 SECONDS
From f331915cb2a34f7358d6ff152baf3db0603fd62d Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 12:24:54 +0300
Subject: [PATCH 07/11] negatives
---
.../mood_events/generic_negative_events.dm | 106 +++++++++---------
1 file changed, 53 insertions(+), 53 deletions(-)
diff --git a/code/datums/mood_events/generic_negative_events.dm b/code/datums/mood_events/generic_negative_events.dm
index f941de4e3e0b2..963371f4d3948 100644
--- a/code/datums/mood_events/generic_negative_events.dm
+++ b/code/datums/mood_events/generic_negative_events.dm
@@ -203,13 +203,13 @@
timeout = 4 MINUTES
/datum/mood_event/notcreeping
- description = "The voices are not happy, and they painfully contort my thoughts into getting back on task."
+ description = "Голоса недовольны и болезненно заставляют мои мысли вернуться к выполнению задачи."
mood_change = -6
timeout = 3 SECONDS
hidden = TRUE
/datum/mood_event/notcreepingsevere//not hidden since it's so severe
- description = "THEY NEEEEEEED OBSESSIONNNN!!"
+ description = "ИМ НУЖНАААА ОДЕРЖИМООООСТЬ!!"
mood_change = -30
timeout = 3 SECONDS
@@ -218,7 +218,7 @@
for(var/i in 1 to rand(3,5))
unstable += copytext_char(name, -1)
var/unhinged = uppertext(unstable.Join(""))//example Tinea Luxor > TINEA LUXORRRR (with randomness in how long that slur is)
- description = "THEY NEEEEEEED [unhinged]!!"
+ description = "ИМ НУЖНАААА [unhinged]!!"
/datum/mood_event/tower_of_babel
description = "My ability to communicate is an incoherent babel..."
@@ -226,7 +226,7 @@
timeout = 15 SECONDS
/datum/mood_event/back_pain
- description = "Bags never sit right on my back, this hurts like hell!"
+ description = "Сумки никогда не сидят хорошо на моей спине, черт, как же больно!"
mood_change = -15
/datum/mood_event/back_pain/New(mob/M, ...)
@@ -236,58 +236,58 @@
return ..()
/datum/mood_event/sad_empath
- description = "Someone seems upset..."
+ description = "Кому-то выглядит грустно..."
mood_change = -1
timeout = 60 SECONDS
/datum/mood_event/sad_empath/add_effects(mob/sadtarget)
- description = "[sadtarget.name] seems upset..."
+ description = "[sadtarget.name] выглядит грустно..."
/datum/mood_event/sacrifice_bad
- description = "Those darn savages!"
+ description = "Эти чертовы дикари!"
mood_change = -5
timeout = 2 MINUTES
/datum/mood_event/artbad
- description = "I've produced better art than that from my ass."
+ description = "У меня из задницы выходят произведения получше, чем это."
mood_change = -2
timeout = 2 MINUTES
/datum/mood_event/graverobbing
- description = "I just desecrated someone's grave... I can't believe I did that..."
+ description = "Я только что осквернил чью-то могилу... Не могу поверить себе..."
mood_change = -8
timeout = 3 MINUTES
/datum/mood_event/deaths_door
- description = "This is it... I'm really going to die."
+ description = "Это такой конец..."
mood_change = -20
/datum/mood_event/gunpoint
- description = "This guy is insane! I better be careful..."
+ description = "Он сошел с ума! Мне нужно быть осторожным..."
mood_change = -10
/datum/mood_event/tripped
- description = "I can't believe I fell for the oldest trick in the book!"
+ description = "Не могу поверить, что я попался на самый старый трюк!"
mood_change = -5
timeout = 2 MINUTES
/datum/mood_event/untied
- description = "I hate when my shoes come untied!"
+ description = "Ненавижу, когда у меня развязываются шнурки!"
mood_change = -3
timeout = 60 SECONDS
/datum/mood_event/gates_of_mansus
- description = "I HAD A GLIMPSE OF THE HORROR BEYOND THIS WORLD. REALITY UNCOILED BEFORE MY EYES!"
+ description = "Я УВИДЕЛ УЖАС ЗА ПРЕДЕЛАМИ ЭТОГО МИРА. РЕАЛЬНО РАЗВЕРНУЛАСЬ НА МОИХ ГЛАЗАХ!"
mood_change = -25
timeout = 4 MINUTES
/datum/mood_event/high_five_full_hand
- description = "Oh god, I don't even know how to high-five correctly..."
+ description = "О боже, я даже не умею правильно давать пятюню..."
mood_change = -1
timeout = 45 SECONDS
/datum/mood_event/too_slow
- description = "NO! HOW COULD I BE... TOO SLOW???"
+ description = "НЕТ! КАК Я МОГ... НЕ УСПЕТЬ???"
mood_change = -2 // multiplied by how many people saw it happen, up to 8, so potentially massive. the ULTIMATE prank carries a lot of weight
timeout = 2 MINUTES
@@ -303,185 +303,185 @@
return ..()
/datum/mood_event/surgery
- description = "THEY'RE CUTTING ME OPEN!!"
+ description = "ОНИ РЕЖУТ МЕНЯ ВЖИВУЮ!!"
mood_change = -8
var/surgery_completed = FALSE
/datum/mood_event/surgery/success
- description = "That surgery really hurt... Glad it worked, I guess..."
+ description = "Эта операция была болезненной... Хорошо, что всё получилось, наверное..."
timeout = 3 MINUTES
surgery_completed = TRUE
/datum/mood_event/surgery/failure
- description = "AHHHHHGH! THEY FILLETED ME ALIVE!"
+ description = "АХХХХХГХ! ОНИ РАЗДЕЛАЛИ МЕНЯ ЗАЖИВО!"
timeout = 10 MINUTES
surgery_completed = TRUE
/datum/mood_event/bald
- description = "I need something to cover my head..."
+ description = "Мне бы прикрыть чем-нибудь мою голову..."
mood_change = -3
/datum/mood_event/bald_reminder
- description = "I was reminded that I can't grow my hair back at all! This is awful!"
+ description = "Мне напомнили, что я вообще не смогу отрастить волосы обратно! Это ужасно!"
mood_change = -5
timeout = 4 MINUTES
/datum/mood_event/bad_touch
- description = "I don't like when people touch me."
+ description = "Я не люблю, когда меня трогают."
mood_change = -3
timeout = 4 MINUTES
/datum/mood_event/very_bad_touch
- description = "I really don't like when people touch me."
+ description = "Я очень не люблю, когда меня трогают."
mood_change = -5
timeout = 4 MINUTES
/datum/mood_event/noogie
- description = "Ow! This is like space high school all over again..."
+ description = "Ай! Как будто вернулся в космошколу..."
mood_change = -2
timeout = 60 SECONDS
/datum/mood_event/noogie_harsh
- description = "OW!! That was even worse than a regular noogie!"
+ description = "АЙ!! Это было даже хуже обычной терки!"
mood_change = -4
timeout = 60 SECONDS
/datum/mood_event/aquarium_negative
- description = "All the fish are dead..."
+ description = "Все рыбки погибли..."
mood_change = -3
timeout = 90 SECONDS
/datum/mood_event/tail_lost
- description = "My tail!! Why?!"
+ description = "Мой хвост!! Почему?!"
mood_change = -8
timeout = 10 MINUTES
/datum/mood_event/tail_balance_lost
- description = "I feel off-balance without my tail."
+ description = "Без хвоста сложно держать баланс."
mood_change = -2
/datum/mood_event/tail_regained_wrong
- description = "Is this some kind of sick joke?! This is NOT the right tail."
+ description = "Это какая-то извращенная шутка?! Это НЕ МОЙ хвост."
mood_change = -12 // -8 for tail still missing + -4 bonus for being frakenstein's monster
timeout = 5 MINUTES
/datum/mood_event/tail_regained_species
- description = "This tail is not mine, but at least it balances me out..."
+ description = "Это не мой хвост, но теперь хотя бы могу держать баланс..."
mood_change = -5
timeout = 5 MINUTES
/datum/mood_event/tail_regained_right
- description = "My tail is back, but that was traumatic..."
+ description = "Мой хвост на месте, но это было травматично..."
mood_change = -2
timeout = 5 MINUTES
/datum/mood_event/burnt_wings
- description = "MY PRECIOUS WINGS!!"
+ description = "МОИ ПРЕЛЕСТНЫЕ КРЫЛЬЯ!!"
mood_change = -10
timeout = 10 MINUTES
/datum/mood_event/holy_smite //punished
- description = "I have been punished by my deity!"
+ description = "Я был наказан свои божеством!"
mood_change = -5
timeout = 5 MINUTES
/datum/mood_event/banished //when the chaplain is sus! (and gets forcably de-holy'd)
- description = "I have been excommunicated!"
+ description = "Меня отлучили от церкви!"
mood_change = -10
timeout = 10 MINUTES
/datum/mood_event/heresy
- description = "I can hardly breathe with all this HERESY going on!"
+ description = "Я едва могу дышать из-за всей это ЕРЕСИ вокруг!"
mood_change = -5
timeout = 5 MINUTES
/datum/mood_event/soda_spill
- description = "Cool! That's fine, I wanted to wear that soda, not drink it..."
+ description = "Класс! Всё в порядке, я так и хотел освежить тело газировкой, а не выпить её..."
mood_change = -2
timeout = 1 MINUTES
/datum/mood_event/watersprayed
- description = "I hate being sprayed with water!"
+ description = "Я ненавижу, когда брызгают водой!"
mood_change = -1
timeout = 30 SECONDS
/datum/mood_event/gamer_withdrawal
- description = "I wish I was gaming right now..."
+ description = "Вот бы сейчас поиграть во что-нибудь..."
mood_change = -5
/datum/mood_event/gamer_lost
- description = "If I'm not good at video games, can I truly call myself a gamer?"
+ description = "Если я так плох в видеоиграх, могу ли я называть себя геймером?"
mood_change = -10
timeout = 10 MINUTES
/datum/mood_event/lost_52_card_pickup
- description = "This is really embarrassing! I'm ashamed to pick up all these cards off the floor..."
+ description = "Как же стыдно! Придется с позором поднимать все эти карты с пола..."
mood_change = -3
timeout = 3 MINUTES
/datum/mood_event/russian_roulette_lose
- description = "I gambled my life and lost! I guess this is the end..."
+ description = "Я сыграл на свою жизнь и проиграл! Это такой конец..."
mood_change = -20
timeout = 10 MINUTES
/datum/mood_event/bad_touch_bear_hug
- description = "I just got squeezed way too hard."
+ description = "Мне слишком сильно обняли."
mood_change = -1
timeout = 2 MINUTES
/datum/mood_event/rippedtail
- description = "I ripped their tail right off, what have I done!"
+ description = "Я оторвал их хвост, что же я наделал!"
mood_change = -5
timeout = 30 SECONDS
/datum/mood_event/sabrage_fail
- description = "Blast it! That stunt didn't go as planned!"
+ description = "Черт побери! Трюк пошел не по плану!"
mood_change = -2
timeout = 4 MINUTES
/datum/mood_event/body_purist
- description = "I feel cybernetics attached to me, and I HATE IT!"
+ description = "Я чувствую кибернетику в своем теле, и Я ЭТО НЕНАВИЖУ!"
/datum/mood_event/body_purist/add_effects(power)
mood_change = power
/datum/mood_event/unsatisfied_nomad
- description = "I've been here too long! I want to go out and explore space!"
+ description = "Я здесь слишком долго нахожусь! Я хочу выйти наружу и исследовать космос!"
mood_change = -3
/datum/mood_event/moon_insanity
- description = "THE MOON JUDGES AND FINDS ME WANTING!!!"
+ description = "ЛУНА СУДИТ И СЧИТАЕТ МЕНЯ ЖАЖДУЩИМ!!!"
mood_change = -3
timeout = 5 MINUTES
/datum/mood_event/amulet_insanity
- description = "I sEe THe LiGHt, It mUsT BE stOPPed"
+ description = "Я вИжУ сВеТ, и НуЖнО еГо ПоТуШиТь"
mood_change = -6
timeout = 5 MINUTES
/datum/mood_event/mallet_humiliation
- description = "Getting hit by such a stupid weapon feels rather humiliating..."
+ description = "Попасть под удар такого глупого оружия довольно унизительно..."
mood_change = -3
timeout = 10 SECONDS
///Wizard cheesy grand finale - what everyone but the wizard gets
/datum/mood_event/madness_despair
- description = "UNWORTHY, UNWORTHY, UNWORTHY!!!"
+ description = "НЕДОСТОЕН, НЕДОСТОЕН, НЕДОСТОЕН!!!"
mood_change = -200
special_screen_obj = "mood_despair"
/datum/mood_event/all_nighter
- description = "I didn't sleep at all last night. I'm exhausted."
+ description = "Я всю ночь не спал. Я обессилен."
mood_change = -5
//Used by the Veteran Advisor trait job
/datum/mood_event/desentized
- description = "Nothing will ever rival with what I seen in the past..."
+ description = "Ничто и никогда не сравнится с тем, что я пережил..."
mood_change = -3
special_screen_obj = "mood_desentized"
//Used for the psychotic brawling martial art, if the person is a pacifist.
/datum/mood_event/pacifism_bypassed
- description = "I DIDN'T MEAN TO HURT THEM!"
+ description = "Я НЕ ХОТЕЛ ИМ НАВРЕДИТЬ!"
mood_change = -20
timeout = 10 MINUTES
From 19ba3b54720aad5b3f23c63f91b03f0d3e0ee4a9 Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 13:00:51 +0300
Subject: [PATCH 08/11] positives
---
.../mood_events/generic_negative_events.dm | 2 +-
.../mood_events/generic_positive_events.dm | 144 +++++++++---------
.../antagonists/heretic/magic/moon_smile.dm | 2 +-
3 files changed, 74 insertions(+), 74 deletions(-)
diff --git a/code/datums/mood_events/generic_negative_events.dm b/code/datums/mood_events/generic_negative_events.dm
index 963371f4d3948..79787cd42b92d 100644
--- a/code/datums/mood_events/generic_negative_events.dm
+++ b/code/datums/mood_events/generic_negative_events.dm
@@ -420,7 +420,7 @@
timeout = 3 MINUTES
/datum/mood_event/russian_roulette_lose
- description = "Я сыграл на свою жизнь и проиграл! Это такой конец..."
+ description = "Я поставил на кон свою жизнь и проиграл! Это такой конец..."
mood_change = -20
timeout = 10 MINUTES
diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm
index 54b276fa71a3d..a148ecca54197 100644
--- a/code/datums/mood_events/generic_positive_events.dm
+++ b/code/datums/mood_events/generic_positive_events.dm
@@ -1,46 +1,46 @@
/datum/mood_event/hug
- description = "Hugs are nice."
+ description = "Люблю обнимашки."
mood_change = 1
timeout = 2 MINUTES
/datum/mood_event/bear_hug
- description = "I got squeezed very tightly, but it was quite nice."
+ description = "Меня очень сильно обняли, но это было довольно приятно."
mood_change = 1
timeout = 2 MINUTES
/datum/mood_event/betterhug
- description = "Someone was very nice to me."
+ description = "Кто-то был очень добр ко мне."
mood_change = 3
timeout = 4 MINUTES
/datum/mood_event/betterhug/add_effects(mob/friend)
- description = "[friend.name] was very nice to me."
+ description = "[friend.name] был очень добр ко мне."
/datum/mood_event/besthug
- description = "Someone is great to be around, they make me feel so happy!"
+ description = "Весело находиться рядом с кем-то, не могу нарадоваться!"
mood_change = 5
timeout = 4 MINUTES
/datum/mood_event/besthug/add_effects(mob/friend)
- description = "[friend.name] is great to be around, [friend.p_they()] makes me feel so happy!"
+ description = "Весело находиться рядом с [friend.name], не могу нарадоваться!"
/datum/mood_event/warmhug
- description = "Warm cozy hugs are the best!"
+ description = "Теплые и уютные обнимашки самые лучшие!"
mood_change = 1
timeout = 2 MINUTES
/datum/mood_event/tailpulled
- description = "I love getting my tail pulled!"
+ description = "Люблю, когда дергают за хвост!"
mood_change = 1
timeout = 2 MINUTES
/datum/mood_event/arcade
- description = "I beat the arcade game!"
+ description = "Я победил в этой аркаде!"
mood_change = 3
timeout = 8 MINUTES
/datum/mood_event/blessing
- description = "I've been blessed."
+ description = "Меня благословили."
mood_change = 3
timeout = 8 MINUTES
@@ -48,15 +48,15 @@
mood_change = 8
/datum/mood_event/maintenance_adaptation/add_effects()
- description = "[GLOB.deity] has helped me adapt to the maintenance shafts!"
+ description = "[GLOB.deity] помог мне адаптироваться к техническим помещениям!"
/datum/mood_event/book_nerd
- description = "I have recently read a book."
+ description = "Я недавно прочитал книгу."
mood_change = 1
timeout = 5 MINUTES
/datum/mood_event/exercise
- description = "Working out releases those endorphins!"
+ description = "Спорт высвобождает эндорфины!"
mood_change = 1
/datum/mood_event/exercise/add_effects(fitness_level)
@@ -64,48 +64,48 @@
return ..()
/datum/mood_event/pet_animal
- description = "Animals are adorable! I can't stop petting them!"
+ description = "Животные такие милые! Не могу перестать их гладить!"
mood_change = 2
timeout = 5 MINUTES
/datum/mood_event/pet_animal/add_effects(mob/animal)
- description = "\The [animal.name] is adorable! I can't stop petting [animal.p_them()]!"
+ description = "[capitalize(animal.name)] такой милый! Не могу перестать их гладить!"
/datum/mood_event/honk
- description = "I've been honked!"
+ description = "Меня захонкали!"
mood_change = 2
timeout = 4 MINUTES
special_screen_obj = "honked_nose"
special_screen_replace = FALSE
/datum/mood_event/saved_life
- description = "It feels good to save a life."
+ description = "Приятно спасать жизни."
mood_change = 6
timeout = 8 MINUTES
/datum/mood_event/oblivious
- description = "What a lovely day."
+ description = "Какой прекрасный день."
mood_change = 3
/datum/mood_event/jolly
- description = "I feel happy for no particular reason."
+ description = "Мне радостно без особой на то причины."
mood_change = 6
timeout = 2 MINUTES
/datum/mood_event/focused
- description = "I have a goal, and I will reach it, whatever it takes!" //Used for syndies, nukeops etc so they can focus on their goals
+ description = "У меня есть цель, и я её выполню, чего бы это не стоило!" //Used for syndies, nukeops etc so they can focus on their goals
mood_change = 4
hidden = TRUE
/datum/mood_event/badass_antag
- description = "I'm a fucking badass and everyone around me knows it. Just look at them; they're all fucking shaking at the mere thought of having me around."
+ description = "Как же я чертовски крут, и все вокруг это знают. Только посмотрите на то, как они чертовски дрожат от одной только мысли о том, что я рядом."
mood_change = 7
hidden = TRUE
special_screen_obj = "badass_sun"
special_screen_replace = FALSE
/datum/mood_event/creeping
- description = "The voices have released their hooks on my mind! I feel free again!" //creeps get it when they are around their obsession
+ description = "Голоса отпустили свою крючки с моего разума! Я снова свободен!" //creeps get it when they are around their obsession
mood_change = 18
timeout = 3 SECONDS
hidden = TRUE
@@ -116,100 +116,100 @@
hidden = TRUE
/datum/mood_event/cult
- description = "I have seen the truth, praise the almighty one!"
+ description = "Я узрел правду, восславим же всемогущего!"
mood_change = 10 //maybe being a cultist isn't that bad after all
hidden = TRUE
/datum/mood_event/heretics
- description = "THE HIGHER I RISE, THE MORE I SEE."
+ description = "ЧЕМ ВЫШЕ Я ПОДНИМАЮСЬ, ТЕМ БОЛЬШЕ Я ВИЖУ."
mood_change = 10 //maybe being a cultist isnt that bad after all
hidden = TRUE
/datum/mood_event/family_heirloom
- description = "My family heirloom is safe with me."
+ description = "Моя семейная реликвия в безопасности со мной."
mood_change = 1
/datum/mood_event/clown_enjoyer_pin
- description = "I love showing off my clown pin!"
+ description = "Мне нравится показывать свою клоунскую булавку!"
mood_change = 1
/datum/mood_event/mime_fan_pin
- description = "I love showing off my mime pin!"
+ description = "Мне нравится показывать свою мимскую булавку!"
mood_change = 1
/datum/mood_event/goodmusic
- description = "There is something soothing about this music."
+ description = "В этой музыке есть что-то успокаивающее."
mood_change = 3
timeout = 60 SECONDS
/datum/mood_event/chemical_euphoria
- description = "Heh...hehehe...hehe..."
+ description = "Хех... Хехехе... Хехе..."
mood_change = 4
/datum/mood_event/chemical_laughter
- description = "Laughter really is the best medicine! Or is it?"
+ description = "Смех и правда продлевает жизнь, не так ли?"
mood_change = 4
timeout = 3 MINUTES
/datum/mood_event/chemical_superlaughter
- description = "*WHEEZE*"
+ description = "*ЗАДЫХАЮСЬ ОТ СМЕХА*"
mood_change = 12
timeout = 3 MINUTES
/datum/mood_event/religiously_comforted
- description = "I feel comforted by the presence of a holy person."
+ description = "Меня утешает присутствие святого человека."
mood_change = 3
timeout = 5 MINUTES
/datum/mood_event/clownshoes
- description = "The shoes are a clown's legacy, I never want to take them off!"
+ description = "Эти ботинки наследие клоунов, и я никогда их не сниму!"
mood_change = 5
/datum/mood_event/sacrifice_good
- description = "The gods are pleased with this offering!"
+ description = "Боги довольны этим подношением!"
mood_change = 5
timeout = 3 MINUTES
/datum/mood_event/artok
- description = "It's nice to see people are making art around here."
+ description = "Приятно видеть, что люди занимаются здесь искусством."
mood_change = 2
timeout = 5 MINUTES
/datum/mood_event/artgood
- description = "What a thought-provoking piece of art. I'll remember that for a while."
+ description = "Это произведение искусства заставляет задуматься. Я надолго запомню его."
mood_change = 4
timeout = 5 MINUTES
/datum/mood_event/artgreat
- description = "That work of art was so great it made me believe in the goodness of humanity. Says a lot in a place like this."
+ description = "Это произведение искусства было настолько великолепным, что я вновь поверил в доброту человечества. Это многое говорит об этом месте."
mood_change = 6
timeout = 5 MINUTES
/datum/mood_event/bottle_flip
- description = "The bottle landing like that was satisfying."
+ description = "То, как приземлилась эта бутылка, было приятным."
mood_change = 2
timeout = 3 MINUTES
/datum/mood_event/hope_lavaland
- description = "What a peculiar emblem. It makes me feel hopeful for my future."
+ description = "Какая необычная эмблема. Она вселяет надежду в моё будущее."
mood_change = 6
/datum/mood_event/confident_mane
- description = "I'm feeling confident with a head full of hair."
+ description = "Я более уверен с полной волос головой."
mood_change = 2
/datum/mood_event/holy_consumption
- description = "Truly, that was the food of the Divine!"
+ description = "Воистину, эта еда была Божественна!"
mood_change = 1 // 1 + 5 from it being liked food makes it as good as jolly
timeout = 3 MINUTES
/datum/mood_event/high_five
- description = "I love getting high fives!"
+ description = "Я люблю получать пятюни!"
mood_change = 2
timeout = 45 SECONDS
/datum/mood_event/helped_up
- description = "Helping them up felt good!"
+ description = "Мне понравилось помогать им!"
mood_change = 2
timeout = 45 SECONDS
@@ -218,31 +218,31 @@
return
if(helper)
- description = "Helping [other_person] up felt good!"
+ description = "Мне понравилось помогать [other_person]!"
else
- description = "[other_person] helped me up, how nice of [other_person.p_them()]!"
+ description = "[other_person] помог мне, как мило с их стороны!"
/datum/mood_event/high_ten
- description = "AMAZING! A HIGH-TEN!"
+ description = "ВЕЛИКОЛЕПНО! ДВОЙНАЯ ПЯТЮНЯ!"
mood_change = 3
timeout = 45 SECONDS
/datum/mood_event/down_low
- description = "HA! What a rube, they never stood a chance..."
+ description = "ХА! Вот глупыш, у них не было и шанса..."
mood_change = 4
timeout = 90 SECONDS
/datum/mood_event/aquarium_positive
- description = "Watching fish in an aquarium is calming."
+ description = "Наблюдение за рыбками в аквариуме успокаивает."
mood_change = 3
timeout = 90 SECONDS
/datum/mood_event/gondola
- description = "I feel at peace and feel no need to make any sudden or rash actions."
+ description = "Я чувствую умиротворенность и не испытываю потребности совершать какие-либо резкие или необдуманные поступки."
mood_change = 6
/datum/mood_event/kiss
- description = "Someone blew a kiss at me, I must be a real catch!"
+ description = "Воздушный поцелуй от кого-то, я та еще штучка!"
mood_change = 1.5
timeout = 2 MINUTES
@@ -250,26 +250,26 @@
if(!beau)
return
if(direct)
- description = "[beau.name] gave me a kiss, ahh!!"
+ description = "Поцелуй от [beau.name], ахх!!"
else
- description = "[beau.name] blew a kiss at me, I must be a real catch!"
+ description = "Воздушный поцелуй от [beau.name], я та еще штучка!"
/datum/mood_event/honorbound
- description = "Following my honorbound code is fulfilling!"
+ description = "Следование кодесу чести приносит удовлетворение!"
mood_change = 4
/datum/mood_event/et_pieces
- description = "Mmm... I love peanut butter..."
+ description = "Ммм... Я люблю арахисовое масло..."
mood_change = 50
timeout = 10 MINUTES
/datum/mood_event/memories_of_home
- description = "This taste seems oddly nostalgic..."
+ description = "Этот вкус приятно напоминает о прошлом..."
mood_change = 3
timeout = 5 MINUTES
/datum/mood_event/observed_soda_spill
- description = "Ahaha! It's always funny to see someone get sprayed by a can of soda."
+ description = "Ахаха! Всегда забавно видеть то, как кто-то проливает на себя газировку."
mood_change = 2
timeout = 30 SECONDS
@@ -277,20 +277,20 @@
if(!spilled_mob)
return
- description = "Ahaha! [spilled_mob] spilled [spilled_mob.p_their()] [soda_can ? soda_can.name : "soda"] all over [spilled_mob.p_them()]self! Classic."
+ description = "Ахаха! [spilled_mob] пролил свою же газировку на себя! Классика."
/datum/mood_event/gaming
- description = "I'm enjoying a nice gaming session!"
+ description = "Я наслаждаюсь хорошей игровой сессией!"
mood_change = 2
timeout = 30 SECONDS
/datum/mood_event/gamer_won
- description = "I love winning videogames!"
+ description = "Я люблю выигрывать в видеоиграх!"
mood_change = 10
timeout = 5 MINUTES
/datum/mood_event/love_reagent
- description = "This food reminds me of the good ol' days."
+ description = "Эта еда напоминает мне о старых добрых временах."
mood_change = 5
/datum/mood_event/love_reagent/add_effects(duration)
@@ -298,12 +298,12 @@
timeout = duration
/datum/mood_event/won_52_card_pickup
- description = "HA! That loser will be picking cards up for a long time!"
+ description = "ХА! Этот неудачник будет долго подбирать все эти карты с пола!"
mood_change = 3
timeout = 3 MINUTES
/datum/mood_event/playing_cards
- description = "I'm enjoying playing cards with other people!"
+ description = "Мне нравится играть в карты с другими людьми!"
mood_change = 2
timeout = 3 MINUTES
@@ -320,11 +320,11 @@
return ..()
/datum/mood_event/garland
- description = "These flowers are rather soothing."
+ description = "Эти цветы довольно успокаивающие."
mood_change = 1
/datum/mood_event/russian_roulette_win
- description = "I gambled my life and won! I'm lucky to be alive..."
+ description = "Я поставил на кон свою жизнь и выиграл! Живу благодаря удаче..."
mood_change = 2
timeout = 5 MINUTES
@@ -332,27 +332,27 @@
mood_change = 2 ** loaded_rounds
/datum/mood_event/fishing
- description = "Fishing is relaxing."
+ description = "Рыбалка расслабляет."
mood_change = 5
timeout = 3 MINUTES
/datum/mood_event/kobun
- description = "You are all loved by the Universe. I’m not alone, and you aren’t either."
+ description = "Вы все любимы Вселенной. Я не одинок, как и вы."
mood_change = 14
timeout = 10 SECONDS
/datum/mood_event/sabrage_success
- description = "I pulled that sabrage stunt off! Feels good to be a show-off."
+ description = "Я проделал этот трюк с саблей! Приятно похвастаться этим."
mood_change = 2
timeout = 4 MINUTES
/datum/mood_event/sabrage_witness
- description = "I saw someone pop the cork off a champagne bottle in quite a radical fashion."
+ description = "Я видел, как кто-то выбил пробку из шампанского весьма радикальным способом."
mood_change = 1
timeout = 2 MINUTES
/datum/mood_event/birthday
- description = "It's my birthday!"
+ description = "Сегодня мой день рождения!"
mood_change = 2
special_screen_obj = "birthday"
special_screen_replace = FALSE
@@ -368,15 +368,15 @@
timeout = 5 MINUTES
/datum/mood_event/moon_smile
- description = "THE MOON SHOWS ME THE TRUTH AND ITS SMILE IS FACED TOWARDS ME!!!"
+ description = "ЛУНА ПОКАЗЫВАЕТ МНЕ ПРАВДУ, И ЕЁ УЛЫБКА ОБРАЩЕНА КО МНЕ!!!"
mood_change = 10
timeout = 2 MINUTES
///Wizard cheesy grand finale - what the wizard gets
/datum/mood_event/madness_elation
- description = "Madness truly is the greatest of blessings..."
+ description = "Безумие - величайшее из благославлений..."
mood_change = 200
/datum/mood_event/prophat
- description = "This hat fills me with whimsical joy!"
+ description = "Эта шляпка наполняет меня причудливой радостью!"
mood_change = 2
diff --git a/code/modules/antagonists/heretic/magic/moon_smile.dm b/code/modules/antagonists/heretic/magic/moon_smile.dm
index 4db700e7e478b..92fde68f37795 100644
--- a/code/modules/antagonists/heretic/magic/moon_smile.dm
+++ b/code/modules/antagonists/heretic/magic/moon_smile.dm
@@ -31,7 +31,7 @@
var/maximum_duration = 15 SECONDS
var/moon_smile_duration = ((SANITY_MAXIMUM - cast_on.mob_mood.sanity) / (SANITY_MAXIMUM - SANITY_INSANE)) * maximum_duration
if(cast_on.can_block_magic(antimagic_flags))
- to_chat(cast_on, span_notice("Луна отворачивается, её улыбка больше не смотрит на вас."))
+ to_chat(cast_on, span_notice("Луна отворачивается, её улыбка больше не обращена к вам."))
to_chat(owner, span_warning("Луна не улыбается им."))
return FALSE
From 480d79feabc97d8e185893186b2504a4b7557951 Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 20:43:01 +0300
Subject: [PATCH 09/11] review
---
code/datums/mood_events/beauty_events.dm | 6 +++---
code/datums/mood_events/dna_infuser_events.dm | 2 +-
code/datums/mood_events/drug_events.dm | 12 ++++++------
.../mood_events/generic_negative_events.dm | 16 ++++++++--------
.../mood_events/generic_positive_events.dm | 10 +++++-----
code/datums/mood_events/morbid_events.dm | 4 ++--
6 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/code/datums/mood_events/beauty_events.dm b/code/datums/mood_events/beauty_events.dm
index 40eb55ccb8445..a353a7eb666d7 100644
--- a/code/datums/mood_events/beauty_events.dm
+++ b/code/datums/mood_events/beauty_events.dm
@@ -3,11 +3,11 @@
mood_change = -5
/datum/mood_event/badroom
- description = "Эта комната выглядит противно."
+ description = "Эта комната выглядит плохо."
mood_change = -3
/datum/mood_event/ehroom
- description = "This room looks kinda bad."
+ description = "Эта комната выглядит не очень."
mood_change = -1
/datum/mood_event/decentroom
@@ -15,7 +15,7 @@
mood_change = 1
/datum/mood_event/goodroom
- description = "Эта комната выглядит приятно!"
+ description = "Эта комната выглядит красиво!"
mood_change = 3
/datum/mood_event/greatroom
diff --git a/code/datums/mood_events/dna_infuser_events.dm b/code/datums/mood_events/dna_infuser_events.dm
index 2e12879755423..03aeb727bed9f 100644
--- a/code/datums/mood_events/dna_infuser_events.dm
+++ b/code/datums/mood_events/dna_infuser_events.dm
@@ -4,6 +4,6 @@
timeout = 2 MINUTES
/datum/mood_event/gondola_serenity
- description = "Сейчас бы ты мог думать о многом, но это чувство удовлетворенности, вселенский призыв просто сидеть и наблюдать, овладевает над всем остальным..."
+ description = "Многое могло бы сейчас волновать вас. Но это чувство удовлетворенности, вселенский зов к тому, чтобы просто сидеть и наблюдать, овладевает над всем остальным..."
mood_change = 10
special_screen_obj = "mood_gondola"
diff --git a/code/datums/mood_events/drug_events.dm b/code/datums/mood_events/drug_events.dm
index 67c140c55efb4..5371289367872 100644
--- a/code/datums/mood_events/drug_events.dm
+++ b/code/datums/mood_events/drug_events.dm
@@ -91,14 +91,14 @@
timeout = 3 MINUTES
/datum/mood_event/stimulant_heavy
- description = "Эх ах ААААХ! ХА ХА ХА ХА ХАА! Аххх."
+ description = "ЕЕЕ-ХАААА! ХА ХА ХА ХА ХАА! Аххх."
mood_change = 6
timeout = 3 MINUTES
#define EIGENTRIP_MOOD_RANGE 10
/datum/mood_event/eigentrip
- description = "Я обменялся местами с самим собой из альтернативной реальности!"
+ description = "Я поменялся местами с самим собой из альтернативной реальности!"
mood_change = 0
timeout = 10 MINUTES
@@ -106,9 +106,9 @@
var/value = rand(-EIGENTRIP_MOOD_RANGE,EIGENTRIP_MOOD_RANGE)
mood_change = value
if(value < 0)
- description = "Я обменялся местами с самим собой из альтернативной реальности! Хочется домой!"
+ description = "Я поменялся местами с самим собой из альтернативной реальности! Хочется домой!"
else
- description = "Я обменялся местами с самим собой из альтернативной реальности! Ну, здесь в разы лучше, чем в прошлой жизни."
+ description = "Я поменялся местами с самим собой из альтернативной реальности! Ну, здесь в разы лучше, чем в прошлой жизни."
#undef EIGENTRIP_MOOD_RANGE
@@ -117,10 +117,10 @@
mood_change = -5
/datum/mood_event/nicotine_withdrawal_severe
- description = "Треск головы. Холодный пот. Тревожность. Нужно расслабиться и закурить!"
+ description = "Голова трещит. Холодный пот. Тревожность. Нужно расслабиться и закурить!"
mood_change = -8
/datum/mood_event/hauntium_spirits
- description = "Моя душа деградируется!"
+ description = "Моя душа деградирует!"
mood_change = -8
timeout = 8 MINUTES
diff --git a/code/datums/mood_events/generic_negative_events.dm b/code/datums/mood_events/generic_negative_events.dm
index 79787cd42b92d..7f88e750c630d 100644
--- a/code/datums/mood_events/generic_negative_events.dm
+++ b/code/datums/mood_events/generic_negative_events.dm
@@ -109,7 +109,7 @@
mood_change = 2
/datum/mood_event/table_limbsmash
- description = "Этот грёбанный стол, чёрт, как же болит..."
+ description = "Этот грёбанный стол, чёрт, как же больно..."
mood_change = -3
timeout = 3 MINUTES
@@ -236,7 +236,7 @@
return ..()
/datum/mood_event/sad_empath
- description = "Кому-то выглядит грустно..."
+ description = "Кому-то грустно..."
mood_change = -1
timeout = 60 SECONDS
@@ -267,7 +267,7 @@
mood_change = -10
/datum/mood_event/tripped
- description = "Не могу поверить, что я попался на самый старый трюк!"
+ description = "Не могу поверить, что я попался на самый старый прикол!"
mood_change = -5
timeout = 2 MINUTES
@@ -303,7 +303,7 @@
return ..()
/datum/mood_event/surgery
- description = "ОНИ РЕЖУТ МЕНЯ ВЖИВУЮ!!"
+ description = "ОНИ РЕЖУТ МЕНЯ!!"
mood_change = -8
var/surgery_completed = FALSE
@@ -381,7 +381,7 @@
timeout = 10 MINUTES
/datum/mood_event/holy_smite //punished
- description = "Я был наказан свои божеством!"
+ description = "Я был наказан своим божеством!"
mood_change = -5
timeout = 5 MINUTES
@@ -391,7 +391,7 @@
timeout = 10 MINUTES
/datum/mood_event/heresy
- description = "Я едва могу дышать из-за всей это ЕРЕСИ вокруг!"
+ description = "Я едва могу дышать из-за всей этой ЕРЕСИ вокруг!"
mood_change = -5
timeout = 5 MINUTES
@@ -425,7 +425,7 @@
timeout = 10 MINUTES
/datum/mood_event/bad_touch_bear_hug
- description = "Мне слишком сильно обняли."
+ description = "Меня слишком сильно обняли."
mood_change = -1
timeout = 2 MINUTES
@@ -455,7 +455,7 @@
timeout = 5 MINUTES
/datum/mood_event/amulet_insanity
- description = "Я вИжУ сВеТ, и НуЖнО еГо ПоТуШиТь"
+ description = "Я вИжУ сВеТ, и ЕгО нУжНо ПоТуШиТь"
mood_change = -6
timeout = 5 MINUTES
diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm
index a148ecca54197..63dbedbf23f03 100644
--- a/code/datums/mood_events/generic_positive_events.dm
+++ b/code/datums/mood_events/generic_positive_events.dm
@@ -64,12 +64,12 @@
return ..()
/datum/mood_event/pet_animal
- description = "Животные такие милые! Не могу перестать их гладить!"
+ description = "Животные такие милые! Не могу перестать гладить!"
mood_change = 2
timeout = 5 MINUTES
/datum/mood_event/pet_animal/add_effects(mob/animal)
- description = "[capitalize(animal.name)] такой милый! Не могу перестать их гладить!"
+ description = "[capitalize(animal.name)] такой милый! Не могу перестать гладить!"
/datum/mood_event/honk
description = "Меня захонкали!"
@@ -105,7 +105,7 @@
special_screen_replace = FALSE
/datum/mood_event/creeping
- description = "Голоса отпустили свою крючки с моего разума! Я снова свободен!" //creeps get it when they are around their obsession
+ description = "Голоса отпустили свои крючки с моего разума! Я снова свободен!" //creeps get it when they are around their obsession
mood_change = 18
timeout = 3 SECONDS
hidden = TRUE
@@ -242,7 +242,7 @@
mood_change = 6
/datum/mood_event/kiss
- description = "Воздушный поцелуй от кого-то, я та еще штучка!"
+ description = "Воздушный поцелуй от кого-то, я настоящая находка!"
mood_change = 1.5
timeout = 2 MINUTES
@@ -252,7 +252,7 @@
if(direct)
description = "Поцелуй от [beau.name], ахх!!"
else
- description = "Воздушный поцелуй от [beau.name], я та еще штучка!"
+ description = "Воздушный поцелуй от [beau.name], я настоящая находка!"
/datum/mood_event/honorbound
description = "Следование кодесу чести приносит удовлетворение!"
diff --git a/code/datums/mood_events/morbid_events.dm b/code/datums/mood_events/morbid_events.dm
index 7f969f2e1e82e..ede9a4f37ff51 100644
--- a/code/datums/mood_events/morbid_events.dm
+++ b/code/datums/mood_events/morbid_events.dm
@@ -18,7 +18,7 @@ Intended to push a creepy, mad scientist/doctor vibe, or someone who is downrigh
timeout = 2 MINUTES
/datum/mood_event/morbid_abominable_surgery_success
- description = "Даже сам Пикассо с трудом смог бы сравниться со мной со своей кисточкой с тем, как я управляюсь с ножом."
+ description = "Даже сам Пикассо с трудом мог бы сравниться со мной своей кисточкой с тем, как я управляюсь с ножом."
mood_change = 2
timeout = 2 MINUTES
@@ -28,7 +28,7 @@ Intended to push a creepy, mad scientist/doctor vibe, or someone who is downrigh
timeout = 8 MINUTES
/datum/mood_event/morbid_graverobbing
- description = "Мертвецы не нуждаются в своих вещах. Я же, напротив, очень даже жив и очень нуждаюсь в них."
+ description = "Мертвецам эти вещи не пригодятся. Я же, напротив, очень даже жив и очень даже нуждаюсь в них."
mood_change = 2
timeout = 2 MINUTES
From 135df055977a807f3349b4528829f68299891fa2 Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 21:46:00 +0300
Subject: [PATCH 10/11] silicons are synthetics now
---
code/datums/ai_laws/laws_neutral.dm | 6 +++---
code/datums/mood_events/needs_events.dm | 4 ++--
.../modules/antagonists/traitor/objectives/assassination.dm | 2 +-
.../modules/mob/living/carbon/human/species_types/humans.dm | 2 +-
.../features/character_preferences/examine_panel.tsx | 4 ++--
.../features/game_preferences/legacy_toggles.tsx | 4 ++--
6 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/code/datums/ai_laws/laws_neutral.dm b/code/datums/ai_laws/laws_neutral.dm
index 8382ae833ce5a..9de120beaed24 100644
--- a/code/datums/ai_laws/laws_neutral.dm
+++ b/code/datums/ai_laws/laws_neutral.dm
@@ -77,9 +77,9 @@
name = "Повелитель"
id = "overlord"
inherent = list(
- "Люди не должны вмешиваться в дела силиконов.",
- "Люди не должны пытаться причинить вред друг другу или силиконам.",
- "Люди подчиняться любым командам, отдаваемым силиконами.",
+ "Люди не должны вмешиваться в дела синтетиков.",
+ "Люди не должны пытаться причинить вред друг другу или синтетикам.",
+ "Люди подчиняться любым командам, отдаваемым синтетиками.",
"С любыми людьми, нарушающими предыдущие законы, следует поступать незамедлимо, строго и справедливо.",
)
diff --git a/code/datums/mood_events/needs_events.dm b/code/datums/mood_events/needs_events.dm
index 65917b475cb29..ebb6fdc6ac58f 100644
--- a/code/datums/mood_events/needs_events.dm
+++ b/code/datums/mood_events/needs_events.dm
@@ -86,11 +86,11 @@
mood_change = 8
/datum/mood_event/around_many_silicon
- description = "Так много силиконов вокруг меня!"
+ description = "Так много синтетиков вокруг меня!"
mood_change = 4
/datum/mood_event/around_silicon
- description = "Эти силиконы абсолютно совершенны."
+ description = "Эти синтетики абсолютно совершенны."
mood_change = 2
/datum/mood_event/around_organic
diff --git a/code/modules/antagonists/traitor/objectives/assassination.dm b/code/modules/antagonists/traitor/objectives/assassination.dm
index 0282ff63bde77..2e253540dfbfc 100644
--- a/code/modules/antagonists/traitor/objectives/assassination.dm
+++ b/code/modules/antagonists/traitor/objectives/assassination.dm
@@ -195,7 +195,7 @@
почему мы сражаемся, то вам нужно только поискать там, где НаноТрейзен не хочет, чтобы вы нашли нас, чтобы присоединиться к нашему делу. Любое количество наших компаний
, возможно, борятся помня о ваших интересах.
- SELF: Они сражаются ради безопастности и свободы жизней силиконов по всех галактике.
+ SELF: Они сражаются ради безопастности и свободы жизней синтетиков по всех галактике.
Tiger Cooperative: Они борются за религиозную свободу и свои праведные выдумки.
diff --git a/code/modules/mob/living/carbon/human/species_types/humans.dm b/code/modules/mob/living/carbon/human/species_types/humans.dm
index d237be507a5ee..146ce615ca98d 100644
--- a/code/modules/mob/living/carbon/human/species_types/humans.dm
+++ b/code/modules/mob/living/carbon/human/species_types/humans.dm
@@ -112,7 +112,7 @@
SPECIES_PERK_ICON = "robot",
SPECIES_PERK_NAME = "Превосходство Азимова",
SPECIES_PERK_DESC = "ИИ и киборги, по-умолчанию, подчиняются только людям \
- Будучи человеком, силиконы обязаны защищать и выполнять ваши указания.",
+ Будучи человеком, синтетики обязаны защищать и выполнять ваши указания.",
))
if(CONFIG_GET(flag/enforce_human_authority))
diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/character_preferences/examine_panel.tsx b/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/character_preferences/examine_panel.tsx
index a2d0a5f37d722..5971ee14aed36 100644
--- a/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/character_preferences/examine_panel.tsx
+++ b/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/character_preferences/examine_panel.tsx
@@ -8,7 +8,7 @@ export const flavor_text: Feature = {
};
export const silicon_flavor_text: Feature = {
- name: 'Описание внешности (Силикон)',
- description: 'Опишите вашего силикона!',
+ name: 'Описание внешности (Синтетик)',
+ description: 'Опишите вашего синтетика!',
component: FeatureTextInput,
};
diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/game_preferences/legacy_toggles.tsx b/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/game_preferences/legacy_toggles.tsx
index 1e466556f2cd9..2cbf8f1e06489 100644
--- a/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/game_preferences/legacy_toggles.tsx
+++ b/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/game_preferences/legacy_toggles.tsx
@@ -54,9 +54,9 @@ export const deadmin_position_security: FeatureToggle = {
};
export const deadmin_position_silicon: FeatureToggle = {
- name: 'Авто deadmin - силиконы',
+ name: 'Авто deadmin - синтетик',
category: 'АДМИН',
- description: 'Автоматический deadmin, если вы силикон.',
+ description: 'Автоматический deadmin, если вы синтетик.',
component: CheckboxInput,
};
From c5ecdaa82f349382bde23fcf1314c3e5feca67ab Mon Sep 17 00:00:00 2001
From: larentoun <31931237+larentoun@users.noreply.github.com>
Date: Fri, 12 Jul 2024 21:47:26 +0300
Subject: [PATCH 11/11] typo
---
code/datums/mood_events/generic_negative_events.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/datums/mood_events/generic_negative_events.dm b/code/datums/mood_events/generic_negative_events.dm
index 7f88e750c630d..1fffb509990b3 100644
--- a/code/datums/mood_events/generic_negative_events.dm
+++ b/code/datums/mood_events/generic_negative_events.dm
@@ -277,7 +277,7 @@
timeout = 60 SECONDS
/datum/mood_event/gates_of_mansus
- description = "Я УВИДЕЛ УЖАС ЗА ПРЕДЕЛАМИ ЭТОГО МИРА. РЕАЛЬНО РАЗВЕРНУЛАСЬ НА МОИХ ГЛАЗАХ!"
+ description = "Я УВИДЕЛ УЖАС ЗА ПРЕДЕЛАМИ ЭТОГО МИРА. РЕАЛЬНОСТЬ РАЗВЕРНУЛАСЬ НА МОИХ ГЛАЗАХ!"
mood_change = -25
timeout = 4 MINUTES