Skip to content

Commit

Permalink
Mood translate (#346)
Browse files Browse the repository at this point in the history
## About The Pull Request
Перевод мудов. Это такой конец...
  • Loading branch information
larentoun authored Jul 12, 2024
1 parent 5874149 commit c7ca279
Show file tree
Hide file tree
Showing 18 changed files with 277 additions and 277 deletions.
14 changes: 7 additions & 7 deletions code/__DEFINES/food.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions code/datums/ai_laws/laws_neutral.dm
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@
name = "Повелитель"
id = "overlord"
inherent = list(
"Люди не должны вмешиваться в дела силиконов.",
"Люди не должны пытаться причинить вред друг другу или силиконам.",
"Люди подчиняться любым командам, отдаваемым силиконами.",
"Люди не должны вмешиваться в дела синтетиков.",
"Люди не должны пытаться причинить вред друг другу или синтетикам.",
"Люди подчиняться любым командам, отдаваемым синтетиками.",
"С любыми людьми, нарушающими предыдущие законы, следует поступать незамедлимо, строго и справедливо.",
)

Expand Down
12 changes: 6 additions & 6 deletions code/datums/mood_events/beauty_events.dm
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
/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
description = "This room looks kinda bad."
description = "Эта комната выглядит не очень."
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
4 changes: 2 additions & 2 deletions code/datums/mood_events/dna_infuser_events.dm
Original file line number Diff line number Diff line change
@@ -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"
18 changes: 9 additions & 9 deletions code/datums/mood_events/drink_events.dm
Original file line number Diff line number Diff line change
@@ -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

Expand All @@ -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
48 changes: 24 additions & 24 deletions code/datums/mood_events/drug_events.dm
Original file line number Diff line number Diff line change
@@ -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

Expand All @@ -39,88 +39,88 @@
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

/datum/mood_event/eigentrip/add_effects(param)
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
18 changes: 9 additions & 9 deletions code/datums/mood_events/eldritch_painting_events.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
12 changes: 6 additions & 6 deletions code/datums/mood_events/food_events.dm
Original file line number Diff line number Diff line change
@@ -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

Expand All @@ -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
Expand Down
Loading

0 comments on commit c7ca279

Please sign in to comment.