diff --git a/code/controllers/subsystem/SSjobs.dm b/code/controllers/subsystem/SSjobs.dm index 2197594c0d64..0cec66b7e415 100644 --- a/code/controllers/subsystem/SSjobs.dm +++ b/code/controllers/subsystem/SSjobs.dm @@ -432,28 +432,28 @@ SUBSYSTEM_DEF(jobs) CreateMoneyAccount(H, rank, job) var/list/L = list() - L.Add("Your role on the station is: [alt_title ? alt_title : rank].") - L.Add("You answer directly to [job.supervisors]. Special circumstances may change this.") - L.Add("For more information on how the station works, see [wiki_link("Standard_Operating_Procedure", "Standard Operating Procedure (SOP)")].") + L.Add("Ваша роль на станции: [alt_title ? alt_title : rank].") + L.Add("Вы отвечаете непосредственно перед [job.supervisors]. Особые обстоятельства могут изменить это.") + L.Add("Для большей информации о работе станции ознакомьтесь со [wiki_link("Standard_Operating_Procedure", "Стандартными Рабочими Процедурами (СРП)")].") if(job.job_department_flags & DEP_FLAG_SERVICE) - L.Add("As a member of Service, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Service)", "Department SOP")].") + L.Add("Как сотрудник сервиса, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Service)", "СРП отдела")].") if(job.job_department_flags & DEP_FLAG_SUPPLY) - L.Add("As a member of Supply, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Supply)", "Department SOP")].") + L.Add("Как сотрудник снабжения, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Supply)", "СРП отдела")].") if(job.job_department_flags == DEP_FLAG_COMMAND) // Check if theyre only command, like captain/hop/bs/ntrep, to not spam their chatbox - L.Add("As an important member of Command, read up on your [wiki_link("Standard_Operating_Procedure_(Command)", "Department SOP")].") + L.Add("Как важный член командования, ознакомьтесь с вашим [wiki_link("Standard_Operating_Procedure_(Command)", "СРП отдела")].") if(job.job_department_flags & DEP_FLAG_LEGAL) - L.Add("Your job requires complete knowledge of [wiki_link("Space Law", "Space Law")] and [wiki_link("Legal_Standard_Operating_Procedure", "Legal Standard Operating Procedure")].") + L.Add("Ваша работа требует полного знания [wiki_link("Space Law", "Космического Закона")] и [wiki_link("Legal_Standard_Operating_Procedure", "Правовых Стандартных Рабочих Процедур")].") if(job.job_department_flags & DEP_FLAG_ENGINEERING) - L.Add("As a member of Engineering, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Engineering)", "Department SOP")].") + L.Add("Как сотрудник инженерии, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Engineering)", "СРП отдела")].") if(job.job_department_flags & DEP_FLAG_MEDICAL) - L.Add("As a member of Medbay, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Medical)", "Department SOP")].") + L.Add("Как сотрудник медотдела, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Medical)", "СРП отдела")].") if(job.job_department_flags & DEP_FLAG_SCIENCE) // geneticist gets both, yeah sure why not - L.Add("As a member of Science, make sure to read up on your [wiki_link("Standard_Operating_Procedure_(Science)", "Department SOP")].") + L.Add("Как сотрудник НИО, обязательно ознакомьтесь с [wiki_link("Standard_Operating_Procedure_(Science)", "СРП отдела")].") if(job.job_department_flags & DEP_FLAG_SECURITY) - L.Add("As a member of Security, you are to know [wiki_link("Space Law", "Space Law")] and [wiki_link("Legal_Standard_Operating_Procedure", "Legal Standard Operating Procedure")], as well as your [wiki_link("Standard_Operating_Procedure_(Security)", "Department SOP")].") + L.Add("Как сотрудник безопасности, вы должны знать [wiki_link("Space Law", "Космический Закон")] и [wiki_link("Legal_Standard_Operating_Procedure", "Правовые Стандартные Рабочие Процедуры")], включая [wiki_link("Standard_Operating_Procedure_(Security)", "СРП отдела")].") if(job.req_admin_notify) - L.Add("You are playing a job that is important for the game progression. If you have to disconnect, please go to cryo and inform command. If you are unable to do so, please notify the admins via adminhelp.") - L.Add("
If you need help, check the [wiki_link("Main_Page", "wiki")] or use Mentorhelp(F1)!
") + L.Add("Вы играете на роли, важной для игрового процесса. Если вы отключаетесь, пожалуйста, пройдите в крио и проинформируйте командование. Если это невозможно, предупредите администрацию через F1 - Adminhelp") + L.Add("
Если вам нужна помощь, проверьте [wiki_link("Main_Page", "вики")] или используйте Mentorhelp(F1)!
") if(job.important_information) L.Add("[job.important_information]") @@ -602,11 +602,11 @@ SUBSYSTEM_DEF(jobs) for(var/datum/job_objective/objective as anything in H.mind.job_objectives) objective.owner_account = account - H.mind.store_memory("Your account number is: #[account.account_number]
Your account pin is: [account.account_pin]") + H.mind.store_memory("Ваш номер аккаунта: #[account.account_number]
Ваш пин-код от аккаунта: [account.account_pin]") H.mind.set_initial_account(account) - to_chat(H, "As an employee of Nanotrasen you will receive a paycheck of $[account.payday_amount] credits every 30 minutes") - to_chat(H, "Your account number is: [account.account_number], your account pin is: [account.account_pin]") + to_chat(H, "Как сотрудник Нанотрейзен, вы будете получать зарплату в размере $[account.payday_amount] кредитов каждые 30 минут") + to_chat(H, "Ваш номер аккаунта: [account.account_number], ваш пин-код от аккаунта: [account.account_pin]") if(!job) //if their job datum is null (looking at you ERTs...), we don't need to do anything past this point return @@ -636,14 +636,14 @@ SUBSYSTEM_DEF(jobs) if(!department_account) return - remembered_info += "As a head of staff you have access to your department's money account through your PDA's NanoBank or a station ATM
" - remembered_info += "The [department.department_name] department's account number is: #[department_account.account_number]
" - remembered_info += "The [department.department_name] department's account pin is: [department_account.account_pin]
" - remembered_info += "Your department's account funds are: $[department_account.credit_balance]
" + remembered_info += "Как руководитель отдела, вы имеете доступ к денежному счету вашего отдела через НаноБанк вашего КПК или банкоматы на станции
" + remembered_info += "Номер аккаунта [department.department_name] отдела: #[department_account.account_number]
" + remembered_info += "Пин-код аккаунта [department.department_name] отдела: [department_account.account_pin]
" + remembered_info += "Средства вашего отдела: $[department_account.credit_balance]
" H.mind.store_memory(remembered_info) - to_chat(H, "Your department will receive a $[department_account.payday_amount] credit stipend every 30 minutes") - to_chat(H, "The [department.department_name] department's account number is: #[department_account.account_number], Your department's account pin is: [department_account.account_pin]") + to_chat(H, "Ваш отдел получает $[department_account.payday_amount] кредитов каждые 30 минут") + to_chat(H, "Номер аккаунта [department.department_name] отдела: #[department_account.account_number], пин-код аккаунта: [department_account.account_pin]") /datum/controller/subsystem/jobs/proc/format_jobs_for_id_computer(obj/item/card/id/tgtcard) var/list/jobs_to_formats = list() @@ -706,7 +706,7 @@ SUBSYSTEM_DEF(jobs) return var/datum/data/pda/app/messenger/PM = target_pda.find_program(/datum/data/pda/app/messenger) if(PM && PM.can_receive()) - PM.notify("Automated Notification: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash + PM.notify("Автоматическое уведомление: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash /datum/controller/subsystem/jobs/proc/notify_by_name(target_name, antext) // Used to notify a specific crew member based on their real_name @@ -721,7 +721,7 @@ SUBSYSTEM_DEF(jobs) return var/datum/data/pda/app/messenger/PM = target_pda.find_program(/datum/data/pda/app/messenger) if(PM && PM.can_receive()) - PM.notify("Automated Notification: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash + PM.notify("Автоматическое уведомление: \"[antext]\" (Unable to Reply)", 0) // the 0 means don't make the PDA flash /datum/controller/subsystem/jobs/proc/format_job_change_records(centcom) var/list/formatted = list() diff --git a/code/game/jobs/job/assistant.dm b/code/game/jobs/job/assistant.dm index ea70b19ebb07..394cd959599a 100644 --- a/code/game/jobs/job/assistant.dm +++ b/code/game/jobs/job/assistant.dm @@ -4,7 +4,7 @@ department_flag = JOBCAT_SUPPORT total_positions = -1 spawn_positions = -1 - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list() //See /datum/job/assistant/get_access() diff --git a/code/game/jobs/job/central.dm b/code/game/jobs/job/central.dm index 6be6cf5e3861..54021da2bfd5 100644 --- a/code/game/jobs/job/central.dm +++ b/code/game/jobs/job/central.dm @@ -6,7 +6,7 @@ department_flag = JOB_CENTCOM // This gets its job as its own flag because admin jobs dont have flags total_positions = 5 spawn_positions = 5 - supervisors = "the admins" + supervisors = "админами" selection_color = "#ffdddd" access = list() minimal_access = list() @@ -55,7 +55,7 @@ department_flag = JOB_CENTCOM // This gets its job as its own flag because admin jobs dont have flags total_positions = 5 spawn_positions = 5 - supervisors = "the admins" + supervisors = "админами" selection_color = "#ffdddd" access = list() minimal_access = list() diff --git a/code/game/jobs/job/engineering_jobs.dm b/code/game/jobs/job/engineering_jobs.dm index 030e3f2d2a86..5243a06a4359 100644 --- a/code/game/jobs/job/engineering_jobs.dm +++ b/code/game/jobs/job/engineering_jobs.dm @@ -5,7 +5,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_ENGINEERING - supervisors = "the captain" + supervisors = "капитаном" department_head = list("Captain") selection_color = "#ffeeaa" req_admin_notify = 1 @@ -23,7 +23,7 @@ blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) missing_limbs_allowed = FALSE outfit = /datum/outfit/job/chief_engineer - important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Engineering), basic job duties, and act professionally (roleplay)." + important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Инженерных), базовых должностных обязанностей и профессиональных действий." /datum/outfit/job/chief_engineer name = "Chief Engineer" @@ -55,7 +55,7 @@ total_positions = 5 spawn_positions = 5 job_department_flags = DEP_FLAG_ENGINEERING - supervisors = "the chief engineer" + supervisors = "главным инженером" department_head = list("Chief Engineer") selection_color = "#fff5cc" access = list(ACCESS_EVA, ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_ATMOSPHERICS, ACCESS_MINERAL_STOREROOM) @@ -92,7 +92,7 @@ total_positions = 3 spawn_positions = 2 job_department_flags = DEP_FLAG_ENGINEERING - supervisors = "the chief engineer" + supervisors = "главным инженером" department_head = list("Chief Engineer") selection_color = "#fff5cc" access = list(ACCESS_EVA, ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_ATMOSPHERICS, ACCESS_MINERAL_STOREROOM) diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index 685ad7628027..a776406b9798 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -205,12 +205,12 @@ permitted = TRUE if(!permitted) - to_chat(H, "Your current job or whitelist status does not permit you to spawn with [G.display_name]!") + to_chat(H, "Ваша текущая работа или статус в белом списке не позволяют вам спауниться с [G.display_name]!") continue if(G.slot) if(H.equip_to_slot_or_del(G.spawn_item(H), G.slot, TRUE)) - to_chat(H, "Equipping you with [G.display_name]!") + to_chat(H, "Одеваем вас в [G.display_name]!") else gear_leftovers += G else @@ -231,17 +231,17 @@ var/atom/placed_in = H.equip_or_collect(G.spawn_item(null, H.client.prefs.active_character.loadout_gear[G.display_name])) if(istype(placed_in)) if(isturf(placed_in)) - to_chat(H, "Placing [G.display_name] on [placed_in]!") + to_chat(H, "Помещение [G.display_name] в [placed_in]!") else - to_chat(H, "Placing [G.display_name] in your [placed_in.name].") + to_chat(H, "Помещение [G.display_name] в ваш [placed_in.name].") continue if(H.equip_to_appropriate_slot(G)) - to_chat(H, "Placing [G.display_name] in your inventory!") + to_chat(H, "Помещение [G.display_name] в ваш инвентарь!") continue if(H.put_in_hands(G)) - to_chat(H, "Placing [G.display_name] in your hands!") + to_chat(H, "Помещение [G.display_name] в ваши руки!") continue - to_chat(H, "Failed to locate a storage object on your mob, either you spawned with no hands free and no backpack or this is a bug.") + to_chat(H, "Не удалось найти хранилище на мобе, либо вы спавнитесь без свободных рук и рюкзака, либо это ошибка.") qdel(G) gear_leftovers.Cut() @@ -284,4 +284,4 @@ PDA.owner = H.real_name PDA.ownjob = C.assignment PDA.ownrank = C.rank - PDA.name = "PDA-[H.real_name] ([PDA.ownjob])" + PDA.name = "КПК-[H.real_name] ([PDA.ownjob])" diff --git a/code/game/jobs/job/medical_jobs.dm b/code/game/jobs/job/medical_jobs.dm index 38eb18540a7b..e2a57b28dda6 100644 --- a/code/game/jobs/job/medical_jobs.dm +++ b/code/game/jobs/job/medical_jobs.dm @@ -5,7 +5,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_MEDICAL - supervisors = "the captain" + supervisors = "капитаном" department_head = list("Captain") selection_color = "#ffddf0" req_admin_notify = 1 @@ -20,7 +20,7 @@ exp_map = list(EXP_TYPE_MEDICAL = 1200) blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY) outfit = /datum/outfit/job/cmo - important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Medical), basic job duties, and act professionally (roleplay)." + important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Медицинских), базовых должностных обязанностей и профессиональных действий." /datum/outfit/job/cmo name = "Chief Medical Officer" @@ -49,7 +49,7 @@ total_positions = 5 spawn_positions = 3 job_department_flags = DEP_FLAG_MEDICAL - supervisors = "the chief medical officer" + supervisors = "главным врачом" department_head = list("Chief Medical Officer") selection_color = "#ffeef0" access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_MINERAL_STOREROOM) @@ -85,7 +85,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_MEDICAL - supervisors = "the chief medical officer" + supervisors = "главным врачом" department_head = list("Chief Medical Officer") selection_color = "#ffeef0" access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_MINERAL_STOREROOM) @@ -146,7 +146,7 @@ total_positions = 2 spawn_positions = 2 job_department_flags = DEP_FLAG_MEDICAL - supervisors = "the chief medical officer" + supervisors = "главным врачом" department_head = list("Chief Medical Officer") selection_color = "#ffeef0" access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_MINERAL_STOREROOM) @@ -179,7 +179,7 @@ total_positions = 2 spawn_positions = 2 job_department_flags = DEP_FLAG_MEDICAL | DEP_FLAG_SCIENCE - supervisors = "the chief medical officer and the research director" + supervisors = "главным врачом и директором исследований" department_head = list("Chief Medical Officer", "Research Director") selection_color = "#ffeef0" access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_RESEARCH, ACCESS_MINERAL_STOREROOM) @@ -212,7 +212,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_MEDICAL - supervisors = "the chief medical officer" + supervisors = "главным врачом" department_head = list("Chief Medical Officer") selection_color = "#ffeef0" access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS) @@ -246,7 +246,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_MEDICAL - supervisors = "the chief medical officer" + supervisors = "главным врачом" department_head = list("Chief Medical Officer") selection_color = "#ffeef0" access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_CHEMISTRY, ACCESS_VIROLOGY, ACCESS_GENETICS, ACCESS_PSYCHIATRIST) @@ -284,7 +284,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_MEDICAL - supervisors = "the chief medical officer" + supervisors = "главным врачом" department_head = list("Chief Medical Officer") selection_color = "#ffeef0" access = list(ACCESS_PARAMEDIC, ACCESS_MEDICAL, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_EVA, ACCESS_MORGUE, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_MAILSORTING) @@ -292,7 +292,7 @@ minimal_player_age = 3 exp_map = list(EXP_TYPE_CREW = 180) outfit = /datum/outfit/job/paramedic - important_information = "You are the first responder to medical emergencies outside the sanctity of the Medbay. You can also respond to Lavaland emergencies via the mining shuttle located in Cargo." + important_information = "Вы являетесь первым, кто реагирует на неотложные медицинские ситуации за пределами неприкосновенности медицинского отсека. Вы также можете реагировать на вызовы с Лаваленда с помощью шахтерского шаттла, расположенного в отделе снабжения." /datum/outfit/job/paramedic name = "Paramedic" diff --git a/code/game/jobs/job/science_jobs.dm b/code/game/jobs/job/science_jobs.dm index e8c6fad99846..49d91810dc06 100644 --- a/code/game/jobs/job/science_jobs.dm +++ b/code/game/jobs/job/science_jobs.dm @@ -5,7 +5,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_SCIENCE - supervisors = "the captain" + supervisors = "капитаном" department_head = list("Captain") selection_color = "#ffddff" req_admin_notify = 1 @@ -27,7 +27,7 @@ ) outfit = /datum/outfit/job/rd - important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Science), basic job duties, and act professionally (roleplay)." + important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Научных), базовых должностных обязанностей и профессиональных действий." /datum/outfit/job/rd name = "Research Director" @@ -56,7 +56,7 @@ total_positions = 6 spawn_positions = 6 job_department_flags = DEP_FLAG_SCIENCE - supervisors = "the research director" + supervisors = "директором исследований" department_head = list("Research Director") selection_color = "#ffeeff" access = list(ACCESS_ROBOTICS, ACCESS_TOX, ACCESS_TOX_STORAGE, ACCESS_RESEARCH, ACCESS_XENOBIOLOGY, ACCESS_XENOARCH, ACCESS_MINERAL_STOREROOM) @@ -95,7 +95,7 @@ total_positions = 2 spawn_positions = 2 job_department_flags = DEP_FLAG_SCIENCE - supervisors = "the research director" + supervisors = "директором исследований" department_head = list("Research Director") selection_color = "#ffeeff" access = list(ACCESS_ROBOTICS, ACCESS_TOX, ACCESS_TOX_STORAGE, ACCESS_TECH_STORAGE, ACCESS_MORGUE, ACCESS_RESEARCH, ACCESS_MINERAL_STOREROOM) //As a job that handles so many corpses, it makes sense for them to have morgue access. diff --git a/code/game/jobs/job/security_jobs.dm b/code/game/jobs/job/security_jobs.dm index a4875d44b420..4786863eb608 100644 --- a/code/game/jobs/job/security_jobs.dm +++ b/code/game/jobs/job/security_jobs.dm @@ -5,7 +5,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_COMMAND | DEP_FLAG_SECURITY - supervisors = "the captain" + supervisors = "капитаном" department_head = list("Captain") selection_color = "#ffdddd" req_admin_notify = 1 @@ -23,7 +23,7 @@ blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) missing_limbs_allowed = FALSE outfit = /datum/outfit/job/hos - important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Security), Space Law, basic job duties, and act professionally (roleplay)." + important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Охранных), базовых должностных обязанностей и профессиональных действий." /datum/outfit/job/hos name = "Head of Security" @@ -59,7 +59,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SECURITY - supervisors = "the head of security" + supervisors = "главой службы безопасности" department_head = list("Head of Security") selection_color = "#ffeeee" access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_ARMORY, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_MORGUE, ACCESS_WEAPONS) @@ -104,7 +104,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SECURITY - supervisors = "the head of security" + supervisors = "главой службы безопасности" department_head = list("Head of Security") selection_color = "#ffeeee" alt_titles = list("Forensic Technician") @@ -116,7 +116,7 @@ blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY) missing_limbs_allowed = FALSE outfit = /datum/outfit/job/detective - important_information = "Track, investigate, and look cool while doing it." + important_information = "Расследуйте, исследуйте и выглядите при этом круто." /datum/outfit/job/detective name = "Detective" @@ -164,7 +164,7 @@ total_positions = 7 spawn_positions = 7 job_department_flags = DEP_FLAG_SECURITY - supervisors = "the head of security" + supervisors = "главой службы безопасности" department_head = list("Head of Security") selection_color = "#ffeeee" access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_MORGUE, ACCESS_WEAPONS) @@ -174,7 +174,7 @@ blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY) missing_limbs_allowed = FALSE outfit = /datum/outfit/job/officer - important_information = "Space Law is the law, not a suggestion." + important_information = "Космический Закон - это необходимость, а не рекомендация." /datum/outfit/job/officer name = "Security Officer" diff --git a/code/game/jobs/job/silicon_jobs.dm b/code/game/jobs/job/silicon_jobs.dm index 2d9bdfac179c..a7681f50c2c1 100644 --- a/code/game/jobs/job/silicon_jobs.dm +++ b/code/game/jobs/job/silicon_jobs.dm @@ -5,7 +5,7 @@ total_positions = 0 // Not used for AI, see is_position_available below and modules/mob/living/silicon/ai/latejoin.dm spawn_positions = 1 selection_color = "#ccffcc" - supervisors = "your laws" + supervisors = "своими законами" department_head = list("Captain") req_admin_notify = 1 minimal_player_age = 30 @@ -26,7 +26,7 @@ department_flag = JOBCAT_ENGSEC total_positions = 2 spawn_positions = 2 - supervisors = "your laws and the AI" //Nodrak + supervisors = "своими законами и ИИ" //Nodrak department_head = list("AI") selection_color = "#ddffdd" minimal_player_age = 21 diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm index 47b012eecffc..1f953f58dabd 100644 --- a/code/game/jobs/job/supervisor.dm +++ b/code/game/jobs/job/supervisor.dm @@ -4,7 +4,7 @@ department_flag = JOBCAT_ENGSEC total_positions = 1 spawn_positions = 1 - supervisors = "Nanotrasen officials" + supervisors = "Официальными лицами Нанотрейзен" department_head = list("Nanotrasen Navy Officer") selection_color = "#ccccff" req_admin_notify = 1 @@ -16,7 +16,7 @@ exp_map = list(EXP_TYPE_COMMAND = 1200) blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) outfit = /datum/outfit/job/captain - important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Command), basic job duties, and act professionally (roleplay)." + important_information = "Эта роль требует, чтобы вы координировали работу отделов. От вас требуется знание Стандартных Рабочих Процедур (Командования), базовых должностных обязанностей и профессиональных действий." /datum/job/captain/get_access() return get_all_accesses() @@ -24,7 +24,7 @@ /datum/job/captain/announce(mob/living/carbon/human/H) . = ..() // Why the hell are captain announcements minor - GLOB.minor_announcement.Announce("All hands, Captain [H.real_name] on deck!") + GLOB.minor_announcement.Announce("Всему экипажу, капитан [H.real_name] на борту!") /datum/outfit/job/captain name = "Captain" @@ -62,7 +62,7 @@ department_flag = JOBCAT_SUPPORT total_positions = 1 spawn_positions = 1 - supervisors = "the captain" + supervisors = "капитаном" department_head = list("Captain") selection_color = "#ddddff" req_admin_notify = 1 @@ -84,7 +84,7 @@ ACCESS_CLOWN, ACCESS_MIME, ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_EXPEDITION, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM) blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY , DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) outfit = /datum/outfit/job/hop - important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Service), basic job duties, and act professionally (roleplay)." + important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Сервис), базовых должностных обязанностей и профессиональных действий." /datum/outfit/job/hop name = "Head of Personnel" @@ -111,7 +111,7 @@ department_flag = JOBCAT_ENGSEC total_positions = 1 spawn_positions = 1 - supervisors = "the command staff" + supervisors = "командным составом" department_head = list("Captain") selection_color = "#ddddff" req_admin_notify = TRUE @@ -133,7 +133,7 @@ ACCESS_CLOWN, ACCESS_MIME, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_EXPEDITION, ACCESS_WEAPONS, ACCESS_NTREP) blacklisted_disabilities = list(DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) outfit = /datum/outfit/job/nanotrasenrep - important_information = "This role requires you to advise the Command team about Standard Operating Procedure, Chain of Command, and report to Central Command about various matters. You are required to act in a manner befitting someone representing Nanotrasen." + important_information = "Эта роль требует, чтобы вы консультировали командование по Стандартным Рабочим Процедурам, цепочке командования и отчитывались перед Центральным Командованием по различным вопросам. От вас требуется действовать так, как подобает лицу, представляющему Нанотрейзен." /datum/outfit/job/nanotrasenrep name = "Nanotrasen Representative" @@ -159,7 +159,7 @@ department_flag = JOBCAT_ENGSEC total_positions = 1 spawn_positions = 1 - supervisors = "the Nanotrasen representative" + supervisors = "представителем Нанотрейзен" department_head = list("Captain") selection_color = "#ddddff" req_admin_notify = TRUE @@ -178,7 +178,7 @@ blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) missing_limbs_allowed = FALSE outfit = /datum/outfit/job/blueshield - important_information = "This role requires you to ensure the safety of the Heads of Staff, not the general crew. You may perform arrests only if the combatant is directly threatening a member of Command, the Nanotrasen Representative, or the Magistrate." + important_information = "Эта роль требует, чтобы вы обеспечивали безопасность руководителей персонала, а не всего экипажа. Вы можете производить аресты только в том случае, если нарушитель напрямую угрожает члену командования, представителю Нанотрейзен или магистрату." /datum/outfit/job/blueshield name = "Blueshield" @@ -207,7 +207,7 @@ department_flag = JOBCAT_ENGSEC total_positions = 1 spawn_positions = 1 - supervisors = "the Nanotrasen Supreme Court" + supervisors = "верховным судом Нанотрейзен" department_head = list("Captain") selection_color = "#ddddff" req_admin_notify = TRUE @@ -224,7 +224,7 @@ minimal_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_LAWYER, ACCESS_MAGISTRATE, ACCESS_HEADS, ACCESS_RC_ANNOUNCE) blacklisted_disabilities = list(DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) outfit = /datum/outfit/job/judge - important_information = "This role requires you to oversee legal matters and make important decisions about sentencing. You are required to have an extensive knowledge of Space Law and Security SOP and only operate within, not outside, the boundaries of the law." + important_information = "Эта роль требует от вас курировать юридические вопросы и принимать важные решения о вынесении приговоров. От вас требуется обладать обширными знаниями в области Космического Закона и охранного СРП, действовать только в рамках закона, а не за его пределами." /datum/outfit/job/judge name = "Magistrate" @@ -256,7 +256,7 @@ total_positions = 2 spawn_positions = 2 job_department_flags = DEP_FLAG_LEGAL - supervisors = "the magistrate" + supervisors = "магистратом" department_head = list("Captain") selection_color = "#ddddff" access = list(ACCESS_LAWYER, ACCESS_COURT, ACCESS_SEC_DOORS, ACCESS_MAINT_TUNNELS, ACCESS_RESEARCH, ACCESS_MEDICAL, ACCESS_CONSTRUCTION, ACCESS_MAILSORTING) @@ -266,7 +266,7 @@ exp_map = list(EXP_TYPE_CREW = 600) blacklisted_disabilities = list(DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP) outfit = /datum/outfit/job/lawyer - important_information = "Your job is to deal with affairs regarding Standard Operating Procedure. You are NOT in charge of Space Law affairs, nor can you override it. You are not a prisoner defence lawyer." + important_information = "Ваша работа заключается в решении вопросов, касающихся Стандартных Рабочих Процедур. Вы не отвечаете за вопросы Космического Закона и не можете его отменять. Вы не являетесь адвокатом заключенных." /datum/outfit/job/lawyer name = "Internal Affairs Agent" diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index 58eec484c1cf..0d344d3b9393 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -6,7 +6,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SUPPLY | DEP_FLAG_COMMAND - supervisors = "the captain" + supervisors = "капитаном" department_head = list("Captain") department_account_access = TRUE selection_color = "#e2c59d" @@ -14,7 +14,7 @@ minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_QM, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_HEADS, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_SEC_DOORS, ACCESS_HEADS_VAULT) blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY) outfit = /datum/outfit/job/qm - important_information = "This role requires you to coordinate a department. You are required to be familiar with Standard Operating Procedure (Supply), basic job duties, and act professionally (roleplay)." + important_information = "Эта роль требует, чтобы вы координировали работу отдела. От вас требуется знание Стандартных Рабочих Процедур (Снабжения), базовых должностных обязанностей и профессиональных действий." exp_map = list(EXP_TYPE_SUPPLY = 1200) /datum/outfit/job/qm @@ -43,7 +43,7 @@ total_positions = 2 spawn_positions = 2 job_department_flags = DEP_FLAG_SUPPLY - supervisors = "the quartermaster" + supervisors = "квартирмейстером" department_head = list("Quartermaster") selection_color = "#eeddbe" access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) @@ -71,7 +71,7 @@ total_positions = 6 spawn_positions = 8 job_department_flags = DEP_FLAG_SUPPLY - supervisors = "the quartermaster" + supervisors = "квартирмейстером" department_head = list("Quartermaster") selection_color = "#eeddbe" access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) @@ -142,7 +142,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM) @@ -186,7 +186,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE) @@ -227,7 +227,7 @@ total_positions = 3 spawn_positions = 2 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE) @@ -262,7 +262,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_CLOWN, ACCESS_THEATRE, ACCESS_MAINT_TUNNELS) @@ -334,7 +334,7 @@ active = TRUE background_icon_state = "bg_spell" UpdateButtonIcon() - to_chat(H, "You start acting clumsy to throw suspicions off. Focus again before using weapons.") + to_chat(H, "Вы начинаете вести себя неуклюже, чтобы отвести от себя подозрения. Снова сосредоточьтесь, прежде чем использовать оружие.") /datum/action/innate/toggle_clumsy/Deactivate() var/mob/living/carbon/human/H = owner @@ -343,7 +343,7 @@ active = FALSE background_icon_state = "bg_default" UpdateButtonIcon() - to_chat(H, "You focus and can now use weapons regularly.") + to_chat(H, "Вы сосредоточились и теперь можете эффективно пользоваться оружием.") /datum/job/mime title = "Mime" @@ -352,7 +352,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_MIME, ACCESS_THEATRE, ACCESS_MAINT_TUNNELS) @@ -406,7 +406,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_JANITOR, ACCESS_MAINT_TUNNELS) @@ -434,7 +434,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_LIBRARY, ACCESS_MAINT_TUNNELS) @@ -473,7 +473,7 @@ department_flag = JOBCAT_SUPPORT total_positions = 4 spawn_positions = 4 - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_MAINT_TUNNELS, ACCESS_EXPEDITION, ACCESS_EVA, ACCESS_EXTERNAL_AIRLOCKS) diff --git a/code/game/jobs/job/support_chaplain.dm b/code/game/jobs/job/support_chaplain.dm index 8dfafc345cbb..981cda1022d7 100644 --- a/code/game/jobs/job/support_chaplain.dm +++ b/code/game/jobs/job/support_chaplain.dm @@ -6,7 +6,7 @@ total_positions = 1 spawn_positions = 1 job_department_flags = DEP_FLAG_SERVICE - supervisors = "the head of personnel" + supervisors = "главой персонала" department_head = list("Head of Personnel") selection_color = "#dddddd" access = list(ACCESS_MORGUE, ACCESS_CHAPEL_OFFICE, ACCESS_CREMATORIUM, ACCESS_MAINT_TUNNELS) diff --git a/code/game/jobs/job/syndicate_jobs.dm b/code/game/jobs/job/syndicate_jobs.dm index 60462690c39e..6644edf7e541 100644 --- a/code/game/jobs/job/syndicate_jobs.dm +++ b/code/game/jobs/job/syndicate_jobs.dm @@ -4,7 +4,7 @@ department_flag = JOB_SYNDICATE // This gets its job as its own flag because admin jobs dont have flags total_positions = 5 spawn_positions = 5 - supervisors = "the admins" + supervisors = "админами" selection_color = "#ff0000" access = list() minimal_access = list()