diff --git a/code/defines/procs/announcer_datum.dm b/code/defines/procs/announcer_datum.dm
index 84bc99e5e5c1..b78ddf57b977 100644
--- a/code/defines/procs/announcer_datum.dm
+++ b/code/defines/procs/announcer_datum.dm
@@ -2,7 +2,7 @@ GLOBAL_DATUM_INIT(minor_announcement, /datum/announcer, new(config_type = /datum
GLOBAL_DATUM_INIT(major_announcement, /datum/announcer, new(config_type = /datum/announcement_configuration/major))
/datum/announcement_configuration
- var/default_title = "Внимание"
+ var/default_title = "ВНИМАНИЕ."
/// The name used when describing the announcement type in logs.
var/log_name = ANNOUNCE_KIND_DEFAULT
/// Whether or not to log the announcement when made.
@@ -163,7 +163,7 @@ GLOBAL_DATUM_INIT(major_announcement, /datum/announcer, new(config_type = /datum
sound = sound('sound/misc/notice2.ogg')
/datum/announcement_configuration/comms_console
- default_title = "Priority Announcement"
+ default_title = "Приоритетное оповещение."
add_log = TRUE
log_name = ANNOUNCE_KIND_PRIORITY
sound = sound('sound/misc/announce.ogg')
diff --git a/code/game/gamemodes/miniantags/pulsedemon/pulsedemon_interactions.dm b/code/game/gamemodes/miniantags/pulsedemon/pulsedemon_interactions.dm
index e1b106efac9f..b7d9d55d26e6 100644
--- a/code/game/gamemodes/miniantags/pulsedemon/pulsedemon_interactions.dm
+++ b/code/game/gamemodes/miniantags/pulsedemon/pulsedemon_interactions.dm
@@ -217,7 +217,7 @@
if(Adjacent(A))
UnarmedAttack(A)
else if(iscarbon(A))
- speak("Level 10 infraction alert!")
+ speak("Внимание, обнаружена угроза уровня 10!")
playsound(loc, pick('sound/voice/bcriminal.ogg', 'sound/voice/bjustice.ogg', 'sound/voice/bfreeze.ogg'), 50)
visible_message("[src] points at [A.name]!")
diff --git a/code/game/gamemodes/nuclear/nuclear_challenge.dm b/code/game/gamemodes/nuclear/nuclear_challenge.dm
index 5928a556948d..4d96623d480d 100644
--- a/code/game/gamemodes/nuclear/nuclear_challenge.dm
+++ b/code/game/gamemodes/nuclear/nuclear_challenge.dm
@@ -48,7 +48,7 @@
if(!check_allowed(user) || !war_declaration)
return
- GLOB.major_announcement.Announce(war_declaration, "Объявление Войны", 'sound/effects/siren.ogg', msg_sanitized = TRUE)
+ GLOB.major_announcement.Announce(war_declaration, "Объявление Войны.", 'sound/effects/siren.ogg', msg_sanitized = TRUE)
addtimer(CALLBACK(SSsecurity_level, TYPE_PROC_REF(/datum/controller/subsystem/security_level, set_level), SEC_LEVEL_GAMMA), 30 SECONDS)
to_chat(user, "You've attracted the attention of powerful forces within the syndicate. A bonus bundle of telecrystals has been granted to your team. Great things await you if you complete the mission.")
diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm
index 5e7f1fe550f8..2d5aa1453169 100644
--- a/code/game/machinery/slotmachine.dm
+++ b/code/game/machinery/slotmachine.dm
@@ -82,33 +82,33 @@
/obj/machinery/economy/slot_machine/proc/spin_slots(userName)
switch(rand(1, 5000))
if(1)
- atom_say("JACKPOT! [userName] has won two thousand credits!")
- GLOB.minor_announcement.Announce("Поздравляем [userName] с выигрышем джекпота в ДВЕ ТЫСЯЧИ КРЕДИТОВ!", "Обладатель Джекпота!")
- result = "JACKPOT! You win two thousand credits!"
+ atom_say("ДЖЕКПОТ! [userName] выиграл ДВЕ ТЫСЯЧИ КРЕДИТОВ!")
+ GLOB.minor_announcement.Announce("Поздравляем [userName] с выигрышем джекпота в ДВЕ ТЫСЯЧИ КРЕДИТОВ!", "Обладатель джекпота!")
+ result = "ДЖЕКПОТ! Вы выиграли ДВЕ ТЫСЯЧИ КРЕДИТОВ!"
resultlvl = "teal"
win_money(2000, 'sound/goonstation/misc/airraid_loop.ogg')
if(2 to 20)
- atom_say("Big Winner! [userName] has won two hundred credits!")
- result = "You win a two hundred credits!"
+ atom_say("Большой Победитель! [userName] выиграл двести кредитов!")
+ result = "Вы выиграли двести кредитов!"
resultlvl = "green"
win_money(200, 'sound/goonstation/misc/klaxon.ogg')
if(21 to 100)
- atom_say("Winner! [userName] has won a hundred credits!")
- result = "You win a hundred credits!"
+ atom_say("Победитель! [userName] выиграл сто кредитов!")
+ result = "Вы выиграли сто кредитов!"
resultlvl = "green"
win_money(100, 'sound/goonstation/misc/bell.ogg')
if(101 to 500)
- atom_say("Winner! [userName] has won forty credits!")
- result = "You win forty credits!"
+ atom_say("Победитель! [userName] выиграл сорок кредитов!")
+ result = "Вы выиграли сорок кредитов!"
resultlvl = "green"
win_money(40)
if(501 to 1000)
- atom_say("Winner! [userName] has won ten credits!")
- result = "You win ten credits!"
+ atom_say("Победитель! [userName] выиграл десять кредитов!")
+ result = "Вы выиграли десять кредитов!"
resultlvl = "green"
win_money(10)
else
- result = "No luck!"
+ result = "Не повезло!"
resultlvl = "orange"
working = FALSE
icon_state = "slots-off"
diff --git a/code/modules/events/carp_migration.dm b/code/modules/events/carp_migration.dm
index 9e6807b4e44d..78200340b3fb 100644
--- a/code/modules/events/carp_migration.dm
+++ b/code/modules/events/carp_migration.dm
@@ -16,7 +16,7 @@
announcement = "Массовая миграция неизвестных биологических объектов была зафиксирована вблизи станции [station_name()], будьте наготове."
else
announcement = "Неизвестные биологические объекты были зафиксированы вблизи станции [station_name()], будьте наготове."
- GLOB.minor_announcement.Announce(announcement, "ВНИМАНИЕ: Неопозанные формы жизни.")
+ GLOB.minor_announcement.Announce(announcement, "ВНИМАНИЕ: Неопознанные формы жизни.")
/datum/event/carp_migration/start()
diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm
index 379e8e674cd9..ab42765dfc50 100644
--- a/code/modules/mob/living/simple_animal/bot/bot.dm
+++ b/code/modules/mob/living/simple_animal/bot/bot.dm
@@ -633,7 +633,7 @@ Pass a positive integer as an argument to override a bot's default speed.
if(tries >= BOT_STEP_MAX_RETRIES) //Bot is trapped, so stop trying to patrol.
auto_patrol = FALSE
tries = 0
- speak("Unable to start patrol.")
+ speak("Невозможно начать патрулирование.")
return
@@ -645,7 +645,7 @@ Pass a positive integer as an argument to override a bot's default speed.
if(patrol_target) // has patrol target
INVOKE_ASYNC(src, PROC_REF(target_patrol))
else // no patrol target, so need a new one
- speak("Engaging patrol mode.")
+ speak("Включен режим патрулирования.")
find_patrol_target()
tries++
@@ -699,7 +699,7 @@ Pass a positive integer as an argument to override a bot's default speed.
else
auto_patrol = FALSE
mode = BOT_IDLE
- speak("Disengaging patrol mode.")
+ speak("Отключен режим патрулирования.")
/mob/living/simple_animal/bot/proc/get_next_patrol_target()
// search the beacon list for the next target in the list.
@@ -774,7 +774,7 @@ Pass a positive integer as an argument to override a bot's default speed.
mode = BOT_SUMMON
calc_summon_path()
- speak("Responding.", radio_channel)
+ speak("Запрос принят. Выполняю.", radio_channel)
return TRUE
@@ -793,7 +793,7 @@ Pass a positive integer as an argument to override a bot's default speed.
check_bot_access()
set_path(get_path_to(src, summon_target, 150, id=access_card, exclude=avoid))
if(!length(path)) //Cannot reach target. Give up and announce the issue.
- speak("Summon command failed, destination unreachable.",radio_channel)
+ speak("Команда вызова не выполнена, пункт назначения недоступен.",radio_channel)
bot_reset()
/mob/living/simple_animal/bot/proc/summon_step()
@@ -978,7 +978,7 @@ Pass a positive integer as an argument to override a bot's default speed.
/mob/living/simple_animal/bot/proc/ejectpairemote(mob/user)
if(allowed(user) && paicard)
- speak("Ejecting personality chip.", radio_channel)
+ speak("Извлечение микросхемы личности.", radio_channel)
ejectpai(user)
/mob/living/simple_animal/bot/Login()
diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm
index 4b97371bc2f8..99cd5a994f59 100644
--- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm
+++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm
@@ -356,7 +356,7 @@
else if(threatlevel >= 4)
target = C
oldtarget_name = C.name
- speak("Level [threatlevel] infraction alert!")
+ speak("Внимание, обнаружена угроза уровня [threatlevel]!")
playsound(loc, pick('sound/voice/ed209_20sec.ogg', 'sound/voice/edplaceholder.ogg'), 50, 0)
visible_message("[src] points at [C.name]!")
mode = BOT_HUNT
@@ -571,7 +571,7 @@
add_attack_logs(src, C, "batoned")
if(declare_arrests)
var/area/location = get_area(src)
- speak("[arrest_type ? "Detaining" : "Arresting"] level [threat] scumbag [C] in [location].", radio_channel)
+ speak("Внимание, проводится [arrest_type ? "задержание" : "арест"] преступного отродья [C] с уровнем угрозы [threat] в [location]!", radio_channel)
C.visible_message("[src] has stunned [C]!",\
"[src] has stunned you!")
diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm
index 4aebd8a90611..4703f319b100 100644
--- a/code/modules/mob/living/simple_animal/bot/floorbot.dm
+++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm
@@ -256,7 +256,7 @@
/mob/living/simple_animal/bot/floorbot/proc/nag() //Annoy everyone on the channel to refill us!
if(!nagged)
- speak("Requesting refill [MAX_AMOUNT - amount] at [get_area(src)]!", radio_channel)
+ speak("Запрос пополнения на [MAX_AMOUNT - amount] в [get_area(src)]!", radio_channel)
nagged = TRUE
/mob/living/simple_animal/bot/floorbot/proc/is_hull_breach(turf/t) //Ignore space tiles not considered part of a structure, also ignores shuttle docking areas.
diff --git a/code/modules/mob/living/simple_animal/bot/griefsky.dm b/code/modules/mob/living/simple_animal/bot/griefsky.dm
index 278899b0d0f0..53787647502f 100644
--- a/code/modules/mob/living/simple_animal/bot/griefsky.dm
+++ b/code/modules/mob/living/simple_animal/bot/griefsky.dm
@@ -92,7 +92,7 @@
if(declare_arrests)
var/area/location = get_area(src)
if(!spam_flag)
- speak("Back away! I will deal with this level [threat] swine [C] in [location] myself!.", radio_channel)
+ speak("Назад! Я сам разберусь со свиньей [C] с уровнем угрозы [threat] в [location]!.", radio_channel)
spam_flag = 1
addtimer(CALLBACK(src, PROC_REF(spam_flag_false)), 100) //to avoid spamming comms of sec for each hit
visible_message("[src] flails his swords and cuts [C]!")
@@ -138,7 +138,7 @@
frustration = 0
else
back_to_idle()
- speak("You fool")
+ speak("Неудачник.")
else
back_to_idle()
@@ -169,7 +169,7 @@
else if(threatlevel >= 4)
target = C
oldtarget_name = C.name
- speak("You are a bold one")
+ speak("Смелый дохуя?")
playsound(src,'sound/weapons/saberon.ogg',50,TRUE,-1)
visible_message("[src] ignites his energy swords!")
icon_state = "griefsky-c"
diff --git a/code/modules/mob/living/simple_animal/bot/honkbot.dm b/code/modules/mob/living/simple_animal/bot/honkbot.dm
index 7328e2809bc3..13ea843fd80a 100644
--- a/code/modules/mob/living/simple_animal/bot/honkbot.dm
+++ b/code/modules/mob/living/simple_animal/bot/honkbot.dm
@@ -288,7 +288,7 @@
target = C
oldtarget_name = C.name
bike_horn()
- speak("Honk!")
+ speak("Хонк!")
visible_message("[src] starts chasing [C.name]!")
mode = BOT_HUNT
INVOKE_ASYNC(src, PROC_REF(handle_automated_action))
@@ -334,7 +334,7 @@
C.KnockDown(10 SECONDS)
playsound(loc, 'sound/misc/sadtrombone.ogg', 50, 1, -1)
if(!client)
- speak("Honk!")
+ speak("Хонк!")
sensor_blink()
return
..()
diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm
index be4b74ab49e1..07d399880518 100644
--- a/code/modules/mob/living/simple_animal/bot/medbot.dm
+++ b/code/modules/mob/living/simple_animal/bot/medbot.dm
@@ -270,7 +270,7 @@
/mob/living/simple_animal/bot/medbot/process_scan(mob/living/carbon/human/H)
if(buckled)
if((last_warning + 300) < world.time)
- speak("Movement restrained! Unit on standby!")
+ speak("Движение ограничено! Юнит в режиме ожидания!")
playsound(loc, 'sound/machines/buzz-two.ogg', 50, FALSE)
last_warning = world.time
return
@@ -283,7 +283,7 @@
if(assess_patient(H))
last_found = world.time
if((last_newpatient_speak + 300) < world.time) //Don't spam these messages!
- var/list/messagevoice = list("Hey, [H.name]! Hold on, I'm coming." = 'sound/voice/mcoming.ogg', "Wait [H.name]! I want to help!" = 'sound/voice/mhelp.ogg', "[H.name], you appear to be injured!" = 'sound/voice/minjured.ogg')
+ var/list/messagevoice = list("Эй, [H.name]! Подождите, я сейчас прибуду." = 'sound/voice/mcoming.ogg', "[H.name], стойте! Я хочу помочь!" = 'sound/voice/mhelp.ogg', "[H.name], кажется, Вы ранены!" = 'sound/voice/minjured.ogg')
var/message = pick(messagevoice)
speak(message)
playsound(loc, messagevoice[message], 50, FALSE)
@@ -305,7 +305,7 @@
if(!patient)
if(!shut_up && prob(1))
- var/list/messagevoice = list("Radar, put a mask on!" = 'sound/voice/mradar.ogg', "There's always a catch, and I'm the best there is." = 'sound/voice/mcatch.ogg', "I knew it, I should've been a plastic surgeon." = 'sound/voice/msurgeon.ogg', "What kind of medbay is this? Everyone's dropping like flies." = 'sound/voice/mflies.ogg', "Delicious!" = 'sound/voice/mdelicious.ogg')
+ var/list/messagevoice = list("Радар, надень маску!" = 'sound/voice/mradar.ogg', "Всегда есть подвох, но со мной тебе нечего бояться!" = 'sound/voice/mcatch.ogg', "Я так и знал! Нужно было учиться на пластического хирурга." = 'sound/voice/msurgeon.ogg', "Что это за медицинский отдел такой? Все мрут как мухи!" = 'sound/voice/mflies.ogg', "Великолепно!" = 'sound/voice/mdelicious.ogg')
var/message = pick(messagevoice)
speak(message)
playsound(loc, messagevoice[message], 50, FALSE)
@@ -450,7 +450,7 @@
return
if(C.stat == DEAD || HAS_TRAIT(C, TRAIT_FAKEDEATH))
- var/list/messagevoice = list("No! Stay with me!" = 'sound/voice/mno.ogg', "Live, damnit! LIVE!" = 'sound/voice/mlive.ogg', "I...I've never lost a patient before. Not today, I mean." = 'sound/voice/mlost.ogg')
+ var/list/messagevoice = list("Нет! Не бросай меня!" = 'sound/voice/mno.ogg', "Живи, черт возьми, ЖИВИ!" = 'sound/voice/mlive.ogg', "Я... я никогда раньше не терял пациентов. Сегодня, то есть." = 'sound/voice/mlost.ogg')
var/message = pick(messagevoice)
speak(message)
playsound(loc, messagevoice[message], 50, FALSE)
@@ -468,7 +468,7 @@
reagent_id = select_medication(C, beaker_injection)
if(!reagent_id) //If they don't need any of that they're probably cured!
- var/list/messagevoice = list("All patched up!" = 'sound/voice/mpatchedup.ogg', "An apple a day keeps me away." = 'sound/voice/mapple.ogg', "Feel better soon!" = 'sound/voice/mfeelbetter.ogg')
+ var/list/messagevoice = list("Как новенький!" = 'sound/voice/mpatchedup.ogg', "Яблочко на ужин, и врач не нужен!" = 'sound/voice/mapple.ogg', "Поправляйтесь!" = 'sound/voice/mfeelbetter.ogg')
var/message = pick(messagevoice)
speak(message)
playsound(loc, messagevoice[message], 50, FALSE)
@@ -560,7 +560,7 @@
if(syndicate_aligned)
return
var/area/location = get_area(src)
- speak("Medical emergency! [crit_patient ? "[crit_patient]" : "A patient"] is in critical condition at [location]!", radio_channel)
+ speak("Внимание, требуется медицинская помощь! [crit_patient ? "[crit_patient]" : "Пострадавший"] в критическом состоянии в [location]!", radio_channel)
declare_cooldown = TRUE
spawn(200) //Twenty seconds
declare_cooldown = FALSE
diff --git a/code/modules/mob/living/simple_animal/bot/mulebot.dm b/code/modules/mob/living/simple_animal/bot/mulebot.dm
index 6a0b1072cd5e..84276fdf1526 100644
--- a/code/modules/mob/living/simple_animal/bot/mulebot.dm
+++ b/code/modules/mob/living/simple_animal/bot/mulebot.dm
@@ -632,7 +632,7 @@
if(load) // if loaded, unload at target
if(report_delivery)
- speak("Destination [destination] reached. Unloading [load].", radio_channel)
+ speak("Пункт назначения [destination] достигнут. Разгрузка [load].", radio_channel)
if(istype(load, /obj/structure/closet/crate))
var/obj/structure/closet/crate/C = load
C.notifyRecipient(destination)
@@ -651,7 +651,7 @@
if(AM && AM.Adjacent(src))
load(AM)
if(report_delivery)
- speak("Now loading [load] at [get_area(src)].", radio_channel)
+ speak("Начата загрузка [load] в [get_area(src)].", radio_channel)
// whatever happened, check to see if we return home
if(auto_return && home_destination && destination != home_destination)
diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm
index 8b0e88bc4327..75e00fa1c472 100644
--- a/code/modules/mob/living/simple_animal/bot/secbot.dm
+++ b/code/modules/mob/living/simple_animal/bot/secbot.dm
@@ -261,7 +261,7 @@
add_attack_logs(src, C, "batoned")
if(declare_arrests)
var/area/location = get_area(src)
- speak("[arrest_type ? "Detaining" : "Arresting"] level [threat] scumbag [C] in [location].", radio_channel)
+ speak("Внимание, проводится [arrest_type ? "задержание" : "арест"] преступного отродья [C] с уровнем угрозы [threat] в [location]!", radio_channel)
C.visible_message("[src] has [harmbaton ? "beaten" : "stunned"] [C]!",\
"[src] has [harmbaton ? "beaten" : "stunned"] you!")
@@ -407,7 +407,7 @@
else if(threatlevel >= 4)
target = C
oldtarget_name = C.name
- speak("Level [threatlevel] infraction alert!")
+ speak("Внимание, обнаружена угроза уровня [threatlevel]!")
playsound(loc, pick('sound/voice/bcriminal.ogg', 'sound/voice/bjustice.ogg', 'sound/voice/bfreeze.ogg'), 50, 0)
visible_message("[src] points at [C.name]!")
mode = BOT_HUNT
diff --git a/code/modules/response_team/ert.dm b/code/modules/response_team/ert.dm
index af6461af6ac1..559bcd6bc1dc 100644
--- a/code/modules/response_team/ert.dm
+++ b/code/modules/response_team/ert.dm
@@ -301,12 +301,12 @@ GLOBAL_LIST_EMPTY(ert_request_messages)
if(silent)
message_admins("A silent response team failed to spawn. Likely, no one signed up.")
return
- GLOB.major_announcement.Announce("Внимание, ИСН «[station_name()]». К сожалению, в настоящее время мы не можем направить к вам отряд быстрого реагирования.", "ОБР недоступен.")
+ GLOB.major_announcement.Announce("Внимание, [station_name()]. К сожалению, в настоящее время мы не можем направить к вам отряд быстрого реагирования.", "ОБР недоступен.")
/datum/response_team/proc/announce_team()
if(silent)
return
- GLOB.major_announcement.Announce("Внимание, ИСН «[station_name()]». Мы направляем команду высококвалифицированных ассистентов для оказания помощи(?) вам. Ожидайте.", "ОБР в пути.")
+ GLOB.major_announcement.Announce("Внимание, [station_name()]. Мы направляем команду высококвалифицированных ассистентов для оказания помощи(?). Ожидайте.", "ОБР в пути.")
// -- AMBER TEAM --
@@ -337,7 +337,7 @@ GLOBAL_LIST_EMPTY(ert_request_messages)
/datum/response_team/red/announce_team()
if(silent)
return
- GLOB.major_announcement.Announce("Внимание, ИСН «[station_name()]». Мы направляем усиленный отряд быстрого реагирования кода «РЭД». Ожидайте.", "ОБР в пути.")
+ GLOB.major_announcement.Announce("Внимание, [station_name()]. Мы направляем усиленный отряд быстрого реагирования кода «РЭД». Ожидайте.", "ОБР в пути.")
// -- GAMMA TEAM --
@@ -353,7 +353,7 @@ GLOBAL_LIST_EMPTY(ert_request_messages)
/datum/response_team/gamma/announce_team()
if(silent)
return
- GLOB.major_announcement.Announce("Внимание, ИСН «[station_name()]». Мы направляем элитный отряд быстрого реагирования кода «ГАММА». Ожидайте.", "ОБР в пути.")
+ GLOB.major_announcement.Announce("Внимание, [station_name()]. Мы направляем элитный отряд быстрого реагирования кода «ГАММА». Ожидайте.", "ОБР в пути.")
/datum/outfit/job/centcom/response_team
name = "Response team"
diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm
index c1782b96687c..0b299f9415e0 100644
--- a/code/modules/shuttle/emergency.dm
+++ b/code/modules/shuttle/emergency.dm
@@ -261,7 +261,7 @@
SSshuttle.emergencyLastCallLoc = null
if(canRecall)
GLOB.major_announcement.Announce(
- GLOB.major_announcement.Announce("Был вызван эвакуационный шаттл. [redAlert ? "Красный уровень угрозы подтверждён: отправлен приоритетный шаттл. " : "" ]Он прибудет в течение [timeLeft(600)] минут.[reason][SSshuttle.emergencyLastCallLoc ? "\n\nВызов шаттла отслежен. Результаты можно посмотреть на любой консоли связи." : "" ]"),
+ GLOB.major_announcement.Announce("Был вызван эвакуационный шаттл. [redAlert ? "Красный уровень угрозы подтверждён: отправлен приоритетный шаттл. " : "" ]Он прибудет в течение [timeLeft(600)] минут.[reason][SSshuttle.emergencyLastCallLoc ? "\n\nВызов шаттла отслежен. Результаты можно просмотреть на любой коммуникационной консоли." : "" ]"),
new_title = "Приоритетное оповещение.",
new_sound = sound('sound/AI/eshuttle_call.ogg')
)
@@ -287,7 +287,7 @@
else
SSshuttle.emergencyLastCallLoc = null
GLOB.major_announcement.Announce(
- "Эвакуационный шаттл был отозван.[SSshuttle.emergencyLastCallLoc ? " Отзыв сигнала отслежен. Результаты можно просмотреть на любой коммуникационной консоли." : "" ]",
+ "Эвакуационный шаттл был отозван.[SSshuttle.emergencyLastCallLoc ? " Отзыв шаттла отслежен. Результаты можно просмотреть на любой коммуникационной консоли." : "" ]",
new_title = "Приоритетное оповещение.",
new_sound = sound('sound/AI/eshuttle_recall.ogg')
)
@@ -385,7 +385,7 @@
if(time_left <= 0 && length(SSshuttle.hostile_environments))
GLOB.major_announcement.Announce(
"Обнаружено враждебное окружение. Отлет отложен на неопределенный срок до решения возникшей проблемы.",
- new_title = "Priority Announcement"
+ new_title = "Приоритетное оповещение."
)
sound_played = 0
mode = SHUTTLE_STRANDED
@@ -410,7 +410,7 @@
timer = world.time
GLOB.major_announcement.Announce(
"Эвакуационный шаттл покинул станцию. Расчетное время прибытия на Центральное Командование: [timeLeft(600)] минут(-ы).",
- new_title = "Priority Announcement"
+ new_title = "Приоритетное оповещение."
)
if(SHUTTLE_ESCAPE)
@@ -430,7 +430,7 @@
destination_dock = "emergency_syndicate"
GLOB.major_announcement.Announce(
"Обнаружен сбой в навигационных протоколах. Пожалуйста, свяжитесь с руководством.",
- new_title = "Priority Announcement"
+ new_title = "Приоритетное оповещение."
)
dock_id(destination_dock)