From 7ea0ed59b36210acaf6cf0602a7bfcd5c6a6733d Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 17:47:35 +0500
Subject: [PATCH 01/15] based
---
code/datums/announcements/events.dm | 2 +-
.../game/machinery/computer/communications.dm | 158 +++++++++---------
2 files changed, 81 insertions(+), 79 deletions(-)
diff --git a/code/datums/announcements/events.dm b/code/datums/announcements/events.dm
index 88912397ca58..a4ddb9c70b90 100644
--- a/code/datums/announcements/events.dm
+++ b/code/datums/announcements/events.dm
@@ -192,7 +192,7 @@
/datum/announcement/centcomm/irod
name = "Event: Immovable Rod"
subtitle = "Общая Тревога"
- message = "Цитирую вопрос из ЦентКома. Какого хрена это было?!"
+ message = "Цитирую вопрос из Центкома. Какого хрена это было?!"
sound = "irod"
/datum/announcement/centcomm/infestation
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 16a6a6d8fb8f..36cc289b385d 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -1,7 +1,8 @@
// The communications computer
/obj/machinery/computer/communications
name = "Communications Console"
- desc = "This can be used for various important functions. Still under developement."
+ cases = list("консоль коммуникаций", "консоли коммуникаций", "консоли коммуникаций", "консоли коммуникаций", "консолью коммуникаций", "консоли коммуникаций")
+ desc = "Эта консоль имеет очень большой функционал для контроля станции. Все ещё в разработке!"
icon_state = "comm"
light_color = "#0099ff"
req_access = list(access_heads)
@@ -97,7 +98,7 @@
return
if (!is_station_level(z))
- to_chat(usr, "Unable to establish a connection: You're too far away from the station!")
+ to_chat(usr, "Невозможно установить связь: Вы слишком далеко от станции!")
return FALSE
if(!href_list["operation"])
return FALSE
@@ -125,7 +126,7 @@
var/mob/M = usr
var/obj/item/weapon/card/id/I = M.get_active_hand()
if(last_seclevel_change > world.time)
- to_chat(usr, "A red light flashes on the console. It looks like you can't change the security level that fast.")
+ to_chat(usr, "Красный индикатор загорелся на консоли. Вероятно, вы не можете менять код тревоги так быстро!")
return
else
last_seclevel_change = world.time + 1 MINUTE
@@ -150,20 +151,20 @@
feedback_inc("alert_comms_blue",1)
tmp_alertlevel = 0
else
- to_chat(usr, "You are not authorized to do this.")
+ to_chat(usr, "Вы не авторизованы!")
tmp_alertlevel = 0
state = STATE_DEFAULT
else
- to_chat(usr, "You need to swipe your ID.")
+ to_chat(usr, "Проведите своей ID-картой.")
if("announce")
if(src.authenticated == 2)
if(last_announcement > world.time)
- to_chat(usr, "A red light flashes on the console. It looks like you can't make announcements that fast.")
+ to_chat(usr, "Красный индикатор загорелся на консоли. Вероятно, здесь стоит ограничитель на оповещения...")
return
else
last_announcement = world.time + 1 MINUTE
- var/input = sanitize(input(usr, "Please choose a message to announce to the station crew.", "Priority Announcement") as null|message, extra = FALSE)
+ var/input = sanitize(input(usr, "Передайте оповещение, которое прозвучит на всю станцию.", "Приоритетное оповещение") as null|message, extra = FALSE)
if(!input || !(usr in view(1,src)))
return
announcement.play(input) //This should really tell who is, IE HoP, CE, HoS, RD, Captain
@@ -229,23 +230,23 @@
post_status(href_list["statdisp"])
if("setmsg1")
- stat_msg1 = sanitize(input("Line 1", "Enter Message Text", stat_msg1) as text|null, MAX_LNAME_LEN)
+ stat_msg1 = sanitize(input("Линия 1", "Введите текст оповещения", stat_msg1) as text|null, MAX_LNAME_LEN)
updateDialog()
if("setmsg2")
- stat_msg2 = sanitize(input("Line 2", "Enter Message Text", stat_msg2) as text|null, MAX_LNAME_LEN)
+ stat_msg2 = sanitize(input("Линия 2", "Введите текст оповещения", stat_msg2) as text|null, MAX_LNAME_LEN)
updateDialog()
// OMG CENTCOMM LETTERHEAD
if("MessageCentcomm")
if(src.authenticated==2)
if(CM.cooldown)
- to_chat(usr, "Arrays recycling. Please stand by.")
+ to_chat(usr, "Обработка информации. Ожидайте.")
return
- var/input = sanitize(input(usr, "Please choose a message to transmit to Centcomm via quantum entanglement. Please be aware that this process is very expensive, and abuse will lead to... termination. Transmission does not guarantee a response. There is a 30 second delay before you may send another message, be clear, full and concise.", "To abort, send an empty message.", ""))
+ var/input = sanitize(input(usr, "Передайте оповещение Центкому через блюспейс-связь. Не злоупотребляйте этой возможностью, иначе вы будете уволены или понижены.. Передача сообщения не гарантирует ответ. Между сообщениями есть промежуток в 30 секунд, поэтому они должны содержать полную информацию.", "Чтобы отменить, отправьте пустое сообщение.", ""))
if(!input || !(usr in view(1,src)))
return
Centcomm_announce(input, usr)
- to_chat(usr, "Message transmitted.")
+ to_chat(usr, "Сообщение отправлено!")
log_say("[key_name(usr)] has made an IA Centcomm announcement: [input]")
CM.cooldown = 55
@@ -254,18 +255,18 @@
if("MessageSyndicate")
if((src.authenticated==2) && (src.emagged))
if(CM.cooldown)
- to_chat(usr, "Arrays recycling. Please stand by.")
+ to_chat(usr, "Обработка информации. Ожидайте.")
return
- var/input = sanitize(input(usr, "Please choose a message to transmit to \[ABNORMAL ROUTING CORDINATES\] via quantum entanglement. Please be aware that this process is very expensive, and abuse will lead to... termination. Transmission does not guarantee a response. There is a 30 second delay before you may send another message, be clear, full and concise.", "To abort, send an empty message.", ""))
+ var/input = sanitize(input(usr, "Передайте оповещение \[НЕВЕРОЯТНО КРУТЫМ ПАРНЯМ\] через блюспейс-связь. Не злоупотребляйте этой возможностью, иначе вы будете уволены или понижены.. Передача сообщения не гарантирует ответ. Между сообщениями есть промежуток в 30 секунд, поэтому они должны содержать полную информацию.", "Чтобы отменить, отправьте пустое сообщение.", ""))
if(!input || !(usr in view(1,src)))
return
Syndicate_announce(input, usr)
- to_chat(usr, "Message transmitted.")
+ to_chat(usr, "Сообщение отправлено!")
log_say("[key_name(usr)] has made a Syndicate announcement: [input]")
CM.cooldown = 55 //about one minute
if("RestoreBackup")
- to_chat(usr, "Backup routing data restored!")
+ to_chat(usr, "Изначальные данные восстановлены!")
src.emagged = 0
updateDialog()
@@ -318,23 +319,23 @@
if(emagged)
return FALSE
src.emagged = 1
- to_chat(user, "You scramble the communication routing circuits!")
+ to_chat(user, "Вы настроили консоль коммуникаций на другую частоту!")
return TRUE
/obj/machinery/computer/communications/ui_interact(mob/user)
if (!SSmapping.has_level(z))
- to_chat(user, "Unable to establish a connection: You're too far away from the station!")
+ to_chat(usr, "Невозможно установить связь: Вы слишком далеко от станции!")
return
var/dat = ""
if (SSshuttle.online && SSshuttle.location == 0)
- dat += "Emergency shuttle\n
\nETA: [shuttleeta2text()]
"
+ dat += "Шаттл\n
\nПримерное время прибытия: [shuttleeta2text()]
"
if (issilicon(user))
var/dat2 = interact_ai(user) // give the AI a different interact proc to limit its access
if(dat2)
dat += dat2
- var/datum/browser/popup = new(user, "communications", "Communications Console", 400, 500)
+ var/datum/browser/popup = new(user, "communications", "Консоль коммуникаций", 400, 500)
popup.set_content(dat)
popup.open()
return
@@ -342,32 +343,32 @@
switch(src.state)
if(STATE_DEFAULT)
if (src.authenticated)
- dat += "
Log Out"
+ dat += "
Выйти из системы"
if (src.authenticated==2)
- dat += "
Make An Announcement"
+ dat += "
Сделать оповещение"
if(src.emagged == 0)
- dat += "
Send an emergency message to Centcomm"
+ dat += "
Отправить экстренное оповещение Центкому"
else
- dat += "
Send an emergency message to \[UNKNOWN\]"
- dat += "
Restore Backup Routing Data"
+ dat += "
Отправить экстренное оповещение \[НЕВЕРОЯТНО КРУТЫМ ПАРНЯМ\]"
+ dat += "
Восстановить изначальные данные"
- dat += "
Change alert level"
+ dat += "
Сменить код тревоги"
if(SSshuttle.location==0)
if (SSshuttle.online)
- dat += "
Cancel Shuttle Call"
+ dat += "
Отменить вызов шаттла"
else
- dat += "
Call Emergency Shuttle"
+ dat += "
Вызвать экстренный шаттл"
- dat += "
Set Status Display"
+ dat += "
Установить оповещение на дисплеи"
else
- dat += "
Log In"
- dat += "
Message List"
+ dat += "
Авторизироваться в систему"
+ dat += "
Список сообщений"
if(STATE_CALLSHUTTLE)
- dat += "Are you sure you want to call the shuttle? OK | Cancel"
+ dat += "Вы уверены, что хотите вызвать шаттл? ДА | ОТМЕНА"
if(STATE_CANCELSHUTTLE)
- dat += "Are you sure you want to cancel the shuttle? OK | Cancel"
+ dat += "Вы уверены, что хотите отозвать шаттл? ДА | НЕТ"
if(STATE_MESSAGELIST)
- dat += "Messages:"
+ dat += "Сообщения:"
for(var/i = 1; i<=src.messagetitle.len; i++)
dat += "
[src.messagetitle[i]]"
if(STATE_VIEWMESSAGE)
@@ -381,37 +382,37 @@
return
if(STATE_DELMESSAGE)
if (src.currmsg)
- dat += "Are you sure you want to delete this message? OK | Cancel"
+ dat += "Вы уверены, что хотите удалить это сообщение? ДА | ОТМЕНА"
else
src.state = STATE_MESSAGELIST
attack_hand(user)
return
if(STATE_STATUSDISPLAY)
- dat += "Set Status Displays
"
- dat += "Clear
"
- dat += "Default
"
- dat += "Shuttle ETA
"
- dat += "Message"
+ dat += "Установить текст на дисплеях
"
+ dat += "Очистить
"
+ dat += "Стандартный режим
"
+ dat += "Время прибытия шаттла
"
+ dat += "Режим передачи сообщений"
dat += "
"
- dat += " Alert: Red Alert |"
- dat += " Lockdown |"
- dat += " Biohazard
"
+ dat += " Alert: Красный код тревоги! |"
+ dat += " Изоляция |"
+ dat += " Биологическая опасность!
"
if(STATE_ALERT_LEVEL)
- dat += "Current alert level: [get_security_level()]
"
+ dat += "Текущий код тревоги: [get_security_level()]
"
if(security_level == SEC_LEVEL_DELTA)
- dat += "The self-destruct mechanism is active. Find a way to deactivate the mechanism to lower the alert level or evacuate."
+ dat += "Активирован механизм самоуничтожения. Деактивируйте механизм для снижения кода"
else
- dat += "Blue
"
- dat += "Green"
+ dat += "Синий
"
+ dat += "Зелёный"
if(STATE_CONFIRM_LEVEL)
- dat += "Current alert level: [get_security_level()]
"
- dat += "Confirm the change to: [num2seclevel(tmp_alertlevel)]
"
- dat += "Swipe ID to confirm change.
"
+ dat += "Текущий код тревоги: [get_security_level()]
"
+ dat += "Подтвердить смену кода тревоги на: [num2seclevel(tmp_alertlevel)]
"
+ dat += "Проведите ID-картой для смены кода.
"
- dat += "
[(src.state != STATE_DEFAULT) ? "Main Menu | " : ""]"
+ dat += "
[(src.state != STATE_DEFAULT) ? "Главное меню | " : ""]"
- var/datum/browser/popup = new(user, "communications", "Communications Console", 400, 500)
+ var/datum/browser/popup = new(user, "communications", "Консоль коммуникаций", 400, 500)
popup.set_content(dat)
popup.open()
@@ -421,11 +422,11 @@
switch(src.aistate)
if(STATE_DEFAULT)
if(SSshuttle.location==0 && !SSshuttle.online)
- dat += "
Call Emergency Shuttle"
- dat += "
Message List"
- dat += "
Set Status Display"
+ dat += "
Вызвать шаттл"
+ dat += "
Список сообщений"
+ dat += "
Установить текст на дисплеях"
if(STATE_CALLSHUTTLE)
- dat += "Are you sure you want to call the shuttle? OK | Cancel"
+ dat += "Вы уверены, что хотите вызвать шаттл? ДА | ОТМЕНА"
if(STATE_MESSAGELIST)
dat += "Messages:"
for(var/i = 1; i<=src.messagetitle.len; i++)
@@ -433,33 +434,34 @@
if(STATE_VIEWMESSAGE)
if (src.aicurrmsg)
dat += "[src.messagetitle[src.aicurrmsg]]
[src.messagetext[src.aicurrmsg]]"
- dat += "
Delete"
+ dat += "
Удалить сообщение"
else
src.aistate = STATE_MESSAGELIST
attack_hand(user)
return null
if(STATE_DELMESSAGE)
if(src.aicurrmsg)
- dat += "Are you sure you want to delete this message? OK | Cancel"
+ dat += "Вы уверены, что хотите удалить это сообщение? ДА | ОТМЕНА"
else
src.aistate = STATE_MESSAGELIST
attack_hand(user)
return
if(STATE_STATUSDISPLAY)
- dat += "Set Status Displays
"
- dat += "Clear
"
- dat += "Shuttle ETA
"
- dat += "Message"
+ dat += "Установить текст на дисплеях
"
+ dat += "Очистить
"
+ dat += "Стандартный режим
"
+ dat += "Время прибытия шаттла
"
+ dat += "Режим передачи сообщений"
dat += "
"
- dat += "Alert: None |"
- dat += " Red Alert |"
- dat += " Lockdown |"
- dat += " Biohazard
"
+ dat += "Alert: Стандартный режим |"
+ dat += " Красный код! |"
+ dat += " Изоляция |"
+ dat += " Биологическая опасность!
"
- dat += "
[(src.aistate != STATE_DEFAULT) ? "Main Menu | " : ""]"
+ dat += "
[(src.aistate != STATE_DEFAULT) ? "Главно меню | " : ""]"
return dat
/proc/call_shuttle_proc(mob/user)
@@ -467,19 +469,19 @@
return
if(sent_strike_team == 1)
- to_chat(user, "Centcom will not allow the shuttle to be called. Consider all contracts terminated.")
+ to_chat(user, "Центком не выделяет шаттл на этот сектор. Все контракты расторгнуты.")
return
if(world.time < 6000) // Ten minute grace period to let the game get going without lolmetagaming. -- TLE
- to_chat(user, "The emergency shuttle is refueling. Please wait another [round((6000-world.time)/600)] minutes before trying again.")
+ to_chat(user, "Шаттл находится на дозаправке. Пожалуйста, подождите еще [round((6000-world.time)/600)] минут до повторного вызова.")
return
if(SSshuttle.direction == -1)
- to_chat(user, "The emergency shuttle may not be called while returning to CentCom.")
+ to_chat(user, "Шаттл возвращается к отделению Центкома, вызов невозможен.")
return
if(SSshuttle.online)
- to_chat(user, "The emergency shuttle is already on its way.")
+ to_chat(user, "Шаттл уже вызван.")
return
SSshuttle.incall()
@@ -496,25 +498,25 @@
return
if(SSshuttle.direction == -1)
- to_chat(user, "The shuttle may not be called while returning to CentCom.")
+ to_chat(user, "Шаттл возвращается к отделению Центкома, вызов невозможен.")
return
if(SSshuttle.online)
- to_chat(user, "The shuttle is already on its way.")
+ to_chat(user, "Шаттл уже вызван.")
return
// if force is 0, some things may stop the shuttle call
if(!force)
if(SSshuttle.deny_shuttle)
- to_chat(user, "Centcom does not currently have a shuttle available in your sector. Please try again later.")
+ to_chat(user, "У нас нет доступного шаттла в этом секторе, пожалуйста подождите.")
return
if(sent_strike_team == 1)
- to_chat(user, "Centcom will not allow the shuttle to be called. Consider all contracts terminated.")
+ to_chat(user, "Центком не выделяет шаттл на этот сектор. Все контракты расторгнуты.")
return
if(world.time < 54000) // 30 minute grace period to let the game get going
- to_chat(user, "The shuttle is refueling. Please wait another [round((54000-world.time)/600)] minutes before trying again.")//may need to change "/600"
+ to_chat(user, "Шаттл находится на дозаправке. Пожалуйста, подождите еще [round((54000-world.time)/600)] минут до повторного вызова."))//may need to change "/600"
return
SSshuttle.shuttlealert(1)
@@ -527,10 +529,10 @@
/proc/cancel_call_proc(mob/user)
if ((!( SSticker ) || SSshuttle.location || SSshuttle.direction == 0))
- to_chat(user, "The console is not responding.")
+ to_chat(user, "Консоль не отвечает.")
return
if(SSshuttle.timeleft() < 300)
- to_chat(user, "Shuttle is close and it's too late for cancellation.")
+ to_chat(user, "Шаттл близко. Отменять запрос уже поздно.")
return
if(SSshuttle.direction != -1 && SSshuttle.online) //check that shuttle isn't already heading to centcomm
From b048ed71b5a0df0918d3e3e19f42738cb0145cfb Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 18:03:15 +0500
Subject: [PATCH 02/15] sus
---
code/game/machinery/alarm.dm | 10 +++++-----
code/modules/security_levels/security_levels.dm | 8 ++++----
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/code/game/machinery/alarm.dm b/code/game/machinery/alarm.dm
index 092b8b5f781f..0f941a3d6023 100644
--- a/code/game/machinery/alarm.dm
+++ b/code/game/machinery/alarm.dm
@@ -1218,14 +1218,14 @@ FIRE ALARM
var/msg
switch(get_security_level())
if("green")
- msg = "Green"
+ msg = "Зелёный"
if("blue")
- msg = "Blue"
+ msg = "Синий"
if("red")
- msg = "Red"
+ msg = "Красный"
if("delta")
- msg = "Delta"
- to_chat(user, "The small light indicates [msg] security level.")
+ msg = "Дельта"
+ to_chat(user, "Маленький индикатор указывает на то, что сейчас на станции код безопасности - [msg].")
/obj/machinery/firealarm/atom_init(mapload, dir, building)
. = ..()
diff --git a/code/modules/security_levels/security_levels.dm b/code/modules/security_levels/security_levels.dm
index a314bdb71199..828cb3d77984 100644
--- a/code/modules/security_levels/security_levels.dm
+++ b/code/modules/security_levels/security_levels.dm
@@ -97,13 +97,13 @@ var/global/list/quiet_alarm_areas = typecacheof(typesof(/area/station/maintenanc
/proc/get_security_level()
switch(security_level)
if(SEC_LEVEL_GREEN)
- return "green"
+ return "зелёный"
if(SEC_LEVEL_BLUE)
- return "blue"
+ return "синий"
if(SEC_LEVEL_RED)
- return "red"
+ return "красный"
if(SEC_LEVEL_DELTA)
- return "delta"
+ return "дельта"
/proc/num2seclevel(num)
switch(num)
From 0bbba85ce7f32c86cb536be507a5c585598562f5 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 18:04:55 +0500
Subject: [PATCH 03/15] Update communications.dm
---
code/game/machinery/computer/communications.dm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 36cc289b385d..01ec854ea589 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -494,7 +494,7 @@
return
/proc/init_shift_change(mob/user, force = 0)
- if ((!( SSticker ) || SSshuttle.location))
+ if((!( SSticker ) || SSshuttle.location))
return
if(SSshuttle.direction == -1)
@@ -512,11 +512,12 @@
return
if(sent_strike_team == 1)
- to_chat(user, "Центком не выделяет шаттл на этот сектор. Все контракты расторгнуты.")
+ to_chat(user, "Центком не выделяет шаттл на этот сектор. Все контракты расторгнуты.")
return
+
if(world.time < 54000) // 30 minute grace period to let the game get going
- to_chat(user, "Шаттл находится на дозаправке. Пожалуйста, подождите еще [round((54000-world.time)/600)] минут до повторного вызова."))//may need to change "/600"
+ to_chat(user, "Шаттл находится на дозаправке. Пожалуйста, подождите еще [round((54000-world.time)/600)] минут до повторного вызова.")//may need to change "/600"
return
SSshuttle.shuttlealert(1)
From 5443dbb1b3961ec94e951baab2b53c8c60c18551 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 18:09:51 +0500
Subject: [PATCH 04/15] Update security_levels.dm
---
code/modules/security_levels/security_levels.dm | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/code/modules/security_levels/security_levels.dm b/code/modules/security_levels/security_levels.dm
index 828cb3d77984..b92b07062de5 100644
--- a/code/modules/security_levels/security_levels.dm
+++ b/code/modules/security_levels/security_levels.dm
@@ -108,21 +108,21 @@ var/global/list/quiet_alarm_areas = typecacheof(typesof(/area/station/maintenanc
/proc/num2seclevel(num)
switch(num)
if(SEC_LEVEL_GREEN)
- return "green"
+ return "зелёный"
if(SEC_LEVEL_BLUE)
- return "blue"
+ return "синий"
if(SEC_LEVEL_RED)
- return "red"
+ return "красный"
if(SEC_LEVEL_DELTA)
- return "delta"
+ return "дельта"
/proc/seclevel2num(seclevel)
switch( lowertext(seclevel) )
- if("green")
+ if("зелёный")
return SEC_LEVEL_GREEN
- if("blue")
+ if("синий")
return SEC_LEVEL_BLUE
- if("red")
+ if("красный")
return SEC_LEVEL_RED
- if("delta")
+ if("дельта")
return SEC_LEVEL_DELTA
From f5509029a0cf47b2bc33171fa003a2e71ee23b82 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 18:16:38 +0500
Subject: [PATCH 05/15] Update communications.dm
---
code/game/machinery/computer/communications.dm | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 01ec854ea589..90f7dfbd33fb 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -393,9 +393,9 @@
dat += "Стандартный режим
"
dat += "Время прибытия шаттла
"
dat += "Режим передачи сообщений"
- dat += "
"
- dat += " Alert: Красный код тревоги! |"
+ dat += "
"
+ dat += " Alert: Красный код тревоги |"
dat += " Изоляция |"
dat += " Биологическая опасность!
"
if(STATE_ALERT_LEVEL)
@@ -453,10 +453,10 @@
dat += "Стандартный режим
"
dat += "Время прибытия шаттла
"
dat += "Режим передачи сообщений"
- dat += "
"
+ dat += "
"
dat += "Alert: Стандартный режим |"
- dat += " Красный код! |"
+ dat += " Красный код тревоги |"
dat += " Изоляция |"
dat += " Биологическая опасность!
"
From 2ca04b866f82d2cdd726655c57c8e2eac494221c Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 18:35:06 +0500
Subject: [PATCH 06/15] Update communications.dm
---
code/game/machinery/computer/communications.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 90f7dfbd33fb..3053b38978d0 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -142,8 +142,8 @@
set_security_level(tmp_alertlevel)
if(security_level != old_level)
//Only notify the admins if an actual change happened
- log_game("[key_name(usr)] has changed the security level to [get_security_level()].")
- message_admins("[key_name_admin(usr)] has changed the security level to [get_security_level()]. [ADMIN_JMP(usr)]")
+ log_game("[key_name(usr)] сменил код тревоги на [get_security_level()].")
+ message_admins("[key_name_admin(usr)] сменил код тревоги на [get_security_level()]. [ADMIN_JMP(usr)]")
switch(security_level)
if(SEC_LEVEL_GREEN)
feedback_inc("alert_comms_green",1)
From 3ef832e25db58ed588252c6f80dbd4b2113e843b Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:11:03 +0500
Subject: [PATCH 07/15] Update communications.dm
---
code/game/machinery/computer/communications.dm | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 3053b38978d0..381abb045af1 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -242,7 +242,7 @@
if(CM.cooldown)
to_chat(usr, "Обработка информации. Ожидайте.")
return
- var/input = sanitize(input(usr, "Передайте оповещение Центкому через блюспейс-связь. Не злоупотребляйте этой возможностью, иначе вы будете уволены или понижены.. Передача сообщения не гарантирует ответ. Между сообщениями есть промежуток в 30 секунд, поэтому они должны содержать полную информацию.", "Чтобы отменить, отправьте пустое сообщение.", ""))
+ var/input = sanitize(input(usr, "Передайте оповещение Центкому через блюспейс-связь. Не злоупотребляйте этой возможностью, иначе вы будете уволены или понижены... Передача сообщения не гарантирует ответ. Между сообщениями есть промежуток в 30 секунд, поэтому они должны содержать полную информацию.", "Чтобы отменить, отправьте пустое сообщение.", ""))
if(!input || !(usr in view(1,src)))
return
Centcomm_announce(input, usr)
@@ -257,7 +257,7 @@
if(CM.cooldown)
to_chat(usr, "Обработка информации. Ожидайте.")
return
- var/input = sanitize(input(usr, "Передайте оповещение \[НЕВЕРОЯТНО КРУТЫМ ПАРНЯМ\] через блюспейс-связь. Не злоупотребляйте этой возможностью, иначе вы будете уволены или понижены.. Передача сообщения не гарантирует ответ. Между сообщениями есть промежуток в 30 секунд, поэтому они должны содержать полную информацию.", "Чтобы отменить, отправьте пустое сообщение.", ""))
+ var/input = sanitize(input(usr, "Передайте оповещение \[НЕВЕРОЯТНО КРУТЫМ ПАРНЯМ\] через блюспейс-связь. Не злоупотребляйте этой возможностью, иначе вы будете уволены или понижены... Передача сообщения не гарантирует ответ. Между сообщениями есть промежуток в 30 секунд, поэтому они должны содержать полную информацию.", "Чтобы отменить, отправьте пустое сообщение.", ""))
if(!input || !(usr in view(1,src)))
return
Syndicate_announce(input, usr)
@@ -319,7 +319,7 @@
if(emagged)
return FALSE
src.emagged = 1
- to_chat(user, "Вы настроили консоль коммуникаций на другую частоту!")
+ to_chat(user, "Вы сбили изначальную частоту консоли коммуникаций!")
return TRUE
/obj/machinery/computer/communications/ui_interact(mob/user)
@@ -397,11 +397,11 @@
dat += " Линия 2: [ stat_msg2 ? stat_msg2 : "(none)"]
"
dat += " Alert: Красный код тревоги |"
dat += " Изоляция |"
- dat += " Биологическая опасность!
"
+ dat += " Биологическая опасность
"
if(STATE_ALERT_LEVEL)
dat += "Текущий код тревоги: [get_security_level()]
"
if(security_level == SEC_LEVEL_DELTA)
- dat += "Активирован механизм самоуничтожения. Деактивируйте механизм для снижения кода"
+ dat += "Активирован механизм самоуничтожения. Деактивируйте механизм для снижения кода."
else
dat += "Синий
"
dat += "Зелёный"
@@ -458,10 +458,10 @@
dat += "Alert: Стандартный режим |"
dat += " Красный код тревоги |"
dat += " Изоляция |"
- dat += " Биологическая опасность!
"
+ dat += " Биологическая опасность
"
- dat += "
[(src.aistate != STATE_DEFAULT) ? "Главно меню | " : ""]"
+ dat += "
[(src.aistate != STATE_DEFAULT) ? "Главное меню | " : ""]"
return dat
/proc/call_shuttle_proc(mob/user)
From e090c01628319ec511189f61d5eaf7baba4c6215 Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:24:32 +0500
Subject: [PATCH 08/15] Update alarm.dm
---
code/game/machinery/alarm.dm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/code/game/machinery/alarm.dm b/code/game/machinery/alarm.dm
index 0f941a3d6023..f20176b59a65 100644
--- a/code/game/machinery/alarm.dm
+++ b/code/game/machinery/alarm.dm
@@ -1218,13 +1218,13 @@ FIRE ALARM
var/msg
switch(get_security_level())
if("green")
- msg = "Зелёный"
+ msg = "зелёный"
if("blue")
- msg = "Синий"
+ msg = "синий"
if("red")
- msg = "Красный"
+ msg = "красный"
if("delta")
- msg = "Дельта"
+ msg = "дельта"
to_chat(user, "Маленький индикатор указывает на то, что сейчас на станции код безопасности - [msg].")
/obj/machinery/firealarm/atom_init(mapload, dir, building)
From 9533565053ce751598e76a7597393737c8ea3c89 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:30:36 +0500
Subject: [PATCH 09/15] Update code/game/machinery/computer/communications.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/machinery/computer/communications.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 381abb045af1..5ccd67876e20 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -2,7 +2,7 @@
/obj/machinery/computer/communications
name = "Communications Console"
cases = list("консоль коммуникаций", "консоли коммуникаций", "консоли коммуникаций", "консоли коммуникаций", "консолью коммуникаций", "консоли коммуникаций")
- desc = "Эта консоль имеет очень большой функционал для контроля станции. Все ещё в разработке!"
+ desc = "Эта консоль имеет очень большой функционал для контроля станции."
icon_state = "comm"
light_color = "#0099ff"
req_access = list(access_heads)
From 13ef05a63f1f0b29fd5f1706b3b8754e4e5db025 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:30:42 +0500
Subject: [PATCH 10/15] Update code/game/machinery/computer/communications.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/machinery/computer/communications.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 5ccd67876e20..ed9ad5b11fd2 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -160,7 +160,7 @@
if("announce")
if(src.authenticated == 2)
if(last_announcement > world.time)
- to_chat(usr, "Красный индикатор загорелся на консоли. Вероятно, здесь стоит ограничитель на оповещения...")
+ to_chat(usr, "Красный индикатор загорелся на консоли. Вероятно, вы не можете делать оповещения так быстро!")
return
else
last_announcement = world.time + 1 MINUTE
From eac196d5953a6aa822dc786657f5e9afa1733806 Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:31:36 +0500
Subject: [PATCH 11/15] Update code/game/machinery/computer/communications.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/machinery/computer/communications.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index ed9ad5b11fd2..b73949895ad6 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -469,7 +469,7 @@
return
if(sent_strike_team == 1)
- to_chat(user, "Центком не выделяет шаттл на этот сектор. Все контракты расторгнуты.")
+ to_chat(user, "Центком отказал в запросе шаттла на станцию. Все контракты расторгнуты.")
return
if(world.time < 6000) // Ten minute grace period to let the game get going without lolmetagaming. -- TLE
From 876bea948d51531fd917cf1718b70d4e3e30561b Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:31:42 +0500
Subject: [PATCH 12/15] Update code/game/machinery/computer/communications.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/machinery/computer/communications.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index b73949895ad6..9fb63d6e5f2a 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -512,7 +512,7 @@
return
if(sent_strike_team == 1)
- to_chat(user, "Центком не выделяет шаттл на этот сектор. Все контракты расторгнуты.")
+ to_chat(user, "Центком отказал в запросе шаттла на станцию. Все контракты расторгнуты.")
return
From 25b12cabaa28c9fc9272e6fd86798a62b38a3c7c Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:32:58 +0500
Subject: [PATCH 13/15] Update code/game/machinery/computer/communications.dm
Co-authored-by: Azzy <74739991+AzzyDreemurr13@users.noreply.github.com>
---
code/game/machinery/computer/communications.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 9fb63d6e5f2a..2c2347f8c09a 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -246,7 +246,7 @@
if(!input || !(usr in view(1,src)))
return
Centcomm_announce(input, usr)
- to_chat(usr, "Сообщение отправлено!")
+ to_chat(usr, "Сообщение отправлено.")
log_say("[key_name(usr)] has made an IA Centcomm announcement: [input]")
CM.cooldown = 55
From df78d9db09d9d5cabadc7fa463370a03b6eee8ff Mon Sep 17 00:00:00 2001
From: maleyvich <104298869+maleyvich@users.noreply.github.com>
Date: Fri, 24 May 2024 20:34:43 +0500
Subject: [PATCH 14/15] Update communications.dm
---
code/game/machinery/computer/communications.dm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 381abb045af1..d87dcf910903 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -364,7 +364,7 @@
dat += "
Авторизироваться в систему"
dat += "
Список сообщений"
if(STATE_CALLSHUTTLE)
- dat += "Вы уверены, что хотите вызвать шаттл? ДА | ОТМЕНА"
+ dat += "Вы уверены, что хотите вызвать шаттл? ДА | НЕТ"
if(STATE_CANCELSHUTTLE)
dat += "Вы уверены, что хотите отозвать шаттл? ДА | НЕТ"
if(STATE_MESSAGELIST)
@@ -382,7 +382,7 @@
return
if(STATE_DELMESSAGE)
if (src.currmsg)
- dat += "Вы уверены, что хотите удалить это сообщение? ДА | ОТМЕНА"
+ dat += "Вы уверены, что хотите удалить это сообщение? ДА | НЕТ"
else
src.state = STATE_MESSAGELIST
attack_hand(user)
@@ -426,7 +426,7 @@
dat += "
Список сообщений"
dat += "
Установить текст на дисплеях"
if(STATE_CALLSHUTTLE)
- dat += "Вы уверены, что хотите вызвать шаттл? ДА | ОТМЕНА"
+ dat += "Вы уверены, что хотите вызвать шаттл? ДА | НЕТ"
if(STATE_MESSAGELIST)
dat += "Messages:"
for(var/i = 1; i<=src.messagetitle.len; i++)
@@ -441,7 +441,7 @@
return null
if(STATE_DELMESSAGE)
if(src.aicurrmsg)
- dat += "Вы уверены, что хотите удалить это сообщение? ДА | ОТМЕНА"
+ dat += "Вы уверены, что хотите удалить это сообщение? ДА | НЕТ"
else
src.aistate = STATE_MESSAGELIST
attack_hand(user)
From bce9ebf6dafbe0b12214d38a1c459b0a05f64b1c Mon Sep 17 00:00:00 2001
From: Victor <104298869+maleyvich@users.noreply.github.com>
Date: Sat, 25 May 2024 12:04:47 +0500
Subject: [PATCH 15/15] Update code/game/machinery/alarm.dm
---
code/game/machinery/alarm.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/machinery/alarm.dm b/code/game/machinery/alarm.dm
index f20176b59a65..1e0a78560391 100644
--- a/code/game/machinery/alarm.dm
+++ b/code/game/machinery/alarm.dm
@@ -1225,7 +1225,7 @@ FIRE ALARM
msg = "красный"
if("delta")
msg = "дельта"
- to_chat(user, "Маленький индикатор указывает на то, что сейчас на станции код безопасности - [msg].")
+ to_chat(user, "Маленький индикатор указывает на то, что сейчас на станции код тревоги - [msg].")
/obj/machinery/firealarm/atom_init(mapload, dir, building)
. = ..()