diff --git a/.github/workflows/update-wiki.yml b/.github/workflows/update-wiki.yml index 0fbbf68dd6..e1237cdeb3 100644 --- a/.github/workflows/update-wiki.yml +++ b/.github/workflows/update-wiki.yml @@ -130,10 +130,20 @@ jobs: cookiejar="$(mktemp)" trap 'rm -f "$cookiejar"' EXIT - login_token=$(curl -sS -c "$cookiejar" \ + curl_api() { + curl --silent --show-error \ + --retry 3 \ + --retry-delay 5 \ + --retry-all-errors \ + --connect-timeout 20 \ + --max-time 180 \ + "$@" + } + + login_token=$(curl_api -c "$cookiejar" \ --data "action=query&meta=tokens&type=login&format=json" "$API" | jq -r '.query.tokens.logintoken') - curl -sS -c "$cookiejar" -b "$cookiejar" \ + curl_api -c "$cookiejar" -b "$cookiejar" \ --data-urlencode "action=login" \ --data-urlencode "lgname=$USER" \ --data-urlencode "lgpassword=$PASS" \ @@ -141,7 +151,7 @@ jobs: --data-urlencode "format=json" \ "$API" > /dev/null - token=$(curl -sS -b "$cookiejar" \ + token=$(curl_api -b "$cookiejar" \ --data "action=query&meta=tokens&format=json" "$API" | jq -r '.query.tokens.csrftoken') edit_page_file() { @@ -150,7 +160,7 @@ jobs: local textfile="$3" local token="$4" - curl -sS -b "$cookiejar" \ + curl_api -b "$cookiejar" \ --data-urlencode "action=edit" \ --data-urlencode "title=$title" \ --data-urlencode "summary=$summary" \ @@ -168,7 +178,7 @@ jobs: local text="$3" local token="$4" - curl -sS -b "$cookiejar" \ + curl_api -b "$cookiejar" \ --data-urlencode "action=edit" \ --data-urlencode "title=$title" \ --data-urlencode "summary=$summary" \ @@ -192,7 +202,7 @@ jobs: titles="${titles%|}" local resp - resp=$(curl -sS -b "$cookiejar" \ + resp=$(curl_api -b "$cookiejar" \ --data-urlencode "action=query" \ --data-urlencode "format=json" \ --data-urlencode "formatversion=2" \ @@ -215,16 +225,12 @@ jobs: ) } - count_lines() { - awk 'END { print NR }' - } - files=() while IFS= read -r -d '' file; do files+=("$file") done < <(find "$BASE" -type f -name '*.json' -print0) - batch_size=50 + batch_size=25 for ((i=0; i<${#files[@]}; i+=batch_size)); do batch_files=("${files[@]:i:batch_size}") diff --git a/Content.Server/Corvax/GuideGenerator/ComponentJsonGenerator.cs b/Content.Server/Corvax/GuideGenerator/ComponentJsonGenerator.cs index c1817382ef..c465d01858 100644 --- a/Content.Server/Corvax/GuideGenerator/ComponentJsonGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/ComponentJsonGenerator.cs @@ -10,6 +10,12 @@ namespace Content.Server.Corvax.GuideGenerator; public static class ComponentJsonGenerator { + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + public static void PublishAll(IResourceManager res, ResPath destRoot) { var proto = IoCManager.Resolve(); @@ -95,17 +101,10 @@ public static class ComponentJsonGenerator ["id"] = map }; - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - res.UserData.CreateDir(destRoot); var fileName = TextTools.DecapitalizeString(compName) + ".json"; - var file = res.UserData.OpenWriteText(destRoot / fileName); - file.Write(JsonSerializer.Serialize(outObj, serializeOptions)); - file.Flush(); + using var stream = res.UserData.OpenWrite(destRoot / fileName); + JsonSerializer.Serialize(stream, outObj, SerializeOptions); } } } diff --git a/Content.Server/Corvax/GuideGenerator/ComponentListGenerator.cs b/Content.Server/Corvax/GuideGenerator/ComponentListGenerator.cs index 6f414d01d3..53e687afd5 100644 --- a/Content.Server/Corvax/GuideGenerator/ComponentListGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/ComponentListGenerator.cs @@ -7,7 +7,13 @@ namespace Content.Server.Corvax.GuideGenerator; public static class ComponentListGenerator { - public static void PublishJson(StreamWriter file) + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + + public static void PublishJson(Stream stream) { var proto = IoCManager.Resolve(); @@ -32,12 +38,6 @@ public static class ComponentListGenerator if (output.Count == 0) return; - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(output, serializeOptions)); + JsonSerializer.Serialize(stream, output, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/ComponentStoreGenerator.cs b/Content.Server/Corvax/GuideGenerator/ComponentStoreGenerator.cs index f8471ee879..813a93bb40 100644 --- a/Content.Server/Corvax/GuideGenerator/ComponentStoreGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/ComponentStoreGenerator.cs @@ -11,7 +11,13 @@ namespace Content.Server.Corvax.GuideGenerator; public static class ComponentStoreGenerator { - public static void PublishJson(StreamWriter file) + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + + public static void PublishJson(Stream stream) { var proto = IoCManager.Resolve(); var compFactory = IoCManager.Resolve(); @@ -92,12 +98,6 @@ public static class ComponentStoreGenerator normalized[refEntId] = compMap; } - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(normalized, serializeOptions)); + JsonSerializer.Serialize(stream, normalized, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/EntityJsonGenerator.cs b/Content.Server/Corvax/GuideGenerator/EntityJsonGenerator.cs index d7562222d3..6328729287 100644 --- a/Content.Server/Corvax/GuideGenerator/EntityJsonGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/EntityJsonGenerator.cs @@ -10,6 +10,12 @@ namespace Content.Server.Corvax.GuideGenerator; public sealed class EntityJsonGenerator { + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + [JsonPropertyName("id")] public string Id { get; } @@ -48,7 +54,7 @@ public sealed class EntityJsonGenerator .FirstOrDefault(); } - public static void PublishJson(StreamWriter file) + public static void PublishJson(Stream stream) { var prototype = IoCManager.Resolve(); var prototypes = @@ -58,12 +64,6 @@ public sealed class EntityJsonGenerator .Select(x => new EntityJsonGenerator(x)) .ToDictionary(x => x.Id, x => x); - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(prototypes, serializeOptions)); + JsonSerializer.Serialize(stream, prototypes, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/EntityNameDuplicatesJsonGenerator.cs b/Content.Server/Corvax/GuideGenerator/EntityNameDuplicatesJsonGenerator.cs index cabbfff030..403605823c 100644 --- a/Content.Server/Corvax/GuideGenerator/EntityNameDuplicatesJsonGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/EntityNameDuplicatesJsonGenerator.cs @@ -13,6 +13,12 @@ public static class EntityNameDuplicatesJsonGenerator { private const string AbilitySuffix = "(способность)"; + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + public static readonly string[] AllowedNameComponents = [ "Fixtures", @@ -101,34 +107,22 @@ public static class EntityNameDuplicatesJsonGenerator : [g.OrderBy(p => p.ID).First().ID]); } - public static void PublishNameJson(StreamWriter writer) + public static void PublishNameJson(Stream stream) { var prototypeManager = IoCManager.Resolve(); var nameToIds = GetDuplicatesName(prototypeManager, false); var nameToSingleId = nameToIds.ToDictionary(kv => kv.Key, kv => kv.Value[0]); - var options = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - writer.Write(JsonSerializer.Serialize(nameToSingleId, options)); + JsonSerializer.Serialize(stream, nameToSingleId, SerializeOptions); } - public static void PublishDuplicatesJson(StreamWriter writer) + public static void PublishDuplicatesJson(Stream stream) { var prototypeManager = IoCManager.Resolve(); var duplicatesName = GetDuplicatesName(prototypeManager, true); - var options = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - writer.Write(JsonSerializer.Serialize(duplicatesName, options)); + JsonSerializer.Serialize(stream, duplicatesName, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/EntityParentJsonGenerator.cs b/Content.Server/Corvax/GuideGenerator/EntityParentJsonGenerator.cs index d7064185ce..0555da8cb6 100644 --- a/Content.Server/Corvax/GuideGenerator/EntityParentJsonGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/EntityParentJsonGenerator.cs @@ -12,6 +12,12 @@ namespace Content.Server.Corvax.GuideGenerator; public sealed class EntityParentJsonGenerator { + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + [JsonPropertyName("id")] public string Id { get; } @@ -81,7 +87,7 @@ public sealed class EntityParentJsonGenerator } } - public static void PublishJson(StreamWriter file) + public static void PublishJson(Stream stream) { var prototypeManager = IoCManager.Resolve(); var prototypes = prototypeManager @@ -90,12 +96,6 @@ public sealed class EntityParentJsonGenerator .Select(x => new EntityParentJsonGenerator(x)) .ToDictionary(x => x.Id, x => x.Parents); - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(prototypes, serializeOptions)); + JsonSerializer.Serialize(stream, prototypes, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/EntityProjectGenerator.cs b/Content.Server/Corvax/GuideGenerator/EntityProjectGenerator.cs index 90cd58d21c..0b46a3e1aa 100644 --- a/Content.Server/Corvax/GuideGenerator/EntityProjectGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/EntityProjectGenerator.cs @@ -8,12 +8,18 @@ namespace Content.Server.Corvax.GuideGenerator; public static class EntityProjectGenerator { + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + public static HashSet GetProjectEntityIds() { return EntityProjectHelper.GetProjectEntityIds(); } - public static void PublishJson(StreamWriter file) + public static void PublishJson(Stream stream) { var ids = GetProjectEntityIds(); if (ids.Count == 0) @@ -22,12 +28,6 @@ public static class EntityProjectGenerator var sorted = ids.ToList(); sorted.Sort(StringComparer.Ordinal); - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(sorted, serializeOptions)); + JsonSerializer.Serialize(stream, sorted, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/LocJsonGenerator.cs b/Content.Server/Corvax/GuideGenerator/LocJsonGenerator.cs index a2b65120bd..d7a90bc6ad 100644 --- a/Content.Server/Corvax/GuideGenerator/LocJsonGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/LocJsonGenerator.cs @@ -11,6 +11,12 @@ namespace Content.Server.Corvax.GuideGenerator; public static class LocJsonGenerator { + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping, + }; + // Matches top-level message/term identifiers at start of line (no leading whitespace or comment). private static readonly Regex TopEntryRegex = new(@"(?m)^(?!\s|#)([^\s=]+)\s*=", RegexOptions.Compiled | RegexOptions.CultureInvariant); @@ -31,7 +37,7 @@ public static class LocJsonGenerator } } - public static void PublishJson(StreamWriter file) + public static void PublishJson(Stream stream) { var loc = IoCManager.Resolve(); var res = IoCManager.Resolve(); @@ -40,7 +46,7 @@ public static class LocJsonGenerator var culture = loc.DefaultCulture ?? loc.GetFoundCultures().FirstOrDefault(); if (culture == null) { - file.Write("{}"); + JsonSerializer.Serialize(stream, new Dictionary(), SerializeOptions); return; } @@ -52,8 +58,8 @@ public static class LocJsonGenerator foreach (var path in files) { - using var stream = res.ContentFileRead(path); - using var reader = new StreamReader(stream, Encoding.UTF8); + using var fileStream = res.ContentFileRead(path); + using var reader = new StreamReader(fileStream, Encoding.UTF8); var contents = reader.ReadToEnd(); // Normalize line endings to simplify indexing. contents = contents.Replace("\r\n", "\n"); @@ -106,12 +112,6 @@ public static class LocJsonGenerator } } - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping, - }; - - file.Write(JsonSerializer.Serialize(output, serializeOptions)); + JsonSerializer.Serialize(stream, output, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/MetaLicenseGenerator.cs b/Content.Server/Corvax/GuideGenerator/MetaLicenseGenerator.cs index 015757760a..6f0c9fbc63 100644 --- a/Content.Server/Corvax/GuideGenerator/MetaLicenseGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/MetaLicenseGenerator.cs @@ -6,7 +6,13 @@ namespace Content.Server.Corvax.GuideGenerator; public static class MetaLicenseGenerator { - public static void PublishJson(StreamWriter file) + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + + public static void PublishJson(Stream stream) { var workingDir = Directory.GetCurrentDirectory(); var resourcesRoot = Path.Combine(workingDir, "Resources"); @@ -41,13 +47,7 @@ public static class MetaLicenseGenerator if (output.Count == 0) return; - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(output, serializeOptions)); + JsonSerializer.Serialize(stream, output, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/PrototypeJsonGenerator.cs b/Content.Server/Corvax/GuideGenerator/PrototypeJsonGenerator.cs index e4d07d2e4c..219c35dba4 100644 --- a/Content.Server/Corvax/GuideGenerator/PrototypeJsonGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/PrototypeJsonGenerator.cs @@ -12,6 +12,12 @@ namespace Content.Server.Corvax.GuideGenerator; public static class PrototypeJsonGenerator { + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + public static void PublishAll(IResourceManager res, ResPath destRoot) { var proto = IoCManager.Resolve(); @@ -46,11 +52,19 @@ public static class PrototypeJsonGenerator var instance = Activator.CreateInstance(kind); if (instance != null) { - FieldEntry.EnsureFieldsCollectionsInitialized(instance); - var defaultNode = ser.WriteValueAs(kind, instance, true); - defaultNode.Remove("id"); - FieldEntry.NormalizeFlagsToSequences(instance, defaultNode); - defaultObj = FieldEntry.DataNodeToObject(defaultNode); + try + { + FieldEntry.EnsureFieldsCollectionsInitialized(instance); + var defaultNode = ser.WriteValueAs(kind, instance, true); + defaultNode.Remove("id"); + FieldEntry.NormalizeFlagsToSequences(instance, defaultNode); + defaultObj = FieldEntry.DataNodeToObject(defaultNode); + } + finally + { + if (instance is IDisposable disposable) + disposable.Dispose(); + } } } catch @@ -64,20 +78,13 @@ public static class PrototypeJsonGenerator ["id"] = map }; - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - res.UserData.CreateDir(destRoot); var kindName = proto.TryGetKindFrom(kind, out var actualKindName) ? actualKindName : kind.Name; var fileName = TextTools.DecapitalizeString(kindName) + ".json"; - var file = res.UserData.OpenWriteText(destRoot / fileName); - file.Write(JsonSerializer.Serialize(outObj, serializeOptions)); - file.Flush(); + using var stream = res.UserData.OpenWrite(destRoot / fileName); + JsonSerializer.Serialize(stream, outObj, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/PrototypeListGenerator.cs b/Content.Server/Corvax/GuideGenerator/PrototypeListGenerator.cs index 6e905368a0..c4c44377e6 100644 --- a/Content.Server/Corvax/GuideGenerator/PrototypeListGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/PrototypeListGenerator.cs @@ -7,7 +7,13 @@ namespace Content.Server.Corvax.GuideGenerator; public static class PrototypeListGenerator { - public static void PublishJson(StreamWriter file) + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + + public static void PublishJson(Stream stream) { var proto = IoCManager.Resolve(); @@ -36,12 +42,6 @@ public static class PrototypeListGenerator if (output.Count == 0) return; - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(output, serializeOptions)); + JsonSerializer.Serialize(stream, output, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/PrototypeStoreGenerator.cs b/Content.Server/Corvax/GuideGenerator/PrototypeStoreGenerator.cs index 0c12646c81..b7cfeecb82 100644 --- a/Content.Server/Corvax/GuideGenerator/PrototypeStoreGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/PrototypeStoreGenerator.cs @@ -7,7 +7,13 @@ namespace Content.Server.Corvax.GuideGenerator; public static class PrototypeStoreGenerator { - public static void PublishJson(StreamWriter file) + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; + + public static void PublishJson(Stream stream) { var proto = IoCManager.Resolve(); @@ -54,13 +60,7 @@ public static class PrototypeStoreGenerator if (output.Count == 0) return; - var serializeOptions = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - file.Write(JsonSerializer.Serialize(output, serializeOptions)); + JsonSerializer.Serialize(stream, output, SerializeOptions); } } diff --git a/Content.Server/Corvax/GuideGenerator/WikiEntityNameGenerator.cs b/Content.Server/Corvax/GuideGenerator/WikiEntityNameGenerator.cs index 799de417a8..d26b075d8b 100644 --- a/Content.Server/Corvax/GuideGenerator/WikiEntityNameGenerator.cs +++ b/Content.Server/Corvax/GuideGenerator/WikiEntityNameGenerator.cs @@ -17,8 +17,13 @@ public static class WikiEntityNameGenerator private const string ApiEndpoint = "https://station14.ru/api.php"; private static readonly HttpClient HttpClient = new(); + private static readonly JsonSerializerOptions SerializeOptions = new() + { + WriteIndented = true, + Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping + }; - public static void PublishJson(StreamWriter writer, IResourceManager resourceManager, ResPath destRoot) + public static void PublishJson(Stream stream, IResourceManager resourceManager, ResPath destRoot) { var entityNamePath = destRoot.WithName("entity_name.json"); @@ -65,14 +70,7 @@ public static class WikiEntityNameGenerator missing.Add(title); } - var options = new JsonSerializerOptions - { - WriteIndented = true, - Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping - }; - - var outputJson = JsonSerializer.Serialize(missing, options); - writer.Write(outputJson); + JsonSerializer.Serialize(stream, missing, SerializeOptions); } private static HashSet FetchAllCategoryTitles() diff --git a/Content.Server/Entry/EntryPoint.cs b/Content.Server/Entry/EntryPoint.cs index 7666ff33fa..67b37087f4 100644 --- a/Content.Server/Entry/EntryPoint.cs +++ b/Content.Server/Entry/EntryPoint.cs @@ -155,11 +155,10 @@ namespace Content.Server.Entry { var resPath = new ResPath(dest).ToRootedPath(); // Corvax-Wiki-Start - void WriteFile(string name, Action write) + void WriteFile(string name, Action write) { - using var file = _res.UserData.OpenWriteText(resPath.WithName(name)); - write(file); - file.Flush(); + using var stream = _res.UserData.OpenWrite(resPath.WithName(name)); + write(stream); } WriteFile("entity_prototypes.json", EntityJsonGenerator.PublishJson); WriteFile("entity_parent.json", EntityParentJsonGenerator.PublishJson); diff --git a/Resources/Audio/Corvax/Weapons/attributions.yml b/Resources/Audio/Corvax/Weapons/attributions.yml new file mode 100644 index 0000000000..4b566db8f0 --- /dev/null +++ b/Resources/Audio/Corvax/Weapons/attributions.yml @@ -0,0 +1,4 @@ +- files: ["gavel.ogg"] + license: "CC-BY-4.0" + copyright: "Taken from C-Span.org, adaptated by zerolagtime" + source: "https://freesound.org/people/zerolagtime/sounds/70070" diff --git a/Resources/Audio/Corvax/Weapons/gavel.ogg b/Resources/Audio/Corvax/Weapons/gavel.ogg new file mode 100644 index 0000000000..aed713a1f0 Binary files /dev/null and b/Resources/Audio/Corvax/Weapons/gavel.ogg differ diff --git a/Resources/Locale/ru-RU/changeling/changeling.ftl b/Resources/Locale/ru-RU/changeling/changeling.ftl index d5f64b3a07..7061476845 100644 --- a/Resources/Locale/ru-RU/changeling/changeling.ftl +++ b/Resources/Locale/ru-RU/changeling/changeling.ftl @@ -19,6 +19,10 @@ changeling-devour-consume-complete-others = { CAPITALIZE(POSS-ADJ($user)) } жу # transformation changeling-transform-attempt-self = Наши кости хрустят, мышцы рвутся, одна плоть превращается в другую. changeling-transform-attempt-others = { CAPITALIZE(POSS-ADJ($user)) } кости хрустят, мышцы рвутся, тело превращается в другое. +changeling-flesh-clothing-removed-popop = {CAPITALIZE(THE($item))} распадается на мясистые куски! +changeling-flesh-clothing-examine-wearer = [color=crimson]Этот предмет замаскированная часть вашего тела. Он исчезнет, если вы его снимете![/color] +changeling-flesh-clothing-alert-name = Одежда из плоти +changeling-flesh-clothing-alert-desc = Нажмите, чтобы переключить имитацию одежды. # transformation BUI changeling-transform-bui-select-entity = {$entity} diff --git a/Resources/Locale/ru-RU/commands/toolshed/inventory-command.ftl b/Resources/Locale/ru-RU/commands/toolshed/inventory-command.ftl index f430197495..667db5166f 100644 --- a/Resources/Locale/ru-RU/commands/toolshed/inventory-command.ftl +++ b/Resources/Locale/ru-RU/commands/toolshed/inventory-command.ftl @@ -18,5 +18,5 @@ command-description-inventory-ensure = Puts a given entity on the first piped entity that has a slot matching the given flag if none exists, passing through the UID of whatever is in the slot by the end. command-description-inventory-ensurespawn = Spawns a given prototype on the first piped entity that has a slot matching the given flag if none exists, passing through the UID of whatever is in the slot by the end. -command-description-inventory-query = +command-description-inventory-contents = Gets the entities in the inventory slots of the piped entities and passes them along. diff --git a/Resources/Locale/ru-RU/commands/toolshed/storage-command.ftl b/Resources/Locale/ru-RU/commands/toolshed/storage-command.ftl index 154196fbb1..c912df4d76 100644 --- a/Resources/Locale/ru-RU/commands/toolshed/storage-command.ftl +++ b/Resources/Locale/ru-RU/commands/toolshed/storage-command.ftl @@ -2,5 +2,5 @@ command-description-storage-fasttake = Takes the most recently placed item from the piped storage entity. command-description-storage-insert = Inserts the piped entity into the given storage entity. -command-description-storage-query = +command-description-storage-contents = Gets the entities in the storagebase of the piped entities and passes them along. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/SOP.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/SOP.ftl index 46433b5b23..a83ef86d5f 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/SOP.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/SOP.ftl @@ -3,7 +3,7 @@ guidebook-SOP-desc = [bold]Стандартные Рабочие Процеду # Infobox guidebook-SOP-infobox-main = Стандартные рабочие процедуры не являются актуальными [textlink="правилами сервера" link="CorvaxRuleset"] и меры наказания за их нарушение должны приниматься в рамках игрового процесса. - ООС-наказание со стороны администрации может последовать в случаях систематического или серьезного нарушения СРП без явной на то причины. + ООС-наказание со стороны администрации может последовать в случаях систематического или серьёзного нарушения СРП без явной на то причины. Более строгие требования предъявляются к сотрудникам службы безопасности, членам командования, сотрудникам юридического департамента, ЦК, ДСО. Данные роли тесно завязаны на СРП и КЗ, ввиду чего даже небольшое нарушение СРП без логичных и обоснованных причин может повлечь наказание со стороны правил. Это не значит, что все нарушения вышеуказанных ролей должны быть проигнорированы со стороны других персонажей. Нарушения должны быть проработаны соответствующим образом в рамках игрового процесса. @@ -11,7 +11,7 @@ guidebook-SOP-infobox-main = Общие СРП в равной степени должно соблюдаться как и ведомственные СРП. guide-entry-sop = СРП -guide-entry-sop-service = Сервистный отдел +guide-entry-sop-service = Сервисный отдел guide-entry-sop-research = Научный отдел guide-entry-sop-cargo = Отдел снабжения guide-entry-sop-medical = Медицинский отдел diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/cargo.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/cargo.ftl index e327624e5e..5363182069 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/cargo.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/cargo.ftl @@ -45,8 +45,6 @@ guidebook-SOP-Quartermaster-right = - товар классифицируется как контрабандный или получен незаконным путём; - товар не относится к продукции, произведённой данным отделом. 1. Выбирать вид утилизационных работ для утилизаторов. - 1. Использовать кастет исключительно в целях самообороны при наличии реальной угрозы жизни или здоровью. - - Применение кастета в иных случаях рассматривается как нарушение. 1. Отказать в выполнении заказа в следующих случаях: - при нарушении установленных общих процедур оформления заказов; - при нарушении норм бумажной работы; @@ -60,7 +58,6 @@ guidebook-SOP-Quartermaster-right = guidebook-SOP-Quartermaster-prohibited = 1. Выполнять утилизационные работы любого типа. 1. Посещать Лаваленд и участвовать в экспедициях. - 1. Передавать планшет цифровых заявок третьим лицам. ## Утилизатор guidebook-SOP-SalvageSpecialist-must = @@ -79,6 +76,25 @@ guidebook-SOP-SalvageSpecialist-prohibited = - Исключение: посещение экспедиции Лаваленд разрешается исключительно в случае отсутствия сотрудников, занимающих должность шахтёра, на объекте корпорации. 1. Доставлять на объекты корпорации живые экземпляры опасной фауны и мегафауны. +# Corvax-Goob-Start +## Шахтёр +guidebook-SOP-ShaftMiner-must = + 1. Выполнять добычу руды, а также проводить зачистку и утилизацию заброшенных объектов в рамках экспедиций на Лаваленде. + 1. Доставлять всю добытую руду, а так же утилизацию в отдел снабжения, обнаруженные в ходе экспедиции на Лаваленде. + +guidebook-SOP-ShaftMiner-right = + 1. На использование в своей работе [tooltip="guidebook-SOP-cargo-tooltip-salvage-weapons" text="холодного и протокинетического оружия"]. + 1. На использование в своей работе найденного в ходе экспедиции огнестрельного и лазерного вооружения. + - Глава службы безопасности должен быть проинформирован об этом. + - Оружие не должно выноситься за пределы отдела снабжения. В случае нарушения этих пунктов оружие может быть изъято. + +guidebook-SOP-ShaftMiner-prohibited = + 1. Использовать грузовой шаттл без разрешения квартирмейстера. + 1. Выполнять утилизационные работы с использованием магнита. + - Исключение: Разрешается использовать магнит в случае отсутствия сотрудников, занимающих должность утилизатор, на объекте корпорации. + 1. Доставлять на объекты корпорации живые экземпляры опасной фауны и мегафауны. +# Corvax-Goob-End + ## Грузчик guidebook-SOP-CargoTechnician-must = 1. Выполнять работу с грузами внутри склада, доставлять заказы согласно адресам доставки. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/centcomm.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/centcomm.ftl index af0b28558a..e936495221 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/centcomm.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/centcomm.ftl @@ -93,9 +93,119 @@ guidebook-SOP-CentralCommandChiefStaff-prohibited = 1. Игнорировать важные сообщения или задерживать принятие решений без должных причин. 1. Использовать должностное положение для личной выгоды или поддержки фаворитизма. +# Corvax-Goob-Start +## Офицер Синего Щита +guidebook-SOP-BlueshieldOfficer-must = + 1. Обеспечивать безопасность капитана станции, членов командного состава, Магистрата и должностных лиц, присланных с Центрального Командования, даже ценой собственной жизни. + - Отдавать приоритет главам в следующем порядке: Представители Центрального Командования и Магистрат → Капитан → остальные главы в зависимости от ситуации на станции. + 1. Обеспечивать безопасность Представителя NanoTrasen, а также выполнять его правомерные приказы. + 1. В случае ранений или смерти охраняемых лиц незамедлительно обеспечить им первую помощь и организовать последующее их восстановление. + 1. Применять меры подавления к нарушителям в соответствии с уровнями применения силы. + 1. В условиях [bold][color=green]зелёного кода[/color][/bold] или [bold][color=dodgerblue]синего кода[/color][/bold] использовать только личное вооружение, предоставленное Центральным Командованием. + 1. Поддерживать датчики костюма в режиме «Координаты». + +guidebook-SOP-BlueshieldOfficer-right = + 1. Обезвредить нарушителя на месте происшествия в соответствии с уровнями применения силы, если нарушитель несёт непосредственную опасность охраняемым лицам и/или их имуществу, а также в случаях, если ОСЩ является свидетелем [tooltip="guidebook-SOP-centcomm-tooltip-public-dangerous-crime" text="общественно опасного преступления"]. + - При успешном задержании — вызвать СБ и передать преступника. + - При критическом состоянии или гибели нарушителя — обеспечить его доставку в медицинский отдел или вызвать парамедика. + - Существа без ОПРС, представляющие угрозу, могут быть уничтожены на месте. + 1. В условиях [bold][color=red]красного кода[/color][/bold] и выше ОСЩ может запросить в оружейной Службы Безопасности любое доступное оружие. + 1. Проводить сканирование охраняемых лиц. + +guidebook-SOP-BlueshieldOfficer-prohibited = + 1. Проводить процедуру задержания в рамках общих процедур СБ, исключая положение пункта 1 прав. + 1. Игнорировать радиочастоты и запросы глав о предоставлении охраны, а также сигналы или вызовы о помощи от охраняемых лиц. + 1. Злоупотреблять выдаваемым доступом и присваивать имущество отделов, самостоятельно брать оружие из арсенала. + 1. Покидать охраняемую персону [tooltip="guidebook-SOP-centcomm-tooltip-bso-chasing-offenders" text="ради поимки нарушителей"]. Приоритет должен отдаваться сопровождению охраняемой персоны в безопасное место после вероятного инцидента. + +## Представитель NanoTrasen +guidebook-SOP-NanotrasenRepresentative-must = + 1. Выполнять прямые законные указания Центрального Командования. + 1. Обеспечить представительство от лица корпорации NanoTrasen в случае возникновения на объекте [tooltip="guidebook-SOP-centcomm-tooltip-ntr-nonstandard-conditions" text="нестандартных условий"]. + 1. Принимать и рассматривать жалобы о нарушении СРП или иных процедур на командование станции. + 1. Контролировать соблюдение СРП командованием станции. + - В случае нарушения СРП командованием станции устранить нарушения СРП. + - В случае если нарушения устранить невозможно, оповестить Центральное Командование. + 1. Организовывать проведение совета глав станции при необходимости. + 1. Осуществлять руководство прибывшими стажёрами Центрального Командования. + 1. Проводить консультации от лица ЦК: разъяснять экипажу станции причины и обоснование решений, принятых Центральным Командованием, капитаном, главами станции. + - По письменному или устному запросу экипажа станции проводить личные или групповые консультации. + 1. Проводить оценку эффективности работы каждого отдела станции и искусственного интеллекта не менее одного раза за смену. + - ПNT обязан уведомить главу отдела о проведении оценки эффективности за 5 минут до проверки. + - Количество и частота проверок не ограничиваются. + 1. По вызову эвакуационного шаттла оформить отчёт об эффективности отделов на золотом листе отчётности. + - Отчёт должен содержать: + - Оценку эффективности или неэффективности каждого действующего отдела станции, глав отдела и работу искусственного интеллекта. + - При необходимости оставлять отметки об обстоятельствах, оказавших влияние на деятельность отделов. + 1. На постоянной основе использовать [tooltip="guidebook-SOP-centcomm-tooltip-ntr-business-speech" text="корпоративно-деловой стиль речи"]. + - Данный пункт утрачивает свою актуальность в условиях Чрезвычайной Ситуации. + 1. Соблюдать установленный [tooltip="guidebook-SOP-centcomm-tooltip-ntr-dress-code" text="корпоративный дресс-код"]. + - Обязательные элементы униформы могут исключаться или заменяться в случае физиологических или видовых особенностей сотрудника. + - Запрещено передавать или обменивать корпоративную униформу третьим лицам. + 1. Обеспечивать надлежащую сохранность выданных [tooltip="guidebook-SOP-centcomm-tooltip-ntr-valuable-items" text="особо ценных предметов"], исключая возможность утери и передачи третьим лицам. + +guidebook-SOP-NanotrasenRepresentative-right = + 1. Хранить при себе вспышку, станнер ЦентКома, телескопическую дубинку, зонтик ЦК: «Марлен», использовать исключительно в целях самообороны. + 1. Находиться на закрытых территориях отделов станции в следующих случаях: + - Проведение проверки эффективности отдела. + - Официальный вызов сотрудника отдела для урегулирования служебной ситуации. + - Проведение консультаций. + - По разрешению сотрудника отдела. + 1. Содействовать в совершении покупок через NanoNeT, так и отказывать в них. + 1. Отправлять отчёты о ситуации на станции и нарушениях командования станции на Центральное Командование с помощью факса. + - Запросить сотрудников Центрального Командования и Департамента Специальных Операций при определённых условиях. + - Запросить вызов ПЦК в случае бездействия командования станции, выявления нарушений. + - Запросить помощь подразделений ДСО в случае Чрезвычайной Ситуации. + 1. Выполнять заказы, поступающие через консоль Центрального Командования. + - Запрещается самостоятельно изымать требуемые по заказу предметы из отдела без письменного или устного разрешения ответственного сотрудника и главы соответствующего отдела. + 1. Сканировать и обменивать предметы контрабанды на очки лояльности NT при соблюдении следующих условий: + - Наличие одобрения Главы Службы Безопасности или Капитана на проведение процедуры сканирования. + - Поступление прямого запроса от Главы Службы Безопасности или Капитана о проведении сканирования контрабандного предмета. + 1. Запросить установку импланта «Щит Разума» стажёрам Центрального Командования. + 1. Инициировать совет глав в полных его правах, предварительно отправив обращение к Центральному Командованию с разъяснением причин созыва. + 1. Хранить при себе и использовать для исправления заверенных документов ручку «центком»: + - Изменение собственных документов допустимо в случае необходимости исправления ошибок в тексте. + - Изменение чужих документов допустимо по аналогичной причине, допустимо лишь по прямому запросу лица, составителя документа. + - В изменённом документе должно быть добавлено [tooltip="guidebook-SOP-centcomm-tooltip-ntr-edit-note" text="примечание о редактировании"], он должен быть заверен печатью ПNT. + +guidebook-SOP-NanotrasenRepresentative-prohibited = + 1. Искажать или скрывать информацию при её передаче на Центральное Командование. + 1. Самостоятельно выносить вердикты по полученным жалобам. + - Представитель NanoTrasen имеет право предпринимать попытки локального урегулирования и исключить обращения на Центральное Командование. + 1. Отдавать приказы экипажу станции. + 1. Посещать закрытые служебные территории и личные помещения с ограниченным доступом вне дозволений. + 1. Вмешиваться в работу командования и отделов вне дозволений и обязанностей. + 1. Разглашать конфиденциальную информацию, полученную от Центрального Командования. + 1. Разглашать сведения, содержащиеся в золотом листе отчётности, любым лицам, кроме сотрудников Центрального Командования. + 1. Копирование корпоративных документов с запросами на печати, выданных через консоль запросов Центрального Командования. +# Corvax-Goob-End + # Infobox guidebook-SOP-centcomm-infobox = Стандартные Рабочие Процедуры ЦК являются лишь рекомендованными для более углублённого РП-отыгрыша и не обязательны к исполнению. Во время раунда Модераторы и Гейм-Мастеры могут свободно изменять и дополнять их по своему желанию для более благоприятного игрового процесса. {"[bold]Исключение начальные роли станции[/bold]: офицер синего щита, представитель NanoTrasen. Для них СРП всегда актуально, общие процедуры ЦК не распространяются."} + +# Corvax-Goob-Start +# Tooltip +guidebook-SOP-centcomm-tooltip-public-dangerous-crime = К таковым относятся правонарушения тяжести XX3 и выше, а также преступления любой тяжести, связанные с причинением вреда разумным существам или сопротивлением представителям власти. +guidebook-SOP-centcomm-tooltip-bso-chasing-offenders = Выпускать охраняемую персону за пределы визуального контакта. +guidebook-SOP-centcomm-tooltip-ntr-nonstandard-conditions = + 1. Прибытия представителей иных корпораций, компаний. + 1. Дипломатических миссий. + 1. Прибытия Следственных органов и иных официальных лиц. + 1. И другие внештатные встречи. +guidebook-SOP-centcomm-tooltip-ntr-business-speech = Постоянное использование формальной, уважительной, грамотной манеры общения. +guidebook-SOP-centcomm-tooltip-ntr-dress-code = + 1. Головной убор — по желанию. + 1. Комбинезон. + 1. Рюкзак. + 1. Обувь. + 1. Аксессуары включая: очки, перчатки, пояса, кольца, часы и т.д. — по желанию. +guidebook-SOP-centcomm-tooltip-ntr-valuable-items = + 1. Дипломатический чемодан. + 1. Золотой отчётный лист. + 1. Переносной факс. +guidebook-SOP-centcomm-tooltip-ntr-edit-note = В документ над полем для печатей должна быть добавлена строка, в которой будет указано, что документ был отредактирован; в строке должны быть указаны И/Ф ПNT. +# Corvax-Goob-End diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/codes.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/codes.ftl index f5c74ce08e..445457531e 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/codes.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/codes.ftl @@ -31,11 +31,10 @@ guidebook-SOP-codes-blue-terms = - Вторжение агрессивной фауны, за исключением космического дракона. - Кража особо ценного имущества, исключая диск ядерной авторизации. - Взлом защищенной стратегической точки. - - Угон приписанного к станции шаттла. - - Взлом станционного ИИ. - Убийство должностного лица. - Убийство 3-4 членов экипажа. - - Пропажа нескольких человек и т.д. + - Пропажа нескольких человек и так далее. + - Присутствие неизвестных лиц, не несущих непосредственную вооруженную угрозу. guidebook-SOP-codes-blue-norms = - Экипаж может свободно передвигаться по станции в соответствии с уровнем доступа, капитан или глава службы безопасности уполномочены утвердить зоны, закрытые для посещения. @@ -55,20 +54,28 @@ guidebook-SOP-codes-red-terms = На станции существует угроза безопасности II уровня — угроза, требующая полной отдачи сил службы безопасности и содействия со стороны экипажа станции. Примеры: - - В случае запроса у центрального командования установки [color=gold]гамма кода[/color]. + - В случае запроса у Центрального Командования установки [color=gold]гамма кода[/color]. - В случаях, предусмотренных протоколом действия в ЧС: - - Нападение космического дракона. - - Вторжение ревенанта. - - Утрата контроля над сингулярностью/теслой. - - Мятеж на объекте. - - При невозможности устранения угрозы безопасности I уровня в рамках [color=dodgerblue]синего кода[/color]. + - Нападение космического дракона; + - Вторжение ревенанта; + - Утрата контроля над сингулярностью/теслой; + - Мятеж на объекте; + - Появление улья ксеноморфов; + - Обнаружение Блоба; + - Обнаружение Тенеморфа; + - Появление незаконного эгрегориального культа. + - Обнаружение [tooltip="guidebook-SOP-security-tooltip-aggressive-mage" text="агрессивных пользователей магии"]. + - Взлом станционного ИИ. + - Угон приписанного к станции шаттла. - Кража диска ядерной авторизации. - Теракт или крупный саботаж. - Ограбление арсенала станции. - Наличие на станции и/или на ближайшей территории вооруженных формирований. - Убийство или пропажа капитана, магистрата, представителей ЦК/ДСО. - Убийство 5 и более членов экипажа. - - Массовая пропажа экипажа и т.д. + - Массовая пропажа экипажа и так далее. + - Обнаружение [tooltip="guidebook-SOP-general-tooltip-agressive-biological-threat" text="агрессивной биологической угрозы"]. + - При невозможности устранения угрозы безопасности I уровня в рамках [color=dodgerblue]синего кода[/color]. guidebook-SOP-codes-red-norms = - Все члены экипажа должны следовать указаниям капитана при объявлении мобилизации для борьбы с угрозой. @@ -92,11 +99,16 @@ guidebook-SOP-codes-gamma-terms = Примеры: - В случаях, предусмотренных протоколом действия в ЧС: - - Нападение космического дракона - - Вторжение ревенанта - - Вспышка зомби-вируса - - Объявление войны - - Мятеж на объекте + - Нападение космического дракона; + - Вторжение ревенанта; + - Вспышка зомби-вируса; + - Объявление войны; + - Мятеж на объекте; + - Появление улья ксеноморфов; + - Обнаружение Блоба; + - Возвышение еретика; + - Обнаружение Тенеморфа; + - Появление незаконного эгрегориального культа. - При невозможности устранения угрозы безопасности II уровня в рамках [color=red]красного кода[/color]. guidebook-SOP-codes-gamma-norms = @@ -122,14 +134,56 @@ guidebook-SOP-codes-delta-terms = - Центральное командование подтвердило неминуемое уничтожение станции. guidebook-SOP-codes-delta-norms = - - Распоряжения, полученные от центрального командования или департамента специальных операций должны быть исполнены в полном объеме. - - В случае отсутствия распоряжений от центрального командования или департамента специальных операций необходимо организовать незамедлительную эвакуацию. + - Распоряжения, полученные от Центрального Командования или Департамента Специальных Операций должны быть исполнены в полном объеме. + - В случае отсутствия распоряжений от Центрального Командования или Департамента Специальных Операций необходимо организовать незамедлительную эвакуацию. - Все нормы экипажа и распоряжения утрачивают силу, кроме: - - Распоряжения центрального командования или департамента специальных операций. - - Приказы капитана. - - Приказы сотрудников службы безопасности. + - распоряжений Центрального Командования или Департамента Специальных Операций; + - приказов капитана; + - приказов глав отделов; + - приказов сотрудников службы безопасности. - Сотрудники службы безопасности уполномочены ликвидировать на месте любого правонарушителя. +# Corvax-Goob-Start +# Код Октарин +guidebook-SOP-codes-octarine = + {"[italic]Код Октарин. Катастрофическое ноосферное событие угрожает поглотить реальность. Экипажу станции приказано попытаться сдержать событие или эвакуироваться.[/italic]"} + + {"[bold]Устанавливается:[/bold] Центральным Командованием."} + +guidebook-SOP-codes-octarine-terms = + - Центральное Командование зафиксировала угрозу, серьёзно искажающую реальность. + +guidebook-SOP-codes-octarine-norms = + - Распоряжения, полученные от Центрального Командования или Департамента Специальных Спераций должны быть исполнены в полном объеме. + - Допускается немедленная эвакуация, если не поступало иных распоряжений. + - Все нормы экипажа и распоряжения утрачивают силу, кроме: + - распоряжений Центрального Командования или Департамента Специальных Операций; + - приказов капитана; + - приказов глав отделов; + - приказов сотрудников службы безопасности. + - Сотрудники службы безопасности уполномочены ликвидировать на месте любого правонарушителя. + +# Код Омикрон +guidebook-SOP-codes-omicrone = + {"[italic]Код Омикрон. Переключение станции в аварийный режим активировано. Ожидайте дальнейших приказов от Центрального Командования, оставайтесь в своих отделах.[/italic]"} + + {"[bold]Устанавливается:[/bold] Нет доступа."} + {"[bold]Особенность:[/bold] Об этом коде знают: капитан, корпоративные агенты, глава службы безопасности. При этом они не осведомлены о возможности взведения МСС в аварийном режиме. Члены ЦК и ДСО (исключая ОСЩ и ПNT) о такой возможности уже осведомлены."} + +guidebook-SOP-codes-omicrone-terms = + - Нет доступа. + +guidebook-SOP-codes-omicrone-norms = + - Распоряжения, полученные от Центрального Командования или Департамента Специальных Операций должны быть исполнены в полном объеме. + - Все нормы экипажа и распоряжения утрачивают силу, кроме: + - распоряжений Центрального Командования или Департамента Специальных Операций; + - приказов капитана; + - приказов глав отделов; + - приказов сотрудников службы безопасности. + - Сотрудники службы безопасности уполномочены ликвидировать на месте любого правонарушителя. + +# Corvax-Goob-End + # Жёлтый код guidebook-SOP-codes-yellow = {"[italic]Код Жёлтый. На станции выявлена структурная или атмосферная угроза. Инженерный отдел уполномочен координировать ликвидацию последствий. Дополнительные инструкции указаны в КПК.[/italic]"} @@ -145,7 +199,6 @@ guidebook-SOP-codes-yellow-terms = guidebook-SOP-codes-yellow-norms = - Всему экипажу следует подчиняться правомерным требованиям сотрудников инженерного отдела. - - Капитан уполномочен мобилизировать экипаж для борьбы с угрозой. - Старший инженер обязан организовать процесс выдачи аварийных скафандров, кислородных масок и баллонов с дыхательной смесью. - Капитан или старший инженер уполномочены ограничить перемещение в пределах станции: - Объявить закрытые для посещения зоны. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/command.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/command.ftl index f2b3942796..1f7a82c70d 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/command.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/command.ftl @@ -1,3 +1,25 @@ +# Протокол обращения с особо ценными предметами +guidebook-SOP-command-highrisk-items-instructions = + {"[italic]Владелец — сотрудник, которому изначально был выдан данный предмет. Ответственный — сотрудник, законно использующий предмет. Оба лица обязаны в полной мере соблюдать установленную процедуру.[/italic]"} + 1. Владелец предмета обязан бережно хранить его. + - Передача предмета на основании письменного разрешения владельца снимает ответственность с него и передаёт её получившему разрешение сотруднику. + 1. В случае увольнения, ухода в криосон или потери дееспособности предметы должны быть возвращены в место хранения или владельцу. + - Данная обязанность возлагается на ответственного сотрудника или владельца, однако в случае его отсутствия или неспособности выполнить требование — на капитана. + - Исключение: изначальное место хранения подверглось разграблению или присутствуют угрозы, желающие завладеть этим предметом. + 1. Ответственный сотрудник имеет право распоряжаться выданным предметом пока это не противоречит данному протоколу. + 1. Владелец предмета имеет право на основании письменного согласия передать предмет своему подчинённому для улучшения эффективности его работы. + - Допускается передача на основании устного согласия исключительно в [color=gold][bold]гамма и выше[/bold][/color] коды уровни угрозы. По окончанию действия кода разрешение отзывается. + - Владелец обязан провести инструктаж ответственного сотрудника о протоколе обращения с особо ценными предметами, отдельно отметить все наложенные особые ограничения, также владелец может создавать ограничения для ответственного сотрудника. + - Пренебрежение оформлением разрешения приравнивается к статье 144 Корпоративного Закона. + 1. Особые ограничения: + - диск ядерной аутентификации запрещено выносить за пределы объекта, за исключением протокола эвакуации. Нарушение приравнивается к статье 144 Корпоративного Закона ; + - диск ядерной аутентификации может быть передан исключительно главе службы безопасности. Нарушение приравнивается к статье 144 Корпоративного Закона; + - в случае передачи диска ядерной аутентификации достаточно устного разрешения капитана. И капитан, и глава службы безопасности несут равную ответственность за сохранность предмета; + - энергетический пистолет/револьвер и/или энергетический меч «Правосудие» могут быть переданы исключительно в [color=dodgerblue][bold]синий код[/bold][/color] на основании письменного разрешения. В [color=red][bold]красный код и выше[/bold][/color] с устного разрешения; + - пользователю ручного телепорта запрещается создавать порталы, ведущие в стратегические и защищённые стратегические точки, если это не приказ Капитана, либо создающие угрозу для экипажа. Исключение: рабочий кабинет пользователя; + - цифровой планшет заявок не передаётся; + - золотые кастеты квартирмейстера не передаются. Квартирмейстеру разрешается использовать их исключительно в целях самообороны, при наличии реальной угрозы жизни или здоровью. + # Общие СРП guidebook-SOP-command-general-must = 1. Обеспечить продуктивность при выполнении отделом должностных обязанностей и указаний Центрального Командования, при необходимости выполнять работу самому. @@ -12,27 +34,26 @@ guidebook-SOP-command-general-must = 1. При получении от агента внутренних дел жалобы или отчёта о внутреннем расследовании, в течение 10 минут подготовить письменный отчёт об устранении нарушений и предоставить его копии агенту внутренних дел и капитану. - Если жалоба или отчёт о расследовании составлены в отношении капитана, то капитан обязан предоставить копию отчёта об устранении нарушений не только АВД, но и Центральному командованию. 1. Беречь образцы особо ценных предметов, выданных NanoTrasen на время смены. - 1. В случае сбора собрания глав, явиться на него лично. 1. Своевременно отвечать на рабочие запросы по рации. 1. На постоянной основе использовать [tooltip="guidebook-SOP-command-tooltip-business-speech" text="Корпоративно-деловой стиль речи"]. - Данный пункт утрачивает свою актуальность в условиях Чрезвычайной Ситуации. 1. Соблюдать установленный [tooltip="guidebook-SOP-command-tooltip-dress-code" text="Корпоративный дресс-код"]. - Обязательные элементы униформы могут исключаться или заменяться в случае физиологических или видовых особенностей сотрудника. - Запрещено передавать или обменивать служебную униформу третьим лицам. + 1. Поддерживать датчики костюма в режиме «Координаты». guidebook-SOP-command-general-right = 1. Проводить брифинги, инструктажи и индивидуальные беседы с подчиненными. 1. Создавать правила работы в отделе на свое усмотрение и отдавать правомерные приказы сотрудникам, если они не противоречат Стандартным Рабочим Процедурам, не уменьшают эффективность отдела и не создают в нём токсичную обстановку. - Ограничить реализацию любых прав (дозволений) сотрудников отдела, прописанных в их СРП, если это необходимо для повышения эффективности работы отдела. - - Капитан уполномочен ограничить реализацию дозволений любого сотрудника станции, кроме АВД, ПNT, ОСЩ. + - Капитан уполномочен ограничить реализацию дозволений любого сотрудника станции, кроме [tooltip="guidebook-SOP-command-tooltip-corporate-agents" text="корпоративных агентов"]. 1. Выступать в качестве адвоката для сотрудников своего отдела. - Капитан не может выступать одновременно и в качестве допрашивающего лица, и в качестве адвоката. - 1. В любой код носить и использовать ослепляющие вспышки и телескопическую дубинку для самообороны. + 1. В любой код носить ослепляющие вспышки и телескопическую дубинку для самообороны. 1. В чрезвычайной ситуации носить и использовать пожарный топор. - 1. В случае невозможности связаться с капитаном, написать запрос на вызов любого подразделения ДСО. 1. Написать запрос на вызов членов Центрального Командования. 1. Изменять заработную плату подчинённых сотрудников, но не более, чем на 20% от стандартного оклада. - - Капитан имеет право изменять заработную плату любого сотрудника станции вплоть до 35% от стандартного оклада, кроме АВД, ПNT, ОСЩ. + - Капитан имеет право изменять заработную плату любого сотрудника станции вплоть до 35% от стандартного оклада, кроме [tooltip="guidebook-SOP-command-tooltip-corporate-agents" text="корпоративных агентов"]. - Все документы, касающиеся изменения заработной платы, должны быть переданы Центральному Командованию после или во время смены. guidebook-SOP-command-general-prohibited = @@ -64,11 +85,12 @@ guidebook-SOP-Captain-must = 1. В течение смены сделать уведомление о задаче станции при помощи консоли управления новостями. guidebook-SOP-Captain-right = - 1. [bold]Вето.[/bold] капитан может отменить приказ и решение любого сотрудника станции, кроме решений, принятых советом глав, а также решений, отданных АВД, ПNT, ОСЩ. - - Печать или приказ капитана заменяют собой печать или приказ любого сотрудника станции за исключением агента внутренних дел и Представителя NanoTrasen. + 1. [bold]Вето.[/bold] Капитан может отменить приказ или решение любого сотрудника станции. + - Печать или приказ капитана заменяют собой печать или приказ любого сотрудника станции. - Вето не распространяется на юридически законные решения, связанные с применением Корпоративного Закона. + - Данный пункт не действует в отношении [tooltip="guidebook-SOP-command-tooltip-corporate-agents" text="корпоративных агентов"] и на решения совета глав. 1. Выдать и подписать любой дозволяющий документ. - 1. Принять решение об эвакуации со станции. + 1. Принимать решение об эвакуации после консультации с Центральным Командованием или самостоятельно в случае ЧС. 1. Принять в состав экипажа станции любое разумное существо, наделенное ОПРС. 1. Проводить судебное слушание в соответствии с процедурой суда. 1. Объявлять в розыск правонарушителей, принимать участие в процедурах допроса, вынесения вердикта и выдачи УДО. @@ -88,7 +110,6 @@ guidebook-SOP-Captain-right = - [color=red][bold]Красном коде[/bold][/color] и [color=gold][bold]гамма и выше[/bold][/color]; - Наличии атмосферной угрозы на станции; - Условиях, описанных в дозволениях. - 1. Вызвать магистрата или подразделения ДСО при необходимости. guidebook-SOP-Captain-prohibited = 1. Использовать данные ему полномочия в ущерб интересам NanoTrasen. @@ -105,24 +126,40 @@ guidebook-SOP-Captain-prohibited = # Процедуры и протоколы ## Процедура назначения ВрИО капитана guidebook-SOP-command-procedure-appoint-acting-captain = - 1. В отсутствие капитана исполняющим его обязанности назначается глава персонала. - 1. В отсутствие капитана и главы персонала среди остальных глав отделов должно пройти голосование на назначение одного из них на должность исполняющего обязанности капитана. - - Должности ВрИО глав не являются кандидатами на должность ВрИО капитана. - 1. Центральное командование должно быть уведомлено о назначении ВрИО капитана. + 1. На станции всегда должен быть капитан или его ВрИО. + 1. Пост капитана обязан принять следующий по цепи сотрудник: + - глава персонала, старший инженер, научный руководитель, главный врач, глава службы безопасности, квартирмейстер. Их ВрИО не являются кандидатами на пост ВрИО капитана; + - ПNT и магистрат также являются частью цепи, если все указанные выше отсутствуют. + 1. В [color=red][bold]красный код и выше[/bold][/color] глава службы безопасности имеет право принять руководство станцией на себя, сместив текущего ВрИО капитана до снижения кода. + - Право не распространяется на ВрИО главы службы безопасности. + - Решение должно быть обосновано необходимостью быстрого принятия решений для разрешения ситуации. + 1. Центральное командование должно быть уведомлено о назначении ВрИО капитана соответствующим заявлением в течение 10 минут после назначения. 1. ВрИО капитана не получает юридическую неприкосновенность. -## Процедура отстранения капитана от командования -guidebook-SOP-command-procedure-remove-captain = - 1. Капитан может быть уволен по собственному желанию, по приказу Центрального Командования или при решении не анонимного голосования глав в соответствии с причинами отстранения от должности. - - ВрИО капитан обязан вернуться на свою изначальную должность после прибытия нового капитана с Центрального Командования. - 1. При голосовании необходимо большинство голосов глав отделов «ЗА» отстранение капитана. - - При равном количестве голосов «ЗА» и «ПРОТИВ» отстранение капитана отменяется. - - Воздержание от голоса, отказ голосовать и попытка сорвать голосование считается голосом «ЗА». - 1. Если на станции присутствуют менее трёх глав отделов, то отстранить капитана с помощью голосования невозможно. - 1. По факту увольнения бывший капитан обязан сдать всю свою должностную экипировку, включая одежду и аксессуары, и понизить уровень допуска. - - В случае сопротивления Служба Безопасности обязана арестовать капитана по статье Самоуправство. - - Капитан не лишается юридической неприкосновенности, если его отстранение не было связано с нарушением Корпоративного Закона. - 1. Новый капитан должен быть своевременно выбран в соответствии с процедурой назначения ВрИО капитана. +## Регламент проведения совета глав +guidebook-SOP-command-procedure-council-of-heads = + 1. При обычном созыве совет глав не имеет полномочий и может быть созван: + - капитаном для консультации; + - обладающим таким правом лицом для составления коллективного обращения к Центральному Командованию. + 1. В случае [tooltip="guidebook-SOP-command-tooltip-no-centcomm" text="отсутствия связи с Центральным Командованием"] или при созыве по пункту 8 прав ПNT, совет приобретает возможность принимать следующие решения: + - об отстранении капитана в соответствии с причинами отстранения от должности; + - наложить вето на [tooltip="guidebook-SOP-command-tooltip-controversial-decree" text="спорные решения"], принятые капитаном; + - об эвакуации; + - об отстранении корпоративных агентов в случае открытого саботажа с их стороны; + - о снятии юридической неприкосновенности с капитана и корпоративных агентов в случае совершения ими общественно опасного преступления. + 1. В совете принимают участие только капитан и главы отделов, включая магистрата как руководителя юридического отдела. + - Указанные лица обязаны явиться на совет лично. + - Другие корпоративные агенты могут принимать участие в совете как наблюдатели без права голоса. + - В случае обсуждения советом решений, направленных против его участника, он лишается права голоса. + 1. Правом созыва совета глав обладают только капитан, главы отделов и корпоративные агенты, за исключением ОСЩ. + - Минимальное число участников для созыва, не считая капитана, три. + 1. Ход совета: + - созвавший объявляет причину созыва, формулирует вопрос; + - каждый участник совета высказывает своё мнение или воздерживается от дальнейшего участия; + - если совет консультативный — созвавший закрывает заседание. В случае принятия решений по пункту 2 регламента переходите к следующему пункту; + - инициируется неанонимное голосование для принятия решения. Решение принимается при большинстве голосов «ЗА». Равное распределение голосов приравнивается к отказу; + - созвавший объявляет результат голосования и закрывает заседание совета. Решение немедленно приводится в исполнение; + - созвавший составляет отчёт и предоставляет его копию для ознакомления Центральным Командованием в случае восстановления связи. ## Процедура назначения ВрИО главы отдела guidebook-SOP-command-procedure-appoint-acting-head = @@ -134,10 +171,10 @@ guidebook-SOP-command-procedure-appoint-acting-head = 1. В случае отказа всех работников капитан вправе назначить ВрИО в принудительном порядке или взять руководство отделом на себя до прибытия главы. 1. Должность ВрИО приобретает все права, обязанности, рабочее снаряжение и доступы, соответствующие данной должности. -## Процедура отстранения ВрИО главы отдела +## Процедура отстранения ВрИО главы guidebook-SOP-command-procedure-remove-acting-head = - 1. ВрИО глава отдела обязан вернуться на свою изначальную должность, сдать выданное снаряжение и доступы после прибытия нового главы с Центрального Командования. - 1. В случае, если ВрИО глава не справляется со своими обязанностями, новый глава должен быть выбран в соответствии с процедурой назначения ВрИО главы отдела. + 1. ВрИО главы обязан вернуться на свою изначальную должность, сдать выданное снаряжение и доступы после прибытия нового главы с Центрального Командования. + 1. В случае, если ВрИО главы не справляется со своими обязанностями, новый глава должен быть выбран в соответствии с процедурой назначения ВрИО главы отдела. ## Политика назначения на должность guidebook-SOP-command-procedure-accesses = @@ -147,9 +184,9 @@ guidebook-SOP-command-procedure-accesses = 1. Должности Центрального Командования/ДСО могут быть назначены только Центральным Командованием/ДСО. 1. При принятии сотрудника на должность он должен быть назначен на [tooltip="guidebook-SOP-command-tooltip-lowest-in-hierarchy" text="низшую в иерархии должность"]. 1. Лица с судимостью имеют ограничения при трудоустройстве: - - Лица, осуждённые по статьям хх4, хх5, хх6 не могут быть трудоустроены. - - Лица, осуждённые по статьям хх3 могут быть приняты на низшую в иерархии должность. - - Лица, осуждённые по статьям от хх2 не могут быть приняты в отдел СБ. + - Лица, осуждённые по статьям XX4, XX5, XX6 не могут быть трудоустроены. + - Лица, осуждённые по статьям XX3 могут быть приняты на низшую в иерархии должность. + - Лица, осуждённые по статьям от XX2 не могут быть приняты в отдел СБ. 1. Каждый отдел обязан иметь главу; в случае отсутствия главы должен быть назначен ВрИО; до момента назначения ВрИО за отдел отвечает капитан. 1. Пост капитана или главы отдела не могут одновременно занимать два или более человека. @@ -159,7 +196,7 @@ guidebook-SOP-command-procedure-promotion-transfer = - Наличие рекомендации от наставника. - Освоение всех профессиональных навыков, необходимых для новой должности. - Отсутствие дисциплинарных взысканий (выговор, ранее понижение в должности, либо увольнение). - - Отсутствие судимостей по статьям от хх3. + - Отсутствие судимостей по статьям от XX3. 1. Повышение или перевод требуют прямого одобрения главы отдела и капитана. 1. Для процедуры необходимы документы: - Заявление о повышении/переводе, заверенное капитаном и главой отдела. @@ -184,7 +221,7 @@ guidebook-SOP-command-procedure-issue-accesses = - Внешний доступ может быть одобрен старшим инженером или главой службы безопасности. - Капитан может одобрить доступ любого уровня. - Глава персонала вправе выдать временный доступ в отдел для обеспечения репортёрского расследования. - - Временный доступ обязательно должен содержать примечание в видел пометки. Пример: "Врем-Бриг". + - Временный доступ обязательно должен содержать примечание в виде пометки. Пример: "Врем-Бриг". - Может быть выдан только один временный доступ в один отдел. - Временный доступ в бриг выдаётся исключительно "БРИГ". 1. Временный доступ выдаётся с пометкой в поле должности и может быть выдан только один временный доступ в один отдел. @@ -226,29 +263,28 @@ guidebook-SOP-command-procedure-reasons-for-removal = 1. [tooltip="guidebook-SOP-command-tooltip-abuse-of-power" text="Злоупотребление полномочиями"]. 1. Уход с должности по собственному желанию. -## Протоколы эвакуации -### Окончание смены -guidebook-SOP-command-protocol-evacuation-end-of-shift = - После окончания смены начинается стандартный процесс отправки экипажа на станцию центрального командования для последующего распределения и отдыха. Отбытие производится спустя 2 часа после начала смены или после выполнения дополнительной цели смены. - - Капитан обязан составить письменный отчёт о выполнении основной или дополнительной цели и отправить его на центральное командование. - - Капитан обязан уведомить персонал соответствующим сообщением для подготовки к отбытию. - - Службе безопасности необходимо организовать транспортировку всех заключённых; во время перелёта заключённые должны находиться в отсеке для заключённых. - - Медицинский персонал обязан организовать транспортировку тел погибших сотрудников и тяжело больных пациентов. - - Отбытие шаттла ранее установленного времени в случае отсутствия прямой угрозы не допускается. - -### Невозможность выполнения цели -guidebook-SOP-command-protocol-evacuation-unable-to-complete-goal = - Решение об окончании смены без выполнения цели и отбытии со станции принимается исключительно капитаном под его полную ответственность. - -### Нарушение условий содержания сингулярности -guidebook-SOP-command-protocol-evacuation-violation-of-singular-conditions = - Капитан обязан установить жёлтый код; необходимо провести наблюдение за траекторией движения сингулярности. При сильной угрозе вызвать эвакуационный шаттл и оповестить экипаж и центральное командование. - - Если угрозы больше нет, допускается восстановление повреждённых отсеков и продолжение смены. - -### Вспышка зомби вируса -guidebook-SOP-command-protocol-evacuation-zombie-virus-outbreak = - До полного устранения угрозы эвакуационный шаттл не вызывается. В случае вызова шаттла центральным командованием, шаттл должен быть отклонён и запрошена помощь РХБЗЗ. +## Протокол эвакуации +guidebook-SOP-command-protocol-evacuation = + Эвакуация (протокол смены персонала) — процедура, при которой персонал в полном, в определённых ситуациях частичном, составе покидает объект для дальнейшего распределения. + 1. Правом запросить эвакуацию обладает только капитан и совет глав. + 1. Допускается запросить эвакуацию в следующих случаях: + - выполнении поставленной цели объекта; + - невозможности выполнения поставленной цели в связи с ситуацией на объекте; + - случаях, предусмотренных протоколом действия в ЧС. + 1. Эвакуация не допускается в фиолетовый код уровня угрозы, при официальном карантине или в случае [tooltip="guidebook-SOP-general-tooltip-agressive-biological-threat" text="агрессивной биологической угрозы"] на объекте. + 1. Запрос оформляется письменно, после получения ЦК отчёта о ситуации. + - В случае ЧС допускается устный отчёт и запрос с использованием красного телефона. + 1. Эвакуационный шаттл вызывается ЦК, в случае отсутствия ответа от ЦК в течение 5 минут или при ЧС капитаном или другим главой. + 1. За время до прибытия шаттла: + - весь персонал обязан привести рабочие места в порядок; + - медицинский персонал обязан перенести тела погибших сотрудников в зону стыковки, после на шаттл; + - персонал службы безопасности обязан организовать транспортировку всех заключённых в зону стыковки, после на шаттл; + - инженерному персоналу необходимо немедленно привести пункт 4 обязанностей общих СРП отдела в исполнение. + 1. Персонал отбывает в полном составе, за исключением следующих случаев: + - соблюдение пункт 4 обязанностей общих СРП инженерного отдела; + - в случае наличия угрозы безопасности, при реальной возможности её устранения, сотрудники СБ отбывают лишь в минимальном составе для сопровождения заключённых. + 1. Авторизация для раннего отбытия шаттла эвакуации допускается исключительно при наличии угрозы шаттлу. + - Нарушение данного пункта приравнивается к нарушению статьи 133 Корпоративного Закона. # Tooltip guidebook-SOP-command-tooltip-neutralization = Подразумевается устранение угрозы, которая послужила причиной введения текущего кода. @@ -268,6 +304,7 @@ guidebook-SOP-command-tooltip-dress-code = 1. Рюкзак. 1. Обувь. 1. Аксессуары включая: Очки, перчатки, пояса, кольца, часы и т.д — по желанию. +guidebook-SOP-command-tooltip-no-centcomm = Подразумевается отсутствие ответа на корректно оформленные запросы уполномоченных лиц в течение 20 минут. guidebook-SOP-command-tooltip-lowest-in-hierarchy = - Кадет; - Интерн; @@ -284,3 +321,13 @@ guidebook-SOP-command-tooltip-dead-title = Примеры: guidebook-SOP-command-tooltip-inactivity = Это относится к сотрудникам в кататоническом ступоре, игнорирующим брифинг и вызовы по рации. Полное игнорирование своих обязательств. guidebook-SOP-command-tooltip-toxic-environment = Это относится к сотрудникам, которые регулярно неуважительно относятся к своим коллегам. guidebook-SOP-command-tooltip-abuse-of-power = Это относится к ГСБ, выдавшему разрешение на ношение оружия без явной причины, продаже сотрудников станции в рабство Квартирмейстером и так далее. + +guidebook-SOP-command-tooltip-corporate-agents = Корпоративные агенты — лица с особым статусом, пребывающие на объекте с целью представления отдельных интересов корпорации NanoTrasen. Таковыми являются: + - магистрат; + - агент внутренних дел; + - представитель NT; + - офицер Синего Щита. +guidebook-SOP-command-tooltip-controversial-decree = Спорность решения определяется: + - магистратом; + - агентом внутренних дел; + - представителем NT. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/dso.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/dso.ftl index 083c8cbc4b..32c3dcf953 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/dso.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/dso.ftl @@ -11,7 +11,7 @@ guidebook-SOP-dso-general-right = 1. Отдавать приказы всем членам экипажа станции. 1. Принимать любые меры для выполнения поставленной задачи. 1. Нарушать стандартные процедуры экипажа при чрезвычайной ситуации. - 1. В полной мере руководить экипажем станции, если это необходимо для выполнения цели миссии, даже если исполнение приказа приведет к нарушению СРП со стороны члена экипажа. + 1. В полной мере руководить экипажем станции, если это необходимо для выполнения цели миссии, даже если исполнение приказа приведёт к нарушению СРП со стороны члена экипажа. guidebook-SOP-dso-general-prohibited = 1. Забирать снаряжение станции Центрального Командования, которое не находится в оружейной, лазарете или на складе материалов. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/emergencies.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/emergencies.ftl index e19ee419fa..ceb0bfeac8 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/emergencies.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/emergencies.ftl @@ -94,3 +94,50 @@ guidebook-SOP-emergencies-mutiny = - При необходимости провести мобилизацию экипажа. - В случае подтверждения использования гипноза или иных средств внушения со стороны мятежников допускается принудительная установка импланта «Щит разума» всем членам экипажа. - При невозможности самостоятельно справиться с угрозой запросить у Центрального командования установку [color=gold][bold]гамма кода[/bold][/color] и отправку сил ОБР или Эскадрона Смерти. +# Corvax-Goob-Start +# Обнаружение Блоба +guidebook-SOP-emergencies-blob = + {"[bold]Условия введения:[/bold]"} + - На станции обнаружен живой Блоб. + {"[bold]Рекомендации:[/bold]"} + - Немедленно установить [color=red][bold]красный код[/bold][/color]. + - При необходимости провести мобилизацию экипажа. + - В случае поражения Блобом территории, как минимум сопоставимой по размеру с отделом станции рекомендуется запросить [color=gold][bold]гамма код[/bold][/color] и силы РХБЗЗ. + - В случае получения кодов активации механизма самоуничтожения станции немедленно активировать его, если не поступало иных указаний от сил ДСО. + +# Возвышение еретика +guidebook-SOP-emergencies-heretic = + {"[bold]Условия введения:[/bold]"} + - На станции обнаружен возвышенный еретик. + {"[bold]Рекомендации:[/bold]"} + - Немедленно запросить установку [color=gold][bold]гамма кода[/bold][/color] и отправку сил ОБР. + - Провести мобилизацию экипажа. + +# Появление улья ксеноморфов +guidebook-SOP-emergencies-kseno = + {"[bold]Условия введения:[/bold]"} + - Подтверждено наличие полноценного улья ксеноморфов на станции. + {"[bold]Рекомендации:[/bold]"} + - Немедленно установить [color=red][bold]красный код[/bold][/color] + - При необходимости провести мобилизацию экипажа. + - При невозможности подавления угрозы запросить установку [color=gold][bold]гамма кода[/bold][/color] и отправку сил РХБЗЗ. + +# Обнаружение Тенеморфа +guidebook-SOP-emergencies-shadowkin = + {"[bold]Условия введения:[/bold]"} + - На станции присутствует тенеморф в любой стадии развития. + {"[bold]Рекомендации:[/bold]"} + - Немедленно установить [color=red][bold]красный код[/bold][/color]. + - Обеспечить повышенную освещенность помещений. + - При необходимости провести мобилизацию экипажа. + - При невозможности подавления угрозы или при возвышении тенеморфа запросить установку [color=gold][bold]гамма кода[/bold][/color] и отправку сил ОБР. + +# Появление незаконного эгрегориального культа +guidebook-SOP-emergencies-cult = + {"[bold]Условия введения:[/bold]"} + - На станции подтверждено наличие агрессивно настроенной группы людей, использующих аномальные или магические способности и технологии, ставящие своей целью призыва своего эгрегора. + {"[bold]Рекомендации:[/bold]"} + - Немедленно установить [color=red][bold]красный код[/bold][/color]. + - Использовать УПМК для освобождения персонала от влияния культа и их дальнейшей мобилизации. + - При невозможности подавления угрозы запросить установку [color=gold][bold]гамма кода[/bold][/color] и отправку сил ОБР. +# Corvax-Goob-End diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/engineering.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/engineering.ftl index 274cda8536..1eb861604b 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/engineering.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/engineering.ftl @@ -9,7 +9,7 @@ guidebook-SOP-engineering-general-must = guidebook-SOP-engineering-general-right = 1. Заниматься индивидуальными проектами при отсутствии иных рабочих задач. - 1. В [color=yellow][bold]жёлтый код[/bold][/color] уровня угрозы получить базовый доступ во все отсеки станции. + 1. В [color=yellow][bold]жёлтый код[/bold][/color] уровня угрозы получить базовый доступ во все отделы. 1. Взламывать двери, чтобы в интересах следствия получить несанкционированный доступ к отсеку, по устному запросу Главы Службы Безопасности. guidebook-SOP-engineering-general-prohibited = @@ -24,7 +24,7 @@ guidebook-SOP-ChiefEngineer-must = 1. Руководить работами по восстановлению подачи электроэнергии в порядке важности, начиная с: систем жизнеобеспечения, хранилища, мостика, медицинского отдела, отдела службы безопасности, прочие отделы. 1. Убедиться, что на станции всегда есть хотя бы один незадействованный укрепленный инженерный скафандр, если нет чрезвычайной ситуации, требующей использования всех костюмов. 1. Обеспечивать сохранность и стабильную работу генератора гравитации. В случае потери генератора — срочно сообщить всем главам и написать отчёт ЦК с описанием обстоятельств. - 1. Обеспечивать сохранность и стабильную работу серверов телекоммуникации на станции. + 1. Обеспечивать сохранность и стабильную работу серверов телекоммуникации. 1. В отсутствии или при чрезмерной нагрузке инженеров или атмосферных техников — временно заменять их, соблюдая требования их СРП. guidebook-SOP-ChiefEngineer-right = @@ -99,6 +99,6 @@ guidebook-SOP-engineering-tooltip-safety-precautions = Техника безоп - При работе, предусматривающей нахождение в агрессивной внешней среде, использовать защитную экипировку; - При работе в открытом космосе иметь при себе установленное в КПК приложение АстроНав или Глобальную Систему Позиционирования (ГСП). -guidebook-SOP-engineering-tooltip-generator-main = Источник, способный запитать весь объект. Например: генераторы на основе Сингулярности или Теслы, ТЭГ, Суперматерия. +guidebook-SOP-engineering-tooltip-generator-main = Источник, способный обеспечить электропитанием весь объект. Например: генераторы на основе Сингулярности или Теслы, ТЭГ, Суперматерия. -guidebook-SOP-engineering-tooltip-generator-spare = Источник, способные поддерживать минимальный функционал объекта. Например: солнечные панели, ДАМ. \ No newline at end of file +guidebook-SOP-engineering-tooltip-generator-spare = Источник, способный поддерживать минимальный функционал объекта. Например: солнечные панели, ДАМ. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/general.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/general.ftl index 550f561f1f..6d3b2604d6 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/general.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/general.ftl @@ -95,3 +95,48 @@ guidebook-SOP-general-orders-prohibited = 1. Запрещается оформлять заказы от имени других сотрудников без их ведома и согласия. 2. Запрещается заказывать любые виды оружия и специальные средства, относящиеся к отделу безопасности, без письменного разрешения главы службы безопасности. 3. Запрещается массовое оформление заказов на однотипные товары без предварительного согласования с главой отдела или капитаном станции. + +guidebook-SOP-general-specialops-instructions = + Свод инструкций по взаимодействию с оперативными группами Департамента Специальных Операций во время проведения ими специальных операций на территории объекта, а также требования к их вызову. + 1. Решение о вызове сил ДСО принимает капитан. + - В отсутствии капитана [tooltip="guidebook-SOP-general-tooltip-profile-head" text="профильный глава"]. + - В отсутствии капитана и профильного главы любой член командования или [tooltip="guidebook-SOP-command-tooltip-corporate-agents" text="корпоративный агент"]. + 2. Вызов силового подразделения ОБР допускаетя только при [color=red][bold]красном и выше[/bold][/color] кодах уровня угрозы, в случае столкновения с враждебными элементами, которые невозможно подавить текущими силами. + 3. Вызов инженерного подразделения ОБР допускается только при [color=yellow][bold]жёлтом коде[/bold][/color] уровня угрозы, если невозможно устранить структурную, атмосферную или радиационные угрозы. + 4. Вызов медицинского подразделения ОБР допускается при [color=violet][bold]фиолетовом коде[/bold][/color] уровня угрозы или при любом другом, если медицинский персонал не способен самостоятельно справится с возникшей проблемой. + 5. Вызов уборочного подразделения ОБР допускается при невозможности устранения угрозы санитарной безопасности собственными силами. + 6. Вызов духовного подразделения ОБР допускается при невозможности устранения сверхъестественной угрозы собственными силами. + 7. Вызов РХБЗЗ допускается только при наличии [tooltip="guidebook-SOP-general-tooltip-agressive-biological-threat" text="агрессивной биологической угрозы"], котрую невозможно подавить текущими силами. + 8. Персонал обязан подчиняться всем требованиям членов оперативной группы и оказывать им содействие, за исключением случаев, когда действия или приказы являются очевидно противозаконными. + 9. Персоналу запрещено самовольно посещать шаттл прибывшией оперативной группы. + 10. На время пребывания оперативной группы на объекте, правом запроса эвакуации обладает исключительно командир группы. + +guidebook-SOP-general-mobilization = + Мобилизация — это мероприятие, предполагающее привлечение экипажа станции к ликвидации угрозы безопасности станции. + 1. Мобилизация может быть объявлена в следующих случаях: + - возникновения ситуаций, предусмотренных протоколами ЧС; + - столкновение с угрозой, не учтенной протоколами ЧС, но влекущей за собой полное уничтожением объекта и экипажа; + - действие [color=gold][bold]гамма кода[/bold][/color] и выше. + 2. Правом объявления мобилизации обладают капитан, Центральное Командование (исключая ПНТ и ОСЩ), командиры оперативных групп ДСО. + - В случае отсутствия или гибели капитана, таким правом наделяется глава службы безопасности. + - В случае отсутствие или гибели капитана и главы службы безопасности, мобилизация может быть объявлена любым главой. + 3. Мобилизация может быть двухуровневой на усмотрение лица, объявляющего мобилизацию: + - частичная: предполагает мобилизацию конкретной части экипажа (например, пассажиров, группы утилизаторов, сотрудников конкретных отделов станции и так далее); + - полная: привлечение всех сотрудников станции. + 4. Мобилизованные имеют право: + - на использование любого доступного вида вооружения, исключая оружие массового поражения; + - на получение расширенного доступа; + - на получение защитных средств и снаряжения, запрещенных Корпоративных Законом в штатной обстановке. + 4. Мобилизованные обязаны: + - следовать указаниям командования и службы безопасности. Неподчинение приравнимается к нарушению статьи 115 Корпоративного Закона; + - использовать выданную экипировку и доступы исключительно с целью устранения угрозы, послужившей причиной мобилизации; + - по окончании мобилизации сдать полученные экипировку и доступы в течение 10 минут. + +guidebook-SOP-general-tooltip-profile-head = Профильный глава в случае вызова сил ДСО — глава, зона ответственности которого совпадает с характером возникшей угрозы. Примеры: + - нападение террористических, вражеских группировок, открытая диверсионная деятельность или агрессивная биологическая угроза — глава службы безопасности; + - критическое загрязнение большинства помещений объекта — глава персонала; + - невозможность медицинского персонала справится с обязанностями — главный врач; + - серьёзная структурная или атмосферная угроза — старший инженер. + +guidebook-SOP-general-tooltip-agressive-biological-threat = Агрессивная биологическая угроза — угрозы биологического характера, способные к заражению гуманоидов с целью подавления их воли или представляющая собой стремительно захватывающую территорию агрессивную биологическую массу. Например: блоб, зомби инфекция, генокрады. + diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/legal.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/legal.ftl index 2d7f6765b6..cddf15b3e6 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/legal.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/legal.ftl @@ -1,33 +1,47 @@ # Должностные СРП # Магистрат guidebook-SOP-Magistrate-must = - 1. Инициировать корпоративный суд при передаче службой безопасности дел с обвинениями по статьям категории XX2 и выше при действии зелёного или синего кода. В условиях красного кода инициирование корпоративного суда допускается только по делам с обвинениями категории XX3 и выше. + 1. Инициировать корпоративный суд при передаче службой безопасности дел с обвинениями по статьям категории XX3 и выше при действии [bold][color=green]зелёного[/color][/bold] или [bold][color=dodgerblue]синего кода[/color][/bold]. В условиях [bold][color=red]красного[/color][/bold]инициирование корпоративного суда допускается только по делам с обвинениями категории XX4 и выше. + - Магистрат имеет право инициировать судебное разбирательство с выдвижением обвинения по статьм X2 в случае, если нарушителем является должностное лицо. + - Магистрат имеет право не инициировать судебное разбирательство, если задержанный полностью признал свою вину в нарушении положений Корпоративного Закона. - В случае невозможности проведения суда по причине чрезмерной нагрузки дел, магистрат обязан передать дела с обвинениями в службу безопасности для вынесения вердикта. - В случае отсутствия или недееспособности магистрата данные дела автоматически переходят в юрисдикцию службы безопасности. - В условиях чрезвычайной ситуации инициирование корпоративного суда запрещено. + 1. Рассматривать поступившие апелляции. Магистрат имеет право отклонить апелляцию в случаях: + - апелляция не содержит оснований для её рассмотрения; + - заявленные обстоятельства не способны повлиять на вынесенный вердикт; + - апелляция подана с нарушением процедуры подачи апелляции; + - апелляция подана повторно по тем же основаниям без предоставления новых доказательств. 1. Соблюдать установленные процедуры корпоративного суда и вынесения вердикта. 1. Быть [tooltip="guidebook-SOP-Magistrate-tooltip-equanimity" text="беспристрастным"]. - 1. Обеспечить правильное применение Корпоративного закона и защиту прав существ, обладающих ОПРС, на объектах корпорации NanoTrasen + 1. Обеспечить правильное применение Корпоративного Закона и защиту прав существ, обладающих К-ОПРС, на объектах корпорации NanoTrasen. 1. На постоянной основе использовать [tooltip="guidebook-SOP-command-tooltip-business-speech" text="Корпоративно-деловой стиль речи"]. - Данный пункт утрачивает свою актуальность в условиях чрезвычайной ситуации 1. Соблюдать утверждённый [tooltip="guidebook-SOP-Magistrate-tooltip-dress-code" text="дресс-код"]. 1. Осуществлять контроль за деятельностью адвоката в рамках его СРП. guidebook-SOP-Magistrate-right = - 1. Для судебного разбирательства магистрат вправе выписывать ордера на арест, обыск личности или отдела, задержание, исключительно в целях обеспечения рассмотрения дела, как по собственной инициативе при наличии оснований, так и по обоснованному запросу службы безопасности. - 1. Отменять любое решение по вопросам, касающимся Корпоративного закона и ОПРС, включая УДО. - - Исключения: приказы Центрального командования и сотрудников ДСО. + 1. Для судебного разбирательства или судебного надзора магистрат вправе выписывать ордера на арест, обыск личности или отдела, исключительно в целях обеспечения рассмотрения дела, как по собственной инициативе при наличии оснований, так и по обоснованному запросу службы безопасности. + 1. Проводить процедуру судебного надзора. + 1. Cнять юридическую неприкосновенность с лица, обладающего ею, в случае нарушения корпоративного закона XX2 и выше. + - В случае обвинения лица, обладающего юридической неприкосновенностью, в нарушении корпоративного закона по статье XX2, магистрат вправе временно снять юридическую неприкосновенность до завершения следствия и вынесения приговора суда. + - В случае признания лица виновным юридическая неприкосновенность снимается навсегда. + - В случае оправдания или отсутствия состава нарушения юридическая неприкосновенность подлежит полному восстановлению. + - Временное и постоянное снятие юридической неприкосновенности оформляется официальным документом, который должен быть подписан и заверен печатью магистрата. + 1. Отменять любое решение по вопросам, касающимся Корпоративного Закона и К-ОПРС, включая УДО. + - Исключения: приказы Центрального Командования и сотрудников ДСО. + 1. Ограничить возможность подачи ходатайства об УДО освобождении в рамках корпоративного судопроизводства. 1. Хранить при себе вспышку и использовать её в целях самообороны. - 1. Во время судебного разбирательства, запросить у службы безопасности любые материалы по делу, включая отчёты, доказательства и свидетельские показания, а также материалы, относящиеся к уже заверенному приговору, для анализа и принятия решения. + 1. Во время судебного разбирательства или судебного надзора, запросить у службы безопасности любые материалы по делу, включая отчёты, доказательства и свидетельские показания, а также материалы, относящиеся к уже заверенному приговору, для анализа и принятия решения. - В условиях [bold][color=green]зелёного[/color][/bold] или [bold][color=dodgerblue]синего кода[/color][/bold] запросить составление документов по материалу делу. 1. В условиях [bold][color=green]зелёного[/color][/bold] или [bold][color=dodgerblue]синего кода[/color][/bold], запросить для проверки юридической законности любой документ, составленный на объекте корпорации NanoTrasen. 1. Отменить юридическую законность любого документа на объекте корпорации NanoTrasen, исключения документы, заверенные печатью Центком. - В случае отмены документа магистрат обязан написать причину отзыва документа непосредственно в самом документе и заверить документ печатью магистрата. 1. Проверять любой вынесенный на станции приговор и, при выявлении нарушений, отменять его с обязательным указанием причины - - В случае отмены магистрат обязан составить новый приговор от своего лица, основываясь на материалах дела, доказательств и соблюдении корпоративного закона. + - В случае отмены магистрат обязан составить новый приговор от своего лица, основываясь на материалах дела, доказательств и соблюдении Корпоративного Закона. 1. Публично объявить о предстоящем суде, называет место и время начала процедуры. 1. Рассматривать обращения о досрочном освобождении и утверждать УДО заключённых в соответствии с установленной процедурой выдачи УДО. - 1. Редактировать документы по запросу персонала станции с помощью ручки юридического департамента. + 1. Редактировать документы по запросу персонала станции с помощью ручки Юридического Департамента. - Редактирование собственных и чужих документов допустимо в случае необходимости исправления ошибок в тексте (без изменения исходного содержания). - Редактирование чужих документов по аналогичной процедуре. - В редактированном документе должно быть добавлено [tooltip="guidebook-SOP-legal-tooltip-edit-note" text="примечание о редактировании"], он должен быть заверен печатью магистрата. @@ -36,6 +50,7 @@ guidebook-SOP-Magistrate-prohibited = 1. Принимать решения, противоречащие Корпоративному закону или ОПРС. - Выносить некорректные или неправомерные вердикты. 1. Вмешиваться в деятельность глав отделов, капитана или службы безопасности без [tooltip="guidebook-SOP-Magistrate-tooltip-legal-grounds" text="законных оснований"]. + 1. Передавать судейский молоток, ручку Юридического Департамента и таймера магистрата третьим лицам. 1. Проводить допросы по процедуре допроса. 1. Злопотреблять доступом. @@ -162,12 +177,12 @@ guidebook-SOP-legal-court-norms = 1. Подсудимый считается невиновным, пока в его отношении не будет зачитан обвинительный приговор. 1. Проведение суда невозможна без судьи в лице магистрата. В случае отсутствия магистрата служба безопасности действует по протоколу вынесение вердикта на допросе. 1. Для полноценной реализации судебного процесса требуется наличие нескольких сторон. Без упомянутых лиц проведение процедуры суда невозможно: - - Судья — выносит решение по делу, руководит процессом суда. Таковым является магистрат. - - Сторона обвинения — выдвигает обвинение по делу, предоставляет доказательства, подтверждающие виновность подсудимого лица. В качестве данной стороны выступает: Капитан, Глава Службы Безопасности, Смотритель, прочие сотрудники службы безопасности с разрешения вышестоящих по должности в качестве обвинителя. - - Сторона защиты — сторона, которой было выдвинуто обвинение. Представлена лицом, которому выдвинуто обвинение, а также адвокатом. В качестве адвоката может выступать: адвокат, глава отдела, капитан. Присутствие адвоката необязательно. - - В суде принимают участие лица, содействующие осуществлению правосудия, приглашенные стороной обвинения или защиты. Отказ данных лиц от участия в суде может быть расценен как нарушение статьи 112 "Сопротивление органам власти" корпоративного закона. - - Потерпевшие — лица, ставшие жертвами преступления и пострадавшие в ходе обстоятельств дела. - - Эксперты — лица, привлеченные и исследованию вещественных доказательств, физического состояния потерпевших и подсудимого, оценке ущерба от совершенного преступления и т.д. + - Судья — выносит решение по делу, руководит процессом суда. Таковым является магистрат; + - Сторона обвинения — выдвигает обвинение по делу, предоставляет доказательства, подтверждающие виновность подсудимого лица. В качестве данной стороны выступает: Капитан, Глава Службы Безопасности, Смотритель, прочие сотрудники службы безопасности с разрешения вышестоящих по должности в качестве обвинителя; + - Сторона защиты — сторона, которой было выдвинуто обвинение. Представлена лицом, которому выдвинуто обвинение, а также адвокатом. В качестве адвоката может выступать: адвокат, глава отдела, капитан. Присутствие адвоката необязательно; + - В суде принимают участие лица, содействующие осуществлению правосудия, приглашенные стороной обвинения или защиты. Отказ данных лиц от участия в суде может быть расценен как нарушение статьи 112 "Сопротивление органам власти" корпоративного закона; + - Потерпевшие — лица, ставшие жертвами преступления и пострадавшие в ходе обстоятельств дела; + - Эксперты — лица, привлеченные и исследованию вещественных доказательств, физического состояния потерпевших и подсудимого, оценке ущерба от совершенного преступления и так далее; - Свидетели — лица, обладающее информацией по делу, полученной при помощи органов чувств. ### Обязанности сторон @@ -196,7 +211,6 @@ guidebook-SOP-legal-court-responsibilities = 1. Давать показания и представлять доказательства. 1. Воспользоваться последним словом перед вынесением приговора. -## Судебное разбирательство ### Судебное разбирательство guidebook-SOP-legal-court-litigation = {"[italic]Судебное разбирательство — процесс, в ходе которого магистрат изучает материалы дела, заслушивает показания сторон, свидетелей и экспертов, оценивает доказательства и принимает решение о виновности или невиновности подсудимого.[/italic]"} @@ -207,49 +221,77 @@ guidebook-SOP-legal-court-litigation = 1. При отрицании подсудимым своей вины именно доказательства должны являться достаточными для её подтверждения. 1. Если доказательств недостаточно — подсудимый признаётся невиновным. 1. Прямые доказательства: - - Сам объект или субъект преступления (потерпевший). - - Вещественные доказательства: орудие преступления, украденное имущество и д.р. - - Показания минимум трёх свидетелей с совпадающими деталями. - - Показания боргов (ИИ, киборгов). - - Заключения экспертов. - - Явка с повинной. - - Биологические следы: отпечатки пальцев, образцы ДНК, следы крови и т.п. + - Сам объект или субъект преступления (потерпевший); + - Вещественные доказательства: орудие преступления, украденное имущество и другие; + - Показания минимум трёх свидетелей с совпадающими деталями; + - Рапорт службы безопасности; + - Показания боргов (ИИ, киборгов); + - Заключения экспертов; + - Явка с повинной; + - Биологические следы: отпечатки пальцев, образцы ДНК, следы крови и так далее; - Аудиозаписи и фотографии. 1. Косвенные доказательства: - - Наличие у подсудимого мотива. - - Отсутствие алиби. - - Негативные личные отношения с жертвой. - - Тяжёлое материальное положение. - - Наличие дисциплинарных взысканий, выговоров. - - Судимости. + - Наличие у подсудимого мотива; + - Отсутствие алиби; + - Негативные личные отношения с жертвой; + - Тяжёлое материальное положение; + - Наличие дисциплинарных взысканий, выговоров; + - Судимости; - Состояние алкогольного или наркотического опьянения. 1. Обвинение может быть снято магистратом на этапе судебного разбирательства при наличии одного или нескольких из следующих факторов: - - Недостаток прямых доказательств. - - Отсутствует субъект преступления или орудие преступления. - - Нет вещественных доказательств, подтверждающих факт нарушения. - - Показания свидетелей (минимум трёх) противоречивы или не соответствуют фактам. - - Биологические следы не подтверждают участие подсудимого. - - Сомнительность косвенных доказательств. - - Мотив не подтверждён другими фактами. - - Нет убедительных свидетельств отсутствия алиби. - - Негативные отношения с жертвой, материальное положение, дисциплинарные взыскания, судимости или опьянение не подтверждают факт совершения преступления. - - Противоречие между доказательствами. - - Прямые доказательства противоречат друг другу. - - Косвенные доказательства опровергают прямые факты. - - Явная невиновность подсудимого. - - Подсудимый признаёт факт, но доказательства указывают на то, что он не совершал преступления. + - Недостаток прямых доказательств; + - Отсутствует субъект преступления или орудие преступления; + - Нет вещественных доказательств, подтверждающих факт нарушения; + - Показания свидетелей (минимум трёх) противоречивы или не соответствуют фактам; + - Биологические следы не подтверждают участие подсудимого; + - Сомнительность косвенных доказательств; + - Мотив не подтверждён другими фактами; + - Нет убедительных свидетельств отсутствия алиби; + - Негативные отношения с жертвой, материальное положение, дисциплинарные взыскания, судимости или опьянение не подтверждают факт совершения преступления; + - Противоречие между доказательствами; + - Прямые доказательства противоречат друг другу; + - Косвенные доказательства опровергают прямые факты; + - Явная невиновность подсудимого; + - Подсудимый признаёт факт, но доказательства указывают на то, что он не совершал преступления; - Любой факт, который исключает вину подсудимого по сути или обстоятельствам дела. ### Вынесение вердикта guidebook-SOP-legal-court-verdict = {"[italic]Вердикт — официальное решение магистрата о виновности или невиновности подсудимого, который может быть оспорен только Центральным Командованием.[/italic]"} 1. Порядок: - - После анализа дела магистрат формирует вывод. - - Приговор оглашается в присутствии сторон. - - Оглашение должно содержать: квалификацию совершённого деяния (со статьями корпоративного закона), указание на смягчающие/отягчающие модификаторы при наличии. + - После анализа дела магистрат формирует вывод; + - Приговор оглашается в присутствии сторон; + - Оглашение должно содержать: квалификацию совершённого деяния (со статьями корпоративного закона), указание на смягчающие/отягчающие модификаторы при наличии, решение о возможности подать запрос на УДО. 1. Приговор подлежит обязательному письменному составлением магистратом и передаче копии в службу безопасности. - Исключение составляют случаи действия чрезвычайных ситуаций. +### Апелляция +guidebook-SOP-legal-court-appeal = + {"[italic]Апелляция — это официальная процедура обжалования решения корпоративного суда. Апелляции рассматривает исключительно магистрат в рамках установленной процедуры.[/italic]"} + 1. Правом на подачу апелляции обладают: адвокат обвиняемого, лицо, выступающее в роли адвоката (глава отдела или капитан), сам обвиняемый. + 1. Апелляция может быть подана только в следующих случаях: + - Срок заключения составляет 30 и более минут; + - Пожизненное заключение. + 1. Апелляция подаётся исключительно в письменном виде. Апелляция считается официально принятой и действительной только после её подписания и заверения печатью магистрата. + 1. Апелляция по одному делу подаётся однократно. + - Повторные апелляции по тем же основаниям могут быть проигнорированы магистратом и подлежат отклонению. + - Исключение: Повторная апелляция по одному и тому же делу допускается только при появлении новых существенных доказательств, которые ранее не были доступны заявителю апелляции. + 1. Причины для подачи апелляции: + - Появление новых улик или доказательств. Существенные доказательства или улики, которые не были известны на момент вынесения первоначального решения и которые могут существенно повлиять на вердикт; + - Недостаточность доказательной базы. Приговор корпоративного суда основан на недостаточном количестве доказательств, либо имеющиеся доказательства не позволяют однозначно установить виновность лица; + - Обнаружение фальсификации доказательств или ложных показаний. Появились подтверждённые факты подделки доказательств либо заведомо ложных свидетельских показаний, которые повлияли на решение суда. + +### Судебный надзор +guidebook-SOP-legal-court-supervision = + {"[italic]Судебный надзор — это исключительная надзорная процедура, осуществляемая магистратом от лица корпоративного суда, позволяющая в оперативном порядке пересматривать вступившие в силу вердикты, а также реагировать на нарушения корпоративных норм без проведения полного судебного заседания.[/italic]"} + 1. Решения, принятые магистратом в порядке судебного надзора, имеют силу судебного вердикта и подлежат немедленному исполнению. + 1. В рамках процедуры судебного надзора магистрат имеет право вынести вердикт без проведения суда, если нарушение носит открытый характер либо не требует дополнительного расследования. + 1. Судебный надзор может быть инициирован в следующих случаях: + - По личной инициативе магистрата в случае свидетельства нарушения Корпоративного Закона; + - По вердикту, вынесенному службой безопасности или капитаном станции; + - По письменной или устной жалобе от осуждённого. + 1. Магистрат обязан составить письменный документ о решении судебного надзора в каждом случае вынесения вердикта или пересмотра ранее принятого решения + # Tooltip guidebook-SOP-legal-tooltip-edit-note = В документ над полем для печатей должна быть добавлена строка, в которой будет указано, что документ был отредактирован; в строке должны быть указаны ФИ редактора. guidebook-SOP-legal-tooltip-doc-forgery = Данный пункт подразумевает любое редактирование заверенного документа (с печатью), изменяющее его изначальный смысл, либо изменение документа без согласия лица, заверившего его своей печатью. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/medical.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/medical.ftl index d33a89ca88..1cd1f1a7f9 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/medical.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/medical.ftl @@ -24,7 +24,6 @@ guidebook-SOP-ChiefMedicalOfficer-must = guidebook-SOP-ChiefMedicalOfficer-right = 1. Исполнять обязанности любого сотрудника медицинского отдела в свободное от командования время, в случаях необходимости оказания экстренной помощи либо в условиях ЧС. - 1. Хранить при себе гипоспрей и портативный монитор экипажа, либо распределить их между сотрудниками отдела, оформив соответствующее разрешение. 1. Назначать врачей на должности: хирург, вирусолог, патологоанатом. 1. Издавать приказ о принудительном психиатрическом лечении члена экипажа. - Если документ касается должностных лиц, он должен быть заверен печатью капитана. @@ -139,9 +138,9 @@ guidebook-SOP-Virologist-must = 1. При отсутствии вирусной инфекции выполнять работу врача. guidebook-SOP-Virologist-right = - 1. Обеспечивать регистрацию, учет и статистическую обработку данных инфекционной заболеваемости. + 1. Обеспечивать регистрацию, учёт и статистическую обработку данных инфекционной заболеваемости. 1. Осуществлять контроль за проведением противоэпидемических мероприятий (например, вакцинированием). - 1. При подтвержденной эпидемии, с разрешения главного врача ввести в пределах медицинского отдела масочный режим для всех посетителей, а с разрешения капитана — в пределах всей станции. + 1. При подтверждённой эпидемии, с разрешения главного врача ввести в пределах медицинского отдела масочный режим для всех посетителей, а с разрешения капитана — в пределах всей станции. ## Интерн guidebook-SOP-MedicalIntern-must = diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/research.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/research.ftl index 97e5e66ef6..9362161b7b 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/research.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/research.ftl @@ -4,7 +4,7 @@ guidebook-SOP-research-general-must = guidebook-SOP-research-general-right = 1. На ношение и использование любых предметов, которые можно создать в научном отделе. - - Это право не распространяется на предметы, вынос из отдела которых запрещён первым пунктом общих запретов научного отдела, однако их всё ещё разрешается использовать в пределах научного отдела в целях исследований. + - Это право не распространяется на предметы, вынос которых из отдела запрещён первым пунктом общих запретов научного отдела, однако их всё ещё разрешается использовать в пределах научного отдела в целях исследований. - Научный руководитель или капитан могут забрать право на ношение и использование определённых предметов, которых касается этот пункт, если посчитают это нужным. 1. Производить и хранить контролируемые корпоративным законом вещества и предметы при использовании оных в ходе исследований. - Для создания и использования пистолета Свалинн или любого другого лазерного или огнестрельного оружия, созданного в пределах научного отдела, требуется разрешение научного руководителя до тех пор, пока оно используется в научных целях и не попадает за пределы отдела. В иных случаях необходимо разрешение на ношение оружия. @@ -33,10 +33,6 @@ guidebook-SOP-ResearchDirector-must = guidebook-SOP-ResearchDirector-right = 1. Исполнять обязанности учёного в свободное от исполнения обязанностей руководителя время, либо в условиях ЧС. 1. Использовать золото и серебро из хранилища для печати плат и предметов на станках, распределять эти ресурсы среди сотрудников научного отдела. - 1. На владение или передачу ручным телепортом любому сотруднику своего отдела. - - Для передачи прибора необходим документ Разрешение на использование снаряжения. - - В случае потери прибора ответственность лежит на научном руководителе и сотруднике, которому был передан телепорт. - - Сотрудник, которому был передан телепорт, должен быть проинформирован о правилах установки порталов, указанных в пункте 2 запретов научного руководителя. 1. На владение медико-научной гарнитурой и медико-научным ключом шифрования или распределение этих предметов среди сотрудников научного и медицинского отделов. - Для передачи прибора неглавам необходим документ Разрешение на использование снаряжения с печатями главного врача и научного руководителя. 1. На владение двоичным ключом шифрования или передачу его любому сотруднику своего отдела. @@ -45,8 +41,6 @@ guidebook-SOP-ResearchDirector-right = guidebook-SOP-ResearchDirector-prohibited = 1. Разрешать научным сотрудникам выносить из отдела вне чрезвычайной ситуации [tooltip="guidebook-SOP-research-tooltip-dangerous-equipment" text="опасное снаряжение"], [tooltip="guidebook-SOP-research-tooltip-dangerous-substances" text="опасные вещества"] без специального разрешения капитана. - 1. Создавать порталы, ведущие в стратегические и защищённые точки (если это не приказ Капитана), либо создающие угрозу для экипажа. - - Исключением среди стратегических точек является собственный кабинет научного руководителя. ## Учёный guidebook-SOP-Scientist-must = diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/security.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/security.ftl index 28c24ac427..e9cd57b22f 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/security.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/security.ftl @@ -10,18 +10,21 @@ guidebook-SOP-security-general-must = 1. Исполнять законные требования представителей юридического департамента и Центрального Командования, а также требования вышестоящих по иерархии лиц. 1. По требованию смотрителя или главы службы безопасности предъявить личные вещи для досмотра в любой момент времени. 1. В случае временного отстранения от службы прекратить исполнение текущей задачи и обеспечить скорейшее устранение фактора, повлекшего отстранение. В случае отстранения ввиду нарушения КЗ или СРП сотрудник обязан явиться в бриг в кратчайшие сроки. - 1. Передавать задержанных, обвиняемых по статьям категории XX2 и выше, в корпоративный суд. - - В условиях [color=red][bold]красного кода[/bold][/color] передавать задержанных в корпоративный суд по делам с обвинениями категории XX3 и выше. + 1. Передавать задержанных или обвиняемых в корпоративный суд в следующих случаях: + - При обвинении лица по статьям категории XX3 и выше; + - В условиях [color=red][bold]красного кода[/bold][/color] при обвинении по статьям категории XX4 и выше; - В условиях чрезвычайной ситуации передача задержанных в корпоративный суд не осуществляется. - - В отсутвие или недееспособности магистрата данный пункт игнорируется. + - При обвинении должностного лица по статьям категории XX2 и выше. + - В случае отсутствия или недееспособности магистрата, а также в условиях чрезвычайной ситуации данный пункт игнорируется. guidebook-SOP-security-general-right = 1. Использовать снаряжение, разрешённое в рамках текущего уровня угрозы. - 1. Запросить временный доступ в определенный отдел исключительно с целью проведения следственных мероприятий; глава отдела может дать устное разрешение на допуск. + 1. Запросить временный доступ в определённый отдел исключительно с целью проведения следственных мероприятий; глава отдела может дать устное разрешение на допуск. - В [color=dodgerblue][bold]синий код[/bold][/color] с устного разрешения капитана получить [tooltip="guidebook-SOP-security-tooltip-extended-access" text="расширенный доступ"]. - В [color=red][bold]красный код[/bold][/color] по своему запросу получить [tooltip="guidebook-SOP-security-tooltip-extended-access" text="расширенный доступ"]. - В [color=gold][bold]гамма код[/bold][/color] получить [tooltip="guidebook-SOP-security-tooltip-full-access" text="полный доступ"]. 1. В рамках проведения процедур службы безопасности подавать запросы главам станции для получения требуемой информации. + 1. Составить рапорт о задержании, в котором подробно описываются обстоятельства задержания, основания, ход и результаты обыска, свидетели, а также иные сведения, имеющие значение для разбирательства. guidebook-SOP-security-general-prohibited = 1. Проводить процедуры СБ в отношении равных либо старших по иерархии сотрудников СБ, лиц с [tooltip="guidebook-SOP-security-tooltip-legal-immunity" text="юридической неприкосновенностью"] без приказа уполномоченного лица. @@ -48,11 +51,9 @@ guidebook-SOP-HeadOfSecurity-right = 1. При приёме в отдел нового сотрудника из числа членов экипажа обязать кандидата пройти процедуру установки импланта «Щит разума». 1. При выдаче сотруднику станции доступов уровней «бриг», «служба безопасности» или «оружейная» потребовать от него пройти процедуру установки импланта «Щит разума». 1. В любой код держать при себе личный энергетический пистолет/револьвер и/или энергетический меч «Правосудие» (при наличии). - - В [color=dodgerblue][bold]синий код[/bold][/color] передать указанные образцы оружия одному из сотрудников СБ из числа офицеров, пилотов или смотрителю на основании письменного [tooltip="guidebook-SOP-security-tooltip-paper-permit" text="разрешения"]. - - В [color=red][bold]красный код[/bold][/color] и выше передать указанные образцы вооружения любому сотруднику СБ на основании устного разрешения. 1. Провести процедуру личного досмотра в отношении любого нижестоящего сотрудника службы безопасности при подозрении в хранении контрабандных предметов или недопустимого для текущего уровня угрозы вооружения. 1. При отсутствии пилота/помощника смотрителя одобрить перевод сотрудника из числа офицеров на данную должность. - 1. Временно отстранить от службы любого сотрудника СБ при подтверждении состояния опьянения или при наличии серьезных травм, а также в случае нарушения корпоративного закона или СРП сотрудником. + 1. Временно отстранить от службы любого сотрудника СБ при подтверждении состояния опьянения или при наличии серьёзных травм, а также в случае нарушения корпоративного закона или СРП сотрудником. - Отстранение может отменить капитан. - Отстранение прекращается при устранении причины, которой оно было обосновано. 1. Выдавать и отзывать разрешения на владение оружием для гражданских лиц. @@ -73,11 +74,11 @@ guidebook-SOP-HeadOfSecurity-prohibited = guidebook-SOP-Warden-must = 1. На постоянной основе нести службу в бриге. 1. Выдавать оружие сотрудникам службы безопасности в соответствии с положением о вооружении отдела. - 1. Следить за достаточным количеством вооружения в арсенале, вести учет выданного и полученного снаряжения, следить за своевременной сдачей оружия при понижении кода. + 1. Следить за достаточным количеством вооружения в арсенале, вести учёт выданного и полученного снаряжения, следить за своевременной сдачей оружия при понижении кода. 1. При наличии задержанных лиц проводить процедуры допроса, вынесения вердикта и реализации наказания. - При наличии нескольких задержанных или при необходимости срочной выдачи оружия поручить исполнение нижестоящему сотруднику СБ. 1. Проводить регулярные проверки пермабрига, тюремных камер и карцеров. - 1. Обеспечивать содержание осуждённых лиц в соответствии с правилами содержания заключенных. + 1. Обеспечивать содержание осуждённых лиц в соответствии с правилами содержания заключённых. - В случае острой необходимости привлекать к исполнению нижестоящих сотрудников СБ. 1. Обеспечивать поддержание чистоты и порядка в бриге. @@ -86,7 +87,7 @@ guidebook-SOP-Warden-right = 1. Отдавать [tooltip="guidebook-SOP-security-tooltip-lawful-orders" text="правомерные приказы"] помощнику и сотрудникам на территории брига, если они не противоречат указаниям ГСБ или капитана. 1. При отсутствии связи с главой службы безопасности в течение 5 минут временно заменить его до выяснения обстоятельств. 1. Проводить личный досмотр нижестоящих сотрудников при подозрении в хранении контрабанды или недопустимого вооружения. - 1. Временно отстранить от службы любого сотрудника СБ, кроме ГСБ, при подтверждении состояния опьянения или при наличии серьезных травм, а также, в случае нарушения корпоративного закона или СРП сотрудником. + 1. Временно отстранить от службы любого сотрудника СБ, кроме ГСБ, при подтверждении состояния опьянения или при наличии серьёзных травм, а также в случае нарушения корпоративного закона или СРП сотрудником. - Отстранение могут отменить ГСБ и капитан; - Отстранение прекращается при устранении причины, которой оно было обосновано. 1. При проверке карцера, пермабрига или каторги иметь при себе летальное оружие и средства подавления вне зависимости от уровня угрозы. @@ -99,7 +100,7 @@ guidebook-SOP-WardenHelper-must = 1. На постоянной основе нести службу в бриге. 1. В полной мере исполнять рабочие поручения смотрителя. 1. Содействовать смотрителю в поддержании арсенала в надлежащем состоянии. - 1. Содействовать смотрителю в содержании заключенных; в случае острой необходимости запросить помощь у смотрителя. + 1. Содействовать смотрителю в содержании заключённых; в случае острой необходимости запросить помощь у смотрителя. 1. Проводить регулярные проверки пермабрига, тюремных камер и карцеров. 1. Поддерживать чистоту и порядок в бриге. @@ -172,13 +173,7 @@ guidebook-SOP-Brigmedic-must = 1. Обеспечивать заключённым питание, питьё и поддерживать чистоту в бриге. guidebook-SOP-Brigmedic-right = - 1. Проводить процедуры СБ в рамках установленных процедур. - 1. Следственные и обысковые процедуры разрешены в [color=red][bold]красном коде[/bold][/color] и выше. - 1. Процедура задержания возможна: - - В [color=red][bold]красном коде[/bold][/color] и выше; - - Если бригмедик — свидетель [tooltip="guidebook-SOP-security-tooltip-public-dangerous-crime" text="общественно опасного преступления"]; - - В отношении лиц в розыске; - - Содействуя сотрудникам СБ. + 1. Проводить процедуру задержания если бригмедик свидетель [tooltip="guidebook-SOP-security-tooltip-public-dangerous-crime" text="общественно опасного преступления"]. 1. Отказать в помощи при самоповреждении. 1. Временно отстранить сотрудника СБ, кроме смотрителя и ГСБ, при подтверждённом опьянении или тяжёлой травме. - Отстранение могут отменить ГСБ и капитан; @@ -215,9 +210,9 @@ guidebook-SOP-security-procedure-weapons-regulation = 1. В штатном режиме сотрудники службы безопасности могут владеть оружием только в соответствии с таблицей стандартного вооружения или особыми разрешениями в личных СРП. - Сотрудник службы безопасности имеет право получить бронированный скафандр вне зависимости от текущего уровня угрозы в случае необходимости работы в условиях экстремального давления. - Пилот во время работы в космическом пространстве может иметь при себе лучевое вооружение при любом уровне угрозы. - - Пилот во время проверки каторжного лагеря при наличии в нем заключенных может иметь при себе любое неконтрабандное летальное вооружение при любом уровне угрозы. - - Смотритель во время проверки пермабрига, каторжного лагеря и карцера при наличии в них заключенных может иметь при себе любое неконтрабандное летальное вооружение при любом уровне угрозы. - - Помощник смотрителя во время проверки пермабрига, каторжного лагеря и карцера при наличии в них заключенных может иметь при себе любое неконтрабандное летальное вооружение при любом уровне угрозы. + - Пилот во время проверки каторжного лагеря при наличии в нём заключённых может иметь при себе любое неконтрабандное летальное вооружение при любом уровне угрозы. + - Смотритель во время проверки пермабрига, каторжного лагеря и карцера при наличии в них заключённых может иметь при себе любое неконтрабандное летальное вооружение при любом уровне угрозы. + - Помощник смотрителя во время проверки пермабрига, каторжного лагеря и карцера при наличии в них заключённых может иметь при себе любое неконтрабандное летальное вооружение при любом уровне угрозы. - Глава службы безопасности имеет право держать при себе личный энергетический пистолет/револьвер и/или личный энергетический меч. 1. Главе службы безопасности разрешается выдать разрешение на ношение оружия гражданским лицам, если на то есть причины. - Разрешение на оружие без печати главы службы безопасности является недействительным, ношение оружия гражданскими лицами без разрешения является незаконным. @@ -450,7 +445,7 @@ guidebook-SOP-security-procedure-investigation-verdict = 1. иные сотрудники службы безопасности, исключая кадетов. {"[head=3]Уровни наказаний[/head]"} - {"[italic]В зависимости от тяжести совершенного правонарушения, осуждённому лицу могут быть назначены различные виды наказания. В зависимости от тяжести наказания, одобрить его вынесение могут лишь лица, занимающие определенные должности.[/italic]"} + {"[italic]В зависимости от тяжести совершённого правонарушения осуждённому лицу могут быть назначены различные виды наказания. В зависимости от тяжести наказания одобрить его вынесение могут лишь лица, занимающие определённые должности.[/italic]"} 1. Предупреждение. Вынести приговор о выдаче предупреждения может любой сотрудник службы безопасности, исключая кадетов, а также все вышестоящие лица. 1. Временное заключение. Вынести приговор о временном заключении могут смотритель, либо помощник смотрителя с разрешения самого смотрителя и все вышестоящие лица. 1. Пожизненное лишение свободы. Вынести приговор о пожизненном лишении свободы могут глава службы безопасности и все вышестоящие лица. @@ -499,7 +494,7 @@ guidebook-SOP-security-procedure-investigation-implementation = {"[italic]Порядок работы с лицами, приговорённых к пожизненному лишению свободы.[/italic]"} 1. Осужденный должен быть доставлен в пермабриг. - С одобрения капитана, местом отбывания наказания может быть избрана каторга, в случае ее наличия. - - Если в пермабриге содержится три и более заключенных, по решению смотрителя, возможно отбывание наказания в одиночной камере. + - Если в пермабриге содержится три и более заключённых, по решению смотрителя возможно отбывание наказания в одиночной камере. - В случаях вандализма и агрессивного поведения со стороны заключенного, он может быть переведен в карцер или одиночную камеру. 1. Все имущество заключенного, за исключением гарнитуры, должно быть изъято, заключенному должны быть предоставлены тюремная роба и обувь. - Допускается изъятие гарнитуры, если заключенный использует ее для засорения радиоэфира. @@ -546,7 +541,7 @@ guidebook-SOP-security-procedure-seizure-storage = ### Оборот изъятого имущества guidebook-SOP-security-procedure-seizure-turnover = {"[italic]Все изъятое имущество должно быть распределено в соответствии с его типом и храниться соответствующим образом.[/italic]"} - 1. Все личное имущество, используемое в рамках следствия и не нарушающее корпоративный закон, должно быть возвращено владельцу. + 1. Всё личное имущество, используемое в рамках следствия и не нарушающее корпоративный закон, должно быть возвращено владельцу. 1. Все украденное имущество подлежит возвращению владельцу по завершении следственных мероприятий. 1. Регулируемые законом предметы (кроме статей 435 и 436), на владение которыми у владельца не имеется законных оснований, должны быть изъяты в пользу станции. - Изъятое имущество может быть передано в пользу отдела (сотрудника) с законным правом владения изъятыми предметами. @@ -633,7 +628,7 @@ guidebook-SOP-security-procedure-parole-completing = ## Правила содержания заключенных guidebook-SOP-security-procedure-prisoner = - {"[italic]Заключение — мера наказания, применяемая в отношении осуждённых лиц. В зависимости от тяжести правонарушения, осуждённый может быть приговорён к временному либо пожизненному заключению. Местами содержания заключенных являются одиночная (либо двухместная) камера, пермабриг, каторга, карцер.[/italic]"} + {"[italic]Заключение — мера наказания, применяемая в отношении осуждённых лиц. В зависимости от тяжести правонарушения осуждённый может быть приговорён к временному либо пожизненному заключению. Местами содержания заключённых являются одиночная (либо двухместная) камера, пермабриг, каторга, карцер.[/italic]"} ### Общие правила заключения guidebook-SOP-security-procedure-prisoner-general = @@ -668,7 +663,7 @@ guidebook-SOP-security-procedure-prisoner-temporary = ### Пожизненное заключение guidebook-SOP-security-procedure-prisoner-eternal = {"[italic]Пожизненное заключение предполагает бессрочное содержание осуждённых в пермабриге.[/italic]"} - 1. Рекомендуется содержать в пермабриге не более трех заключенных. При поступлении новых заключенных рекомендуется размещать их в одиночных (двухместных) камерах, при этом в отношении них продолжают работать правила содержания лиц, приговорённых к пожизненному заключению. + 1. Рекомендуется содержать в пермабриге не более трёх заключённых. При поступлении новых заключённых рекомендуется размещать их в одиночных (двухместных) камерах, при этом в отношении них продолжают работать правила содержания лиц, приговорённых к пожизненному заключению. 1. Заключенному может быть вживлен имплант "Трекер". 1. В случае совершения заключенным актов вандализма, попыток побега, либо проявления выраженной агрессии, заключенный может быть переведен в карцер на 15 минут. - Если оставшийся срок заключения составляет менее 15 минут, содержание в карцере ограничивается этим сроком. @@ -692,7 +687,7 @@ guidebook-SOP-security-procedure-prisoner-katorga = ### Карцер guidebook-SOP-security-procedure-prisoner-cell = {"[italic]Карцер - место, предназначенное для содержания заключенного в особо строгих условиях.[/italic]"} - 1. В случае отсутствия на станции обустроенного карцера, вместо него может использоваться одиночная камера или иное помещение брига. При этом в отношении заключенных продолжают работать все правила заключения в карцере. + 1. В случае отсутствия на станции обустроенного карцера вместо него может использоваться одиночная камера или иное помещение брига. При этом в отношении заключённых продолжают работать все правила заключения в карцере. 1. Лица, приговорённые к высшей мере наказания, содержатся в карцере до момента исполнения приговора. 1. На спину заключенного карцера разрешено надеть шоковый рюкзак. - Шоковый рюкзак может применяться против заключенного в случаях совершения заключенным актов вандализма, попыток побега, либо проявления выраженной агрессии. @@ -715,7 +710,7 @@ guidebook-SOP-security-procedure-force-level-1 = 1. Использование оружия и средств подавления с угрозой их применения, но без фактического применения. {"[head=3]Основания для применения[/head]"} - 1. Стандартный уровень воздействия. Всегда следует начинать именно с него, если нет рекомендаций к применению более серьезных мер воздействия. + 1. Стандартный уровень воздействия. Всегда следует начинать именно с него, если нет рекомендаций к применению более серьёзных мер воздействия. {"[head=3]Рекомендуемые случаи[/head]"} 1. Рекомендуется применять всегда, если для конкретного случая не рекомендован иной уровень применения силы. @@ -743,7 +738,7 @@ guidebook-SOP-security-procedure-force-level-2 = 1. В отношении лиц, совершивших проникновение в стратегическую точку. 1. В отношении лиц в состоянии наркотического или алкогольного опьянения. 1. В отношении лиц, которые в момент встречи причиняют имущественный ущерб. - 1. В отношении [tooltip="guidebook-SOP-security-tooltip-unregistered" text="незарегистрированных лиц"] в случае совершения ими правонарушения, не представляющего серьезной угрозы безопасности станции. + 1. В отношении [tooltip="guidebook-SOP-security-tooltip-unregistered" text="незарегистрированных лиц"] в случае совершения ими правонарушения, не представляющего серьёзной угрозы безопасности станции. ### Уровень 3 guidebook-SOP-security-procedure-force-level-3 = @@ -755,6 +750,7 @@ guidebook-SOP-security-procedure-force-level-3 = 1. Использование слезоточивых гранат. 1. Использование травматических гранат. 1. Использование иных видов гранат нелетального характера. + 1. Использование полимерной или шипастой дубинки. {"[head=3]Основания для применения[/head]"} 1. Применяется в ситуациях, когда предыдущий уровень силы не оказал должного влияния на цель. @@ -767,8 +763,8 @@ guidebook-SOP-security-procedure-force-level-3 = 1. В отношении лиц, совершивших проникновение в защищенную стратегическую точку. 1. В отношении лиц, которые в момент встречи причиняют ущерб здоровью члена экипажа. 1. В отношении лиц, совершающих побег из места временного заключения, либо оказывающих помощь в побеге. - 1. В отношении заключенных, нарушающих дисциплину в месте заключения. - 1. В отношении [tooltip="guidebook-SOP-security-tooltip-sapient" text="разумных существ"] в случае совершения ими правонарушения, не представляющего серьезной угрозы безопасности станции. + 1. В отношении заключённых, нарушающих дисциплину в месте заключения. + 1. В отношении [tooltip="guidebook-SOP-security-tooltip-sapient" text="разумных существ"] в случае совершения ими правонарушения, не представляющего серьёзной угрозы безопасности станции. 1. В условиях численного превосходства со стороны невооруженных противников. ### Уровень 4 @@ -806,7 +802,7 @@ guidebook-SOP-security-procedure-force-level-5 = {"[head=3]Уничтожению на месте подлежат[/head]"} 1. Неразумные существа, проявляющие агрессивное поведение, либо причиняющие материальный ущерб активам NanoTrasen. - 1. [tooltip="guidebook-SOP-security-tooltip-sapient-no-oprs" text="Разумные существа"], представляющие явную угрозу для экипажа станции либо причиняющие серьезный материальный ущерб. + 1. [tooltip="guidebook-SOP-security-tooltip-sapient-no-oprs" text="Разумные существа"], представляющие явную угрозу для экипажа станции либо причиняющие серьёзный материальный ущерб. 1. Существа, поражённые зомби-вирусом. 1. Подтверждённые генокрады. 1. Участники и инициаторы вооружённых мятежей. @@ -825,7 +821,7 @@ guidebook-SOP-security-procedure-unregistered-protocol = 1. В зависимости от результатов расследования капитан станции может принять следующие меры в отношении задержанного лица: - В случае, если задержанное лицо является врагом корпорации, в отношении него может быть вынесена высшая мера наказания. - В случае отсутствия злого умысла при проникновении на станцию, а также отсутствия признаков враждебной деятельности в отношении NanoTrasen, задержанное лицо может быть принято в состав экипажа станции в качестве пассажира. - - В случае, если мотивы задержанного установить не удалось либо задержанный не заслуживает доверия, он должен содержаться в пермабриге для дальнейшей доставки на станцию ЦентКома. В отношении данного лица действуют правила содержания для заключенных пермабрига. + - В случае если мотивы задержанного установить не удалось либо задержанный не заслуживает доверия, он должен содержаться в пермабриге для дальнейшей доставки на станцию ЦентКома. В отношении данного лица действуют правила содержания для заключённых пермабрига. 1. Если незарегистрированное лицо не обладает ОПРС, оно признается собственностью NanoTrasen и подлежит задержанию и сопровождению в научный отдел для дальнейшего изучения. По решению капитана или научного руководителя существо может быть наделено ОПРС. - Любое незарегистрированное лицо без ОПРС, оказывающее сопротивление, но не представляющее значительной угрозы, должно быть подавлено и доставлено в научный отдел. В случае оказания существом активного сопротивления оно подлежит уничтожению на месте. - Любое незарегистрированное лицо без ОПРС, представляющее значительную угрозу для экипажа станции, либо причиняющее значительный ущерб, должно быть уничтожено на месте. @@ -833,7 +829,6 @@ guidebook-SOP-security-procedure-unregistered-protocol = # Tooltip guidebook-SOP-security-tooltip-lawful-orders = Приказы, не противоречащие ОПРС, КЗ и СРП. -guidebook-SOP-security-tooltip-paper-permit = Письменное разрешение на использование снаряжения, оформленное в соответствии с внутренними правилами. guidebook-SOP-security-tooltip-public-dangerous-crime = К таковым относятся правонарушения тяжести XX3 и выше, а также преступления, связанные с причинением вреда разумным существам или сопротивлением представителям власти. guidebook-SOP-security-tooltip-officials = Капитан; Главы отделов; Сотрудники СБ; Сотрудники юридического департамента; Представители Центрального Командования; ДСО. guidebook-SOP-security-tooltip-regulation-speech = @@ -854,17 +849,17 @@ guidebook-SOP-security-tooltip-sapient = Существо, обладающее guidebook-SOP-security-tooltip-sapient-no-oprs = Существо, обладающее признаками разумности, такими, как способность к пониманию и воспроизведению речи, способности к критическому мышлению, однако не защищённое ОПРС. guidebook-SOP-security-tooltip-aggressive-mage = Существо, использующее магические способности непосредственно, чтобы нанести вред сотрудникам и/или имуществу станции. guidebook-SOP-security-tooltip-nt-territory = Включает в себя непосредственно сам объект, ближайшее космическое пространство и иные объекты в пределах этого пространства. -guidebook-SOP-security-tooltip-unregistered = Существо обладающее ОПРС, не являющееся членом экипажа и проникшее на станцию незаконным способом. +guidebook-SOP-security-tooltip-unregistered = Существо, обладающее ОПРС, не являющееся членом экипажа и проникшее на станцию незаконным способом. guidebook-SOP-security-procedure-tooltip-emergencies = К ситуациям, требующим прямого участия сотрудников СБ относятся: - Нападение космического дракона; - Нападение ядерных оперативников; - Вспышка зомби-вируса; - Мятеж. -guidebook-SOP-security-procedure-tooltip-approved-executions = +guidebook-SOP-security-procedure-tooltip-approved-executions = - Расстрел; - Электрический стул; - Смертельная инъекция; - Газовая ингаляции токсинами; - Космирование. guidebook-SOP-security-procedure-tooltip-limited-contraband-use = В интересах следствия ГСБ может одобрить использование контрабандных средств связи или устройств для приобретения контрабанды с целью изучения. -guidebook-SOP-security-procedure-tooltip-previous-levels = Применимо к ситуациям, когда прошлые уровни применения силы применялись неоднократно (не менее трёх различных инструментов в отношении одного нарушителя) и не оказали должного эффекта, нарушители оказывают долгосрочное сопротивление, исчерпывая ресурсы СБ. \ No newline at end of file +guidebook-SOP-security-procedure-tooltip-previous-levels = Применимо к ситуациям, когда прошлые уровни применения силы применялись неоднократно (не менее трёх различных инструментов в отношении одного нарушителя) и не оказали должного эффекта, нарушители оказывают долгосрочное сопротивление, исчерпывая ресурсы СБ. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/SOP/service.ftl b/Resources/Locale/ru-RU/corvax/guidebook/SOP/service.ftl index 5b139cc6ca..0112d4ceff 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/SOP/service.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/SOP/service.ftl @@ -40,6 +40,33 @@ guidebook-SOP-HeadOfPersonnel-prohibited = 1. Вне чрезвычайных ситуаций покидать рабочее место, если в очереди к нему стоит персонал. 1. Заниматься работой Службы Безопасности, кроме случая, описанного в пункте 7 дозволений. +# Corvax-Goob-Start +## Радиоведущий +guidebook-SOP-RadioHost-must = + 1. Обеспечивать стабильную и корректную работу радиоканала, информировать экипаж станции о событиях на объекте корпорации, проводить прямые радиоэфиры. + - Не допускать к работе с радиоканалом посторонний персонал. + 1. Вести радиоэфир в соответствии с графиком, распределяя музыкальные блоки, новости и рекламные паузы по установленным временным слотам, включая: + - Музыкальные блоки, от одной до двух композиций. + - Информационные блоки, новости, объявления, подкасты и тематические разговоры для экипажа станции. + - Рекламные паузы, после каждого музыкального или информативного блока. + 1. Обеспечивать объективность и достоверность подаваемого материала, исключая искажение фактов. + 1. Соблюдать субординацию во время радио эфира: исключать ненормативную лексику, оскорбления, провокационные высказывания, поддерживая корпоративный и профессиональный уровень вещания. + - Посетители радиоэфира и участники подкастов обязаны соблюдать субординацию. В случае нарушения этого подпункта информационный блок обязан быть завершён. + +guidebook-SOP-RadioHost-right = + 1. Воспроизводить записанные разговоры, используя аудиозаписи, не нарушающие: К-ОПРС, КЗ, СРП. + - Не допускать записи которые вредят имиджу корпорации NanoTrasen. + 1. Создавать кастомные рекламные объявления, которые не нарушают: К-ОПРС, КЗ, СРП, а также не наносящие ущерба имиджу корпорации NanoTrasen. + 1. Приглашать на радиоэфиры и подкасты членов экипажа, обеспечивая информативность, соблюдение субординации и профессиональный уровень эфира. + - Запрещается допускать к участию в эфире посетителей, находящихся в состоянии алкогольного или наркотического опьянения. + 1. Устанавливать радио в общественных местах и коридорах станции. + +guidebook-SOP-RadioHost-prohibited = + 1. Проводить информационные блоки или эфиры в состоянии алкогольного или наркотического опьянения. + 1. Проводить радиоэфиры, которые напрямую наносят вред репутации корпорации NanoTrasen. + - Допускается пускать в радиоэфир информацию, направленную против конкретных лиц или должностей на объекте корпорации, при условии подтверждённой достоверности информации. +# Corvax-Goob-End + ## Сервисный работник guidebook-SOP-ServiceWorker-must = 1. Выполнять поручения и задачи в пределах сервисного отдела. @@ -277,7 +304,7 @@ guidebook-SOP-Reporter-must = guidebook-SOP-Reporter-right = 1. Проводить [tooltip="guidebook-SOP-service-tooltip-Reporter-investigation" text="репортёрское расследование"]. - 1. Запросить у главы персонала временный доступ в конкретный отдел в случае проведение репортёрского расследования или иной значимой ситуации, требующей освещения. + 1. Запросить у главы персонала временный доступ в конкретный отдел в случае проведения репортёрского расследования или иной значимой ситуации, требующей освещения. 1. Транспортировать и использовать камеру, а также иное законное оборудование для сбора информации. - Все записи, заметки и кассеты, сделанные в ходе репортёрского расследования, являются рабочими материалами репортёра и не подлежат изъятию или уничтожению без официального распоряжения главы персонала, главы службы безопасности или капитана. 1. Проводить интервью, задавая любые вопросы персоналу станции о текущей ситуации. @@ -310,14 +337,14 @@ guidebook-SOP-Boxer-prohibited = ## Зоотехник guidebook-SOP-Zookeeper-must = 1. Осуществлять уход за бесхозными и домашними животными на станции. - 1. Лечить зверей которые пришли сами, которых принесли или которых нашел сам зоотехник. + 1. Лечить зверей, которые пришли сами, которых принесли или которых нашёл сам зоотехник. 1. Следить за условиями содержания домашних животных, сообщать о нарушениях условий содержания животного хозяином сотрудникам СБ или АВД. guidebook-SOP-Zookeeper-right = 1. Консультировать старшего инженера и капитана в вопросе постройки цели станции - зоопарка. 1. Дрессировать животных командам, если они поддаются дрессировке. 1. Запросить у НИО средства наделения животных интеллектом, запросить у научного руководителя признания ОПРС у разумного животного. - - За все нарушения Корпоративного Закона разумными животными, которых наделил разумом зоотехник, но чьи ОПРС не были признаны, несет ответственность зоотехник. + - За все нарушения Корпоративного Закона разумными животными, которых наделил разумом зоотехник, но чьи ОПРС не были признаны, несёт ответственность зоотехник. - За все нарушения Корпоративного Закона разумными животными, чьи ОПРС были признаны, ответственность несут сами животные. guidebook-SOP-Zookeeper-prohibited = diff --git a/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/articles.ftl b/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/articles.ftl index 4ec478e50e..3a1a9db247 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/articles.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/articles.ftl @@ -40,7 +40,7 @@ guidebook-corporatelaw-115-note = guidebook-corporatelaw-116-desc = [italic]Вооруженное выступление группы людей, создающее реальную угрозу законной власти корпорации, возникшее стихийно или в результате заговора.[/italic] guidebook-corporatelaw-116-note = { -guidebook-corporatelaw-note } - - Выступление считается вооруженным, если его участники имеют огнестрельное или холодное оружие, инструменты, способные быстро нанести серьезный вред здоровью. + - Выступление считается вооружённым, если его участники имеют огнестрельное или холодное оружие, инструменты, способные быстро нанести серьёзный вред здоровью. guidebook-corporatelaw-121-desc = [italic]Неуважение к суду, участникам судебного заседания. Невыполнение базовых правил поведения в суде, законных требований судьи.[/italic] guidebook-corporatelaw-121-note = @@ -121,7 +121,7 @@ guidebook-corporatelaw-136-note = guidebook-corporatelaw-141-desc = [italic]Неисполнение особых распоряжений[/italic] guidebook-corporatelaw-141-note = { -guidebook-corporatelaw-note } - - Не складывается с экономическими преступлениями, в случае отказа сдать рабочее снаряжение. + - Не складывается с экономическими преступлениями в случае отказа сдать рабочее снаряжение. { -guidebook-corporatelaw-article } - Отказ от сдачи доступов, рабочего снаряжения в случае увольнения. @@ -130,7 +130,7 @@ guidebook-corporatelaw-141-note = guidebook-corporatelaw-142-desc = [italic]Неисполнение или ненадлежащее исполнение профессиональных обязанностей вследствие недобросовестного или небрежного отношения к ним, приведшее к нарушению статей Корпоративного Закона, не превышающих тяжкие правонарушения и повлёкшее незначительный ущерб.[/italic] guidebook-corporatelaw-142-note = { -guidebook-corporatelaw-note } - - Статья заменяет собой другие статьи незначительной, легкой, средней или тяжкой тяжести, если причиной стало нарушение одного или нескольких пунктов стандартных рабочих процедур. + - Статья заменяет собой другие статьи незначительной, лёгкой, средней или тяжкой тяжести, если причиной стало нарушение одного или нескольких пунктов стандартных рабочих процедур. guidebook-corporatelaw-144-desc = [italic]Неисполнение или ненадлежащее исполнение профессиональных обязанностей вследствие недобросовестного или небрежного отношения к ним, приведшее к нарушению статей Корпоративного Закона, касающихся особо тяжких или критических правонарушений и повлёкшее значительный ущерб.[/italic] guidebook-corporatelaw-144-note = @@ -382,7 +382,7 @@ guidebook-corporatelaw-431-note = guidebook-corporatelaw-432-desc = [italic]Незаконное владение опасными инструментами и профессиональным оборудованием, несущими опасность безопасности или целостности станции, с нарушением техники безопасности и/или порядка использования данных предметов.[/italic] guidebook-corporatelaw-432-note = { -guidebook-corporatelaw-article } - - Профессиональные инструменты и оборудования, способного нанести серьезный ущерб окружению. + - Профессиональные инструменты и оборудование, способные нанести серьёзный ущерб окружению. - Предметы, способные временно дестабилизировать чувства цели, истощать её выносливость или ограничивать действия. - Вещи, имеющие повышенную степень защиты к механическому урону, за исключением экипировки и скафандров, предоставляемой техническому и исследовательскому персоналу станции. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/corporatelaw.ftl b/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/corporatelaw.ftl index 81c4c3ab11..54581fc3cc 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/corporatelaw.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/corporatelaw.ftl @@ -42,16 +42,16 @@ guidebook-corporatelaw-misc = - При сроке в 30 минут допускается отбывание в пермабриге по запросу заключённого и одобрения приговорившего. - При сроке от 70 минут, он заменяется на пожизненное заключение. - Нарушение двух особо тяжких (XX5) статей, пожизненное заключение заменяется на казнь. - - Для заключенных пермабрига возможен перевод в карцер или одиночную камеру при отсутствии карцера, если в пермабриге содержится 3 и более заключённых. + - Для заключённых пермабрига возможен перевод в карцер или одиночную камеру при отсутствии карцера, если в пермабриге содержится 3 и более заключённых. - Приговорённые к казни должны находиться в карцере или одиночной камере при отсутствии карцера. {"[head=2]Допустимое применение силы, содействие лиц в правосудии[/head]"} {"[head=3]Допустимое применение силы[/head]"} - Лицо в праве применить силу и нанести легкие или средние телесные повреждения в целях защиты себя, близких. Наносимый лицом урон не должен превышать уже нанесённый этому лице урон, например: + Лицо вправе применить силу и нанести лёгкие или средние телесные повреждения в целях защиты себя и близких. Наносимый лицом урон не должен превышать уже нанесённый этому лицу урон, например: - - [color=LimeGreen]Можно бить человека ломом, если он бьет вас ломом или иным приспособлением, причиняющем больший вред.[/color] + - [color=LimeGreen]Можно бить человека ломом, если он бьёт вас ломом или иным приспособлением, причиняющим больший вред.[/color] - [color=Red]Нельзя бить лицо ломом потому, что он Вас толкнул.[/color] {"[head=3]Содействие лиц в правосудии[/head]"} @@ -77,7 +77,7 @@ guidebook-corporatelaw-OPRS = - [bold]Гарант ОПРС[/bold]. Единственными органами, имеющими право изменять, дополнять, приостанавливать или официально толковать К-ОПРС, являются: [bold]Генеральный директор NanoTrasen[/bold], [bold]Совет директоров NanoTrasen[/bold] и [bold]Юридический департамент NanoTrasen[/bold]. Любые правки, интерпретации или редакции К-ОПРС вступают в силу немедленно после их публикации в закрытых корпоративных реестрах. - [bold]Равенство перед законом[/bold]. Все разумные существа, признанные [bold]NanoTrasen[/bold], равны перед корпоративным правом. - [bold]Регулятор К-ОПРС[/bold]. Контроль за соблюдением и применением К-ОПРС осуществляет [bold]Верховный расовый корпоративный суд NanoTrasen[/bold]. Он рассматривает все дела о нарушении К-ОПРС, включая споры между сотрудниками, департаментами, синтетическими формами жизни и иными корпоративными субъектами, обладающими признанным разумом. - - [bold]Объект К-ОПРС[/bold]. К-ОПРС защищает права всех разумных существ, получивших признание корпорацией NanoTrasen. Признание при рождении получают следующие расы: люди, дворфы, унатхи, слаймолюды, дионы, нианы, арахниды, вульпканины, фелиниды, резоми, воксы, гарпии, таяры, КПБ, плазмолюды, серые, резоми, они, родения, тенекин, хитинид, ферокси. + - [bold]Объект К-ОПРС[/bold]. К-ОПРС защищает права всех разумных существ, получивших признание корпорацией NanoTrasen. Признание при рождении получают следующие расы: люди, дворфы, унатхи, слаймолюды, дионы, нианы, арахниды, вульпканины, фелиниды, резоми, воксы, гарпии, таяры, КПБ, плазмолюды, серые, они, родения, тенекин, хитинид, ферокси. Основные права: 1. [bold]Право на жизнь[/bold]. Каждый имеет право на жизнь. @@ -91,16 +91,16 @@ guidebook-corporatelaw-OPRS = 1. [bold]Право на свободу вероисповедания[/bold]. Каждому гарантируется свобода совести, вероисповедания любой религии или исповедание никакой религии, свобода выбирать, иметь и распространять религиозные и иные убеждения и действовать в соответствии с ними. 1. [bold]Право на неприкосновенность частной жизни[/bold]. Каждый имеет право на неприкосновенность частной жизни, личной, семейной и медицинской тайны, защиту своей чести. Запрещен сбор, хранение использование и распространение информации о частной жизни лица без его согласия. - Каждый имеет право на тайну переписки и иных сообщений. Ограничение этого права допускается на основании решения уполномоченного лица. - 1. [bold]Право на свободу объединений[/bold]. Каждый имеет право на объединение. Никто не может быть принужден к вступлению в объединению или пребыванию в нем. - 1. [bold]Право на владение личным имуществом[/bold]. Каждый вправе иметь имущество в собственности, владеть использовать и распоряжаться им. + 1. [bold]Право на свободу объединений[/bold]. Каждый имеет право на объединение. Никто не может быть принужден к вступлению в объединение или пребыванию в нём. + 1. [bold]Право на владение личным имуществом[/bold]. Каждый вправе иметь имущество в собственности, владеть им, использовать и распоряжаться им. - Уполномоченное лицо вправе изъять незаконно полученное имущество или имущество, запрещенное законом. 1. [bold]Право на свободу труда[/bold]. Каждый имеет право свободно распоряжаться своими способностями к труду, выбирать род деятельности и профессию. - Каждый имеет право на труд в условиях безопасности и соблюдения гигиены. 1. [bold]Право на охрану здоровья и медицинскую помощь[/bold]. Каждый имеет право на охрану здоровья и медицинскую помощь. Каждый имеет право на клонирование и реанимацию, эвтаназию — при тяжелой болезни. - 1. [bold]Презумпция невиновности[/bold]. Каждый обвиняемый в совершении преступления считается невиновным до тех пор, пока его виновность не будет установлена в предусмотренным законом порядке. + 1. [bold]Презумпция невиновности[/bold]. Каждый обвиняемый в совершении преступления считается невиновным до тех пор, пока его виновность не будет установлена в предусмотренном законом порядке. - Обвиняемый не обязан доказывать свою невиновность. - Неустранимые сомнения в виновности лица толкуются в пользу обвиняемого. - Не допускается использование доказательств, полученных с нарушением К-ОПРС или иного закона. - Никто не обязан свидетельствовать против самого себя. 1. [bold]Ответственность за правонарушения[/bold]. Закон, устанавливающий или отягчающий ответственность обратной силы не имеет. Никто не может нести ответственность за деяние, которое в момент его совершения не признавалось правонарушением. - 1. [bold]Право на признание[/bold]. Любое существо, не имеющее К-ОПРС, однако имеющее объективные признаки разумности и способное к сосуществованию с остальными разумными видами должно быть незамедлительно быть признано разумным уполномоченным лицом и получить защиту К-ОПРС. + 1. [bold]Право на признание[/bold]. Любое существо, не имеющее К-ОПРС, однако имеющее объективные признаки разумности и способное к сосуществованию с остальными разумными видами, должно быть незамедлительно признано разумным уполномоченным лицом и получить защиту К-ОПРС. diff --git a/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/modificators.ftl b/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/modificators.ftl index e73142cb53..c422dec119 100644 --- a/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/modificators.ftl +++ b/Resources/Locale/ru-RU/corvax/guidebook/corporatelaw/modificators.ftl @@ -7,9 +7,9 @@ guidebook-corporatelaw-mod-guilt-intentional-desc = guidebook-corporatelaw-mod-guilt-negligence-effect = -5 минут к наказанию guidebook-corporatelaw-mod-guilt-negligence-desc = - Лицо предвидело возможность наступление общественно опасных последствий своего деяния, но без достаточных к тому оснований самонадеянно рассчитывало на предотвращение этих последствий; + Лицо предвидело возможность наступления общественно опасных последствий своего деяния, но без достаточных к тому оснований самонадеянно рассчитывало на предотвращение этих последствий; - Лицо не предвидело возможность наступления общественно опасный последствий своего деяния, хотя при необходимой внимательности и предусмотрительности должно было и могло предвидеть эти последствия. + Лицо не предвидело возможность наступления общественно опасных последствий своего деяния, хотя при необходимой внимательности и предусмотрительности должно было и могло предвидеть эти последствия. Модификатор не влияет на срок для статей «Халатность» и «Грубая халатность». @@ -21,12 +21,12 @@ guidebook-corporatelaw-mod-unfinished-finished-effect = Полное наказ guidebook-corporatelaw-mod-unfinished-finished-desc = Преступление считается оконченным, если по факту действий лица возможно применить статью корпоративного закона. guidebook-corporatelaw-mod-unfinished-attempt-effect = Полное наказание -guidebook-corporatelaw-mod-unfinished-attempt-desc = Умышленные действия, направленные на совершение преступление, если преступление не было доведено до конца по не зависящим от этого лица обстоятельствам. +guidebook-corporatelaw-mod-unfinished-attempt-desc = Умышленные действия, направленные на совершение преступления, если преступление не было доведено до конца по не зависящим от этого лица обстоятельствам. guidebook-corporatelaw-mod-unfinished-preparation-effect = - Полное наказание для XX3, XX4, XX5, XX6 - Снятие обвинения для иных статей -guidebook-corporatelaw-mod-unfinished-preparation-desc = Умышленное создание условий для совершения преступления, если преступление не было доведено до конца по не зависящим от этого лица обстоятельствам +guidebook-corporatelaw-mod-unfinished-preparation-desc = Умышленное создание условий для совершения преступления, если преступление не было доведено до конца по не зависящим от этого лица обстоятельствам. guidebook-corporatelaw-mod-unfinished-failed-refusal-effect = -5 минут к наказанию guidebook-corporatelaw-mod-unfinished-failed-refusal-desc = Действия организатора, направленные на прекращение доведения преступления, не смогли предотвратить совершение преступления исполнителем. @@ -34,7 +34,7 @@ guidebook-corporatelaw-mod-unfinished-failed-refusal-desc = Действия о guidebook-corporatelaw-mod-unfinished-successful-refusal-effect = Снятие обвинений guidebook-corporatelaw-mod-unfinished-successful-refusal-desc = - Прекращение лицом приготовления к преступлению или прекращение деяний, направленных на совершение преступления, если лицо осознавало возможность доведения преступления до конца. - - Организатор прекратил доведения преступления до конца. + - Организатор прекратил доведение преступления до конца. - Пособник предпринял все зависящие от него меры, чтобы предотвратить совершение преступления # Соучастие в преступлении @@ -67,7 +67,7 @@ guidebook-corporatelaw-mod-optional-necessity-desc = Модификатор применяется на усмотрение допрашивающего лица. guidebook-corporatelaw-mod-optional-self-defense-effect = Снятие обвинений -guidebook-corporatelaw-mod-optional-self-defense-desc = Действия, направленные на самооборону и не нарушающее допустимое применение силы. +guidebook-corporatelaw-mod-optional-self-defense-desc = Действия, направленные на самооборону и не нарушающие допустимое применение силы. guidebook-corporatelaw-mod-optional-synth-effect = Полное наказание guidebook-corporatelaw-mod-optional-synth-desc = Манипулирование законами синтетиков, что привело к нарушению корпоративного закона лицом или синтетиком. @@ -88,7 +88,7 @@ guidebook-corporatelaw-mod-optional-confession-effect = минус 5 минут guidebook-corporatelaw-mod-optional-confession-desc = Чистосердечное признание в совершении преступления. Наказания по статье и модификатор выдаются независимо от того, была ли информация истинной. guidebook-corporatelaw-mod-optional-plea-deal-effect = Зависит от условий сделки -guidebook-corporatelaw-mod-optional-plea-deal-desc = Предоставление интересующей службу безопасности информации, касающейся совершенного преступления. Смотритель или глава СБ могут снизить срок приговора на любое разумное число +guidebook-corporatelaw-mod-optional-plea-deal-desc = Предоставление интересующей службу безопасности информации, касающейся совершённого преступления. Смотритель или глава СБ могут снизить срок приговора на любое разумное число. guidebook-corporatelaw-mod-optional-recidivism-effect = +5 минут к наказанию за каждый случай рецидива guidebook-corporatelaw-mod-optional-recidivism-desc = Повторное нарушение статьи. diff --git a/Resources/Locale/ru-RU/corvax/headset/headset-component.ftl b/Resources/Locale/ru-RU/corvax/headset/headset-component.ftl new file mode 100644 index 0000000000..c6e6ee5a80 --- /dev/null +++ b/Resources/Locale/ru-RU/corvax/headset/headset-component.ftl @@ -0,0 +1 @@ +chat-radio-legal = Юридический diff --git a/Resources/Locale/ru-RU/corvax/job/department-desc.ftl b/Resources/Locale/ru-RU/corvax/job/department-desc.ftl new file mode 100644 index 0000000000..a263bb64eb --- /dev/null +++ b/Resources/Locale/ru-RU/corvax/job/department-desc.ftl @@ -0,0 +1 @@ +department-Legal-description = Сотрудники этого отдела призваны стоять на страже соблюдения СРП, КЗ и К-ОПРС. diff --git a/Resources/Locale/ru-RU/corvax/job/department.ftl b/Resources/Locale/ru-RU/corvax/job/department.ftl new file mode 100644 index 0000000000..e42889308a --- /dev/null +++ b/Resources/Locale/ru-RU/corvax/job/department.ftl @@ -0,0 +1 @@ +department-Legal = Юридический департамент diff --git a/Resources/Locale/ru-RU/corvax/job/job-description.ftl b/Resources/Locale/ru-RU/corvax/job/job-description.ftl index 45f0a6ebe7..e520fe7923 100644 --- a/Resources/Locale/ru-RU/corvax/job/job-description.ftl +++ b/Resources/Locale/ru-RU/corvax/job/job-description.ftl @@ -1,4 +1,5 @@ job-description-iaa = Занимайтесь защитой прав экипажа и следите за соблюдением СРП. +job-description-magistrate = Казнить, нельзя помиловать! job-description-pilot = Следите за безопасностью не только на станции, но и снаружи неё. job-description-senior-engineer = Обучайте новых инженеров основам работы двигателя станции, ремонта, атмосферных условий и мощности. job-description-senior-researcher = Обучайте начинающих учёных основам печати предметов, исследования артефактов и аномальных объектов. diff --git a/Resources/Locale/ru-RU/corvax/job/job-names.ftl b/Resources/Locale/ru-RU/corvax/job/job-names.ftl index b4a1248631..59105b4094 100644 --- a/Resources/Locale/ru-RU/corvax/job/job-names.ftl +++ b/Resources/Locale/ru-RU/corvax/job/job-names.ftl @@ -1,10 +1,12 @@ job-name-iaa = агент внутренних дел +job-name-magistrate = магистрат job-name-pilot = пилот job-name-senior-engineer = ведущий инженер job-name-senior-researcher = ведущий учёный job-name-senior-physician = ведущий врач job-name-senior-officer = инструктор СБ # Role timers +JobMagistrate = магистрат JobIAA = агент внутренних дел JobPilot = пилот JobSeniorEngineer = ведущий инженер diff --git a/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl b/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl index 41f53b1d65..41d5b87e52 100644 --- a/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl +++ b/Resources/Locale/ru-RU/corvax/paper/stamp-component.ftl @@ -1 +1,2 @@ stamp-component-stamped-name-iaa = Агент внутренних дел +stamp-component-stamped-name-magistrate = Магистрат diff --git a/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl index 8934298031..e39813d54d 100644 --- a/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl +++ b/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl @@ -1,4 +1,8 @@ loadout-group-inventory = Мой инвентарь +# Law +loadout-group-magistrate-head = Магистрат, голова +loadout-group-magistrate-jumpsuit = Магистрат, комбинезон +loadout-group-magistrate-outerclothing = Магистрат, верхняя одежда # Engineering loadout-group-chief-engineer-backpack = Рюкзак старшего инженера loadout-group-senior-engineer-head = Ведущий инженер, голова diff --git a/Resources/Locale/ru-RU/gases/gas-tank.ftl b/Resources/Locale/ru-RU/gases/gas-tank.ftl new file mode 100644 index 0000000000..24c56aec6c --- /dev/null +++ b/Resources/Locale/ru-RU/gases/gas-tank.ftl @@ -0,0 +1 @@ +gas-max-pressure-alert = Клапан сброса давления не выдержал! diff --git a/Resources/Locale/ru-RU/objectives/conditions/mail-fraud.ftl b/Resources/Locale/ru-RU/objectives/conditions/mail-fraud.ftl new file mode 100644 index 0000000000..6922ea525c --- /dev/null +++ b/Resources/Locale/ru-RU/objectives/conditions/mail-fraud.ftl @@ -0,0 +1 @@ +objective-condition-mail-fraud-title = Вскройте {$count} не адресованных вам писем или посылок. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/items/gas_tanks.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/items/gas_tanks.ftl index c08454761d..a2a5df550e 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/items/gas_tanks.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/catalog/fills/items/gas_tanks.ftl @@ -25,7 +25,7 @@ ent-EmergencyFunnyOxygenTankFilled = { ent-EmergencyFunnyOxygenTank } ent-AirTankFilled = { ent-AirTank } .desc = { ent-AirTank.desc } .suffix = Заполненный -ent-NitrogenTankFilled = баллон азота +ent-NitrogenTankFilled = { ent-NitrogenTank} .desc = { ent-NitrogenTank.desc } .suffix = Заполненный ent-NitrousOxideTankFilled = баллон оксида азота diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/ears/headsets.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/ears/headsets.ftl index 989ef2605a..f83ec89a74 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/ears/headsets.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/ears/headsets.ftl @@ -1,2 +1,4 @@ ent-ClothingHeadsetIAA = гарнитура АВД .desc = Гарнитура агента внутренних дел, чтобы услышать последние слова капитана. +ent-ClothingHeadsetMagistrate = гарнитура магистрата + .desc = Гарнитура судьи, чтобы услышать последние слова капитана перед казнью. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/head/hats.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/head/hats.ftl index 80a43c5054..5e0e3ccd0a 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/head/hats.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/head/hats.ftl @@ -16,3 +16,5 @@ ent-ClothingHeadCaptainHat = капитанская шляпа .desc = Особая шляпа, сделанная на заказ для капитана. ent-ClothingHeadHatBeretSecurityPilot = берет пилота .desc = Черный берет с серебряным значком. +ent-ClothingHeadHatPwigFancy = шикарный парик + .desc = Честно говоря, они выглядят нелепо. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/outerclothing/misc.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/outerclothing/misc.ftl new file mode 100644 index 0000000000..d431db723d --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/outerclothing/misc.ftl @@ -0,0 +1,8 @@ +ent-ClothingOuterRobesMagistrate = роба магистрата + .desc = Роба, внушающая авторитет. +ent-ClothingOuterRobesMagistrateAlt = роба магистрата + .desc = Роба, внушающая авторитет. +ent-ClothingOuterRobesMagistrateFancy = роскошная роба магистрата + .desc = Шикарная роба для шикарного мужчины! Или женщины... +ent-ClothingOuterRobesMagistrateRed = кроваво-красная роба магистрата + .desc = Смотря на эту робу вам кажется, что её владелец любит корпоратократию, NanoTrasen и сложит с себя вверенные чрезвычайные полномочия. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/outerclothing/wintercoats.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/outerclothing/wintercoats.ftl index 14033454e0..403697c4aa 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/outerclothing/wintercoats.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/outerclothing/wintercoats.ftl @@ -1,2 +1,2 @@ -ent-ClothingOuterWinterPilot = зимняя куртка бронекуртка пилота +ent-ClothingOuterWinterPilot = зимняя бронекуртка пилота .desc = Бронированная утепленная куртка для пилотов службы безопасности. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpskirts.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpskirts.ftl index 127bea71dc..63e5baf41f 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpskirts.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpskirts.ftl @@ -16,3 +16,5 @@ ent-ClothingUniformJumpskirtRDClassical = классическая юбка-ко .desc = Это классический костюм с юбкой научного руководителя. ent-ClothingUniformJumpskirtPilot = юбка-комбинезон пилота службы безопасности .desc = Это юбка пилота службы безопасности. +ent-ClothingUniformJumpskirtMagistrate = юбка-комбинезон магистрата + .desc = Это комбинезон судьи корпоративного закона. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpsuits.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpsuits.ftl index 75dc034d4a..05860d240e 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpsuits.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/clothing/uniforms/jumpsuits.ftl @@ -16,3 +16,7 @@ ent-ClothingUniformJumpsuitRDClassical = классический костюм .desc = Это классический костюм научного руководителя. ent-ClothingUniformJumpsuitPilot = комбинезон пилота службы безопасности .desc = Это комбинезон пилота службы безопасности. +ent-ClothingUniformJumpsuitMagistrate = комбинезон магистрата + .desc = Это комбинезон судьи корпоративного закона. +ent-ClothingUniformJumpsuitMagistrateFormal = торжественный костюм магистрата + .desc = Это комбинезон шикарного судьи корпоративного закона. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/markers/spawners/jobs.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/markers/spawners/jobs.ftl index f33ef14dc9..2263a3707e 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/markers/spawners/jobs.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/markers/spawners/jobs.ftl @@ -16,3 +16,6 @@ ent-SpawnPointSeniorResearcher = ведущий учёный ent-SpawnPointSeniorOfficer = инструктор СБ .desc = { ent-SpawnPointJobBase.desc } .suffix = { ent-SpawnPointJobBase.suffix } +ent-SpawnPointMagistrate = магистрат + .desc = { ent-SpawnPointJobBase.desc } + .suffix = { ent-SpawnPointJobBase.suffix } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/encryption_keys.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/encryption_keys.ftl index f1b32d9d16..c310f1ac87 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/encryption_keys.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/encryption_keys.ftl @@ -1,2 +1,4 @@ ent-EncryptionKeyIAA = ключ шифрования агента внутренних дел .desc = Ключ шифрования, используемый самой дотошной персоной. +ent-EncryptionKeyLegal = юридический ключ шифрования + .desc = Ключ шифрования, используемый группой дотошных персон. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/pda.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/pda.ftl index 28cc71d0cb..8cc0cb9669 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/pda.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/pda.ftl @@ -2,3 +2,5 @@ ent-IAAPDA = КПК агента внутренних дел .desc = Корпорация и прибыль — лучшие друзья. ent-PilotPDA = КПК пилота .desc = Имеет защиту от космической радиации. +ent-MagistratePDA = КПК магистрата + .desc = Корпорация и прибыль лучшие друзья. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/portable_screen_timer.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/portable_screen_timer.ftl new file mode 100644 index 0000000000..801f2ce620 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/devices/portable_screen_timer.ftl @@ -0,0 +1,2 @@ +ent-PortableScreenTimer = портативный таймер + .desc = Крутой деревянный таймер для отсчёта времени. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/gavelblock.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/gavelblock.ftl new file mode 100644 index 0000000000..06f200e8a3 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/gavelblock.ftl @@ -0,0 +1,2 @@ +ent-GavelBlock = подставка для молоточка + .desc = Бей сюда! \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/identification_cards.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/identification_cards.ftl index 3496dd7596..60180be454 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/identification_cards.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/identification_cards.ftl @@ -2,3 +2,5 @@ ent-IAAIDCard = ID-карта агента внутренних дел .desc = { ent-IDCardStandard.desc } ent-PilotIDCard = ID-карта пилота .desc = { ent-IDCardStandard.desc } +ent-MagistrateIDCard = ID карта магистрата + .desc = { ent-IDCardStandard.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/pen.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/pen.ftl new file mode 100644 index 0000000000..f4adac2ed7 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/pen.ftl @@ -0,0 +1,2 @@ +ent-PenLegal = ручка юридического департамента + .desc = Ей пишут приговоры и не только. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl index 352293f74f..950a993274 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/misc/rubber_stamp.ftl @@ -1,3 +1,6 @@ ent-RubberStampIAA = печать агента внутренних дел .desc = { ent-RubberStampBase.desc } .suffix = НЕ МАППИТЬ +ent-RubberStampMagistrate = печать магистрата + .desc = { ent-RubberStampMime.desc } + .suffix = НЕ МАППИТЬ diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/weapons/melee/hammer.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/weapons/melee/hammer.ftl new file mode 100644 index 0000000000..63d3e8ebb7 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/objects/weapons/melee/hammer.ftl @@ -0,0 +1,2 @@ +ent-MagistrateGavel = судейский молоточек + .desc = Вынеси им вердикт. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/structures/machines/telecomms.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/structures/machines/telecomms.ftl new file mode 100644 index 0000000000..ad75037816 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/corvax/entities/structures/machines/telecomms.ftl @@ -0,0 +1,3 @@ +ent-TelecomServerFilledLegal = { ent-TelecomServer } + .suffix = Юридический + .desc = { ent-TelecomServer.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/base_objectives.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/base_objectives.ftl index 0c62acea27..c736e00b77 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/base_objectives.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/base_objectives.ftl @@ -20,3 +20,5 @@ ent-BaseCodeObjective = { ent-BaseObjective } .desc = { ent-BaseObjective.desc } ent-BaseFreeObjective = { ent-BaseObjective } .desc = { ent-BaseObjective.desc } +ent-BaseCounterObjective = { ent-BaseObjective } + .desc = Нас интересует корреспонденция Nanotrasen. Инструмент для вскрытия писем не прилагается. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/traitor.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/traitor.ftl index 3b09948bbf..34d3798789 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/traitor.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/objectives/traitor.ftl @@ -52,3 +52,5 @@ ent-SupercritAnomaliesObjective = { ent-BaseTraitorObjective} .desc = Nanotrasen проявляет большой интерес к аномалиям, которые могут иметь потенциально катастрофические последствия. Познакомьте их с огнем, с которым они играют. ent-HijackTradeStationObjective = Взломайте автоматизированную торговую станцию .desc = Вашему аплинку разрешен один маяк взлома. Разместите его на автоматизированной торговой станции и защищайте его, пока он взламывает торговую станцию. +ent-MailFraudObjective = {ent-BaseTraitorObjective} + .desc = Нас интересует корреспонденция Nanotrasen. Инструмент для вскрытия писем не прилагается. diff --git a/Resources/Locale/ru-RU/store/changeling-catalog.ftl b/Resources/Locale/ru-RU/store/changeling-catalog.ftl index eb7795ff36..7a3b57b492 100644 --- a/Resources/Locale/ru-RU/store/changeling-catalog.ftl +++ b/Resources/Locale/ru-RU/store/changeling-catalog.ftl @@ -1,2 +1,5 @@ -changeling-arm-blade-name = Retractable Arm Blade -changeling-arm-blade-desc = Transform your arm into a terrifying flesh blade. Can be toggled. +changeling-catalog-arm-blade-name = Выдвижной клинок-рука +changeling-catalog-arm-blade-desc = Превратите свою руку в ужасающий клинок из плоти. Можно убрать. + +changeling-catalog-flesh-clothing-name = Одежда из плоти +changeling-catalog-flesh-clothing-desc = Поверхность вашего тела адаптируется, отражая одежду любого человека, в которого вы превращаетесь. Однако эти предметы одежды не функциональны и позволят легко раскрыть вас как генокрада, если кто-то попытается их снять. Можно переключать. diff --git a/Resources/Locale/ru-RU/wires/components/wires-panel-component.ftl b/Resources/Locale/ru-RU/wires/components/wires-panel-component.ftl index 2524b4a70e..31ffd3cdcb 100644 --- a/Resources/Locale/ru-RU/wires/components/wires-panel-component.ftl +++ b/Resources/Locale/ru-RU/wires/components/wires-panel-component.ftl @@ -1,6 +1,8 @@ wires-panel-component-on-examine-open = [color=lightgray]Техническая панель[/color] [color=red]открыта[/color]. wires-panel-component-on-examine-closed = [color=lightgray]Техническая панель[/color] [color=darkgreen]закрыта[/color]. +wires-panel-verb-view-panel = Осмотреть техническую панель + # wire colors wire-name-color-red = Красный diff --git a/Resources/Prototypes/Corvax/Entities/Clothing/Ears/headsets.yml b/Resources/Prototypes/Corvax/Entities/Clothing/Ears/headsets.yml index 160f5a4c17..d839823633 100644 --- a/Resources/Prototypes/Corvax/Entities/Clothing/Ears/headsets.yml +++ b/Resources/Prototypes/Corvax/Entities/Clothing/Ears/headsets.yml @@ -10,3 +10,19 @@ - EncryptionKeyIAA - type: Sprite sprite: Clothing/Ears/Headsets/servicesecurity.rsi + +- type: entity + parent: ClothingHeadset + id: ClothingHeadsetMagistrate + name: magistrate's headset + description: A headset for judge to hear the captain's last words. + components: + - type: ContainerFill + containers: + key_slots: + - EncryptionKeyIAA + - type: Sprite + sprite: Clothing/Ears/Headsets/command.rsi + - type: Clothing + sprite: Clothing/Ears/Headsets/command.rsi + diff --git a/Resources/Prototypes/Corvax/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/Corvax/Entities/Clothing/Head/hats.yml index 79c9291c93..befcf91e82 100644 --- a/Resources/Prototypes/Corvax/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/Corvax/Entities/Clothing/Head/hats.yml @@ -96,3 +96,14 @@ sprite: Corvax/Clothing/Head/Hats/beret_pilot.rsi - type: Clothing sprite: Corvax/Clothing/Head/Hats/beret_pilot.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatPwigFancy + name: fancy pwig + description: To be honest, those look ridiculous. + components: + - type: Sprite + sprite: Corvax/Clothing/Head/Hats/true_wig.rsi + - type: Clothing + sprite: Corvax/Clothing/Head/Hats/true_wig.rsi diff --git a/Resources/Prototypes/Corvax/Entities/Clothing/OuterClothing/misc.yml b/Resources/Prototypes/Corvax/Entities/Clothing/OuterClothing/misc.yml new file mode 100644 index 0000000000..f4f34d386b --- /dev/null +++ b/Resources/Prototypes/Corvax/Entities/Clothing/OuterClothing/misc.yml @@ -0,0 +1,43 @@ +- type: entity + parent: ClothingOuterBase + id: ClothingOuterRobesMagistrate + name: magistrate's robe + description: This robe commands authority. + components: + - type: Sprite + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate.rsi + - type: Clothing + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate.rsi + +- type: entity + parent: ClothingOuterBase + id: ClothingOuterRobesMagistrateAlt + name: magistrate's robe + description: An alternative robe that commands authority. + components: + - type: Sprite + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi + - type: Clothing + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi + +- type: entity + parent: ClothingOuterBase + id: ClothingOuterRobesMagistrateFancy + name: fancy magistrate's robe + description: Fancy robe for fancy man! Or woman... + components: + - type: Sprite + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi + - type: Clothing + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi + +- type: entity + parent: ClothingOuterBase + id: ClothingOuterRobesMagistrateRed + name: blood-red magistrate's robe + description: Is this blood? + components: + - type: Sprite + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi + - type: Clothing + sprite: Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi diff --git a/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpskirts.yml b/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpskirts.yml index 3363d21f5b..e4a87b4db3 100644 --- a/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpskirts.yml +++ b/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpskirts.yml @@ -97,3 +97,14 @@ sprite: Corvax/Clothing/Uniforms/Jumpskirt/pilot.rsi - type: Clothing sprite: Corvax/Clothing/Uniforms/Jumpskirt/pilot.rsi + +- type: entity + parent: ClothingUniformSkirtBase + id: ClothingUniformJumpskirtMagistrate + name: magistrate's jumpskirt + description: Judge of space law. + components: + - type: Sprite + sprite: Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi + - type: Clothing + sprite: Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi diff --git a/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpsuits.yml index f7e96d755d..8b3cdf6cdf 100644 --- a/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpsuits.yml +++ b/Resources/Prototypes/Corvax/Entities/Clothing/Uniforms/jumpsuits.yml @@ -96,3 +96,25 @@ sprite: Corvax/Clothing/Uniforms/Jumpsuit/pilot.rsi - type: Clothing sprite: Corvax/Clothing/Uniforms/Jumpsuit/pilot.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitMagistrate + name: magistrate's jumpsuit + description: Judge of space law. + components: + - type: Sprite + sprite: Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi + - type: Clothing + sprite: Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitMagistrateFormal + name: magistrate's formal suit + description: Fancy judge of space law. + components: + - type: Sprite + sprite: Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi + - type: Clothing + sprite: Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Devices/encryption_keys.yml b/Resources/Prototypes/Corvax/Entities/Objects/Devices/encryption_keys.yml index c1bc2bb03a..e5d5183bd7 100644 --- a/Resources/Prototypes/Corvax/Entities/Objects/Devices/encryption_keys.yml +++ b/Resources/Prototypes/Corvax/Entities/Objects/Devices/encryption_keys.yml @@ -9,8 +9,24 @@ - Common - Command - Security - defaultChannel: Command + - Legal + defaultChannel: Legal - type: Sprite layers: - state: crypt_silver - state: nano_label + +- type: entity + parent: EncryptionKey + id: EncryptionKeyLegal + name: legal department encryption key + description: An encryption key used by the most meticulous person. + components: + - type: EncryptionKey + channels: + - Legal + defaultChannel: Legal + - type: Sprite + layers: + - state: crypt_gray + - state: nano_label diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Corvax/Entities/Objects/Devices/pda.yml index 56b076cda1..983d8242ea 100644 --- a/Resources/Prototypes/Corvax/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Corvax/Entities/Objects/Devices/pda.yml @@ -4,17 +4,17 @@ name: internal affairs agent PDA description: Corporation and profit are best friends. components: - - type: Pda - id: IAAIDCard - - type: Appearance - appearanceDataInit: - enum.PdaVisuals.PdaType: - !type:String - pda-lawyer - - type: PdaBorderColor - borderColor: "#6f6192" - - type: Icon - state: pda-lawyer + - type: Pda + id: IAAIDCard + - type: Appearance + appearanceDataInit: + enum.PdaVisuals.PdaType: + !type:String + pda-lawyer + - type: PdaBorderColor + borderColor: "#6f6192" + - type: Icon + state: pda-lawyer - type: entity parent: BaseSecurityPDA @@ -22,23 +22,50 @@ name: pilot PDA description: Нas protection from cosmic radiation. components: - - type: Pda - id: PilotIDCard - - type: Appearance - appearanceDataInit: - enum.PdaVisuals.PdaType: - !type:String - pda-seniorofficer - - type: PdaBorderColor - borderColor: "#A32D26" - accentVColor: "#DFDFDF" - - type: Icon - state: pda-seniorofficer - - type: CartridgeLoader - preinstalled: - - CrewManifestCartridge - - NotekeeperCartridge - - NanoTaskCartridge - - NewsReaderCartridge - - WantedListCartridge - - AstroNavCartridge + - type: Pda + id: PilotIDCard + - type: Appearance + appearanceDataInit: + enum.PdaVisuals.PdaType: + !type:String + pda-seniorofficer + - type: PdaBorderColor + borderColor: "#A32D26" + accentVColor: "#DFDFDF" + - type: Icon + state: pda-seniorofficer + - type: CartridgeLoader + preinstalled: + - CrewManifestCartridge + - NotekeeperCartridge + - NanoTaskCartridge + - NewsReaderCartridge + - WantedListCartridge + - AstroNavCartridge + +- type: entity + parent: BaseSecurityPDA + id: MagistratePDA + name: magistrate's PDA + description: Corporation and profit are best friends. + components: + - type: Sprite + sprite: Corvax/Objects/Devices/pda.rsi + state: pda-magistrate + - type: Pda + id: MagistrateIDCard + penSlot: + startingItem: PenLegal + whitelist: + tags: + - Write + - type: Appearance + appearanceDataInit: + enum.PdaVisuals.PdaType: + !type:String + pda-magistrate + - type: PdaBorderColor + borderColor: "#6f6192" + - type: Icon + sprite: Corvax/Objects/Devices/pda.rsi + state: pda-magistrate diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Devices/portable_screen_timer.yml b/Resources/Prototypes/Corvax/Entities/Objects/Devices/portable_screen_timer.yml new file mode 100644 index 0000000000..5b4cd6c2b5 --- /dev/null +++ b/Resources/Prototypes/Corvax/Entities/Objects/Devices/portable_screen_timer.yml @@ -0,0 +1,35 @@ +- type: entity + id: PortableScreenTimer + parent: BaseItem + name: portable timer + description: Cool wooden timer for counting time. + components: + - type: SignalTimer + canEditLabel: true + - type: TextScreenVisuals + color: Gold + textOffset: 0,0 + timerOffset: 0,0 + rowOffset: 5 + rows: 1 + - type: Appearance + - type: Sprite + sprite: Corvax/Objects/Devices/portable_screen_timer.rsi + state: signalscreen + - type: ActivatableUI + key: enum.SignalTimerUiKey.Key + - type: UserInterface + interfaces: + enum.SignalTimerUiKey.Key: + type: SignalTimerBoundUserInterface + - type: Clickable + - type: InteractionOutline + - type: DeviceLinkSource + ports: + - Start + - Timer + - type: DeviceLinkSink + ports: + - Trigger + - type: Item + size: Normal diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Misc/gavelblock.yml b/Resources/Prototypes/Corvax/Entities/Objects/Misc/gavelblock.yml new file mode 100644 index 0000000000..37205895f0 --- /dev/null +++ b/Resources/Prototypes/Corvax/Entities/Objects/Misc/gavelblock.yml @@ -0,0 +1,16 @@ +- type: entity + parent: BaseItem + id: GavelBlock + name: gavel block + description: Hammer here. + components: + - type: Sprite + sprite: Corvax/Objects/Misc/gavelblock.rsi + state: icon + - type: Physics + bodyType: Dynamic + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Metallic + - type: Item + size: Tiny \ No newline at end of file diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/Corvax/Entities/Objects/Misc/identification_cards.yml index 65236eb955..0e960649df 100644 --- a/Resources/Prototypes/Corvax/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/Corvax/Entities/Objects/Misc/identification_cards.yml @@ -10,7 +10,7 @@ color: "#1b67a5" - state: stripe_bottom color: "#0e4069" - - sprite: &icon-rsi Interface/Misc/job_icons.rsi + - sprite: &icon-rsi Corvax/Interface/Misc/job_icons.rsi offset: &icon-offset -0.09375, 0.0625 state: IAA - type: PresetIdCard @@ -33,3 +33,21 @@ state: Pilot - type: PresetIdCard job: Pilot + +- type: entity + parent: IDCardStandard + id: MagistrateIDCard + name: magistrate's ID card + components: + - type: Sprite + layers: + - state: centcom + - state: stripe_top + color: "#1b67a5" + - state: stripe_bottom + color: "#0e4069" + - sprite: *icon-rsi + offset: *icon-offset + state: Magistrate + - type: PresetIdCard + job: Magistrate diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Misc/pen.yml b/Resources/Prototypes/Corvax/Entities/Objects/Misc/pen.yml new file mode 100644 index 0000000000..68a56feea0 --- /dev/null +++ b/Resources/Prototypes/Corvax/Entities/Objects/Misc/pen.yml @@ -0,0 +1,11 @@ +- type: entity + name: legal department pen + parent: BaseAdvancedPen + id: PenLegal + description: Writes sentences and more. + components: + - type: Sprite + sprite: Corvax/Objects/Misc/pens.rsi + state: legal_pen + - type: Item + heldPrefix: legal_pen \ No newline at end of file diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml b/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml index 58a84301b2..8478f0d142 100644 --- a/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml +++ b/Resources/Prototypes/Corvax/Entities/Objects/Misc/rubber_stamp.yml @@ -11,3 +11,17 @@ - type: Sprite sprite: Corvax/Objects/Misc/stamps.rsi state: stamp-iaa + +- type: entity + name: magistrate's rubber stamp + parent: [RubberStampBase, BaseCommandContraband] + id: RubberStampMagistrate + categories: [ DoNotMap ] + components: + - type: Stamp + stampedName: stamp-component-stamped-name-magistrate + stampedColor: "#eebe35" + stampState: "paper_stamp-qm" + - type: Sprite + sprite: Corvax/Objects/Misc/stamps.rsi + state: stamp-magistrate diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Weapons/Melee/hammer.yml b/Resources/Prototypes/Corvax/Entities/Objects/Weapons/Melee/hammer.yml new file mode 100644 index 0000000000..1c2f632b1d --- /dev/null +++ b/Resources/Prototypes/Corvax/Entities/Objects/Weapons/Melee/hammer.yml @@ -0,0 +1,30 @@ +- type: entity + parent: BaseItem + id: MagistrateGavel + name: judge's gavel + description: Give a verdict. + components: + - type: Sprite + sprite: Corvax/Objects/Weapons/Melee/hammer.rsi + state: icon + - type: Item + size: Small + sprite: Corvax/Objects/Weapons/Melee/hammer.rsi + - type: Appearance + - type: DisarmMalus + malus: 0 + - type: MeleeWeapon + attackRate: 3 + soundHit: + path: /Audio/Corvax/Weapons/gavel.ogg + params: + variation: 0.03 + volume: 3 + soundNoDamage: + path: /Audio/Corvax/Weapons/gavel.ogg + params: + variation: 0.03 + volume: 3 + damage: + types: + Blunt: 1 diff --git a/Resources/Prototypes/Corvax/Entities/Structures/Machines/telecomms.yml b/Resources/Prototypes/Corvax/Entities/Structures/Machines/telecomms.yml new file mode 100644 index 0000000000..a19a460371 --- /dev/null +++ b/Resources/Prototypes/Corvax/Entities/Structures/Machines/telecomms.yml @@ -0,0 +1,9 @@ +- type: entity + parent: TelecomServer + id: TelecomServerFilledLegal + suffix: Legal + components: + - type: ContainerFill + containers: + key_slots: + - EncryptionKeyLegal diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Law/magistrate.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Law/magistrate.yml new file mode 100644 index 0000000000..790c941eb5 --- /dev/null +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Law/magistrate.yml @@ -0,0 +1,44 @@ +- type: loadout + id: MagistrateJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitMagistrate + +- type: loadout + id: MagistrateJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtMagistrate + +- type: loadout + id: MagistrateJumpsuitFormal + equipment: + jumpsuit: ClothingUniformJumpsuitMagistrateFormal + +- type: loadout + id: MagistrateOuterClothingRobe + equipment: + outerClothing: ClothingOuterRobesMagistrate + +- type: loadout + id: MagistrateOuterClothingRobeAlt + equipment: + outerClothing: ClothingOuterRobesMagistrateAlt + +- type: loadout + id: MagistrateOuterClothingRobeFancy + equipment: + outerClothing: ClothingOuterRobesMagistrateFancy + +- type: loadout + id: MagistrateOuterClothingRobeRed + equipment: + outerClothing: ClothingOuterRobesMagistrateRed + +- type: loadout + id: MagistrateHeadPwig + equipment: + head: ClothingHeadHatPwig + +- type: loadout + id: MagistrateHeadPwigFancy + equipment: + head: ClothingHeadHatPwigFancy diff --git a/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml b/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml index 3f8df49674..52490a3431 100644 --- a/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml @@ -5,6 +5,32 @@ maxLimit: 5 loadouts: [] +#Law + +- type: loadoutGroup + id: MagistrateHead + name: loadout-group-magistrate-head + loadouts: + - MagistrateHeadPwig + - MagistrateHeadPwigFancy + +- type: loadoutGroup + id: MagistrateJumpsuit + name: loadout-group-magistrate-jumpsuit + loadouts: + - MagistrateJumpsuit + - MagistrateJumpskirt + - MagistrateJumpsuitFormal + +- type: loadoutGroup + id: MagistrateOuterClothing + name: loadout-group-magistrate-outerclothing + loadouts: + - MagistrateOuterClothingRobe + - MagistrateOuterClothingRobeAlt + - MagistrateOuterClothingRobeFancy + - MagistrateOuterClothingRobeRed + # Engineering - type: loadoutGroup id: ChiefEngineerBackpack diff --git a/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml b/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml index 3369d72aba..3f876a176e 100644 --- a/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml @@ -10,6 +10,20 @@ - Trinkets - GroupSpeciesBreathTool +#Law + +- type: roleLoadout + id: JobMagistrate + groups: + - Inventory # Corvax-Loadouts + - MagistrateHead + - MagistrateJumpsuit + - MagistrateOuterClothing + - CommonBackpack + - Survival + - Trinkets + - GroupSpeciesBreathTool + # Engineering - type: roleLoadout id: JobSeniorEngineer diff --git a/Resources/Prototypes/Corvax/Markers/Spawners/jobs.yml b/Resources/Prototypes/Corvax/Markers/Spawners/jobs.yml new file mode 100644 index 0000000000..7cd7bed35d --- /dev/null +++ b/Resources/Prototypes/Corvax/Markers/Spawners/jobs.yml @@ -0,0 +1,13 @@ +# Law + +- type: entity + id: SpawnPointMagistrate + parent: SpawnPointJobBase + name: Magistrate + components: + - type: SpawnPoint + job_id: Magistrate + - type: Sprite + layers: + - state: green + - state: lawyer diff --git a/Resources/Prototypes/Corvax/Roles/Jobs/Command/iaa.yml b/Resources/Prototypes/Corvax/Roles/Jobs/Law/iaa.yml similarity index 100% rename from Resources/Prototypes/Corvax/Roles/Jobs/Command/iaa.yml rename to Resources/Prototypes/Corvax/Roles/Jobs/Law/iaa.yml diff --git a/Resources/Prototypes/Corvax/Roles/Jobs/Law/magistrate.yml b/Resources/Prototypes/Corvax/Roles/Jobs/Law/magistrate.yml new file mode 100644 index 0000000000..23b78f5345 --- /dev/null +++ b/Resources/Prototypes/Corvax/Roles/Jobs/Law/magistrate.yml @@ -0,0 +1,64 @@ +- type: job + id: Magistrate + name: job-name-magistrate + description: job-description-magistrate + playTimeTracker: JobMagistrate + whitelisted: true # No-Ki сказал, что договорился! + setPreference: false # Увы + requirements: + - !type:TraitsRequirement + inverted: true + traits: + - Muted + startingGear: MagistrateGear + icon: "JobIconMagistrate" + supervisors: job-supervisors-centcom + canBeAntag: false + access: + - Command + - Brig + - Maintenance + - External + - Security + - Lawyer + special: + - !type:AddImplantSpecial + implants: [ MindShieldImplant ] + - !type:AddComponentSpecial + components: + - type: CommandStaff + +- type: startingGear + id: MagistrateGear + equipment: + shoes: ClothingShoesBootsLaceup + neck: ClothingNeckLawyerbadge + id: MagistratePDA + eyes: ClothingEyesGlassesCommand + gloves: ClothingHandsGlovesColorWhite + ears: ClothingHeadsetMagistrate + pocket1: BoxFolderBlackThreePapers + storage: + back: + - Flash + - MagistrateGavel + - GavelBlock + - RubberStampMagistrate + - RubberStampApproved + - RubberStampDenied + - PortableScreenTimer + inhand: + - BriefcaseBrownFilled + +- type: chameleonOutfit + id: MagistrateChameleonOutfit + job: Magistrate + hasMindShield: true + equipment: + head: ClothingHeadHatPwigFancy + jumpsuit: ClothingUniformJumpsuitMagistrate + eyes: ClothingEyesGlassesSunglasses + neck: ClothingNeckLawyerbadge + gloves: ClothingHandsGlovesColorWhite + mask: ClothingMaskBreath + shoes: ClothingShoesBootsLaceup diff --git a/Resources/Prototypes/Corvax/Roles/Jobs/departments.yml b/Resources/Prototypes/Corvax/Roles/Jobs/departments.yml new file mode 100644 index 0000000000..6784d28703 --- /dev/null +++ b/Resources/Prototypes/Corvax/Roles/Jobs/departments.yml @@ -0,0 +1,9 @@ +- type: department + id: Legal + name: department-Legal + description: department-Legal-description + color: "#0c344d" + roles: + - Magistrate + - IAA + weight: 90 \ No newline at end of file diff --git a/Resources/Prototypes/Corvax/Roles/play_time_trackers.yml b/Resources/Prototypes/Corvax/Roles/play_time_trackers.yml index 21c2aeaf55..56d5121c86 100644 --- a/Resources/Prototypes/Corvax/Roles/play_time_trackers.yml +++ b/Resources/Prototypes/Corvax/Roles/play_time_trackers.yml @@ -19,6 +19,9 @@ - type: playTimeTracker id: JobSeniorResearcher +- type: playTimeTracker + id: JobMagistrate + - type: playTimeTracker id: JobEvent1 diff --git a/Resources/Prototypes/Corvax/StatusEffects/job.yml b/Resources/Prototypes/Corvax/StatusEffects/job.yml deleted file mode 100644 index 02419835e8..0000000000 --- a/Resources/Prototypes/Corvax/StatusEffects/job.yml +++ /dev/null @@ -1,15 +0,0 @@ -- type: jobIcon - parent: JobIcon - id: JobIconIAA - icon: - sprite: /Textures/Interface/Misc/job_icons.rsi - state: IAA - jobName: job-name-iaa - -- type: jobIcon - parent: JobIcon - id: JobIconPilot - icon: - sprite: /Textures/Interface/Misc/job_icons.rsi - state: Pilot - jobName: job-name-pilot diff --git a/Resources/Prototypes/Corvax/StatusIcon/job.yml b/Resources/Prototypes/Corvax/StatusIcon/job.yml new file mode 100644 index 0000000000..293c8ff17a --- /dev/null +++ b/Resources/Prototypes/Corvax/StatusIcon/job.yml @@ -0,0 +1,23 @@ +- type: jobIcon + parent: JobIcon + id: JobIconIAA + icon: + sprite: /Textures/Corvax/Interface/Misc/job_icons.rsi + state: IAA + jobName: job-name-iaa + +- type: jobIcon + parent: JobIcon + id: JobIconPilot + icon: + sprite: /Textures/Corvax/Interface/Misc/job_icons.rsi + state: Pilot + jobName: job-name-pilot + +- type: jobIcon + parent: JobIcon + id: JobIconMagistrate + icon: + sprite: /Textures/Corvax/Interface/Misc/job_icons.rsi + state: Magistrate + jobName: job-name-magistrate diff --git a/Resources/Prototypes/Corvax/radio_channels.yml b/Resources/Prototypes/Corvax/radio_channels.yml new file mode 100644 index 0000000000..f49ef85cbf --- /dev/null +++ b/Resources/Prototypes/Corvax/radio_channels.yml @@ -0,0 +1,7 @@ +- type: radioChannel + id: Legal + name: chat-radio-legal + keycode: 'ю' # Corvax-Localization + frequency: 1346 + color: "#755C48" + longRange: false diff --git a/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml b/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml index 0ad2417470..2e57d14491 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml @@ -78,6 +78,7 @@ - Security - Service - Supply + - Legal #Corvax Magistrate defaultChannel: Command - type: Sprite layers: diff --git a/Resources/Prototypes/Roles/Jobs/departments.yml b/Resources/Prototypes/Roles/Jobs/departments.yml index 648db42432..af68f016e3 100644 --- a/Resources/Prototypes/Roles/Jobs/departments.yml +++ b/Resources/Prototypes/Roles/Jobs/departments.yml @@ -56,7 +56,6 @@ color: "#334E6D" roles: - Captain - - IAA # Corvax-IAA - ChiefEngineer - ChiefMedicalOfficer - HeadOfPersonnel diff --git a/Resources/Prototypes/Voice/speech_emotes.yml b/Resources/Prototypes/Voice/speech_emotes.yml index 096b8ea575..e612148551 100644 --- a/Resources/Prototypes/Voice/speech_emotes.yml +++ b/Resources/Prototypes/Voice/speech_emotes.yml @@ -144,6 +144,7 @@ # Corvax-Localization-Start - свистит - свистнул + - свистнула # Corvax-Localization-End - type: emote @@ -189,6 +190,8 @@ - squishes # Corvax-Localization-Start - хлюпает + - хлюпнул + - хлюпнула # Corvax-Localization-End - type: emote @@ -210,6 +213,8 @@ - chittered # Corvax-Localization-Start - стрекочет + - застрекотал + - застрекотала # Corvax-Localization-End - type: emote @@ -231,6 +236,8 @@ - squeaked # Corvax-Localization-Start - пищит + - пискнул + - пискнула # Corvax-Localization-End - type: emote @@ -250,8 +257,9 @@ - click - clicks # Corvax-Localization-Start - - клац - клацает + - клацнул + - клацнула # Corvax-Localization-End # Vulpkanin @@ -272,6 +280,11 @@ - barks - barked - barking + # Corvax-Localization-Start + - лает + - залаял + - залаяла + # Corvax-Localization-End - type: emote id: Snarl @@ -290,6 +303,10 @@ - snarls - snarled - snarling + # Corvax-Localization-Start + - зарычал + - зарычала + # Corvax-Localization-End - type: emote id: Whine @@ -308,6 +325,11 @@ - whines - whined - whining + # Corvax-Localization-Start + - скулит + - заскулил + - заскулила + # Corvax-Localization-End - type: emote id: Howl @@ -328,11 +350,9 @@ - howled # Corvax-Localization-Start - воет - - воет. - - воет! - завывает - - завывает. - - завывает! + - завыл + - завыла # Corvax-Localization-End - type: emote @@ -354,8 +374,6 @@ - growling # Corvax-Localization-Start - рычит - - рычит. - - рычит! # Corvax-Localization-End # hand emotes @@ -377,12 +395,9 @@ - clapped # Corvax-Localization-Start - хлопает - - хлопнул - - хлопнула - хлопает в ладоши - - хлопнул в ладоши - - хлопнула в ладоши - апплодирует + - аплодирует # Corvax-Localization-End - type: emote @@ -403,6 +418,14 @@ - claps her hands together - claps his hands together - claps its hands together + # Corvax-Localization-Start + - хлопнул + - хлопнула + - делает хлопок + - делает одиночный хлопок + - хлопнул в ладоши + - хлопнула в ладоши + # Corvax-Localization-End - type: emote id: Snap @@ -509,6 +532,14 @@ - gasp - gasps - gasped + # Corvax-Localization-Start + - задыхается + - не может вдохнуть + - ахает + - охает + - хватает ртом воздух + - вдыхает + # Corvax-Localization-End - type: emote id: DefaultDeathgasp @@ -520,6 +551,12 @@ chatMessages: ["chat-emote-msg-deathgasp"] chatTriggers: - deathgasp + # Corvax-Localization-Start + - издаёт предсмертный хрип + - хрипит + - умирает + - умер + # Corvax-Localization-End - type: emote id: MonkeyDeathgasp @@ -591,6 +628,8 @@ - chirping # Corvax-Localization-Start - чирикает + - чирикнул + - чирикнула # Corvax-Localization-End - type: emote diff --git a/Resources/ServerInfo/Corvax/Guidebook/SOP/Command.xml b/Resources/ServerInfo/Corvax/Guidebook/SOP/Command.xml index c4434cac9e..9eb67cf552 100644 --- a/Resources/ServerInfo/Corvax/Guidebook/SOP/Command.xml +++ b/Resources/ServerInfo/Corvax/Guidebook/SOP/Command.xml @@ -1,4 +1,7 @@ + # Протокол обращения с особо ценными предметами + + # Общие СРП ### Глава отдела обязан @@ -84,13 +87,13 @@ ## Процедура назначения ВрИО капитана - ## Процедура отстранения капитана от командования - + ## Регламент проведения совета глав + ## Процедура назначения ВрИО главы отдела - ## Процедура отстранения ВрИО главы отдела + ## Процедура отстранения ВрИО главы ## Процедуры изменения доступов @@ -112,16 +115,7 @@ ### Причины отстранения от должности - ## Протоколы эвакуации - ### Окончание смены - + ## Протокол эвакуации + - ### Невозможность выполнения цели - - - ### Нарушение условий содержания сингулярности - - - ### Вспышка зомби вируса - diff --git a/Resources/ServerInfo/Corvax/Guidebook/SOP/General.xml b/Resources/ServerInfo/Corvax/Guidebook/SOP/General.xml index e685a58c9c..bc12f93407 100644 --- a/Resources/ServerInfo/Corvax/Guidebook/SOP/General.xml +++ b/Resources/ServerInfo/Corvax/Guidebook/SOP/General.xml @@ -45,4 +45,10 @@ ### Общие запреты оформления заказов + + ## Взаимодействие с ДСО + + + ## Мобилизация + diff --git a/Resources/ServerInfo/Corvax/Guidebook/SOP/Legal.xml b/Resources/ServerInfo/Corvax/Guidebook/SOP/Legal.xml index 044ec54d7c..86e8540428 100644 --- a/Resources/ServerInfo/Corvax/Guidebook/SOP/Legal.xml +++ b/Resources/ServerInfo/Corvax/Guidebook/SOP/Legal.xml @@ -44,11 +44,16 @@ ### Обязанности сторон - ## Судебное разбирательство ### Судебное разбирательство ### Вынесение вердикта + ### Апелляция + + + ### Судебный надзор + + diff --git a/Resources/ServerInfo/Guidebook/Cargo/Salvage.xml b/Resources/ServerInfo/Guidebook/Cargo/Salvage.xml index e810b1982c..f6c15ddc52 100644 --- a/Resources/ServerInfo/Guidebook/Cargo/Salvage.xml +++ b/Resources/ServerInfo/Guidebook/Cargo/Salvage.xml @@ -43,27 +43,27 @@ Мешок с рудой автоматически подбирает ближайшую руду, если он находится на поясе. Пояс для инструментов может быть полезен для хранения различных предметов, если уже не занято сумкой с рудой. - - [color=cyan]Spationaut Hardsuit[/color]: This keeps you alive in space. [italic]Remember to activate the helmet so you can breathe and turn on its built-in flashlight[/italic]. - - [color=cyan]Magboots[/color]: These provide you with gravity when exploring space debris while also making you slip-proof. - - [color=cyan]Oxygen/Nitrogen[/color]: Depending on your species, you will need [color=cyan]Nitrogen[/color] (slimes & vox) or [color=cyan]Oxygen[/color] (every other species). The [color=cyan]Gas Tank Dispenser[/color] has all the tanks needed, so stock up. + - [color=cyan]Скафандр[/color]: позволяет находиться в космосе. [italic]Не забудьте активировать шлем, чтобы дышать, а также включить встроенный фонарик[/italic]. + - [color=cyan]Магнитные ботинки[/color]: обеспечивают вам гравитацию при исследовании космических обломков, а также предотвращают поскальзывание. + - [color=cyan]Кислород/Азот[/color]: в зависимости от вашей расы, вам необходим [color=cyan]азот[/color] (слаймы и воксы) или [color=cyan]кислород[/color] (все остальные расы). В [color=cyan]раздатчике газовых баллонов[/color] есть все необходимые баллоны, так что запасайтесь. - All Salvage Specialists must be armed, in case they need to defend themselves from hostiles. + Все утилизаторы должны быть вооружены на случай защиты от опасностей. - - [color=cyan]Proto-Kinetic Accelerator[/color]: This gun has infinite ammunition, allowing you to slowly mine and fly through space. Science can print upgrades to make it hit harder, shoot farther, and cycle faster. + - [color=cyan]Протокинетический ускоритель[/color]: данная пушка обладает бесконечным боезапасом, что позволяет медленно добывать ресурсы и летать в космосе. Научный отдел может создавать улучшения, которые увеличивают наносимый урон, дальность стрельбы и скорость перезарядки. - While you can technically mine and gather ore with just a PKA and a Backpack, Salvagers start with more specialized gear for the task. + Хотя технически добывать и собирать руду можно, используя только ПКУ и рюкзак, утилизаторы начинают с более специализированным снаряжением для этой задачи. - - [color=cyan]Pickaxe[/color]: This is required for mining at any reasonable speed when wielded. It also works as a handy melee weapon! - - [color=cyan]Ore Bag[/color]: When equipped in your belt slot, this magnetizes nearby ore and automatically picks it up for you. + - [color=cyan]Кирка[/color]: необходима для добычи руды с приемлемой скоростью при использовании в обоих руках. Она также служит удобным оружием ближнего боя! + - [color=cyan]Сумка для руды[/color]: когда экипирована в слот пояса, сумка примагничивает ближайшую руду, автоматически собирая её. @@ -72,12 +72,12 @@ - Although you can acquire more advanced forms of travel, you'll begin with more humble methods. + Хотя вы можете приобрести улучшенные средства передвижения, сначала придётся использовать базовые предметы. - - [color=cyan]Fire Extinguisher[/color]: The poor man's Jetpack. While in space, you can use a Fire Extinguisher's knockback to propel yourself in the opposite direction. It can be refilled with any liquid. - - [color=cyan]Grappling Gun[/color]: A movement tool with infinite potential. It's fired like any other gun, and can be retracted by reloading. Once you hook onto something, click [color=yellow][bold][keybind="UseSecondary"][/bold][/color] to reel yourself in. - - [color=cyan]Salvage PDA[/color]: Your PDA spawns with the AstroNav GPS program installed, allowing you to use it as a GPS when held in hand. Be sure to note the station's coordinates before you head out! - - [color=cyan]Mass Scanner Computer[/color]: A computer console which provides a top-down view of the station and nearby entities in space. Use it to double-check the location and direction of debris or asteroids before you travel to them. + - [color=cyan]Огнетушитель[/color]: джетпак для бедных. Находясь в космосе, вы можете использовать отбрасывающую способность огнетушителя, чтобы двигаться в противоположном направлении. Его можно заправить любой жидкостью. + - [color=cyan]Крюк-пушка[/color]: инструмент передвижения с безграничным потенциалом. Он стреляет как любое другое оружие и может быть возвращен при перезарядке. Как только вы зацепитесь за что-нибудь, нажмите [color=yellow][bold][keybind="UseSecondary"][/bold][/color] чтобы подтянуть себя. + - [color=cyan]КПК утилизатора[/color]: на КПК предустановлена ​​программа АстроНав, позволяющая использовать его в качестве GPS-навигатора, держа в руке. Не забудьте записать координаты станции перед тем, как отправиться в космос! + - [color=cyan]Консоль сканера массы[/color]: консоль, позволяющая видеть станцию и находящиеся поблизости объекты в космосе сверху. Используйте её, чтобы перепроверить местоположение обломков или астероидов, прежде чем отправиться к ним. @@ -85,27 +85,27 @@ - Finally, there are also some helpful but not required equipment that is available to Salvage. + Наконец, существует полезное, но не обязательное снаряжение, доступное для утилизаторов. - - [color=cyan]Handheld Radio[/color]: This lets you communicate with other Salvage Specialists even if regular radio communications are unavailable. - - [color=cyan]Global Positioning System[/color]: A spare GPS system, identical to the one pre-installed in your PDA. Useful as a backup option or as equipment from newly-hired Salvagers. - - [color=cyan]Utility Belt[/color]: This holds all the equipment you will need to loot machines and the like from Salvage Wrecks and the Mining Asteroid. Wear it anytime you aren't planning on mining. + - [color=cyan]Портативная рация[/color]: позволяет общаться с другими утилизаторами, даже если обычная радиосвязь недоступна. + - [color=cyan]Глобальная система позиционирования[/color]: запасная GPS-система, идентичная той, что предустановлена ​​в вашем КПК. Полезна в качестве запасного варианта или снаряжения для недавно нанятых утилизаторов. + - [color=cyan]Пояс для инструментов[/color]: в нём хранится все необходимое оборудование, которое необходимо для разбора устройств и прочего на обломках и астероидах. Носите его всякий раз, когда не планируете заниматься добычей руды. - ## Salvage Magnet Pulls + ## Магнит обломков притягивает - Once prepared, it is time to go and explore the stars. + После подготовки настало время отправиться исследовать звёзды. - The [color=cyan]Salvage Magnet[/color] is the machine that brings space debris into nearby space. + [color=cyan]Магнит обломков[/color] - это устройство, которое притягивает космические обломки к вам. - The Salvage Magnet provides five offers: they will be a random mix of [color=cyan]Asteroids[/color], [color=cyan]Salvage Wrecks[/color], and [color=cyan]Space Debris[/color]. After choosing one of the offers, the selected chunk will be pulled in for the next [bold]6 minutes[/bold]. At the end of this time, any loot remaining on the pulled grid will disappear. If none of the offers look appealing to you, they refresh every [bold]3 minutes[/bold] if unclaimed. + Магнит обломков даёт на выбор 5 вариантов: в них входят [color=cyan]астероиды[/color], [color=cyan]обломки для утилизаций[/color], и [color=cyan]космический обломок[/color]. После выбора одного из вариантов, выбранный обломок будет притянут на [bold]6 минут[/bold]. По истечении этого времени вся оставшаяся добыча на обломке исчезнет вместе с обломком. Если ни один вариант вам не подходит, они обновляются каждые [bold]3 минуты[/bold] если не выбрано. - During the 6 minutes, fly to the pulled grid, extract all profit possible, and then fly back to the station. + В течении 6 минут летите на притянутый обломок, добудьте всё ценное и возвращайтесь обратно на станцию. -### Asteroids +### Астероиды @@ -113,13 +113,13 @@ - The Salvage Magnet provides information on the types of resources on an asteroid, which can help you decide which to prioritize based on the current needs of the station. This is a relatively safe option for mining as there are no hostile creatures on asteroids - though there are certainly still threats... + Магнит обломков предоставляет информацию о типах ресурсов на астероиде, что может помочь вам решить, каким из них отдать приоритет, исходя из текущих потребностей станции. Это относительно безопасный вариант добычи ресурсов, поскольку на астероидах нет враждебных существ, хотя угрозы, безусловно, всё ещё существуют... - All you need to do is fly around and mine the ore with your [color=cyan]Pickaxe[/color] and [color=cyan]Ore Bag[/color]. Once you have collected all the ore, you can refine it into materials through the [color=cyan]Ore Processor[/color]. + Вам нужно всего лишь летать и добывать руду с помощью [color=cyan]кирки[/color] и [color=cyan]сумки для руды[/color]. Собрав всю руду, вы можете переработать её в материалы с помощью [color=cyan]переработчика руды[/color]. - Tread lightly - hidden in seemingly normal rock, chunks of [color=red]Gibtonite[/color] hide, ready to explode at the slightest disturbance. + Будьте внимательны - даже в обычных на вид породах могут скрываться залежи [color=red]Гибтонита[/color], способные взорваться при ударе. -### Space Debris +### Космические обломки @@ -127,13 +127,13 @@ - [color=cyan]Space Debris[/color] is a versatile option, providing vital basic materials (such as steel, glass, etc.) in short supply at the start of the shift. Items and scrap are scattered across the debris, and must be collected. Consider dragging along one of the lockers or crates aboard the debris for easier storage. + [color=cyan]Космические обломки[/color] это универсальный вариант, обеспечивающий поставку жизненно важных основных материалов (таких как сталь, стекло, и т.д.), которых не хватает в начале смены. Предметы и металлолом разбросаны по всему обломку и должны быть собраны. Для удобства хранения можно использовать один из ящиков или шкафчиков, размещенных на обломке. - Debris is sprinkled with numerous threats. Bloodthirsty [color=red]Space Carp[/color] and [color=red]Sharkminnows[/color] infest them, eager to rush any Salvagers that come nearby. [color=red]Landmines[/color] are also rarely found aboard debris, capable of incapacitating the unwary explorer. + Обломки кишат многочисленными угрозами. Кровожадные [color=red]космические карпы[/color] и [color=red]карпоакулы[/color] стремятся наброситься на любого утилизатора, который окажется поблизости. [color=red]Мины[/color] также иногда встречаются на обломках, она способны вывести из строя неосторожного исследователя. - Once you return from the Debris, place any scrap you found aboard the debris into your department's [color=cyan]Recycler[/color] to transform it into useful materials and give it to Cargo to distribute to the station. Should you find valuables aboard the Debris, like [color=yellow]Coins, Rings, and Watches,[/color] give them to Cargo so they can be sold at the [color=cyan]Automated Trade Station[/color] for profit. + Вернувшись с обломков, поместите любой найденный металлолом в [color=cyan]переработчик мусора[/color], чтобы переработать его в полезные материалы и передайте их снабжению для распределения по станции. Если вы найдете на обломках ценности, такие как, [color=yellow]монеты, кольца и часы,[/color] передайте их грузчикам, чтобы они могли продать их на [color=cyan]Автоматизированной торговой станции[/color]. - ### Salvage Wrecks + ### Обломки для утилизации @@ -141,21 +141,21 @@ - The Salvage Magnet provides information on the size of a Wreck. Salvage Wrecks vary wildly in both threat and value, but they often have more diverse threats than [color=cyan]Space Debris[/color]. Keep your distance from hostiles and shoot at them with the [color=cyan]Proto-Kinetic Accelerator[/color]. Look out for valuable loot and machinery, and use your [color=cyan]Appraisal Tool[/color] to check the value of different things. + Магнит обломков предоставляет информацию о размерах обломка. Обломки для утилизации сильно различаются по уровню угрозы и ценности, но зачастую они представляют собой более разнообразные угрозы, чем [color=cyan]космические обломки[/color]. Держитесь на расстоянии от врагов и стреляйте по ним из [color=cyan]Протокинетического ускорителя[/color]. Ищите любую ценную добычу и технику и используйте [color=cyan]оценочный инструмент[/color], чтобы проверить ценность различных предметов. - ## Progression & Upgrades + ## Прогрессия и улучшения - While your starting equipment is all you need to do your job at a basic level, advanced gear makes your work far easier, and gives you the equipment necessary to let you tackle the dreaded [color=red]Mining Asteroid[/color] + Хотя вашего начального снаряжения вполне достаточно для выполнения работы на базовом уровне, продвинутое снаряжение значительно упростит вашу задачу и предоставит вам всё необходимое для работы на ужасающем [color=red]шахтёрском астероиде[/color] - ### Salvage Job Board + ### Доска утилизаторских работ - The [color=cyan]Salvage Job Board[/color] is a computer located in the Salvage Bay. It serves as Salvage's version of the [color=cyan]Cargo Bounty Computer[/color], allowing Salvagers to fulfill specific jobs with Salvage-specific materials in order to earn Spesos and unlock [color=yellow]Advanced Salvage Gear[/color]. + [color=cyan]Доска утилизаторских работ[/color] - это консоль расположенная в отделе утилизации. Она работает как утилизаторская версия [color=cyan]консоли запросов[/color], позволяющая утилизаторам выполнять определенные заказы на, специфичные для работы утилизатора, материалы чтобы заработать кредиты и разблокировать [color=yellow]продвинутое снаряжение[/color]. - Once you gather the supplies necessary to complete a job, print out a [color=cyan]Salvage Job Shipment Label[/color] and attach it to the crate or locker containing the goods. You can use your [color=cyan]Appraisal Tool[/color] to double-check that it's ready for sale. The prepared bounty can then be brought to the [color=cyan]Automated Trade Station[/color] to earn Cargo Spesos and to unlock new Salvage-specific crates in the [color=cyan]Cargo Request Computer[/color]. + Собрав необходимые материалы для выполнения заказа, распечатайте [color=cyan]этикетку поставки утилизаторской работы[/color] и прикрепите её к ящику или шкафу с товаром. Вы можете использовать [color=cyan]оценочный инструмент[/color] чтобы убедиться, что груз готов к продаже. Подготовленный заказ можно отвезти на [color=cyan]Автоматизированную торговую станцию[/color], чтобы заработать кредиты и разблокировать новое утилизаторское снаряжение в [color=cyan]консоли заказа грузов[/color]. @@ -163,22 +163,22 @@ - Completing Salvage Jobs will upgrade your rank and unlock new equipment purchases in the [color=cyan]Cargo Request Computer[/color], including: + Выполнение заказов доски утилизаторских работ повысит ваш ранг и откроет доступ к новому снаряжению для покупки в [color=cyan]консоли заказа грузов[/color], включая: - - [color=cyan]Fultons[/color]: Once a Fulton has been linked to a Fulton Beacon, they can be attached to unanchored structures like crates or machines to teleport them back to the Beacon after a short wait. Exceptionally useful for moving both items and people. - - [color=cyan]Crusher Weapons[/color]: A series of upgraded melee options for Salvagers to purchase. The [color=red]Crusher Dagger[/color] is an upgrade to your Survival knife, swinging automatically and far faster than a regular knife. The [color=red]Crusher[/color] and upgraded [color=red]Crusher Glaive[/color] are gigantic polearms which can fire special projectiles when wielded. These projectiles do no damage on their own, but if a marked enemy is meleed quickly enough, you'll leech some of their life away to heal yourself. All Crusher weaponry comes with a built-in floodlamp. - - [color=cyan]Seismic Charges[/color]: Mining explosives intended to be used to break up asteroids or breach into dangerous wrecks. Remember that you can link them to a remote detonator or set them to start detonating when attached to a wall for safer demolition. + - [color=cyan]Фултон[/color]: после того как фултон будет подключено к маяку Фултона, его можно прикрепить к незакрепленным конструкциям, таким как ящики или оборудование, чтобы телепортировать их обратно к маяку после непродолжительного ожидания. Исключительно полезно для перемещения как предметов, так и людей. + - [color=cyan]Крушители[/color]: серия улучшенных вариантов оружия ближнего боя для покупки утилизаторам. [color=red]Кинжал-крушитель[/color] это улучшенная версия вашего ножа для выживания, им можно автоматически бить зажав кнопку атаки и намного быстрее обычного ножа. [color=red]Крушитель[/color] и [color=red]глефа-крушитель[/color] гигантские древковые орудия, которые при использовании в двух руках могут стрелять специальными снарядами. Эти снаряды сами по себе не наносят урона, но если достаточно быстро атаковать отмеченного врага в ближнем бою, вы нанесёте дополнительный урон и чуть-чуть вылечитесь. Все оружие «Крушитель» оснащено встроенным фонариком. + - [color=cyan]Сейсмические заряды[/color]: горнодобывающая взрывчатка, предназначенная для разрушения камней или проникновения в опасные обломки. Помните, что вы можете подключить её к дистанционному детонатору или настроить на детонацию при прикреплении к стене для более безопасного подрыва. - ### Working with Science + ### Работа с учёными - The [color=purple]Science Department[/color] is a crucial partner for Salvage. Science depends on Salvage for both basic materials (steel, plastic, glass) and advanced materials (silver, gold, plasma, and uranium), and Salvage relies on Science for the upgraded equipment that makes their work easier. + [color=purple]Научный отдел[/color] - ключевой партнёр утилизаторов. Учёные нуждаются в поставках как базовых материалов (сталь, пластик, стекло), так и редких ресурсов (серебро, золото, плазма, уран), тогда как утилизаторы зависят от разработок учёных, получая более эффективное снаряжение. - Whenever possible, communicate with Science and try to prioritize their requests. While Science will need large quantities of basic materials, they rely entirely on you for their supply of [color=yellow]Gold, Silver and Uranium,[/color] all of which are required for your advanced gear. If you want Science to help you, you have to help them - and vice versa. + По возможности, поддерживайте связь с учёными и старайтесь отдавать приоритет их запросам. Хотя учёным потребуется большое количество материалов, они полностью зависит от вас в плане поставок [color=yellow]Золота, Серебра и Урана,[/color] которые необходимы для вашего продвинутого снаряжения. Если вы хотите, чтобы учёные помогали вам, вы должны помочь им, и наоборот. @@ -186,15 +186,15 @@ - Science is the only source for a variety of extremely useful gear, including: + Научный отдел это единственный источник разнообразного и чрезвычайно полезного оборудования, включая: - - [color=cyan]Mining Gear[/color]: Science can provide you with [color=yellow]Mining Drills and Mineral Scanners[/color], which make mining faster and easier. They can also build you an [color=yellow]Industrial Ore Processor[/color], which processes ore into finished materials at a much better rate. - - [color=cyan]Handheld Mass Scanner[/color]: A pocket-portable Mass Scanner Computer. Though it requires a battery to use, it lets you view your position anywhere in space. - - [color=cyan]PKA Upgrades[/color]: You can upgrade your PKA with up to two unique upgrades from a pool of three: [color=red]Damage,[/color] [color=yellow]Fire Rate,[/color] and [color=green]Range[/color]. + - [color=cyan]Шахтёрское снаряжение[/color]: научный отдел способен обеспечить вас [color=yellow]бурами и сканерами минералов[/color], ускоряющими и упрощающими добычу. Кроме того, они могут создать [color=yellow]промышленный переработчик руды[/color], повышающий эффективность переработки. + - [color=cyan]Ручной сканер массы[/color]: компактный ручной сканер массы. Хотя для работы ему требуется батарея, он позволяет отслеживать ваше местоположение в любой точке космоса. + - [color=cyan]Модкиты ПКУ[/color]: можно улучшить свой протокинетический ускоритель выбрав до двух из трёх доступных модификаций: [color=red]урон,[/color] [color=yellow]скорострельность,[/color] и [color=green]дальность[/color]. - ## The Mining Asteroid + ## Шахтёрский астероид - Once you feel that you've mastered the Salvage Magnet, the distant [color=red]Mining Asteroid[/color] serves as the next step in a Salvager's journey. Reaching the Mining Asteroid generally requires a shuttle or jetpacks, and it should generally not be explored alone due to the exceptional dangers within. + Как только вы уверенно освоите магнит обломков, следующим этапом для утилизатора станет удалённый [color=red]шахтёрский астероид[/color]. Добраться до него обычно можно на шаттле или с помощью джетпака, а исследовать его в одиночку не рекомендуется из-за высокой опасности. @@ -202,11 +202,11 @@ - The Mining Asteroid consists of two sections: the [color=cyan]Dungeon[/color], a randomly-generated structure filled with enemies and material loot, and the [color=cyan]Asteroid[/color], which contains vast deposits of mineral wealth dotted with pockets of loot and monsters. + Шахтёрский астероид делится на две зоны: [color=cyan]комплекс[/color] - случайно сгенерированное сооружение с врагами и добычей, и [color=cyan]астероид[/color], богатый крупными залежами минералов, а также карманами с ресурсами и враждебной фауной. - Beware of the monsters aboard the Mining Asteroid, as they stand head and shoulders above the threats present on Wrecks and Debris. + Остерегайтесь монстров на шахтёрском астероиде, поскольку они намного превосходят по опасности угрозы, встречающиеся на обломках. - - [color=cyan]Goliaths[/color]: Titanic beasts which can incapacitate targets with writhing tendrils, leaving them helpless against their massive claws and gnashing teeth. They're a pain to take down, but they can be butchered for valuable [color=cyan]Goliath Hide Plating,[/color] useful in both completing Salvage Jobs and upgrading your Spationaut Suit. - - [color=cyan]Hivelords[/color]: Fast moving and erratic anomalies. They prefer to keep their distance in combat, spewing out small [color=cyan]Hivelord Brood[/color] to swarm Salvagers. They're not especially tough, so ambush them quickly before they can summon a horde to drown you in. They can be butchered for the quick-rotting [color=cyan]Hivelord Cores,[/color] which are used to complete Salvage Jobs and can also be eaten raw for quick healing. - - [color=cyan]Basilisks[/color]: An ice-encrusted terror that lurks in the shadows. Basilisks can fire freezing energy bolts which damage and slow their targets, and will often use them to soften up a target before moving in for the kill. Once defeated, they can be butchered for invaluable [color=cyan]Diamond Ore[/color]. + - [color=cyan]Голиафы[/color]: гигантские чудовища, способные обездвижить цель извивающимися щупальцами, оставляя её беззащитной перед их массивными когтями и скрежетом зубов. Уничтожить их непросто, но из них можно добыть [color=cyan]пластины голиафа,[/color] полезные как для выполнения заказа утилизации, так и для улучшения вашего скафандра. + - [color=cyan]Повелители роя[/color]: быстрые и непредсказуемые аномалии. Они держатся на расстоянии, посылая в бой [color=cyan]отпрысков повелителя роя[/color], чтобы подавить утилизатора числом. Из-за низкой живучести их важно уничтожить как можно быстрее, пока они не призвали орду. После смерти их можно разделать на [color=cyan]остатки повелителя роя[/color], которые быстро портятся. Используются в заказах и могут быть съедены для восстановления здоровья. + - [color=cyan]Василиски[/color]: покрытые льдом хищники, скрывающиеся в тени. Они атакуют замораживающими энергетическими зарядами, нанося урон и замедляя цель, прежде чем добить её. После смерти их можно разделать, получив ценную [color=cyan]алмазную руду[/color]. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AME.xml b/Resources/ServerInfo/Guidebook/Engineering/AME.xml index 2881e1c0c5..561fe82845 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AME.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AME.xml @@ -1,26 +1,26 @@ - # Antimatter Engine (AME) - The Antimatter Engine is a short-term support generator for the station, providing a sizable chunk of power for a limited time. + # Двигатель антиматерии (ДАМ) + Двигатель Антиматерии, это временный вспомогательный генератор станции, обеспечивающий значительный объем энергии в течение ограниченного времени. - It's mainly used to assist engineers in starting up bigger engines like the [textlink="Singularity Engine" link="SingularityEngine"] or [textlink="Tesla Engine" link="TeslaEngine"], by supplementing the station's [textlink="batteries" link="PowerStorage"] with partial power to extend their runtime. + В основном он используется для помощи инженерам в запуске более крупных двигателей, таких как [textlink="сингулярный двигатель" link="SingularityEngine"] или [textlink="тесла-двигатель" link="TeslaEngine"], путем частичного пополнения [textlink="батарей" link="PowerStorage"] станции для увеличения времени их работы. - ## Construction - Required parts: + ## Постройка + Необходимые детали: - The AME Controller is the part of the AME that outputs power to the station's grid through an [textlink="HV connection" link="VoltageNetworks"]. - Because of this, you'll want to start your AME construction with the controller on top of an [color=orange]HV wire[/color]. + Контроллер ДАМ - это часть ДАМа, которая подает мощность в сеть станции через [textlink="ВВ соединение" link="VoltageNetworks"]. + Поэтому при сборке ДАМ вам следует разместить контроллер поверх [color=orange]ВВ кабеля[/color]. - Most stations have exposed [color=orange]HV wiring[/color] or designated spots to wrench an AME controller, so that it connects to the grid. + На большинстве подстанций имеется открытая [color=orange]высоковольтная проводка[/color] или специально отведенные места для подключения контроллера ДАМа к сети. - AME shielding is the physical structure that makes the antimatter engine. It's made by converting AME flatpacks into shielding using a multitool. + Экранирование ДАМ - это физическая структура, из которой состоит антиматериальный двигатель. Оно изготавливается путем преобразования упаковок ДАМа в экранирование с помощью мультитула. - To construct an AME, start putting down a 3x3 or larger square of AME flatpacks in preparation for construction, making sure to maximize the number of "center" pieces that are surrounded on all eight sides. - The greater amount of center pieces, the more cores your AME will have, and the more power it will be able to output safely. + Для сборки ДАМа начните с укладки квадрата размером 3x3 или больше из упаковок ДАМа, подготавливая его к сборке, убедившись, что максимальное количество «центральных» деталей окружено со всех восьми сторон. + Чем больше центральных элементов, тем больше ядер будет у вашего ДАМа и тем большую мощность он сможет безопасно выдавать. @@ -38,7 +38,7 @@ - Once this is done, you can use a multitool to convert each AME flatpack into shielding, which should form a finished AME configuration. + После этого вы можете использовать мультитул, чтобы распаковать каждую упаковку ДАМа в экранирующий элемент, что должно сформировать готовую конфигурацию ДАМа. @@ -57,20 +57,20 @@ - [color=#999999][italic]An example of a one core setup[italic][/color] + [color=#999999][italic]Пример конфигурации с одним ядром.[/italic][/color] - ## Operation - To start the AME, insert a fuel jar into the AME controller, and set the safe injection rate. + ## Работа + Для запуска ДАМа вставьте топливный бак в контроллер ДАМа и установите безопасное количество впрыска. - The safe injection rate is the point where the AME can safely run without overheating, while maximizing power output. + Безопасное количество впрыска - это точка, при которой ДАМ может безопасно работать без перегрева, обеспечивая при этом максимальную выходную мощность. - This rate is always twice the core count. + Этот показатель всегда вдвое превышает количество ядер. - For example, an AME with one core will have a safe injection rate of 2. With two cores, the safe injection rate would be 4, and so on. + Например, у ДАМа с одним ядром безопасное количество впрыска составит 2. С двумя ядрами безопасное количество впрыска будет равно 4, и так далее. - Any more than this ratio will eventually result in the engine [color=#ff0000]overheating[/color] and, shortly afterwards, [color=#ff0000]exploding[/color]. + Превышение этого соотношения в конечном итоге приведет к [color=#ff0000]перегреву[/color] и, вскоре после этого, [color=#ff0000]к взрыву[/color]. - The AME controller will [textlink="report" link="InspectingPower"] on both the amount of power it is providing to the grid, and the theoretical maximum power it could provide if demanded. + Контроллер ДАМа будет [textlink="сообщать" link="InspectingPower"] как о количестве электроэнергии, подаваемой в сеть, так и о теоретически максимальной мощности, которую он мог бы обеспечить при необходимости. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AccessConfigurator.xml b/Resources/ServerInfo/Guidebook/Engineering/AccessConfigurator.xml index 732a1adf9c..323b2253fb 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AccessConfigurator.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AccessConfigurator.xml @@ -3,11 +3,11 @@ Конфигуратор доступа - это инструмент, позволяющий установить, кто из персонала может использовать те или иные устройства. - + Настраиваемые устройства включают в себя шлюзы, защищённые ящики и шкафчики, а также аппараты с ограниченным доступом. - Примечание: Для удобства доступа к шлюзам можно настроить с помощью [color=#a4885c]Конфигуратора сетей[/color] (или мультитула). + Примечание: Для удобства доступа к шлюзам можно настроить с помощью [color=#a4885c]конфигуратора сетей[/color] (или мультитула). ## Где найти конфигураторы доступов? На каждой станции имеется до двух конфигураторов доступов. Первый находится у старшего инженера, а второй - у главы персонала. @@ -17,7 +17,7 @@ - Сначала воспользуйтесь конфигуратором доступа на выбранном устройстве, чтобы связать их вместе. При этом автоматически откроется интерфейс конфигуратора. - Затем, вставьте ID-карту в конфигуратор доступов. - Установите требования к доступу подключённого устройства. Добавление или удаление доступов зависит от наличия доступов у вставленной ID-карты. - - Любые внесённые изменения будут применены color=#a4885c]немедленно[/color] - просто извлеките ID-карту из конфигуратора доступа и закройте пользовательский интерфейс, когда закончите. + - Любые внесённые изменения будут применены [color=#a4885c]немедленно[/color] - просто извлеките ID-карту из конфигуратора доступа и закройте пользовательский интерфейс, когда закончите. ## Ограничения на изменение доступа В качестве меры предосторожности, вставленный идентификатор должен обладать [bold]всеми[/bold] доступами, которые в настоящее время активны на подключённом устройстве, чтобы изменить его. @@ -27,7 +27,7 @@ Устройство без установленного доступа, например шлюз общего доступа, может быть изменено с помощью любой валидной ID-карты станции. ## Ремонт поврежденных считывателей ID-карт - Агенты Синдиката могут попытаться взломать устройства с ограниченным доступом, используя [color=#a4885c]Криптографический секвенсор (ЕМАГ)[/color]. + Агенты Синдиката могут попытаться взломать устройства с ограниченным доступом, используя [color=#a4885c]разрушитель аутентификации[/color]. Этот вредоносный инструмент полностью отключает все считыватели идентификационных карт, подключенные к устройству. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AirAlarms.xml b/Resources/ServerInfo/Guidebook/Engineering/AirAlarms.xml index cee11539d4..293dade114 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AirAlarms.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AirAlarms.xml @@ -1,65 +1,65 @@  - # Air Alarms - The Air Alarm is a device that enables central monitoring and control over all relevant Atmos devices linked to it. + # Воздушные сигнализации + Воздушная сигнализация, это устройство для централизованного мониторинга и управления всеми подключенными к нему воздушными устройствами. - Using the Air Alarm, Atmos can quickly and efficiently manage the atmosphere in a given area. + Используя воздушную сигнализацию, атмосферный техник может быстро и эффективно регулировать атмосферу в заданной зоне. - A room will often have an Air Alarm mounted on the wall, for quick control over multiple devices in that room. + В комнате часто устанавливают воздушную сигнализацию на стену, для быстрого управления несколькими устройствами в этом помещении. - You can see how to link devices in the [textlink="Link" link="Networking"] guide. + Инструкции по подключению устройств можно найти в руководстве по [textlink="cетевым технологиям" link="Networking"]. - ## User Interface - Interacting with an Air Alarm will bring up a menu with 3 sections: - - Top: The current status of the air alarm. This includes the current pressure and temperature of the area the air alarm is monitoring. - - Middle: Lists of linked [textlink="Air Vents" link="AirVent"] and [textlink="Air Scrubbers" link="AirScrubber"], as well as all sensors reporting back to the air alarm. - - Bottom: Buttons to control air alarm operating modes, as well as the ability to toggle the automatic changing of modes. + ## Пользовательский интерфейс + При взаимодействии с воздушной сигнализацией отобразится меню, состоящее из 3 разделов: + - Сверху: текущее состояние воздушной сигнализации. Сюда входят текущее давление и температура в зоне, за которой ведется наблюдение. + - В центре: список связанных [textlink="вентиляций" link="AirVent"] и [textlink="скрубберов" link="AirScrubber"], а также всех датчиков, передающих данные на воздушную сигнализацию. + - Снизу: кнопки для управления режимами работы воздушной сигнализации, а также возможность включения/выключения автоматического переключения режимов. - ## Alarm Status - Air alarms quickly communicate the status of the area they are monitoring through the color of the light on the device: - - [color=green]Normal[/color]: The area is safe to breathe in. - - [color=yellow]Warning[/color]: The area is starting to deviate from the desired atmosphere, and is becoming unsafe. - - [color=red]Danger[/color]: The area is no longer safe, internals and/or hardsuits are required. + ## Статус тревоги + Воздушные сигнализации быстро передают информацию о состоянии контролируемой зоны с помощью цвета светового индикатора на устройстве: + - [color=green]Нормально[/color]: в этой зоне безопасно дышать. + - [color=yellow]Предупреждение[/color]: зона начинает отклоняться от желаемой атмосферы и становится небезопасной. + - [color=red]Опасность[/color]: территория больше не безопасна, необходима маска и/или скафандр с баллоном. - Air alarms will automatically drop (close) linked [textlink="firelocks" link="FireAndGasControl"] when the [color=Red]Danger[/color] status is reached. - These [textlink="firelocks" link="FireAndGasControl"] will automatically raise (open) when the status returns to [color=green]Normal[/color]. + Воздушные сигнализации автоматически закроют связанные [textlink="пожарные шлюзы" link="FireAndGasControl"] когда достигнут статуса [color=Red]опасность[/color]. + Эти [textlink="пожарные шлюзы" link="FireAndGasControl"] автоматически откроются, когда воздушная сигнализация вернется в статус [color=green]нормально[/color]. - Air alarms have [textlink="signal" link="Networking"] outputs for each of the three statuses, which can be used to trigger other [textlink="signal" link="Networking"] devices when the status changes. + Воздушные сигнализации имеют исходящие [textlink="сигналы" link="Networking"] на каждый из трех статусов, которые можно использовать для работы с устройствами через [textlink="сигналы" link="Networking"] когда изменяется статус. - ## Sensors - All [textlink="Air Vents" link="AirVent"] and [textlink="Air Scrubbers" link="AirScrubber"] have a built-in sensor, which reports back to the air alarm. - These sensors can be adjusted in the [bold]Sensors[/bold] tab of the air alarm menu. + ## Сенсоры + Все [textlink="вентиляции" link="AirVent"] и [textlink="скрубберы" link="AirScrubber"] имеют встроенный сенсор, который передает данные на воздушную сигнализацию. + Эти сенсоры можно настроить на вкладке [bold]сенсоры[/bold] в окне воздушной сигнализации. - An air alarm's status is directly determined by the thresholds on each sensor. - If a sensor reports a pressure, temperature, or gas composition outside the set thresholds, the air alarm will change its status accordingly. + Статус воздушной сигнализации напрямую зависит от пороговых значений на каждом сенсоре. + Если сенсор зафиксирует давление, температуру или состав газа, выходящие за пределы установленных пороговых значений, воздушная сигнализация изменит свой статус соответствующим образом. - These thresholds can be adjusted and disabled as needed. - For example, if you are monitoring a room that naturally has a low temperature (such as a freezer) or a high temperature (such as a burn chamber), you can adjust the temperature thresholds to match the expected values. + Эти пороговые значения можно регулировать и отключать по мере необходимости. + Например, при контроле температуры в среде с изначально низкими (морозильная камера) или высокими (камера сгорания) значениями можно задать пороги, соответствующие этим условиям. - An air sensor can also be constructed and [textlink="linked" link="Networking"] to an air alarm. + Сенсор воздуха также может быть построен и [textlink="связан" link="Networking"] с воздушной сигнализацией. - This is useful for monitoring areas that you don't have an air vent or scrubber in already. + Это полезно для мониторинга зон, в которых еще нет вентиляции или скруббера. - ## Operating Modes - To control connected devices quickly, air alarms feature operating modes, which quickly changes the behavior of all linked devices to achieve a desired effect. - - None: Disables all devices linked to the air alarm. - - Filtering: [textlink="Air Vents" link="AirVent"] will be enabled with their external bound set to standard atmospheric pressure. [textlink="Air Scrubbers" link="AirScrubber"] will be enabled and scrub all waste gasses normally. - - Filtering (Wide): Same as Filtering, but all linked [textlink="Air Scrubbers" link="AirScrubber"] will enable their WideNet mode. - - Fill: [textlink="Air Vents" link="AirVent"] will be enabled with their external bound set to max pressure, [color=orange][protodata="GasVentPump" comp="GasVentPump" member="MaxPressure"/] kPa[/color]. [textlink="Air Scrubbers" link="AirScrubber"] will be disabled. - - Panic: [textlink="Air Vents" link="AirVent"] will be disabled, and [textlink="Air Scrubbers" link="AirScrubber"] will be set to siphon mode. + ## Режимы работы + Для быстрого управления подключенными устройствами, воздушные сигнализации оснащены режимами работы, которые позволяют оперативно изменять поведение всех подключенных устройств для достижения желаемого эффекта. + - Нет: отключает все устройства, подключенные к воздушной сигнализации. + - фильтрация: [textlink="вентиляции" link="AirVent"] будут включены, и их внешнее ограничение будет установлено на стандартное атмосферное давление. [textlink="скрубберы" link="AirScrubber"] будут включены и будут очищать все отработанные газы в обычном режиме. + - Фильтрация (широкая): То же самое, что и фильтрация, но все связанные [textlink="скрубберы" link="AirScrubber"] включат свой режим ШирокаяСеть. + - Заполнение: [textlink="вентиляции" link="AirVent"] будут включены, при этом их внешнее ограничение будет установлено на максимальное давление, [color=orange][protodata="GasVentPump" comp="GasVentPump" member="MaxPressure"/] кПа[/color]. [textlink="скрубберы" link="AirScrubber"] будут выключены. + - Паника: [textlink="вентиляции" link="AirVent"] будут выключены, и [textlink="скрубберы" link="AirScrubber"] будут установлены в режим "откачка". - Air alarms will automatically switch between the Filtering and Filtering (Wide) modes based on the current status of the area they are monitoring. - - If the area reaches [color=red]Danger[/color] status or above, the air alarm will switch to Filtering (Wide) mode. - - If the area reaches [color=green]Normal[/color] or [color=yellow]Warning[/color] status, the air alarm will switch to Filtering mode. + Воздушные сигнализации будут автоматически переключаться между режимами фильтрация и фильтрация (широкая) в зависимости от текущего состояния контролируемой области. + - Если в зоне будет достигнут уровень опасности [color=red]опасно[/color] или выше, воздушная сигнализация переключится в режим фильтрация (широкая). + - Если в зоне будет достигнут уровень опасности [color=green]нормально[/color] или [color=yellow]предупреждение[/color], воздушная сигнализация переключится в режим фильтрация. - This behavior can be disabled by toggling the "Auto" box in the bottom section of the air alarm menu. + Эту функцию можно отключить, переключив флажок «авто-режим» в нижней части меню воздушной сигнализации. - Relevant tips on how to fix [textlink="spacing" link="Spacing"] and [textlink="fires" link="Fires"] can be found in the relevant guides. + Полезные советы по устранению проблем с [textlink="разгерметизацией" link="Spacing"] и [textlink="пожарами" link="Fires"] можно найти в соответствующих руководствах. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AirInjector.xml b/Resources/ServerInfo/Guidebook/Engineering/AirInjector.xml index 54b9cccba8..96d93236f0 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AirInjector.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AirInjector.xml @@ -1,14 +1,14 @@  - #Air Injector - The air injector is a special vent that forces gasses into the atmosphere it's exposed to. + # Инжектор + Инжектор, это специальное вентиляционное устройство, которое нагнетает газы в окружающую среду. - It is primarily used to force gasses into high-pressure rooms like the station's [textlink="gas storage rooms" link="GasMiningAndStorage"] or a burn chamber. + В основном он используется для подачи газов в помещения с высоким давлением, такие как [textlink="газовые хранилища" link="GasMiningAndStorage"] или камеры сгорания. - The air injector does not require [textlink="power" link="Power"] to function. + Инжектор не требует [textlink="питания" link="Power"] для работы. - The air injector will inject gasses into the atmosphere it's exposed to until the atmosphere reaches [color=orange][protodata="GasOutletInjector" comp="GasOutletInjector" member="MaxPressure"/] kPa[/color]. + Инжектор будет впрыскивать газы в атмосферу, с которой он соприкасается, до тех пор, пока атмосферное давление не достигнет [color=orange][protodata="GasOutletInjector" comp="GasOutletInjector" member="MaxPressure"/] кПа[/color]. - The air injector's speed is proportional to the amount of gas in the injector. + Скорость инжектора пропорциональна количеству газа в инжекторе. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AirScrubber.xml b/Resources/ServerInfo/Guidebook/Engineering/AirScrubber.xml index ebf1ffb6af..c3c6c794e4 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AirScrubber.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AirScrubber.xml @@ -1,29 +1,29 @@  - # Air Scrubber - The air scrubber is essential in maintaining an atmosphere free of waste gasses emitted by breathing creatures and atmospheric upsets. - Its primary job is to scrub unwanted gasses from the atmosphere it's exposed to. + # Скруббер + Скруббер играет важнейшую роль в поддержании чистоты атмосферы, свободной от отработанных газов, выделяемых живыми организмами, и атмосферных проблем. + Его основная задача, удалять нежелательные газы из атмосферы, с которой он контактирует. - The air scrubber requires [textlink="power" link="Power"] through a nearby [textlink="LV cable" link="VoltageNetworks"] to function. + Скруббер требует для работы [textlink="питание" link="Power"], через ближайший [textlink="НВ кабель" link="VoltageNetworks"]. - The default behavior of an air scrubber is to scrub all gasses except Nitrogen and Oxygen from the atmosphere it's exposed to. It will continue this behavior unless directed by a [textlink="linked" link="Networking"] [textlink="air alarm" link="AirAlarms"]. + По умолчанию скруббер очищает атмосферу от всех газов, кроме азота и кислорода. Он будет продолжать это делать, если не получит соответствующее указание от [textlink="связанной" link="Networking"] [textlink="воздушной сигнализации" link="AirAlarms"]. - The scrubber can be welded with any welding tool to stop it from functioning. + Скруббер можно заварить любым сварочным аппаратом, чтобы остановить его работу. - ## Configuration Options - When [textlink="linked" link="Networking"] to an [textlink="air alarm" link="AirAlarms"], air scrubbers gain more functionality. + ## Параметры конфигурации + Когда [textlink="связан" link="Networking"] с [textlink="воздушной сигнализацией" link="AirAlarms"], скрубберы приобретают большую функциональность. - The target gasses for scrubbing can be defined in the "Gas filters" dropdown. Keep in mind this resets if you change [textlink="air alarm" link="AirAlarms"] modes. + Целевые газы для очистки можно задать в раскрывающемся списке "фильтр газов". Имейте в виду, что это значение сбрасывается при изменении режима работы [textlink="воздушной сигнализации" link="AirAlarms"]. - Air scrubbers have two "direction" options: Scrubbing and Siphoning. - - Scrubbing scrubs gasses as defined in the gas filters. - - Siphoning ignores all gas filters, and sucks all gasses out of the atmosphere. + Скрубберы имеют два варианта "направления" работы: фильтрация и откачка. + - Фильтрация: удаляет газы в соответствии с настройками. + - Откачка: все газовые фильтры игнорируются, и все газы откачиваются из атмосферы. - Both of these modes are limited by the Rate setting, which defines the rate (in litres) at which the scrubber sucks gasses from its exposed atmosphere. + Оба этих режима ограничены настройкой «скорость», которая определяет скорость (в литрах), с которой скруббер откачивает газы из окружающей атмосферы. - Air scrubbers also have a "WideNet" setting, which expands the radius of the scrubber's operating range. Normally, the scrubber scrubs the atmosphere on the single tile it's exposed to. - In WideNet mode, the scrubber scrubs gas from the 4 tiles surrounding the scrubber, as shown: + Скрубберы также имеют настройку "ШирокаяСеть", которая расширяет радиус действия скруббера. Обычно скруббер очищает атмосферу на единственной клетке, к которому он привязан. + В режиме ШирокаяСеть скруббер очищает газ с 4 клеток, окружающих его, как показано на рисунке: @@ -37,10 +37,10 @@ - This effectively multiplies its total speed, as air scrubbers will now preform their scrubbing work on 5 tiles at once. + Это фактически многократно увеличивает общую скорость, поскольку скрубберы теперь будут выполнять свою работу по очистке 5 плиток одновременно. - Scrubbers [textlink="linked" link="Networking"] to an [textlink="air alarm" link="AirAlarms"] in auto mode will automatically enable WideNet mode under the [textlink="air alarm's" link="AirAlarms"] "Filtering (Wide)" mode when a high concentration of unwanted gasses is detected in the atmosphere. + Скрубберы, [textlink="подключенные" link="Networking"] к [textlink="воздушной сигнализации" link="AirAlarms"] автоматическом режиме, автоматически включат режим ШирокаяСеть в режиме "Фильтрация (широкая)" [textlink="воздушной сигнализации" link="AirAlarms"] при обнаружении высокой концентрации нежелательных газов в атмосфере. - WideNet is extremely useful in quickly scrubbing large amounts of tritium from plasma burn chambers. + ШирокаяСеть чрезвычайно полезна для быстрой очистки больших объемов трития из камер горения плазмы. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AirVent.xml b/Resources/ServerInfo/Guidebook/Engineering/AirVent.xml index 0597bdc7dd..86ff2597c0 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AirVent.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AirVent.xml @@ -1,64 +1,64 @@  - # Air Vent - The air vent is a standard vent, found in all rooms that you want to pressurize with a breathable atmosphere. - Its primary job is to transfer gasses into the atmosphere it's exposed to until it reaches a set pressure. + # Вентиляция + Вентиляция, это стандартное вентиляционное отверстие, которое есть во всех помещениях, где необходимо создать пригодную для дыхания атмосферу под давлением. + Её основная задача, переносить газы в атмосферу, в которой она находится, до тех пор, пока не будет достигнуто заданное давление. - The air vent requires [textlink="power" link="Power"] through a nearby [textlink="LV cable" link="VoltageNetworks"] to function. + Для работы вентиляции требуется [textlink="питание" link="Power"] через ближайший [textlink="НВ кабель" link="VoltageNetworks"]. - The air vent can be welded with any welding tool to stop it from functioning. + Вентиляцию можно заварить любым сварочным аппаратом, чтобы она перестала функционировать. - ## Default Operation - The default behavior of an air vent is to simply output gas to the exposed atmosphere at a pressure of [color=orange][protodata="GasVentPump" comp="GasVentPump" member="DefaultExternalBound"/] kPa[/color]. + ## Стандартная работа + По умолчанию вентиляция просто выпускает газ в атмосферу под давлением [color=orange][protodata="GasVentPump" comp="GasVentPump" member="DefaultExternalBound"/] кПа[/color]. - The speed of the air vent scales with the difference between twice the connected [textlink="pipenet's" link="PipeNetworks"] pressure and the pressure of the exposed atmosphere. - To put it in a word equation: + Скорость заполнения атмосферы вентиляцией зависит от разницы между удвоенным давлением в [textlink="сети труб" link="PipeNetworks"] и давлением открытой атмосферы. + Если выразить это словесным уравнением: - [italic]Speed = 2 × Pipenet Pressure - Exposed Atmosphere Pressure[/italic] + [italic]Скорость = 2 х давление в трубах - давление в атмосфере[/italic] - For example, this means that an air vent will be unable to pump to 101.3 kPa if the gas inside the vent goes below half that. + Например, это означает, что вентиляция не сможет накачивать воздух до давления 101,3 кПа, если уровень газа внутри неё упадет ниже половины этого значения. - ## Pressure Lockout - Air vents will enter [color=red]pressure lockout[/color] when the pressure of the atmosphere it's exposed to is below [color=orange][protodata="GasVentPump" comp="GasVentPump" member="UnderPressureLockoutThreshold"/] kPa[/color]. - This is to prevent wasting useful gasses to space if a room is not sealed. - The lights on the air vent will turn [color=yellow]yellow[/color] to highlight this change. + ## Блокировка давлением + Вентиляционные отверстия перейдут в состояние [color=red]отключения из-за низкого давления[/color] когда атмосферное давление в зоне их работы будет ниже [color=orange][protodata="GasVentPump" comp="GasVentPump" member="UnderPressureLockoutThreshold"/] кПа[/color]. + Это необходимо для предотвращения утечки полезных газов в космос, если помещение не герметично. + Подсветка вентиляции загорится [color=yellow]желтым[/color] цветом, чтобы подчеркнуть это изменение. - This can be [color=green]overridden[/color] by right-clicking on the vent and selecting 'Release pressure lock out', or setting the mode to Fill on a connected [textlink="air alarm" link="AirAlarms"]. + Блокировку можно [color=green]сбросить[/color] щелкнув правой кнопкой мыши по вентиляции и выбрав "сбросить блокировку из-за давления" или установив режим заполнение на подключенной [textlink="воздушной сигнализации" link="AirAlarms"]. - It is important to note that air vents in [color=red]pressure lockout[/color] still very slowly leak out gas. - The amount of gas they leak out is relative to the current pressure of the pipenet they're connected to. + Важно отметить, что из вентиляции в режиме [color=red]блокировки давлением[/color] по-прежнему очень медленно выходит газ. + Количество вытекающего газа зависит от текущего давления в сети труб, к которой они подключены. - ## Configuration Options - When [textlink="linked" link="Networking"] to an [textlink="air alarm" link="AirAlarms"], air vents gain more functionality. + ## Параметры конфигурации + При [textlink="подключении" link="Networking"] к [textlink="воздушной сигнализации" link="AirAlarms"], вентиляции приобретают дополнительную функциональность. - Air vents have two "vent direction" options: Releasing and Siphoning. - - Releasing simply releases gasses into the atmosphere from the connected pipenet. - - Siphoning sucks the air out of the atmosphere and into the connected pipenet. The lights on the air vent will turn [color=red]red[/color] to highlight this change. + Вентиляции имеют два варианта "направления потока" воздуха: выпуск и откачка. + - Выпуск - это просто выпуск газов в атмосферу из подключенной сети труб. + - Откачка: воздух высасывается из атмосферы и поступает в соединенную с ней сеть труб. Индикаторы на вентиляции загорятся [color=red]красным[/color] цветом, чтобы подчеркнуть это изменение. - ## Pressure Bounds - Air vents have a pressure bound system, which controls the pressure at which an air vent will pressurize an atmosphere, or draw from a connected pipenet. These limits are taken into account in both releasing and siphoning modes. + ## Ограничение давления + Вентиляции имеют систему регулирования давления, которая контролирует давление, при котором вентиляции будут создавать атмосферное давление или забирать воздух из подключенной трубопроводной сети. Эти ограничения учитываются как в режиме выпуска, так и в режиме откачки. - The "PressureBound" setting has four options: - - ExternalBound makes the air vent respect the pressure limits defined in the External bound entry. - - InternalBound makes the air vent respect the pressure limits defined in the Internal bound entry. - - Both makes the air vent respect the pressure limits defined in both the External and Internal bound entries. - - NoBound makes the air vent respect no limit. + Параметр "ограничение давления" имеет четыре варианта: + - Внешний порог: обеспечивает соблюдение вентиляцией предельных значений давления, определенных в параметре Внешний порог. + - Внутренний порог: обеспечивает соблюдение вентиляцией предельных значений давления, определенных в параметре Внутренний порог. + - Оба: обеспечивает соблюдение вентиляцией предельных значений давления, определенных как во внешних, так и во внутренних порогах. + - Без границы: позволяет вентиляции не иметь ограничений. - When the vent is in releasing mode: - - If the External bound pressure is set to 101.3 kPa, the air vent will not pressurize the atmosphere above 101.3 kPa. - - If the Internal bound pressure is set to 50 kPa, the air vent will not draw gas from the connected pipe if its pressure is below 50 kPa. + Когда вентиляция находится в режиме выпуск: + - Если внешний порог установлен на 101,3 кПа, вентиляция не будет создавать атмосферное давление выше 101,3 кПа. + - Если внутренний порог установлен на 50 кПа, вентиляция не будет забирать газ из подключенной трубы, если давление в ней ниже 50 кПа. - When the vent is in siphoning mode: - - If the External bound pressure is set to 101.3 kPa, the air vent will siphon gasses until the atmosphere reaches 101.3 kPa. - - If the Internal bound pressure is set to 50 kPa, the air vent will not push gasses into the pipenet if its pressure is above 50 kPa. + Когда вентиляция находится в режиме откачка: + - Если внешней порог установлен на 101,3 кПа, вентиляция будет откачивать газы до тех пор, пока атмосферное давление не достигнет 101,3 кПа. + - Если внутренний порог установлен на 50 кПа, то вентиляция не будет подавать газы в сеть труб, если его давление превышает 50 кПа. - If you're still confused about PressureBounds, here's a simple way to think about it: - - You can think of the External bound as the upper limit for the exposed atmosphere. "I will not pressurize the exposed atmosphere past this pressure, or draw from the atmosphere below this pressure." - - You can think of the Internal bound as the lower limit for the connected pipenet. "I will not draw from my source below this pressure, or push air into the pipenet above this pressure." - - The "Pressure bound" settings simply define which limits to respect or ignore. + Если вам всё ещё непонятно, что такое ограничение давления, вот простой способ это понять.: + - Внешний порог можно рассматривать как верхний предел для открытой атмосферы. «Я не буду создавать давление в открытой атмосфере выше этого уровня или откачивать атмосферу с давлением ниже этого уровня». + - Внутренний порог можно рассматривать как нижний предел для подключенной сети труб. «Я не буду забирать воздух из источника при давлении ниже этого значения или подавать воздух в сеть труб при давлении выше этого значения». + - Параметр "ограничение давление" просто определяет, какие пределы следует соблюдать, а какие игнорировать. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AirlockSecurity.xml b/Resources/ServerInfo/Guidebook/Engineering/AirlockSecurity.xml index fd8df9bb02..520df8af7d 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AirlockSecurity.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AirlockSecurity.xml @@ -1,76 +1,76 @@ - # Airlock Upgrades - It is not uncommon for plucky individuals to try and bypass an airlock by meddling with its internal wiring. + # Улучшение шлюзов + Нередко смельчаки пытаются обойти шлюз, вмешиваясь в его внутреннюю проводку. - Fortunately, certain countermeasures can be installed into airlocks to inconvenience any would-be trespassers. + К счастью, в шлюзы можно установить определенные средства противодействия, чтобы создать неудобства для потенциальных нарушителей. - ## Medium security airlocks - The most basic form of intrusion deterrence is to install a secured steel plating that will prevent access to internal wiring of the airlock. + ## Шлюзы средней степени защиты + Простейший способ предотвращения проникновения — это установка прочной стальной пластины, которая не позволит получить доступ к внутренней проводке шлюза. - To upgrade a basic airlock to a medium security airlock, you will require the following materials: + Для модернизации стандартного шлюза до шлюза средней степени защиты потребуются следующие материалы: - + - + - + - To upgrade a basic airlock: - - Use the screwdriver to open the airlock maintenance panel. - - Add the steel sheets to the airlock. - - Weld the steel sheets into place. - - Close the maintenance panel using the screwdriver. + Для модернизации стандартного шлюза: + - С помощью отвертки откройте техническую панель шлюза. + - Поместите стальные листы в шлюз. + - Приварите стальные листы на место. + - Закройте техническую панель с помощью отвертки. - ## High security airlocks - For airlocks leading to the more sensitive areas of the space station, the use of stronger deterrents are advised. High security airlocks have improved armor plating to protect its internal wiring. + ## Шлюзы повышенной безопасности + Для шлюзов, ведущих в наиболее уязвимые зоны космической станции, рекомендуется использовать более мощные средства сдерживания. Шлюзы повышенной безопасности имеют улучшенную бронезащиту для защиты внутренней проводки. - To upgrade a medium security airlock to a high security airlock, you will require the following materials: + Для модернизации стандартного шлюза до шлюза повышенной степени защиты вам потребуются следующие материалы: - + - + - + - To upgrade a medium security airlock: - - Use the screwdriver to open the airlock maintenance panel. - - Add the plasteel sheets to the airlock. - - Weld the plasteel sheets into place. - - Close the maintenance panel using the screwdriver. + Для модернизации шлюза до повышенной безопасности: + - С помощью отвертки откройте техническую панель шлюза. + - Поместите листы пластали в шлюз. + - Приварите листы пластали на место. + - Закройте техническую панель с помощью отвертки. - ## Maximum security airlocks - You can optionally upgrade a high security airlock to a maximum security airlock. Maximum security airlocks possess an additional layer of electrified wire mesh on top of its other protections, which can shock any unauthorized personnel attempting to tamper with the airlock. + ## Шлюзы максимальной безопасности + При необходимости шлюз повышенной безопасности можно улучшить до максимального уровня. Такие шлюзы дополнительно оснащаются электрифицированной проволочной сеткой, способной поразить током любого, кто попытается вмешаться в их работу. - To upgrade a high security airlock to a maximum security airlock, you will require the following materials: + Для модернизации шлюза повышенной безопасности до шлюза максимальной безопасности вам потребуются следующие материалы: - + - + - + - + - To upgrade a high security airlock: - - Use the screwdriver to open the airlock maintenance panel. - - Add the plasteel sheets to the airlock. - - Weld the plasteel sheets into place. - - Add the metal rods to the airlock. - - Close the maintenance panel using the screwdriver. + Для модернизации шлюза до максимальной безопасности: + - С помощью отвертки откройте техническую панель шлюза. + - Поместите листы пластали в шлюз. + - Приварите листы пластали на место. + - Вставьте металлические стержни в шлюз. + - Закройте техническую панель с помощью отвертки. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Airlocks.xml b/Resources/ServerInfo/Guidebook/Engineering/Airlocks.xml index 9b657c5399..4835169a62 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Airlocks.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Airlocks.xml @@ -1,20 +1,20 @@  - # Airlocks - Airlocks are used to control access to different areas of the station. + # Шлюзы + Шлюзы используются для контроля доступа к различным зонам станции. - Airlocks can be opened using either [color=yellow][bold][keybind="Use"][/bold][/color] with an empty hand, [color=yellow][bold][keybind="ActivateItemInWorld"][/bold][/color] if hands are full, or by colliding with the airlock. + Шлюзы можно открыть нажав на них [color=yellow][bold][keybind="Use"][/bold][/color] пустой рукой, или [color=yellow][bold][keybind="ActivateItemInWorld"][/bold][/color] если руки заняты, либо прикасанием со шлюзом. - Airlocks will only open if you have an ID card with the correct access level. - The ID card must be in your hand or in your ID slot. - In the case of having multiple IDs, the airlock will check them all when you try to open it. - This behavior is also the same for IDs in a PDA. + Шлюзы откроются только при наличии ID карты с соответствующим уровнем доступа. + ID карта должна находиться у вас в руке или в специальном слоте для ID карты. + В случае наличия нескольких ID карт, шлюз проверит их все при попытке открытия. + Аналогичное поведение наблюдается и для ID карт в КПК. - The access level required to open the door can be modified using an Access Configurator, or by using a Multitool on the door electronics for the airlock (which requires deconstruction). + Необходимый уровень доступа для открытия двери можно изменить с помощью конфигуратора доступа или с помощью мультитула, работающего с электроникой шлюза (что требует разборки). @@ -22,21 +22,21 @@ - Airlocks block gas flow, so they can be used to seal off areas in case of a [textlink="hull breach" link="Spacing"] or a [textlink="fire." link="Fires"] - They also store gas on their tile, even when closed, so be careful when opening them during or after a gas leak. + Шлюзы блокируют поток газа, поэтому их можно использовать для герметизации участков в случаях [textlink="разгерметизации" link="Spacing"] или [textlink="пожаров." link="Fires"] + Они также удерживают газ на своих клетках, даже в закрытом состоянии, поэтому будьте осторожны при их открытии во время или после утечки газа. - ## Bolting and Emergency Access - Airlocks can be bolted to prevent them from being opened or pried open by hand. When this occurs, the airlock will display red lights on the top of the door. + ## Болтирование и аварийный доступ + Шлюзы можно заболтировать, чтобы предотвратить их открытие или взлом вручную. В этом случае на дверях шлюза загорятся красные индикаторы. - Airlocks can also be set to emergency access. In this mode, anyone can open the airlock, regardless of access level. When this occurs, the airlock will display flashing yellow lights on the top of the door. + Шлюзы также можно настроить на аварийный доступ. В этом режиме любой может открыть шлюз, независимо от уровня доступа. В этом случае на дверях шлюза будут мигать желтые индикаторы. - ## Remote Control - Airlocks can be controlled remotely, either by the station AI or by using a Door Remote. + ## Дистанционное управление + Шлюзами можно управлять дистанционно, либо с помощью искусственного интеллекта станции, либо с помощью пульта от шлюзов. - [color=#999999][italic]The Station AI, which has remote control over all airlocks[italic][/color] + [color=#999999][italic]Станционный ИИ, обладающий дистанционным управлением всеми шлюзами.[italic][/color] @@ -48,20 +48,20 @@ - [color=#999999][italic]Precious door remotes. With unlimited power...[italic][/color] + [color=#999999][italic]Ценные пульты от шлюзов. С неограниченной мощностью...[italic][/color] - Department heads usually get door remotes for their respective department. + Руководители отделов обычно обладают пультами от шлюзов своих отделов. - They can open, close, bolt, and set to emergency access using these remotes. + С помощью этих пультов они могут открывать, закрывать, болтировать и устанавливать аварийный режим доступа. - ## Linking - Airlocks can be linked using the [textlink="Link" link="Networking"] system to other devices. - This allows for proper station airlocks to space, or to link multiple airlocks together. + ## Соединения + Шлюзы можно соединять с другими устройствами с помощью системы [textlink="связи" link="Networking"]. + Это позволяет создавать надлежащие шлюзы на станциях, ведущие в космос, или объединять несколько шлюзов вместе. - ## Styling - Airlocks can come in different styles to match station departments. The department style commonly reflects the required access level. + ## Покраска + Шлюзы могут быть покрашены, чтобы соответствовать отделам станции. Покраска шлюза, как правило, зависит от требуемого уровня доступа. @@ -82,56 +82,56 @@ - Airlocks can be repainted using a spray painter. + Шлюзы можно перекрасить с помощью краскопульта. - ## Wiring - Airlocks have internal wiring under their maintenance panel, which can be opened using a screwdriver. - Each wire controls some aspect of the airlock's functionality. - When you either pulse, cut, or mend the wire, it will affect the airlock in different ways. + ## Проводка + В шлюзах под технической панелью находится внутренняя проводка, которую можно открыть с помощью отвертки. + Каждый провод управляет определенным аспектом работы шлюза. + Когда вы подаете импульсы, обрезаете или чините провод, это по-разному влияет на шлюзовую камеру. - The lights next to the wires will indicate the status of the wire: - - A steady light indicates that the system is functioning as normal. - - A flashing light indicates that the system is malfunctioning. It is either not working or is behaving not as intended. - - No light indicates that the system is not powered. + Индикаторы рядом с проводами будут показывать состояние провода: + - Постоянно горящий индикатор указывает на то, что система функционирует в обычном режиме. + - Мигающий индикатор указывает на неисправность системы. Она либо не работает, либо ведет себя не так, как задумано. + - Отсутствие индикатора означает, что система не питается. - Below is a list of the wires and their functions: + Ниже приведён список проводов и их функций: - [color=#a4885c]Bolt Wire (BOLT)[/color] - - [color=yellow]Pulse the wire[/color]: Bolts or unbolts the door. - - [color=red]Cut the wire[/color]: Bolts the door. - - [color=green]Mend the wire[/color]: Does nothing. + [color=#a4885c]Провод болтов (БОЛТ)[/color] + - [color=yellow]Импульс[/color]: болтирует или разболтирует шлюз. + - [color=red]Перерезание провода[/color]: болтирует шлюз. + - [color=green]Восстановление провода[/color]: ничего не делает. - [color=#a4885c]Power Wire (POWR)[/color] - - [color=yellow]Pulse the wire[/color]: Cuts power to the door for a short time. - - [color=red]Cut the wire[/color]: Either cuts power to the door if both power wires are cut, or causes a short circuit if only one is cut, shocking people without insulated gloves. - - [color=green]Mend the wire[/color]: Either restores power to the door if both power wires are cut, or stops the short circuit if only one is cut. + [color=#a4885c]Силовой провод (ПИТН)[/color] + - [color=yellow]Импульс[/color]: на короткое время обесточивает шлюз. + - [color=red]Перерезание провода[/color]: при перерезании обоих силовых проводов происходит либо отключение питания шлюза, либо короткое замыкание при перерезании только одного провода, что может привести к поражению электрическим током людей без изолирующих перчаток. + - [color=green]Восстановление провода[/color]: либо восстанавливает питание шлюза, если перерезаны оба силовых провода, либо предотвращает короткое замыкание, если перерезан только один из них. - [color=#a4885c]Log Wire (LOG)[/color] - - [color=yellow]Pulse the wire[/color]: Temporary disables door logging. - - [color=red]Cut the wire[/color]: Disables door logging. - - [color=green]Mend the wire[/color]: Re-enables door logging. + [color=#a4885c]Логирующий провод (ЛОГ)[/color] + - [color=yellow]Импульс[/color]: временно отключает логирование шлюза. + - [color=red]Перерезание провода[/color]: отключает логирование шлюза. + - [color=green]Восстановление провода[/color]: восстанавливает логирование шлюза. - [color=#a4885c]Bolt Light (BLIT)[/color] - - [color=yellow]Pulse the wire[/color]: Turns the system off temporarily, or turns it back on. - - [color=red]Cut the wire[/color]: Prevents the bolt light from turning on, which communicates if the door is bolted or not. - - [color=green]Mend the wire[/color]: Turns the system back on. + [color=#a4885c]Провод индикации болтов (СВЕТ)[/color] + - [color=yellow]Импульс[/color]: временно выключает или включает систему. + - [color=red]Перерезание провода[/color]: предотвращает включение индикатора болтов, который показывает, заболтирована дверь или нет. + - [color=green]Восстановление провода[/color]: включает систему обратно. - [color=#a4885c]Timer Light (TIMR)[/color] - - [color=yellow]Pulse the wire[/color]: Reduces the door timer temporarily. - - [color=red]Cut the wire[/color]: Disables the timer. The door will close as soon as it is safe to do so. - - [color=green]Mend the wire[/color]: Re-enables the timer. + [color=#a4885c]Провод таймера (ТЙМР)[/color] + - [color=yellow]Импульс[/color]: временно уменьшает время таймера шлюза. Шлюз закроется быстрее. + - [color=red]Перерезание провода[/color]: отключает таймер. Шлюз закроется, как только это станет безопасно. + - [color=green]Восстановление провода[/color]: включает таймер повторно. - [color=#a4885c]Safety Light (SAFE)[/color] - - [color=yellow]Pulse the wire[/color]: Disables the safety system temporarily. - - [color=red]Cut the wire[/color]: Disables the safety system. The door will close even if there is an obstruction. - - [color=green]Mend the wire[/color]: Re-enables the safety system. + [color=#a4885c]Провод безопасности (БЕЗП)[/color] + - [color=yellow]Импульс[/color]: временно отключает систему безопасности. + - [color=red]Перерезание провода[/color]: отключает систему безопасности. Шлюз закроется, даже если есть препятствие. + - [color=green]Восстановление провода[/color]: восстанавливает работу системы безопасности. - [color=#a4885c]AI Access Light (AIA)[/color] - - [color=yellow]Pulse the wire[/color]: Does nothing. - - [color=red]Cut the wire[/color]: Disables AI access. The AI can no longer control the door. - - [color=green]Mend the wire[/color]: Re-enables AI access. + [color=#a4885c]Провод доступа ИИ (ИИД)[/color] + - [color=yellow]Импульс[/color]: ничего не делает. + - [color=red]Перерезание провода[/color]: отключает доступ для ИИ. ИИ больше не может управлять дверью. + - [color=green]Восстановление провода[/color]: восстанавливает доступ для ИИ. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AtmosTools.xml b/Resources/ServerInfo/Guidebook/Engineering/AtmosTools.xml index 3c3114ed4b..b7402a46bb 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AtmosTools.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AtmosTools.xml @@ -1,29 +1,29 @@ - # Atmos Tools - Atmospheric Technicians have the same core toolset as Engineers, but they also have access to two new tools, the Holofan Projector and the Gas Analyzer. + # Атмос инструменты + Атмосферные техники обладают тем же основным набором инструментов, что и инженеры, но также имеют доступ к двум новым инструментам: атмос голопроектор и газоанализатор. - ## Holofan Projector - The Holofan Projector is a tool that can project a barrier of hard-light which blocks air and gas flow, while still allowing people to pass through. + ## Атмос голопроектор + Атмос голопроектор это устройство, способное проецировать барьер из твердого света, который блокирует потоки воздуха и газов, но при этом позволяет людям проходить сквозь него. - This is super useful for moving in between [textlink="firelock buffers" link="FireAndGasControl"] without leaking gas between rooms, as well a signifying to regular crew that a room may be unsafe for entry. - It can also be used for forming a temporary barrier to allow crew to quickly move between a spaced and unspaced area without risk of leaking air from other rooms. + Это очень полезно для перемещения через [textlink="пожарные шлюзы" link="FireAndGasControl"] без утечки газа между помещениями, а также для оповещения обычного персонала о том, что вход в помещение может быть небезопасен. + Его также можно использовать для создания временного барьера, позволяющего экипажу быстро перемещаться между разгерметизированными и герметизированными зонами без риска утечки воздуха из других помещений. - It has an internal charge that will deplete with each use, but it can be recharged by taking out the power cell and inserting it into a cell charger or recharger. + В устройстве есть внутренний заряд, который расходуется с каждым использованием, но его можно перезарядить, вынув батарею и вставив её в зарядник батарей или другую зарядную станцию. - Holofans that are placed adjacent to a [textlink="firelock" link="FireAndGasControl"] will deactivate the firelock lockout, allowing the firelock to be opened by hand. + Атмосферные барьеры, размещенные рядом с [textlink="пожарными шлюзами" link="FireAndGasControl"] деактивируют их блокировку, позволяя открывать его вручную. - ## Gas Analyzer - The Gas Analyzer is a tool that can be used to analyze the gas composition of an exposed atmosphere, or any [textlink="atmospheric device" link="GasManipulation"] containing gas. + ## Газоанализатор + Газоанализатор - это инструмент, который можно использовать для анализа газового открытой атмосферы или любого газа, содержащегося в [textlink="атмосферных устройства" link="GasManipulation"]. @@ -37,16 +37,16 @@ - You can use the Gas Analyzer by clicking on a gas-containing [textlink="device" link="GasManipulation"], or by clicking on the air in the room. + Вы можете использовать газоанализатор, щелкнув им по газосодержащему [textlink="устройству" link="GasManipulation"] или щелкнув по воздуху в помещении.. - When used, the gas analyzer will report on: - - The volume of the device measured (not the volume of the gas!) - - The total pressure of the gas, in kPa - - The temperature of the gas, in Kelvin (K) and Celsius (C) - - The precise composition of the gas in molar amounts, and as a percentage of the total gas volume + При использовании газоанализатор выдаст следующие данные: + - Объём устройства (не объём газа!) + - Суммарное давление газа в кПа + - Температура газа в Кельвинах (K) и Цельсиях (C) + - Точный состав газа в молях и в процентах от общего объема газа. - At the bottom of the UI, the gas analyzer will display a visual indication of the different [textlink="gasses" link="Gasses"] present in the composition, as well as their relative concentrations. + В нижней части интерфейса газоанализатор будет отображать визуальное представление различных [textlink="газов" link="Gasses"] присутствующих в составе, а также их относительные концентрации. - When the gas analyzer is analyzing binary and trinary [textlink="devices" link="GasManipulation"] (devices with two and three inputs/outputs), it will display the composition of each input/output separately. This is useful for troubleshooting gas [textlink="mixing and filtering" link="MixingAndFiltering"] setups. + При анализе бинарных и троичных [textlink="устройств" link="GasManipulation"] (устройства с двумя и тремя входами/выходами), газоанализатор отображает состав каждого входа/выхода отдельно. Это полезно для устранения неполадок в системах [textlink="смешивания и фильтрации" link="MixingAndFiltering"] газов. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AtmosphereInOut.xml b/Resources/ServerInfo/Guidebook/Engineering/AtmosphereInOut.xml index 126b2335fc..5a82ef4f48 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AtmosphereInOut.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AtmosphereInOut.xml @@ -1,6 +1,6 @@  - #Atmosphere Input and Output - Inserting and extracting gasses from a present (or non-present) atmosphere is an essential part of Atmos' job. + #Атмосфера в/из + Ввод и извлечение газов из существующей (или отсутствующей) атмосферы является неотъемлемой частью работы Атмосферных техников. @@ -9,12 +9,12 @@ - With these devices, Atmos can insert, extract, or scrub unwanted gasses from any atmosphere they would like. - This allows the maintaining of a safe, breathable atmosphere. + С помощью этих устройств Атмосферные техники могут вводить, извлекать или очищать нежелательные газы из любой желаемой атмосферы. + Это позволяет поддерживать безопасную, пригодную для дыхания атмосферу. - Some of these devices require [textlink="power" link="Power"] to function, and can be linked to an [textlink="air alarm." link="AirAlarms"] + Для работы некоторых из этих устройств требуется [textlink="питание" link="Power"] и их можно подключить к [textlink="воздушной сигнализации." link="AirAlarms"] - [textlink="Linking" link="Networking"] compatible devices to an air alarm unlocks more configuration options and functionality. Otherwise, these devices follow their default behavior as defined in the subguides. + [textlink="Подключение" link="Networking"] совместимых устройств к воздушной сигнализации открывает дополнительные возможности настройки и функциональность. В противном случае эти устройства будут работать по умолчанию, как описано в дополнительных руководствах. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericAlertsComputer.xml b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericAlertsComputer.xml index 77a2a2df5f..74faf23a89 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericAlertsComputer.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericAlertsComputer.xml @@ -1,30 +1,30 @@  - # Atmospheric Alerts Computer - The Atmospheric Alerts Computer is a computer that shows information on all air alarms and fire alarms across the station. + # Консоль атмосферной сигнализации + Консоль атмосферной сигнализации это компьютер, отображающий информацию обо всех срабатываниях воздушных сигнализаций и пожарных сигнализаций на всей станции. - It is a useful tool for quickly identifying areas that require attention. + Это полезный инструмент для быстрого выявления областей, требующих внимания. - The Atmospheric Alerts Computer is often found in Atmospherics, and is used by Atmospherics Technicians to monitor atmospheres across the entire station. - However, it is also a good indicator for general engineers to gauge station damage. + Консоль атмосферной сигнализации обычно находится в атмосферном отделе, и используется атмосферными техниками за контролем атмосферы по всей станции. + Однако это также хороший индикатор для обычных инженеров, позволяющий оценить степень повреждения станции. - The computer displays lists of Air Alarms in [color=orange]Warning[/color] and [color=red]Danger[/color] levels. Additionally, the computer displays the location of all air alarms, color-coded based on their current status. + Компьютер отображает списки воздушных сигнализаций со статусом [color=orange]предупреждение[/color] и [color=red]опасность[/color]. Кроме того, компьютер отображает местоположение всех воздушных сигнализаций, обозначенных цветом в зависимости от их текущего состояния. - Air alarms with the normal status are hidden by default. - You can toggle the visibility of normal air alarms by adjusting the filters at the bottom of the interface. + Воздушные сигнализации в нормальном статусе по умолчанию скрыты. + Отображение воздушных сигнализаций в нормальном статусе можно переключить, регулируя фильтры в нижней части интерфейса. - The map draws a box around the area that the air alarm is monitoring, which can help identify the area that is in danger. - This box will change color based on the status of the air alarm. + Область, за которой наблюдает воздушная сигнализация, отмечается на карте прямоугольной рамкой для наглядного обозначения опасной зоны. + Цвет этого блока будет меняться в зависимости от статуса воздушной сигнализации. - If an Air Alarm is unpowered, it is shown as greyed out on the list and on the map. + Если воздушная сигнализация отключена, она отображается серым цветом в списке и на карте. - Clicking on an air alarm on the list or on the map will show detailed information about the atmosphere in that area, which can help gauge the type of emergency that is occurring. + Нажатие на воздушную сигнализацию в списке или на карте отобразит подробную информацию об атмосфере в этом районе, что поможет оценить тип происходящей чрезвычайной ситуации. - A list of triggered [textlink="fire alarms" link="FireAndGasControl"] is also displayed on the Atmospheric Alerts Computer in a separate tab, which can be used to quickly identify areas that might be on fire. + Список сработавших [textlink="пожарных сигнализаций" link="FireAndGasControl"] также отображается на консоли атмосферной сигнализации в отдельной вкладке, что позволяет быстро определить зоны, которые могут быть охвачены пожаром. - You can silence specific alarms (such as alarms that monitor burn chambers and freezers) by clicking on the alarm in the list and pressing the "Silence alerts" button. - This will hide the alarm from the list, but it will still be visible on the map. + Вы можете отключить определенные оповещения (например, оповещения, отслеживающие работу камер сгорания и морозильных камер), щелкнув по соответствующему оповещению в списке и нажав кнопку "заглушить предупреждения". + Это скроет сообщение о тревоге из списка, но оно по-прежнему будет видно на карте. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericNetworkMonitor.xml b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericNetworkMonitor.xml index 53007d5fdd..f46718b17d 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericNetworkMonitor.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericNetworkMonitor.xml @@ -1,47 +1,47 @@  - # Atmospheric Network Monitor - The Atmospheric Network Monitor is a computer that shows information on monitored [textlink="pipe networks" link="PipeNetworks"] across the station. + # Мониторинг атмосферной сети + Консоль мониторинга атмосферной сети это компьютер, отображающий информацию о контролируемых [textlink="сетях труб" link="PipeNetworks"] на всей станции. - It is a useful tool for quickly gauging the tempreature, pressure, and gas composition of station [textlink="pipe networks" link="PipeNetworks"], as well as how they spread throughout the station. + Это полезный инструмент для быстрого определения температуры, давления и газового состава [textlink="сети труб" link="PipeNetworks"], а также того, как они распределяются по всей станции. - ## Listed Networks - The Atmospheric Network Monitor displays a list of all monitored [textlink="pipe networks" link="PipeNetworks"] on the station. + ## Атмосферные сети + Консоль мониторинга атмосферной сети отображает список всех отслеживаемых [textlink="сетей труб" link="PipeNetworks"] на станции. - Each network is color-coded and named based on the name and color of the Gas Pipe Sensor that is monitoring it. - To change the name or color of a network, you can rename it with a labeler, or change the color using a spray painter. + Каждая сеть обозначена цветом и названа в соответствии с названием и цветом датчика газовой трубы, который осуществляет мониторинг. + Чтобы изменить название или цвет сети, вы можете переименовать ее с помощью этикетировщика или изменить цвет с помощью краскопульта. - Clicking on a network will show detailed information about the network, as well as highlighting the network on the station map. + При нажатии на сеть отобразится подробная информация о ней, а также она будет выделена на карте станций. - This information includes the molar amount of the gas in the entire network, as well as the composition of the gas in the network. - This can prove extremely useful for monitoring important networks like the Distro pipenet, which can not function correctly if below certain pressures. + Эта информация включает количество газа во всей сети в молях, а также состав газа в сети. + Это может оказаться чрезвычайно полезным для мониторинга важных сетей, таких как сеть дистро, которые не могут корректно функционировать при определенном давлении. - ## Station Map - The Atmospheric Network Monitor displays the location of all [textlink="pipe networks" link="PipeNetworks"] on the station map, as well as any pipe-based devices. - Note that the pipe network doesn't need to have an attached Gas Pipe Sensor to be visible on the map. + ## Карта станции + Консоль мониторинга атмосферной сети отображает расположение всех [textlink="сетей труб" link="PipeNetworks"] на карте станции, а также любых устройств, использующих сеть труб. + Обратите внимание, что для отображения на карте сети труб не обязательно иметь подключенный датчик газовой трубы. - These devices are colored on the map based on their color on the station, which can help identify seperate [textlink="pipe networks" link="PipeNetworks"], and the devices that are connected to them. + Эти устройства окрашены на карте в соответствии с их цветом на станции, что помогает идентифицировать отдельные [textlink="сети труб" link="PipeNetworks"], и подключенные к ним устройства. - Pipe based devices are grouped together on the map's legend based on their function: - - A [bold]Network Opening[/bold] is a device that connects a pipe network to the station's atmosphere. Think [textlink="Air Vents" link="AirVents"], [textlink="Passive Vents" link="PassiveVent"], and [textlink="Air Injectors" link="AirInjector"]. - - An [bold]Air Scrubber[/bold] is just an [textlink="Air Scrubber" link="AirScrubber"]. - - A [bold]Flow Regulator[/bold] is a device that controls the flow of gas through a pipe network. Think [textlink="Gas Pumps" link="Pumps"], [textlink="Gas Valves" link="Valves"], and [textlink="Gas Mixers/Filters" link="MixingAndFiltering"]. The arrow on the device indicates the direction of gas flow. This also often determines where a pipe network is seperated or split. - - A [bold]Thermoregulator[/bold] is any device that does something to the temperature of the gas in a pipe network. Think [textlink="Thermomachines" link="Thermomachines"], [textlink="Radiators" link="Radiators"], and even Medical Cryopods. + На карте устройства, работающие на основе сети труб, сгруппированы по их назначению в соответствии с легендой карты: + - [bold]Открытие сети[/bold] это устройство, соединяющее сеть труб с атмосферой станции. Например [textlink="вентиляции" link="AirVents"], [textlink="пассивные вентиляции" link="PassiveVent"], и [textlink="инжекторы" link="AirInjector"]. + - [bold]Скруббер[/bold] это просто [textlink="скруббер" link="AirScrubber"]. + - [bold]Регулятор потока[/bold] это устройство, которое контролирует поток газа по сети труб. Например [textlink="насосы" link="Pumps"], [textlink="клапаны" link="Valves"], и [textlink="газовые фильтры/смесители" link="MixingAndFiltering"]. Стрелка на устройстве указывает направление потока газа. Это также часто определяет, где сеть труб разветвляется или разделяется. + - [bold]Терморегулятор[/bold] то любое устройство, которое изменяет температуру газа в сети труб. Например [textlink="термомашины" link="Thermomachines"], [textlink="радиаторы" link="Radiators"] и даже медицинские криокапсулы. - ## Gas Pipe Sensors - Atmospheric Network Monitors collect data on [textlink="pipe networks" link="PipeNetworks"] through Gas Pipe Sensors. + ## Датчик газовой трубы + Консоль мониторинга атмосферной сети собирает информацию о [textlink="сетях труб" link="PipeNetworks"] через датчики газовой трубы. - By default, the station should have gas pipe sensors on all major [textlink="pipe networks" link="PipeNetworks"]. Examples include the Distro and Waste networks. + По умолчанию станция должна быть оснащена датчиками газопроводов во всех основных [textlink="сетях труб" link="PipeNetworks"]. Например дистра и вейст. - If you wish to monitor a new network, you can construct a gas pipe sensor and it will automatically be visible on the Atmospheric Network Monitor. - Make sure you construct the sensor on the pipe network you want to monitor. - [textlink="Pipe networks" link="PipeNetworks"] can easily be seperated by a simple Gas Pump or Valve, which can cause the sensor to report data on a completely different network. + Если вы хотите отслеживать новую сеть, вы можете установить датчик газовой трубы, и он автоматически отобразится в консоли мониторинга атмосферной сети + Убедитесь, что вы установили датчик на ту сеть труб, которую хотите контролировать. + [textlink="Сети труб" link="PipeNetworks"] могут быть легко разделены простым газовым насосом или клапаном, что может привести к тому, что датчик будет передавать данные по совершенно другой сети. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericUpsets.xml b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericUpsets.xml index 9267ff3511..6abf597939 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericUpsets.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericUpsets.xml @@ -1,18 +1,18 @@  - # Atmospheric Upsets - Atmospheric upsets are deviations from the normal atmospheric conditions that should be maintained on the station. + # Атмосферные катастрофы + Атмосферные катастрофы это отклонения от нормальных атмосферных условий, которые должны поддерживаться на станции. - These upsets can be caused by a variety of factors, such as [textlink="fires" link="Fires"], [textlink="spacing" link="Spacing"], or other events that can quickly spread throughout the station and make the atmosphere uninhabitable for the crew. + Эти отклонения могут быть вызваны различными факторами, такими как [textlink="пожары" link="Fires"], [textlink="разгерметизации" link="Spacing"], или другие события, которые могут быстро распространиться по станции и сделать атмосферу непригодной для жизни экипажа. - For reference, the normal atmospheric conditions on the station are 101.3 kPa of pressure and 293.15 K (20°C) of temperature. - The standard station mix is also 78% nitrogen, 22% oxygen. + Для справки, нормальные атмосферные условия на станции составляют 101,3 кПа давления и 293,15 К (20°C) температуры. + Стандартный состав смеси для станций также составляет 78% азота и 22% кислорода. - ## Damage Control - For all atmospheric emergencies, it's important to act quickly to prevent the spread of dangerous conditions, and to contain the spread as much as possible. + ## Контроль за последствиями + При любых чрезвычайных ситуациях, связанных с атмосферными явлениями, важно действовать быстро, чтобы предотвратить распространение опасных условий и максимально сдержать их распространение. - Opening [textlink="firelocks" link="FireAndGasControl"] to the exposed area will often lead to you having to fix [italic]two[/italic] problems instead of one. + Открытие [textlink="пожарных шлюзов" link="FireAndGasControl"] к аварийной области часто приводит к тому, что вам приходится решать [italic]две[/italic] проблемы вместо одной. - Be sure to use your [textlink="holofan projector" link="AtmosTools"] to prevent the spread of dangerous conditions between [textlink="firelock buffers" link="FireAndGasControl"]. + Обязательно используйте [textlink="атмос голопроектор" link="AtmosTools"] чтобы предотвратить распространение опасных условий через [textlink="пожарные шлюзы" link="FireAndGasControl"]. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Atmospherics.xml b/Resources/ServerInfo/Guidebook/Engineering/Atmospherics.xml index ff88040325..6190d445c4 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Atmospherics.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Atmospherics.xml @@ -1,25 +1,25 @@ - # Atmospherics - Atmospherics is the engineering subdepartment responsible for maintaining the station's atmosphere, and ensuring that it is safe and breathable for the crew. + # Атмосфера + Атмосферный отдел (АТМОС) это инженерное подразделение, отвечающее за поддержание атмосферы станции и обеспечение её безопасности и пригодности для дыхания экипажа. - Atmospherics is run by Atmospheric Technicians, who are overseen by the Chief Engineer. + Атмосферные работы выполняются атмосферными техниками, которые находятся под руководством старшего инженера. - - + + [color=#999999][italic][italic][/color] - ## Responsibilities - Generally, you'll be responding to [textlink="atmospheric upsets" link="AtmosphericUpsets"] throughout the station. - These can range from minor leaks to full-on [textlink="fires" link="Fires"] or [textlink="spacing" link="Spacing"] incidents. + ## Обязанности + Как правило, вам придётся реагировать на [textlink="атмосферные катастрофы" link="AtmosphericUpsets"] по всей станции. + Это могут быть как незначительные утечки, так и полномасштабные [textlink="пожары" link="Fires"] или [textlink="разгерметизации" link="Spacing"]. - People from other departments may also request [textlink="canned gasses" link="GasCanisters"] for their department duties, such as [textlink="plasma" link="Gasses"] for the [textlink="Research Department" link="Science"] or [textlink="carbon dioxide" link="Gasses"] for [textlink="Chemistry" link="Chemist"]. + Сотрудники других отделов также могут запрашивать [textlink="канистры газов" link="GasCanisters"] для выполнения своих служебных обязанностей, например [textlink="плазма" link="Gasses"] для [textlink="научного отдела" link="Science"] или [textlink="углекислый газ" link="Gasses"] для [textlink="химиков" link="Chemist"]. - In your downtime, you may seek to improve the station by setting up rooms with different atmospheres for [textlink="Voxes" link="Vox"] and other species, or by setting up production of [textlink="exotic gasses" link="Gasses"] for the station's needs. + В свободное время вы можете улучшить станцию, оборудовав помещения с различной атмосферой для [textlink="Воксов" link="Vox"] и других рас, или организовав производство [textlink="экзотических газов" link="Gasses"] для нужд станции. - When there's no work to do, you may be expected to help regular Station Engineers with their tasks, and mentor new Station Engineers and Atmospheric Technicians. + В свободное от работы время от вас могут потребовать помогать инженерам в выполнении их задач, а также обучать новых инженеров станции и атмосферных техников. diff --git a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericsSystems.xml b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericsSystems.xml index a242a40888..3c3e820dba 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/AtmosphericsSystems.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/AtmosphericsSystems.xml @@ -1,9 +1,9 @@  - # Atmospherics Systems - Atmos has a wide variety of devices catered to moving, managing, and otherwise manipulating gas. - These devices often work together to maintain a safe, breathable atmosphere for the crew, or to achieve a common task. + # Атмосферные системы + Атмос предлагает широкий ассортимент устройств, предназначенных для перемещения, управления и манипулирования газом. + Эти устройства часто работают вместе, чтобы поддерживать безопасную, пригодную для дыхания атмосферу для экипажа или для выполнения общей задачи. - This section delves into the various systems that Atmos has at their disposal, how they interconnect, and how they are ideally used. + В этом разделе рассматриваются различные системы, имеющиеся в распоряжении атмосов, способы их взаимодействия и оптимальные методы использования. @@ -16,10 +16,10 @@ - ## Pipe Networks + ## Сеть труб - [color=#999999][italic]Interconnected pipes with a common task — commonly called Pipenets[italic][/color] + [color=#999999][italic]Взаимосвязанные трубы, выполняющие одну и ту же задачу, обычно называются сетью труб[italic][/color] @@ -27,10 +27,10 @@ - ## Device Monitoring and Control + ## Мониторинг и управление устройствами - [color=#999999][italic]Monitoring and control over devices that manage a local atmosphere[italic][/color] + [color=#999999][italic]Мониторинг и управление устройствами, которые регулируют локальную атмосферу[italic][/color] @@ -38,10 +38,10 @@ - ## Fire and Gas Control + ## Сдерживание огня и газов - [color=#999999][italic]Devices to control and prevent gas leaks and fires[italic][/color] + [color=#999999][italic]Устройства для контроля и предотвращения утечек газа и пожаров[italic][/color] @@ -49,10 +49,10 @@ - ## Gas Mining and Storage + ## Добыча и хранение газов - [color=#999999][italic] Devices to mine new gas for the station to use, and store it for later[italic][/color] + [color=#999999][italic] Устройства для добычи нового газа для использования/хранения на станции [italic][/color] diff --git a/Resources/ServerInfo/Guidebook/Engineering/Construction.xml b/Resources/ServerInfo/Guidebook/Engineering/Construction.xml index 0457b8c4b8..8b750098f6 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Construction.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Construction.xml @@ -1,5 +1,5 @@ - # Construction + # Строительство @@ -9,17 +9,17 @@ - The Construction Menu is how you build and craft objects in the game. - It can be accessed by pressing [color=yellow][bold][keybind="OpenCraftingMenu"][/bold][/color]. + Меню строительства, это инструмент, с помощью которого вы строите и создаёте объекты в игре. + Доступ к нему можно получить, нажав [color=yellow][bold][keybind="OpenCraftingMenu"][/bold][/color]. - When placing objects that "snap" to the grid, you can hold [color=yellow][bold][keybind="EditorLinePlace"][/bold][/color] to place an entire line at a time, and [color=yellow][bold][keybind="EditorGridPlace"][/bold][/color] to place an entire grid at a time. + При размещении объектов, которые «привязываются» к сетке, вы можете удерживать клавишу [color=yellow][bold][keybind="EditorLinePlace"][/bold][/color] тобы разместить целую линию за раз, и клавишу [color=yellow][bold][keybind="EditorGridPlace"][/bold][/color] чтобы разместить всю сетку за раз. - When crafting objects with a lot of ingredients, keep in mind you don't have to hold everything at once; you can simply place the ingredients on the floor, in your backpack or on a table near you, and they'll be used up during crafting like normal. + При создании предметов с большим количеством ингредиентов помните, что вам не нужно держать все сразу. Вы можете просто положить ингредиенты на пол, в рюкзак или на стол рядом с собой, и они будут использованы в процессе крафта как обычно. - When placing a "building ghost" somewhere in the world, press [color=yellow][bold][keybind="EditorRotateObject"][/bold][/color] to rotate the ghost clockwise. - If you are building a mirrorable component (think: Gas Mixers/Filters), you can press [color=yellow][bold][keybind="EditorFlipObject"][/bold][/color] to flip the ghost. + При размещении "призрака постройки" в игровом мире нажмите [color=yellow][bold][keybind="EditorRotateObject"][/bold][/color] чтобы повернуть призрака по часовой стрелке. + Если вы создаёте зеркально отображаемый компонент (например, газовые смесители/фильтры), вы можете нажать [color=yellow][bold][keybind="EditorFlipObject"][/bold][/color] чтобы отзеркалить призрак постройки. - You can also use [color=yellow][bold][keybind="RotateObjectClockwise"][/bold][/color] and [color=yellow][bold][keybind="RotateObjectCounterclockwise"][/bold][/color] to rotate an object clockwise or counterclockwise if it's already built, as long as it is unanchored (unwrenched). + Также можно использовать [color=yellow][bold][keybind="RotateObjectClockwise"][/bold][/color] и [color=yellow][bold][keybind="RotateObjectCounterclockwise"][/bold][/color] для вращения объекта по часовой или против часовой стрелки, если он уже создан, при условии, что он не закреплен (не прикручен). diff --git a/Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml b/Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml index 777351245a..01e94bdcf4 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml @@ -1,17 +1,17 @@ - # Delta Pressure - Delta Pressure, or ΔP, is the difference in pressure between two areas. - This difference in pressure can exert a force on objects between the two areas, dealing [bold]pressure damage[/bold] to some objects in its way. + # Разница давления + Разница давлений, или ΔP, это разница давлений между двумя областями. + Эта разница давлений может оказывать воздействие на объекты между двумя областями, нанося [bold]повреждения от давления[/bold] некоторым объектам на своем пути. - Various objects made out of glass, such as Windows, Windoors, and Shutters can experience pressure damage if the ΔP between the two sides is high enough. - This damage can cause these objects to shatter, allowing gas to flow freely between the two areas. + Различные стеклянные изделия, такие как окна, раздвижные окна и ставни, могут получить повреждения от перепадов давления, если разница давлений между двумя сторонами достаточно велика. + Это повреждение может привести к разрушению этих объектов, в результате чего газ сможет свободно циркулировать между двумя участками. - Different types of objects have different thresholds for how much ΔP they can withstand before shattering. - Generally, the stronger the glass, the higher the threshold. Objects that are thin will also have lower thresholds. + Для разных типов объектов существуют разные пороговые значения ΔP, которые они могут выдержать до разрушения. + Как правило, чем прочнее стекло, тем выше порог. Для тонких предметов порог будет ниже. - Objects like walls, airlocks, and firelocks are not affected by ΔP. + Такие объекты, как стены, шлюзы и пожарные шлюзы, не подвержены влиянию ΔP. - ## Standard Glass and Objects + ## Стандартное стекло и предметы @@ -20,11 +20,11 @@ - Standard full-size glass and other weak objects can withstand a ΔP of up to [color=orange][protodata="Window" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Стандартноые полноразмерные окна и другие хрупкие предметы могут выдерживать перепад давления до [color=orange][protodata="Window" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color], прежде чем начнут трескаться. - Quarter-size glass, such as directional windows, can withstand a ΔP of up to [color=orange][protodata="WindowDirectional" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Окна размером с четверть, например, направленные окна, могут выдерживать ΔP до [color=orange][protodata="WindowDirectional" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color] прежде чем начнут трескаться. - ## Reinforced Glass and Objects + ## Укреплённое стекло и предметы @@ -32,11 +32,11 @@ - Reinforced full-size glass can withstand a ΔP of up to [color=orange][protodata="ReinforcedWindow" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Укреплённые полноразмерные окна могут выдерживать ΔP до [color=orange][protodata="ReinforcedWindow" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color] прежде чем начнут трескаться. - Reinforced quarter-size glass can withstand a ΔP of up to [color=orange][protodata="WindowReinforcedDirectional" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Укреплённые окна размером с четверть могут выдерживать ΔP до [color=orange][protodata="WindowReinforcedDirectional" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color] прежде чем начнут трескаться. - ## Plasma/Uranium Glass + ## Плазменное/Урановое стекло @@ -46,11 +46,11 @@ - Plasma glass and uranium glass can withstand a ΔP of up to [color=orange][protodata="PlasmaWindow" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Плазменные и Урановые окна могут выдерживать ΔP до [color=orange][protodata="PlasmaWindow" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color] прежде чем начнут трескаться. - Plasma and uranium quarter-size glass can withstand a ΔP of up to [color=orange][protodata="PlasmaWindowDirectional" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Плазменные и Урановые окна размером с четверть могут выдерживать ΔP до [color=orange][protodata="PlasmaWindowDirectional" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color] прежде чем начнут трескаться. - ## Reinforced Plasma/Uranium Glass + ## Укреплённое Плазменное/Урановое Стекло @@ -62,8 +62,8 @@ - Reinforced plasma glass and uranium glass can withstand a ΔP of up to [color=orange][protodata="ReinforcedPlasmaWindow" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Укрепленные Плазменные и Урановые окна могут выдерживать ΔP до [color=orange][protodata="ReinforcedPlasmaWindow" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color] прежде чем начнут трескаться. - Reinforced plasma and uranium quarter-size glass can withstand a ΔP of up to [color=orange][protodata="PlasmaReinforcedWindowDirectional" comp="DeltaPressure" member="MinPressureDelta"/] kPa[/color] before starting to crack. + Укрепленные Плазменные и Урановые окна размером с четверть могут выдерживать ΔP до [color=orange][protodata="PlasmaReinforcedWindowDirectional" comp="DeltaPressure" member="MinPressureDelta"/] кПа[/color] прежде чем начнут трескаться. diff --git a/Resources/ServerInfo/Guidebook/Engineering/DeviceMonitoringAndControl.xml b/Resources/ServerInfo/Guidebook/Engineering/DeviceMonitoringAndControl.xml index b536bcbde8..75d6dc33af 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/DeviceMonitoringAndControl.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/DeviceMonitoringAndControl.xml @@ -1,28 +1,28 @@  - # Device Monitoring and Control - Given the station-wide nature of the atmospherics network, it is important to have a way to monitor and control devices from a central location. + # Мониторинг и управление устройствами + Учитывая масштабы сети мониторинга атмосферы, охватывающей всю станцию, важно иметь возможность контролировать и управлять устройствами из центрального пункта. - Using these systems, Atmospherics can monitor and control the atmosphere across the entire station. + Используя эти системы, Атмосферные техники могут отслеживать и контролировать атмосферу на всей территории станции. - ## Air Alarms + ## Воздушные сигнализации - [color=#999999][italic]Wide area monitoring and control over atmos devices[italic][/color] + [color=#999999][italic]Широкомасштабный мониторинг и управление атмосферными устройствами.[italic][/color] - ## Atmospheric Alerts Computer + ## Консоль атмосферной сигнализации - [color=#999999][italic]Station-wide monitoring of air alarms[italic][/color] + [color=#999999][italic]Мониторинг воздушных сигнализаций по всей станции[italic][/color] @@ -30,10 +30,10 @@ - ## Atmospheric Network Monitor + ## Консоль мониторинга атмосферной сети - [color=#999999][italic]Monitoring of whole pipe networks[italic][/color] + [color=#999999][italic]Мониторинг всей сети труб[italic][/color] diff --git a/Resources/ServerInfo/Guidebook/Engineering/Engineering.xml b/Resources/ServerInfo/Guidebook/Engineering/Engineering.xml index d3b6da0304..728fa4c90e 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Engineering.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Engineering.xml @@ -1,18 +1,18 @@ - # Engineering - [color=#f39f27]Engineering[/color] is a combination of [textlink="construction" link="Construction"] work, [textlink="repair" link="ExpandingRepairingStation"] work, maintaining a death machine that happens to produce [textlink="power" link="Power"], and making sure the station contains [textlink="breathable air" link="Atmospherics"]. + # Инженерное дело + [color=#f39f27]Инженерное дело[/color] это сочетание [textlink="строительных" link="Construction"] и [textlink="ремонтных" link="ExpandingRepairingStation"] работ, обслуживания машины смерти, которая, по стечению обстоятельств, производит [textlink="электроэнергию" link="Power"], и обеспечения наличия на станции [textlink="пригодного для дыхания воздуха" link="Atmospherics"]. - ## Personnel - [color=#f39f27]Engineering[/color]'s staff is made up of Technical Assistants, Station Engineers and Atmospheric Technicians. - Engineering is run by the Chief Engineer. + ## Персонал + [color=#f39f27]Инженерный отдел[/color] состоит из Технических ассистентов, Инженеров и Атмосферных техников. + Инженерным отделом управляет Старший инженер - - - + + + - ## Tools + ## Инструменты @@ -24,8 +24,8 @@ - Your core toolset is a small variety of tools. - If you're an engineer, then you should have a belt on your waist containing one of each; if not, you can likely find them in maintenance shafts and in tool storage within assorted toolboxes and vending machines. + Ваш основной набор инструментов, это небольшое количество разнообразных инструментов. + Если вы инженер, то у вас на поясе должен быть пояс с одним экземпляром каждого вида. Если нет, вы, скорее всего, найдете их в технических туннелях, в ящиках для инструментов и торговых автоматах. - Most tasks will have explainers for how to perform them on examination; for example, if you're [textlink="constructing" link="Construction"] a wall, it'll tell you the next step if you look at it a bit closer. + К большинству задач прилагается инструкция по их выполнению, например, если вы [textlink="строите" link="Construction"] стену, то при ближайшем рассмотрении вам будет показан следующий шаг. diff --git a/Resources/ServerInfo/Guidebook/Engineering/ExpandingRepairingStation.xml b/Resources/ServerInfo/Guidebook/Engineering/ExpandingRepairingStation.xml index 1d3b8842b9..3aa18b1ea0 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/ExpandingRepairingStation.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/ExpandingRepairingStation.xml @@ -1,25 +1,25 @@  - # Expanding and Repairing Stations - In Space Station 14, it is common for players to want to expand the station, or repair holes left by meteors or other damage. + # Расширение и починка станции + В Космической станции 14 игроки часто стремятся расширить станцию ​​или заделать дыры, оставленные метеоритами или другими повреждениями. - ## Lattice - Lattice is bare rodwork placed in empty space. It's used as a foundation for building and anchoring objects onto the station. + ## Решетка + Решетка представляет собой металлические стержни, размещенные в пустом пространстве. Она используется в качестве фундамента для строительства и крепления объектов на станции. - You can create lattice by placing rods on empty space using [color=yellow][bold][keybind="Use"][/bold][/color]. Remember you can craft steel sheets into rods using the construction menu. + Вы можете создать решетку, разместив стержни на пустом месте с помощью [color=yellow][bold][keybind="Use"][/bold][/color]. Помните, что вы можете превратить стальные листы в стержни, используя меню строительства. - Lattice cannot hold pressure, and all gasses will leak out into space through it. + Решетка не может удерживать давление, и все газы будут просачиваться в космос через неё. - You can use wirecutters to remove lattice by using [color=yellow][bold][keybind="Use"][/bold][/color] on them. + Для удаления решетки можно использовать кусачки, нажав [color=yellow][bold][keybind="Use"][/bold][/color] по решётке. - If the game is preventing you from placing lattice, it's because there is another separated grid too close to the grid you're trying to expand. You can use a wirecutter to remove the offending grid. + Если игра не позволяет вам размещать решетку, это происходит потому, что рядом с той, которую вы пытаетесь расширить, находится другая, отделенная от основной сетки. Вы можете использовать кусачки, чтобы удалить эту проблемную сетку. - ## Hull Tiles - Hull tiles are solid foundation for the station, where all the other parts of the station rest upon. + ## Корпусные покрытия + Корпусные покрытия служат прочным фундаментом для станции, на котором опираются все остальные её части. @@ -28,12 +28,10 @@ - Lattice can be made into hull tiles by using either steel or almost any type of floor tile on them by pressing [color=yellow][bold][keybind="Use"][/bold][/color]. - This will convert the lattice into a hull tile, which can hold pressure and gasses. + Решетчатую плитку можно превратить в корпусную плитку, используя практически любой тип напольной плитки, нажав [color=yellow][bold][keybind="Use"][/bold][/color]. + Это позволит превратить решетчатую конструкцию в корпусную плитку, способную выдерживать давление и газы. - It is advised to use floor tiles to replace lattice instead of steel sheets, as you can craft 4 floor tiles from a single steel sheet. - - You can use an RCD to deconstruct hull tiles into lattice. + С помощью РСУ можно разобрать плитки корпуса до решётки. diff --git a/Resources/ServerInfo/Guidebook/Engineering/FireAndGasControl.xml b/Resources/ServerInfo/Guidebook/Engineering/FireAndGasControl.xml index 7bf5071d28..6ca7dbcde8 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/FireAndGasControl.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/FireAndGasControl.xml @@ -1,7 +1,7 @@  - # Fire and Gas Control - Unfortunately, [textlink="fires" link="Fires"], [textlink="spacing" link="Spacing"], and other [textlink="atmospheric upsets" link="AtmosphericUpsets"] are a common occurrence on the station. - These upsets can quickly spread throughout the station and make the atmosphere uninhabitable for the crew. + # Сдержание огня и газов + К сожалению, [textlink="пожары" link="Fires"], [textlink="разгерметизации" link="Spacing"], и другие [textlink="атмосферные проблемы" link="AtmosphericUpsets"] обычное явление на станции. + Эти проблемы могут быстро распространиться по всей станции и сделать атмосферу непригодной для жизни экипажа. @@ -10,33 +10,33 @@ - To combat this, stations have a variety of devices to help prevent these upsets from spreading. + Для борьбы с этим на станциях установлено множество устройств, помогающих предотвратить распространение подобных проблем. - ## Firelocks - Firelocks are a simple and effective way to prevent fires from spreading throughout the station. + ## Пожарные шлюзы + Пожарные шлюзы - простой и эффективный способ предотвратить распространение пожаров по всей станции. - Based on conditions sensed by the firelock, or through instruction from a connected [textlink="air" link="AirAlarms"] or fire alarm, they can close off sections of the station to prevent the spread of dangerous conditions. + На основании данных, полученных пожарным шлюзом, или по указанию подключенной [textlink="воздушной сигнализации" link="AirAlarms"] пожарной сигнализации, они могут перекрывать отдельные участки станции, чтобы предотвратить распространение опасных условий. - ## Station Sectioning - Firelocks are intentionally placed in key areas to divide the station into sections. Open spaces like hallways or promenades are divided into smaller sections. This prevents the spread of dangerous conditions to the entire station through connected rooms, hallways, and other open spaces. + ## Секционирование станции + В ключевых зонах намеренно устанавливаются пожарные шлюзы, разделяющие станцию ​​на секции. Открытые пространства, такие как коридоры или прогулочные зоны, также разделены на более мелкие секции. Это предотвращает распространение опасных условий по всей станции через соединенные помещения, коридоры и другие открытые пространства. - ## Basic Operation - When not connected to an [textlink="air alarm" link="AirAlarms"] or fire alarm, firelocks will function based on the conditions they sense. Firelocks will drop (close) if: - - The temperature between the two sides of the firelock is different by [color=orange][protodata="Firelock" comp="Firelock" member="TemperatureThreshold"/] K[/color] or more. - - The pressure between the two sides of the firelock is different by [color=orange][protodata="Firelock" comp="Firelock" member="PressureThreshold"/] kPa[/color] or more. + ## Основные операции + Когда пожарный шлюз не подключен к [textlink="воздушной сигнализации" link="AirAlarms"] или пожарной сигнализации, он будет функционировать от условий, которые сам обануржит. Пожарные шлюзы закроются если: + - Разница температур между двумя сторонами пожарного шлюза составляет [color=orange][protodata="Firelock" comp="Firelock" member="TemperatureThreshold"/] К[/color] или более. + - Разница в давлении между двумя сторонами пожарного шлюза составляет [color=orange][protodata="Firelock" comp="Firelock" member="PressureThreshold"/] кПа[/color] или более. - If these conditions continue, the firelock will enter lockout mode. Firelocks in lockout mode will have [color=red]red[/color] lights and cannot be pried open by hand. They can only be opened by people with Engineering access or by using a crowbar. + Если эти условия сохранятся, пожарный шлюз перейдет в режим блокировки. Пожарные шлюзы в режиме блокировки будут загораться [color=red]красным[/color] индикатором и не могут быть вскрыты вручную. Их могут открыть только лица, имеющие доступ в инженерный, или с помощью лома. - Firelocks in lockout mode cannot be opened by using Engineering access if they are unpowered. Only a crowbar can open an unpowered firelock in lockout mode. + Пожарные шлюзы, находящиеся в режиме блокировки, нельзя открыть с помощью инженерного доступа, если они обесточены. Открыть такой замок без электропитания в режиме блокировки можно только с помощью лома. - If the conditions between the two sides of the firelock return to within acceptable differences, the firelock will disable lockout mode, and can be opened by anyone. - Note that this only means that the conditions are the same on both sides of the firelock, not that they are safe. + Если условия между двумя сторонами пожарного шлюза вернуться в допустимые пределы, пожарный шлюз отключит режим блокировки и сможет быть открыт кем угодно. + Следует отметить, что это означает лишь то, что условия одинаковы по обе стороны пожарного шлюза, а не то, что они безопасны. - A common example of this is a firelock that has released due to both sides being exposed to space. + Распространенным примером этого является пожарный шлюз, который разблокировался из-за того, что обе его стороны оказались разгерметизированы. - ## Connecting to Air and Fire Alarms - Firelocks can be connected to [textlink="air alarms" link="AirAlarms"] and fire alarms to receive instructions on when to drop. - Firelocks use the [textlink="List system" link="Networking"], and you can connect these devices using a multitool or network configurator. + ## Подключение к воздушным и пожарным сигнализациям + Пожарные шлюзы могут быть подключены к [textlink="воздушным" link="AirAlarms"] и пожарным сигнализациям для получения инструкций о том, когда следует закрыватся. + Пожарные шлюзы используют [textlink="систему списка" link="Networking"], и вы можете подключать эти устройства с помощью мультитула или конфигуратора сетей. @@ -46,32 +46,32 @@ - Each firelock has its own unique address. The process for connecting air vents, scrubbers, and sensors to air alarms is very similar. + Каждый пожарный шлюз имеет свой уникальный адрес. Процесс подключения вентиляций, скрубберов и датчиков к воздушным сигнализациям очень похож. - ## Operation Under Air Alarms - When connected to an air alarm, firelocks will also drop under the command of the connected [textlink="air alarm" link="AirAlarms"]. + ## Работа под воздушными сигнализациями + При подключении к воздушной сигнализации, пожарные шлюзы будут закрываться под управлением подключенной [textlink="воздушной сигнализации" link="AirAlarms"]. - Firelocks will drop if the air alarm reaches a [color=red]Danger[/color] alert state. Firelocks will remain dropped until the air alarm returns to a [color=green]Green[/color] alert state. + Пожарные шлюзы закроются, если воздушная сигнализация будет в статусе [color=red]опасно[/color]. Пожарные шлюзы останутся закрытыми до тех пор, пока воздушная сигнализация не вернется в состояние [color=green]нормально[/color]. - Firelocks that are in lockout mode will not raise even if the air alarm returns to a [color=green]Green[/color] alert state. Even if the pressure difference is resolved, the firelock will remain dropped until the air alarm re-sends a green alert state. + Пожарные шлюзы в режиме блокировки, не откроются, даже если воздушная сигнализация вернётся в состояние [color=green]нормально[/color]. Даже если разница давлений будет устранена, пожарный шлюз останется закрытым пока воздушная сигнализация не перешлёт сигнал тревоги [color=green]нормально[/color]. - ## Operation Under Fire Alarms - When connected to a fire alarm, firelocks will drop if the fire alarm is triggered. Firelocks will remain dropped until the fire alarm is reset. + ## Работа под Пожарными сигнализациями + При подключении к пожарной сигнализации, пожарные шлюзы закрываются при срабатывании сигнализации. Пожарные шлюзы остаются закрытыми до тех пор, пока пожарная сигнализация не будет перезапущена. - ## Fire Alarms - Fire alarms are devices that can be used to centrally control all connected firelocks. + ## Пожарные сигнализации + Пожарная сигнализация - это устройства, которые позволяют централизованно управлять всеми подключенными пожарными шлюзами. - Devices with sensors can be [textlink="linked" link="Networking"] to fire alarms, which will trigger the fire alarm if the sensor enters the [color=red]Danger[/color] temperature threshold as defined by its sensors. + Устройства с датчиками могут быть [textlink="подключены" link="Networking"] к пожарным сигнализациям, которая сработает, если датчик достигнет [color=red]опасного[/color] значения температуры, установленное сенсором. - When the fire alarm is triggered, all connected firelocks will be overridden with a [color=red]Danger[/color] alert state and will drop. + При срабатывании пожарной сигнализации все подключенные пожарные шлюзы будут переведены в состояние [color=red]опасно[/color] и закроются. - The alarm will automatically clear itself when the sensor returns to a [color=green]Normal[/color] temperature threshold. + Сигнал тревоги автоматически сбросится, когда показания датчика вернутся к [color=green]нормальному[/color] температурному порогу. - You can trigger and reset a fire alarm manually by interacting with it. + Вы можете вручную активировать и сбросить пожарную сигнализацию, взаимодействуя с ней. - This can be used to quickly drop firelocks in a room manually, or to raise them after an upset has been resolved. + Это можно использовать для быстрого ручного закрытия пожарных шлюзов в помещении или для их открытия после устранения неполадки. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Fires.xml b/Resources/ServerInfo/Guidebook/Engineering/Fires.xml index 1afcca89f7..fb163999b3 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Fires.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Fires.xml @@ -1,25 +1,25 @@  - # Fires - Fires are arguably the most dangerous atmospheric upset that can occur on the station. + # Пожары + Пожары, пожалуй, являются самым опасным атмосферным нарушением, которое может произойти на станции. - They often make high-pressure and high-temperature gasses, which can quickly spread throughout the station if firelocks or doors are opened carelessly, even if only for a moment. + Они часто образуют газы под высоким давлением и высокой температурой, которые могут быстро распространиться по всей станции, если шлюзы или двери будут открыты неосторожно, даже на мгновение. - If people are caught in a fire, they can quickly become incapacitated, die, and even ash, rendering them unrevivable. + Если люди попадают в огонь, они могут быстро потерять сознание, умереть и даже превратиться в пепел, что делает их нереанимируемыми. - ## Combating Fires - The key elements of a fire are fuel and oxygen. - Removing any of these two elements will extinguish the fire. - For example, fires that have no oxygen flowing to them will slowly snuff themselves out, and fires that have no fuel will also extinguish themselves. + ## Борьба с пожарами + Ключевыми элементами огня являются топливо и кислород. + Удаление любого из этих двух элементов потушит огонь. + Например, пожары, к которым не поступает кислород, постепенно затухают сами по себе, и пожары, в которых нет топлива, также гаснут сами по себе. - Exposing the fire to space will extinguish it, as all the gas will simply be spaced. - You can then [textlink="fix" link="ExpandingRepairingStation"] the [textlink="spacing" link="Spacing"] and repressurize the area. + Воздействие космического пространства на очаг возгорания приведет к его затуханию, поскольку весь газ просто улетучится в космос. + Затем вы можете [textlink="починить" link="ExpandingRepairingStation"] [textlink="разгерметизацию" link="Spacing"] и восстановить давление в этой области. - ## Tips - - [bold]Know the signs of a future fire.[/bold] If an area is filled with highly flammable gasses, it's only a matter of time before a careless passenger sets it off. Try to isolate the area and scrub the gasses out as quickly as possible. - - [bold]Prevent the spread of gasses using a holofan projector.[/bold] Letting gasses through a firelock can make other rooms dangerous, even for a moment. This increases the number of rooms you have to fix. + ## Советы + - [bold]Знайте признаки возможного пожара.[/bold] Если помещение заполнено легковоспламеняющимися газами, то это лишь вопрос времени, когда неосторожный пассажир вызовет пожар. Постарайтесь изолировать очаг возгорания и как можно быстрее удалить газы. + - [bold]Предотвратите распространение газов с помощью атмос голопроектора.[/bold] Пропуск газов через пожарный шлюз, даже на мгновение, может сделать опасными другие помещения. Это увеличивает количество помещений, с которыми вам придется работать. diff --git a/Resources/ServerInfo/Guidebook/Engineering/GasCanisters.xml b/Resources/ServerInfo/Guidebook/Engineering/GasCanisters.xml index 5512f7fbdc..bff34055e5 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/GasCanisters.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/GasCanisters.xml @@ -1,5 +1,5 @@ - # Gas Canisters + # Газовые канистры @@ -11,20 +11,20 @@ - Gas canisters are a way to store gas in a portable container for easy transport. - They can store [color=orange][protodata="StorageCanister" comp="GasCanister" member="Volume"/] liters[/color] of gas. + Газовые баллоны, это способ хранения газа в переносном контейнере для удобной транспортировки. + Они могут хранить [color=orange][protodata="StorageCanister" comp="GasCanister" member="Volume"/] литров[/color] газа. - You can connect handheld tanks to a gas canister to refill them using the release valve on the canister. - The release valve also has a adjustable pressure regulator to control the pressure of the handheld tank connected. + Вы можете подключать баллоны к газовой канистре для заправки, используя выпускной клапан на канистре. + Выпускной клапан также оснащен регулятором давления для контроля давления подключенного баллона. - Opening the release valve on a canister with no handheld tank connected will release gas into the atmosphere, at the specified regulator pressure. + Открытие выпускного клапана на канистре без подключенного баллона приведет к выбросу газа в атмосферу при заданном давлении регулятора. - [bold]Be sure to close the release valve before you eject your handheld tank![/bold] + [bold]Перед тем как вынуть баллон, обязательно закройте выпускной клапан![/bold] - ## Connector Ports - Gas canisters and [textlink="portable scrubbers" link="PortableScrubber"] can be connected to a [textlink="pipenet" link="PipeNetworks"] by anchoring (wrenching) the device on top of a connector. - When connected, gas will be free to move in and out of the canister to balance pressure, temperature, and composition. + ## Соединительные порты + Газовые канистры и [textlink="переносные скрубберы" link="PortableScrubber"] можно подключать к [textlink="системе труб" link="PipeNetworks"] закрепив (затянув) устройство на соединителе. + При подключении газ сможет свободно перемещаться внутрь и наружу канистры, обеспечивая баланс давления, температуры и состава. - A pump can be used to insert or extract gas from a canister, useful for filling or emptying a canister entirely. + Насос можно использовать для подачи или откачки газа из канистры, что полезно для полного заполнения или опустошения канистры. diff --git a/Resources/ServerInfo/Guidebook/Engineering/GasCondensing.xml b/Resources/ServerInfo/Guidebook/Engineering/GasCondensing.xml index 3dd05c0f30..11b52c1e9c 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/GasCondensing.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/GasCondensing.xml @@ -1,22 +1,22 @@  - # Gas Condensing - Gas condensers take gasses and condense them into their liquid (reagent) forms. + # Конденсация газов + Конденсаторы газа поглощают газы и конденсируют их в жидкую (реагент) форму. - For example, water vapor can be condensed into liquid water, oxygen into liquid oxygen, and so on. + Например, водяной пар может конденсироваться в жидкую воду, кислород в жидкий кислород и так далее. - It has a [textlink="pipenet" link="PipeNetworks"] connection to input gas, and an internal tank to store the condensed liquid. + Он имеет соединение по [textlink="системе труб" link="PipeNetworks"] для подачи газа, и внутренний резервуар для хранения сконденсированной жидкости. - A condensor will stop condensing gas if the tank is full. - You can take liquid out of the condenser by interacting with it using any empty container. + Конденсатор перестанет конденсировать газ, если резервуар будет полон. + Вы можете извлечь жидкость из конденсатора, взаимодействуя с ним с помощью любой пустой емкости. - Gas condensors can take multiple gasses as input, and will condense them into their liquid forms. - For example, if you input a mixture of oxygen and nitrogen, you will get liquid oxygen and liquid nitrogen in the output tank. + Конденсаторы газа могут принимать на вход несколько газов и конденсировать их в жидкое состояние. + Например, если вы подадите смесь кислорода и азота, то на выходе получите жидкий кислород и жидкий азот. - Because [textlink="Chemistry" link="Chemist"] works with limited reagents in liquid form, they will highly appreciate the work of a skilled atmospherics technician who can provide them with the reagents they need. + Поскольку [textlink="химики" link="Chemist"] работают с ограниченным количеством реагентов в жидкой форме, они высоко оценят работу умелого атмосферного техника, который сможет предоставить им необходимые реагенты. diff --git a/Resources/ServerInfo/Guidebook/Engineering/GasManipulation.xml b/Resources/ServerInfo/Guidebook/Engineering/GasManipulation.xml index 6070e3b985..9b3f16b5e1 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/GasManipulation.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/GasManipulation.xml @@ -1,9 +1,9 @@  - # Gas Manipulation - Atmos has a wide variety of tools and equipment at their disposal for the manipulation of gasses throughout the station. + # Манипуляция газами + В распоряжении Атмосферных техников имеется широкий спектр инструментов и оборудования для манипулирования газами на всей территории станции. - [bold]Warning: unanchoring (unwrenching) most devices containing gas will [color=red]leak gas[/color] into the atmosphere.[/bold] - You can safely unanchor [textlink="canisters" link="GasCanisters"], [textlink="portable scrubbers" link="PortableScrubber"], [textlink="condensers" link="GasCondensing"], and [textlink="thermomachines" link="Thermomachines"]. + [bold]Внимание: при отсоединении (откручивании) большинства устройств, содержащих газ, [color=red]происходит утечка газа[/color] в атмосферу.[/bold] + Вы можете безопасно отсоединить [textlink="канистры" link="GasCanisters"], [textlink="переносные скрубберы" link="PortableScrubber"], [textlink="конденсаторы газа" link="GasCondensing"], и [textlink="термомашины" link="Thermomachines"]. @@ -13,10 +13,10 @@ - ## Pipes + ## Трубы - [color=#999999][italic]Distributing gasses from one place to another[italic][/color] + [color=#999999][italic]Распределение газов из одного места в другое[italic][/color] @@ -24,10 +24,10 @@ - ## Pumps + ## Насосы - [color=#999999][italic]Forcing the movement of gasses from one place to another[italic][/color] + [color=#999999][italic]Принудительное перемещение газов из одного места в другое[italic][/color] @@ -38,10 +38,10 @@ - ## Atmosphere Input and Output + ## Вход и выход атмосферы - [color=#999999][italic]Inserting and extracting gasses from a present (or non-present) atmosphere[italic][/color] + [color=#999999][italic]Введение и извлечение газов из существующей (или отсутствующей) атмосферы[italic][/color] @@ -52,10 +52,10 @@ - ## Valves + ## Клапаны - [color=#999999][italic]Controlling the flow of gas through pipes[italic][/color] + [color=#999999][italic]Контролирование потока газа по трубам[italic][/color] @@ -63,10 +63,10 @@ - ## Mixing and Filtering + ## Смешивание и Фильтрация - [color=#999999][italic]Manipulating the composition of gas[italic][/color] + [color=#999999][italic]Изменение состава газа[italic][/color] @@ -78,10 +78,10 @@ - ## Gas Canisters + ## Канистры газа - [color=#999999][italic]Storing and transporting gas for easy use by the crew[italic][/color] + [color=#999999][italic]Хранение и транспортировка газа для удобства использования экипажем[italic][/color] @@ -91,19 +91,19 @@ - ## Thermomachines and Radiators + ## Термомашины и Радиаторы - [color=#999999][italic]Manipulating the temperature of gasses in a pipenet or atmosphere[italic][/color] + [color=#999999][italic]Изменение температуры газов в сети труб или атмосфере.[italic][/color] - ## Gas Condensing + ## Конденсирование газа - [color=#999999][italic]Condensing gasses for further use[italic][/color] + [color=#999999][italic]Конденсация газов для дальнейшего использования[italic][/color] diff --git a/Resources/ServerInfo/Guidebook/Engineering/GasMiningAndStorage.xml b/Resources/ServerInfo/Guidebook/Engineering/GasMiningAndStorage.xml index dd633a2804..9cd748f7f2 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/GasMiningAndStorage.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/GasMiningAndStorage.xml @@ -1,33 +1,33 @@  - # Gas Mining and Storage - Gasses are often permanently used. Whether they are lost to [textlink="space" link="Spacing"] or used in a burn chamber, the station needs to be able to produce more gas to replace what is lost. - It also needs to store this gas in a safe and efficient manner. + # Добыча и хранение газа + Газы часто используются постоянно. Независимо от того, теряются ли они в [textlink="космосе" link="Spacing"] или используются в камере сгорания, станция должна иметь возможность производить больше газа, чтобы восполнить потери. + Кроме того, необходимо обеспечить безопасное и эффективное хранение этого газа. - ## Gas Miners - Gas miners are used to replenish the station's gas supply. They are found in the gas storage tanks in Atmospherics. + ## Газодобытчики + Газодобытчики используются для пополнения запасов газа на станции. Их можно найти в резервуарах для хранения газа в локации Атмосферном отделе - Gas miners constantly produce room temperature gas and push it into the exposed atmosphere. They require no power to function, and never stop working unless they have reached the defined [bold]cutoff pressure[/bold]. + Газодобытчики постоянно добывают газ комнатной температуры и выбрасывают его в открытую атмосферу. Для их работы не требуется электроэнергия, и они никогда не прекращают работу, пока не достигнут заданного [bold]предельного давления[/bold]. - You can see more information about the gas miners by inspecting them using [color=yellow][bold][keybind="ExamineEntity"][/bold][/color]. - Try inspecting the gas miners presented above. + Более подробную информацию о газодобытчиках можно получить, осмотрев их с помощью [color=yellow][bold][keybind="ExamineEntity"][/bold][/color]. + Попробуйте осмотреть представленные выше газодобытчики. - Gas miners come in tiers, with the larger versions having a higher pressure cutoff than the smaller versions. + Газодобытчики бывают разных типов, при этом более крупные модели имеют более высокий порог давления, чем более мелкие. - - - + + + - If gas miners are ever unanchored from the station, they can be reanchored using a regular wrench. + Если газодобытчики откреплены от станции, их можно будет снова закрепить с помощью обычного гаечного ключа. - ## Gas Storage - Gas storage tanks are used to store gas produced by the gas miners, and to make it available to other processes. They are found in Atmospherics. + ## Хранилища газов + Хранилища газов используются для хранения газа, добываемого газодобытчиками, и для обеспечения его использования в других процессах. Они находятся в атмосферном отделе. @@ -52,15 +52,15 @@ - [color=#999999][italic]An example of a small gas holding tank[italic][/color] + [color=#999999][italic]Пример небольшого хранилища газов[italic][/color] - Various atmos processes insert and remove gasses from the gas storage tanks. - For example: - - The gas miner provides fresh gasses to the gas storage tanks, if there is room. - - The recyclernet injects reclaimed gasses into the gas storage tanks for reuse. - - Setups like the distronet and burn chamber remove gasses from the gas storage tanks. + Различные атмосферные процессы обеспечивают подачу и удаление газов из газохранилищ. + Например: + - Газодобытчик подает свежий газ в газохранилища, если в них есть место. + - Система рециркуляции закачивает регенерированные газы в газохранилища для повторного использования. + - Такие установки, как дистра и камера сгорания, удаляют газы из резервуаров для хранения газа. - Gas storage tanks are designed to be able to be measured using a [textlink="Gas Analyzer" link="AtmosTools"]. - Because the outflow vent is a [textlink="passive vent" link="PassiveVent"], you can use a [textlink="gas analyzer" link="AtmosTools"] to measure the gas content of the [textlink="pump's" link="Pumps"] input, which is drawing from the gas storage tank. + Резервуары для хранения газа спроектированы таким образом, чтобы их можно было измерять с помощью [textlink="газоанализатора" link="AtmosTools"]. + Поскольку выходное отверстие является [textlink="пассивной вентиляцией" link="PassiveVent"], вы можете использовать [textlink="газоанализатор" link="AtmosTools"] для измерения содержания газа на входе [textlink="насоса" link="Pumps"], который забирает газ из резервуара для хранения. diff --git a/Resources/ServerInfo/Guidebook/Engineering/GasRecycling.xml b/Resources/ServerInfo/Guidebook/Engineering/GasRecycling.xml index 1c9d83ecb5..bfefeba822 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/GasRecycling.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/GasRecycling.xml @@ -1,25 +1,25 @@ - # Gas Recycling - Gas recycler is a machine that converts waste gasses into breathable ones. + # Переработка газа + Переработчик газа это устройство, которое преобразует отработанные газы в пригодные для дыхания. - Specificaly it can recycle Carbon Dioxide and Nitrous Oxide into Oxygen and Nitrogen. + В частности, он способен перерабатывать углекислый газ и оксид азота в кислород и азот. - The machine has a two [textlink="pipenet" link="PipeNetworks"] connections, for gas input and output. + Машина имеет два соединения [textlink="сети труб" link="PipeNetworks"], для ввода и вывода газа. - For recycler to work, tha gas needs to be pressurized to [color=#a4885c]3000 kPa[/color] heated to [color=#a4885c]573,15K[/color], and the pressure at the inlet needs to be higher than outlet. - If these conditions are not met, the gases will just pass through without getting recycled (as will unrecyclable gases). + Чтобы переработчик газа работал, давление газа должно быть от [color=#a4885c]3000 кПа[/color] и нагрето до [color=#a4885c]573,15К[/color], также давление на входе должно быть выше, чем на выходе. + Если эти условия не будут соблюдены, газы просто пройдут без переработки (как и неперерабатываемые газы). - + - The machine can be constructed using a circuit board, which can be made at a circuit imprinter. - It first needs to be researched by [textlink="science" link="Science"] though. + Машина может быть собрана с использованием машинной платы, которую можно изготовить на принтере схем. + Однако сначала это должно быть исследовано [textlink="научным отделом" link="Science"]. - Gas recycling can be used as an alternative to gas miners, or as a backup to build a redundancy in the atmospheric system. - [color=#a4885c]Just don't forget to cool the gas before releasing it into the station![/color] + Переработчик газа может использоваться в качестве альтернативы газодобытчикам или в качестве резервного метода для создания избыточности в атмосферной системе. + [color=#a4885c]Только не забудьте охладить газ перед тем, как выпустить его на станцию![/color] diff --git a/Resources/ServerInfo/Guidebook/Engineering/Gasses.xml b/Resources/ServerInfo/Guidebook/Engineering/Gasses.xml index 7e7afb4285..89f11bbf89 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Gasses.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Gasses.xml @@ -1,12 +1,12 @@ - - # Gasses - Gasses are a critical part of the station's operation. - You may know them as the stuff you breathe, but they are also used in many other ways. + + # Газы + Газы играют важнейшую роль в работе станции. + Возможно, вы знаете их как вещество, которым дышите, но они также используются во многих других целях. - Gasses have certain properties that make them useful for different tasks. - Atmospherics can also synthesize exotic gasses from other gasses, which can be used for special purposes. + Газы обладают определенными свойствами, которые делают их полезными для выполнения различных задач. + Атмосферные техники также могут синтезировать экзотические газы из других газов, которые могут быть использованы в специальных целях. - ## Oxygen + ## Кислород @@ -15,12 +15,12 @@ - A common gas, used by most species on the station to breathe. + Обычный газ, используемый большинством расс на станции для дыхания. - Oxygen is an oxidizer, which means it supports combustion. - This makes it both useful when fusing gasses in a burn chamber, and dangerous when mixed with flammable gasses. + Кислород является окислителем, а это значит, что он поддерживает горение. + Это делает его полезным как при слиянии газов в камере сгорания, так и опасным при смешивании с легковоспламеняющимися газами. - ## Nitrogen + ## Азот @@ -29,94 +29,93 @@ - An inert gas, used in part with oxygen to create a breathable atmosphere. + Инертный газ, используемый, в частности, с кислородом для создания пригодной для дыхания атмосферы. - Nitrogen is very stable and comprises most of a standard breathable atmosphere. + Азот очень стабилен и составляет большую часть стандартной пригодной для дыхания атмосферы. - Some species like Slimes breathe nitrogen, with the Vox species requiring strictly nitrogen to breathe. + Некоторые расы, например Слаймы, дышат азотом, а Воксам для дыхания необходим исключительно азот. - ## Air Mix + ## Воздушная смесь - A mixture of gasses that is breathable to most species on the station. - It consists of 21% oxygen and 79% nitrogen. + Смесь газов, пригодная для дыхания большинства рас, обитающих на станции. + Он состоит на 21% из кислорода и на 79% из азота. - - ## Carbon Dioxide + ## Углекислый газ - A waste gas produced by most species on the station. A common byproduct of combustion. + Отходящий газ, образующийся в результате жизнедеятельности большинства рас на станции. Распространенный побочный продукт сгорания. - Despite seeming useless, some departments use it in their line of work. + Несмотря на кажущуюся бесполезность, некоторые отделы используют его в своей работе. - ## Water Vapor + ## Водяной пар - A common gas, produced by the burning of plasma and other processes. + Обычный газ, образующийся при сжигании плазмы и в результате других процессов. - Water vapor has a good specific heat capacity compared to other gasses, making it useful for moving heat around. + Водяной пар обладает высокой удельной теплоемкостью по сравнению с другими газами, что делает его полезным для переноса тепла. - ## Plasma + ## Плазма - A highly flammable gas that is used in many processes on the station. + Легковоспламеняющийся газ, используемый во многих процессах на станции. - Engineering uses this gas to generate power and create exotic gasses. + В инженерном отделе этот газ используется для выработки электроэнергии и создания экзотических газов. - Burning it generates a lot of heat, as well as gas byproducts such as carbon dioxide, water vapor, and tritium, depending on the efficiency of the burn. + При сжигании выделяется большое количество тепла, а также газообразные побочные продукты, такие как углекислый газ, водяной пар и тритий, в зависимости от эффективности сгорания. - Plasma gas also has a good specific heat capacity, making it useful for moving heat around. + Газообразная плазма также обладает хорошей удельной теплоемкостью, что делает его полезным для перемещения тепла. - ## Tritium + ## Тритий - An extremely flammable radioactive gas that is used in the creation of frezon. + Чрезвычайно легковоспламеняющийся радиоактивный газ, используемый при производстве фрезона. - Tritium is produced when burning plasma in a burn chamber, and can be used to create frezon gas in a complicated mixing process. + Тритий образуется при сжигании плазмы в камере сгорания и может быть использован для создания фрезона в сложном процессе смешивания. - The efficiency of tritium fusion depends on various factors such as burn richness and temperature. + Эффективность синтеза трития зависит от различных факторов, таких как интенсивность горения и температура. - ## Frezon + ## Фрезон - A highly sought after gas, due to the difficulty in creating it and its many properties. + Этот газ пользуется большим спросом из-за сложности его производства и множества полезных свойств. - It has an extremely high specific heat capacity, making it excellent for moving large amounts of heat around. + Он обладает чрезвычайно высокой удельной теплоемкостью, что делает его превосходным для перемещения больших объемов тепла. - Frezon can combine in the air with nitrogen to create nitrous oxide, alongside cooling down the air significantly to below freezing temperatures. + Фрезон способен соединяться в воздухе с азотом, образуя оксид азота, а также значительно охлаждать воздух до температур ниже нуля. - Frezon is very complicated to create, requiring a mix of tritium, oxygen, and nitrogen, all tuned precisely to create the gas. - If you're looking to create this gas yourself, here's what you need to know: - - Frezon is produced by the combination of oxygen, tritium, and nitrogen. - - Tritium and oxygen are mixed at a ratio of around 1:50. - - Nitrogen is required as a catalyst for the reaction. The amount of nitrogen consumed is dependent on the efficiency of the reaction. - - The frezon reaction only occurs at cryogenic temperatures, below 73.15 K. The efficency of the reaction (how much frezon is produced) is dependent on the temperature. The closer to 73.15 K, the more frezon is produced, and the less nitrogen is consumed. + Создание Фрезона - очень сложный процесс, требующий использования смеси трития, кислорода и азота, концентрация которых точно подобрана для получения газа. + Если вы хотите производить этот газ самостоятельно, вот что вам нужно знать: + - Фрезон получают путем соединения кислорода, трития и азота. + - Тритий и кислород смешиваются в соотношении примерно 1:50. + - Азот необходим в качестве катализатора для реакции. Количество потребляемого азота зависит от эффективности реакции. + - Реакция синтеза фрезона происходит только при криогенных температурах, ниже 73,15 К. Эффективность реакции (количество образующегося фрезона) зависит от температуры. Чем ближе температура к 73,15 К, тем больше образуется фрезона и тем меньше потребляется азота. - Remember, atmospherics is all about experimentation and process optimization. Try it until you get it right! + Помните, что в атмосферных исследованиях главное - это экспериментирование и оптимизация процесса. Пробуйте, пока не добьетесь нужного результата! - ## Nitrous Oxide + ## Оксид азота - A recreational and waste gas, produced by slimes and the combination of frezon and nitrogen. + Рекреационный и отработанный газ, образующийся в результате жизнедеятельности слаймов и сочетания фрезона и азота. - ## Ammonia + ## Аммиак - A gas produced by the decomposition of bodies. + Газ, образующийся в результате разложения тел. - Can be condensed to create ammonia, which can be used to make space cleaner. + Его можно конденсировать для получения аммиака, который можно использовать для производства космического очистителя diff --git a/Resources/ServerInfo/Guidebook/Engineering/Generators.xml b/Resources/ServerInfo/Guidebook/Engineering/Generators.xml index 0bd5326435..deee4b67c4 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Generators.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Generators.xml @@ -1,18 +1,18 @@  - # Generators - Generators are devices that produce power for the station. They vary in size and power output, and each has its own unique quirks and requirements. + # Генераторы + Генераторы, это устройства, которые вырабатывают электроэнергию для станции. Они различаются по размеру и выходной мощности, и каждый из них имеет свои уникальные особенности и требования. - Engineers are intended to setup low-tier generators like Solar Arrays and the AME at the start of the shift, to give enough time to setup higher-tier generators like the Singularity Engine for sustained power for the rest of the shift. + Инженеры должны настроить простые генераторы, такие как солнечные батареи и ДАМ, в начале смены, чтобы у них было достаточно времени для настройки продвинутых генераторов, таких как двигатель сингулярности, для обеспечения стабильного электроснабжения до конца смены. - ## Singularity and Tesla Engine + ## Двигатель Сингулярности и Тесла-двигатель - [color=#999999][italic]Devices capable of infinite energy — and destructive potential[italic][/color] + [color=#999999][italic]Устройства, способные вырабатывать бесконечную энергию и обладающие разрушительным потенциалом.[italic][/color] @@ -20,10 +20,10 @@ - ## Antimatter Engine + ## Двигатель Антиматерии - [color=#999999][italic]Short-term support generator for the station[italic][/color] + [color=#999999][italic]Генератор краткосрочной поддержки для станции[italic][/color] @@ -32,10 +32,10 @@ - ## Thermo-electric Generator + ## Термоэлектрический генератор - [color=#999999][italic]Advanced atmospherics generator that harnesses the energy of gasses[italic][/color] + [color=#999999][italic]Усовершенствованный атмосферный генератор, использующий энергию газов.[italic][/color] @@ -44,10 +44,10 @@ - ## Solar Panels + ## Солнечные панели - [color=#999999][italic]Low-maintenance passive power source[italic][/color] + [color=#999999][italic]Пассивный источник питания, не требующий сложного обслуживания.[italic][/color] @@ -57,19 +57,19 @@ - ## Portable Generators + ## Портативные генераторы - [color=#999999][italic]Portable generators for crew use and emergency power[italic][/color] + [color=#999999][italic]Портативные генераторы для использования экипажем и аварийного электроснабжения.[italic][/color] - ## Radioisotope Thermoelectric Generator + ## Радиоизотопный термоэлектрический генератор - [color=#999999][italic]Zero-maintenance passive power source[italic][/color] + [color=#999999][italic]Пассивный источник питания, не требующий технического обслуживания.[italic][/color] diff --git a/Resources/ServerInfo/Guidebook/Engineering/InspectingPower.xml b/Resources/ServerInfo/Guidebook/Engineering/InspectingPower.xml index a4a63cec1f..b394291d20 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/InspectingPower.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/InspectingPower.xml @@ -1,60 +1,60 @@  - # Inspecting Power - Engineers can inspect a power network to see useful statistics about it. - This can help engineers diagnose power issues and find root causes to problems. + # Проверка электропитания + Инженеры могут осмотреть энергосеть, чтобы получить полезную статистику о ней. + Это может помочь инженерам диагностировать проблемы с электропитанием и выявлять первопричины неполадок. - ## Power Monitoring Computer - The Power Monitoring Computer is a device that can be used to inspect all the power networks on the station. + ## Консоль контроля питания + Консоль контроля питания, это устройство, которое можно использовать для проверки всех электросетей на станции. - The Power Monitoring Computer has two major sections, a station map and the power statistics. + Консоль контроля питания состоит из двух основных разделов: карты станции и статистики потребления электроэнергии. - The station map shows: - - The station layout, with [color=green]low[/color], [color=yellow]medium[/color], and [color=orange]high[/color] [textlink="voltage networks" link="VoltageNetworks"] highlighted. - - [textlink="All APCs, SMES, and substations." link="VoltageNetworks"] - - All power [textlink="producers" link="Generators"] connected to the station (note that they don't have to be connected to a power network to be shown). + Карта станции показывает: + - Схему станции с выделеными сетями [color=green]низкого[/color], [color=yellow]среднего[/color], и [color=orange]высокого[/color] [textlink="напряжения" link="VoltageNetworks"]. + - [textlink="Все ЛКП, СМЭСы и подстанции." link="VoltageNetworks"] + - Все [textlink="генераторы" link="Generators"], подключенные к станции (обратите внимание, что для отображения они не обязательно должны быть подключены к электросети). - The power statistics show: - - The total [textlink="generator" link="Generators"] output, which is what the generators are currently producing to match grid demand. - - The total [textlink="battery" link="PowerStorage"] usage, which is the amount of power being drawn from batteries. Grids completely powered by generators will show low battery usage. - - The total network loads, which is the amount of power being requested by the station. + Статистика потребления электроэнергии показывает: + - Общая выработка [textlink="генераторов" link="Generators"], то есть то, что генераторы производят в настоящий момент для удовлетворения спроса в сети. + - Общее использование [textlink="батарей" link="PowerStorage"], то есть количество энергии, потребляемой от батарей. В сетях, полностью работающих на генераторах, будет наблюдаться низкое потребление энергии от батарей. + - Общая нагрузка сети, то есть количество электроэнергии, запрашиваемое станцией. - In an ideal situation, the total generator output should match the total network load, and the total battery usage should be low. - Using these three statistics, engineers can get an accurate picture of the station's power situation. - For example: - - If the total generator output is lower than the total network load, the station is in a power deficit. - - If the total battery usage is high, the station is drawing power from batteries to make up the difference. - - If it is zero with the generator load below the total network load, then the station is actively in a brownout, as the batteries are fully discharged. - - If the total generator output is higher than the total network load, the SMESes are charging. + В идеальной ситуации суммарная выработка генераторов должна соответствовать общей нагрузке сети, а общее потребление энергии от батареи должно быть низким. + Используя эти три статистических показателя, инженеры могут получить точное представление о ситуации с электроснабжением станции + Например: + - Если суммарная выработка генератора ниже суммарной нагрузки сети, станция испытывает дефицит мощности. + - Если общее потребление энергии батареями велико, станция использует энергию батарей для компенсации разницы. + - Если значение равно нулю, а нагрузка генератора ниже общей нагрузки сети, то станция находится в режиме активного пониженного напряжения, поскольку батареи полностью разряжены. + - Если суммарная выработка генераторами превышает суммарную нагрузку сети, происходит зарядка СМЭСов. - ## Device Tabs - The Power Monitoring Computer has tabs for each device category on the station. - Navigating these power tabs will show the power statistics for each device category. - For example: - - Clicking on a source will show what that source is supplying the power to, and how much power it is supplying. It will also highlight the devices that are connected to that source. - - Clicking on an SMES, Substation, or APC will show the two power grids it is connected to, how much power it is receiving, and how much power it is distributing, as well as the exact devices that are making an exchange with the target device. + ## Вкладки устройств + Консоль контроля питания имеет вкладки для каждой категории устройств на станции. + При переходе по этим вкладкам, отобразится статистика энергопотребления для каждой категории устройств. + Например: + - При нажатии на источник питания отобразится, чему именно он подает питание и какую мощность. Также будут выделены устройства, подключенные к этому источнику. + - При нажатии на СМЖС, подстанцию ​​или ЛКП отобразятся две энергосети, к которым она подключена, объем получаемой и распределяемой электроэнергии, а также точные устройства, осуществляющие обмен с целевым устройством. - ## Inspecting via Multitool - The Multitool can be used to inspect power cables to see their power statistics. + ## Проверка с помощью мультитула + Мультитул можно использовать для осмотра силовых кабелей, чтобы узнать их характеристики мощности. - When you click on a cable with the Multitool, it will show the cable's power statistics. This includes: - - The current supply, which is the amount of power the source is providing. - - The current supply from batteries, which is the amount of power being drawn from batteries. - - The theoretical supply, which is the maximum amount of power the source could provide if demanded. - - The ideal consumption, which is the current demand on the cable. - - The input storage, which is the capacity of batteries that are currently charging. - - The output storage, which is the capacity of batteries that are currently discharging. + При нажатии на кабель с помощью мультитула отобразятся статистические данные о его питании. В частности, это включает в себя: + - Источник тока, то есть количество энергии, которое выдает источник. + - От батарей, то есть количество энергии, извлекаемой из батарей. + - Теоретическое снабжение, то есть максимальное количество энергии, которое источник может обеспечить при наличии спроса. + - Идеальное потребление, то есть текущая потребность в кабеле. + - Входной запас, который представляет собой емкость батарей источников. + - Выходной запас, который представляет собой емкость батарей потребителей. - Note that this information is relevant only to the voltage network you inspected. - A [color=green]low voltage[/color] cable (which likely only services a few rooms) will not show the same statistics as a [color=orange]high voltage[/color] cable (which services the entire station). + Обратите внимание, что эта информация относится только к той сети напряжения, которую вы осматривали. + [color=green]Низковольтный[/color] кабель (который, вероятно, обслуживает лишь несколько помещений) не покажет тех же статистических данных, что и [color=orange]высоковольтный[/color] кабель (который обслуживает всю станцию). - This is useful information to keep in mind, as it can help you troubleshoot why "this room is powered, but this one isn't!" + Эту информацию полезно иметь в виду, так как она может помочь вам разобраться, почему "в этой комнате есть электричество, а в этой нет!". diff --git a/Resources/ServerInfo/Guidebook/Engineering/ManualValve.xml b/Resources/ServerInfo/Guidebook/Engineering/ManualValve.xml index d13a5ebdc0..d0457eca72 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/ManualValve.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/ManualValve.xml @@ -1,15 +1,15 @@  - # Manual Valve - The manual valve is as simple as it gets. - Allows or blocks the flow of gasses depending on if it's open or closed. + # Ручной клапан + Ручной клапан предельно прост. + В зависимости от того, открыт он или закрыт, он либо пропускает, либо блокирует поток газов. - Gas can freely flow between both sides with no restrictions. + Газ может свободно перемещаться между обеими сторонами без каких-либо ограничений. - Manual valves are used in a variety of applications, for example: - - Allowing or blocking the bypass of a recyclernet, to space waste gas directly - - Connecting or isolating heaters/coolers from the station's distro + Ручные клапаны используются в самых разных областях, например: + - Разрешение или блокировка обхода сети рециркуляции для прямого сброса отработанного газа в космическое пространство + - Подключение или отключение нагревателей/охладителей от системы Дистро diff --git a/Resources/ServerInfo/Guidebook/Engineering/MixingAndFiltering.xml b/Resources/ServerInfo/Guidebook/Engineering/MixingAndFiltering.xml index d38dd1bd99..5d95e82ff5 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/MixingAndFiltering.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/MixingAndFiltering.xml @@ -1,55 +1,55 @@ - # Mixing and Filtering - Gas mixers and filters are essential tools for manipulating the composition of gasses within a [textlink="pipe network" link="PipeNetworks"]. + # Смешивание и фильтрация + Газовые смесители и фильтры являются важными инструментами для регулирования состава газов в [textlink="сети труб" link="PipeNetworks"]. - ## Gas Mixer - Gas mixers are used to combine gasses in specific ratios within a [textlink="pipe network." link="PipeNetworks"] - They are essential for creating controlled gas mixtures for various applications. + ## Газовый смеситель + Газовые смесители используются для смешивания газов в определенных пропорциях внутри [textlink="сети труб." link="PipeNetworks"] + Они необходимы для создания контролируемых газовых смесей для различных применений. - Gas mixers have 3 connections: 2 inputs and 1 output, as shown below: + Газовые смесители имеют 3 соединения: 2 входа и 1 выход, как показано ниже: - + - + - + - Gas mixers will still respect the requested gas mixture even if one of the input gasses is not available. For example: - - If the requested mixture is 22% oxygen and 78% nitrogen, but there is no available oxygen, the mixer will not work until oxygen is available. - - If oxygen is available, but at a pressure lower than required to create the proper mixture at the requested pressure, the mixer will still create the mixture, but the output will be at a lower pressure than requested. + Газовые смесители будут соблюдать требуемый состав газовой смеси, даже если один из исходных газов недоступен. Например: + - Если требуемая смесь содержит 22% кислорода и 78% азота, но кислорода нет в наличии, смеситель не будет работать до тех пор, пока кислород не появится. + - Если кислород доступен, но под давлением ниже, чем требуется для создания необходимой смеси при заданном давлении, смеситель все равно создаст смесь, но выходное давление будет ниже требуемого. - Gas mixers also mix gasses based on pressure, not on mols. This can cause problems if the gasses are at different temperatures. For example: - - Presume a gas mixer was asked to mix Oxygen and Nitrogen at a ratio of 1:2 at a certain pressure. - - The Nitrogen in this case is double the temperature of the Oxygen. - - Hotter gas has more pressure, and thus fewer mols per volume than Oxygen. - - Because of this, Nitrogen will have half the mols compared to Oxygen when the gas mixer attempts to create the mix. - - The output will be 1:1 instead of 1:2. You'll have 1 mol of Nitrogen per 1 mol of Oxygen, instead of 2 mols of Nitrogen per 1 mol of Oxygen. + Газовые смесители также смешивают газы на основе давления, а не количества молей. Это может вызвать проблемы, если газы имеют разную температуру. Например: + - Предположим, что газовому смесителю было поручено смешать кислород и азот в соотношении 1:2 при определенном давлении. + - В данном случае температура азота вдвое выше температуры кислорода. + - Более горячий газ имеет большее давление и, следовательно, меньшее количество молей на единицу объема, чем кислород. + - Поэтому при попытке смешивания газов в газовом смесителе количество молей азота будет вдвое меньше, чем кислорода. + - В результате соотношение будет 1:1 вместо 1:2. У вас будет 1 моль азота на 1 моль кислорода, вместо 2 молей азота на 1 моль кислорода. - Gas mixers can be used in a variety of applications, for example: - - Mixing oxygen and nitrogen to create a breathable atmosphere - - Mixing oxygen and plasma for plasma burning to create Tritium + Газовые смесители могут использоваться в самых разных областях, например: + - Смешивание кислорода и азота для создания пригодной для дыхания атмосферы. + - Смешивание кислорода и плазмы для плазменного горения с целью получения трития. - ## Gas Filter - Gas filters are used to separate gasses from a mixture within a [textlink="pipe network." link="PipeNetworks"] + ## Газовый фильтр + Газовые фильтры используются для отделения газов от смеси внутри [textlink="сети труб." link="PipeNetworks"] - + - + - + - Gas filters will become blocked and will not filter gas if either output is blocked. + Если какой-либо из выходов заблокирован, газовые фильтры засорятся и перестанут фильтровать газ. - Gas filters can be used in a variety of applications, for example: - - Filtering out unwanted gasses from a [textlink="pipe network" link="PipeNetworks"] - - Separating specific gasses for storage in a station's recyclernet + Газовые фильтры могут использоваться в самых разных областях, например: + - Фильтрация нежелательных газов из [textlink="сети труб" link="PipeNetworks"] + - Разделение отдельных газов для хранения в рециркуляционной сети станции. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Networking.xml b/Resources/ServerInfo/Guidebook/Engineering/Networking.xml index 3ffdccfeb7..a9259f8a48 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Networking.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Networking.xml @@ -1,12 +1,12 @@ - # Networking - On the station, devices need to communicate to each other to preform their functions. - [textlink="Air alarms" link="AirAlarms"] need to talk to their respective devices, [textlink="doors" link="Airlocks"] need to be linked to form proper airlocks, and much more. + # Сетевые технологии + На станции устройствам необходимо обмениваться данными друг с другом для выполнения своих функций. + [textlink="Воздушные сигнализации" link="AirAlarms"] должны взаимодействовать со своими соответствующими устройствами, [textlink="двери" link="Airlocks"] должны быть связаны для формирования надлежащих шлюзов, и многое другое. - This is done through two systems, the Link system and the List system. + Это осуществляется с помощью двух систем: системы соединений и системы списков. - You can use either the Multitool or Network Configurator to interact with these systems. - You can switch between the different systems using [color=yellow][bold][keybind="AltActivateItemInHand"][/bold][/color] or by hovering your cursor over the device and using [color=yellow][bold][keybind="AltActivateItemInWorld"][/bold][/color]. + Для взаимодействия с этими системами вы можете использовать либо Мультитул, либо Конфигуратор сетей. + Вы можете переключаться между различными системами с помощью [color=yellow][bold][keybind="AltActivateItemInHand"][/bold][/color] или наведя курсор на устройство и используя [color=yellow][bold][keybind="AltActivateItemInWorld"][/bold][/color]. @@ -17,12 +17,12 @@ - Some devices will require access to link devices to them. - For example, you need Atmospherics access to link devices to an [textlink="air alarm" link="AirAlarms"]. - For doors, you'll need the access level of the door you're linking to. + Для подключения некоторых устройств к ним потребуется доступ. + Например, вам необходим доступ к Атмосферный для подключения устройств к [textlink="воздушным сигнализациям" link="AirAlarms"]. + Для дверей вам потребуется доступ к той двери, к которой вы подключаетесь. - ## Link System - The link system is used for explicitly linking two devices, such as linking a door to another door. + ## Система соединений + Система соединений используется для явного соединения двух устройств, например, для соединения одной двери с другой. @@ -31,13 +31,13 @@ - Under the link system, devices have [bold]ports[/bold] that are capable of either sending or receiving signals. + В рамках системы соединений, устройства имеют [bold]порты[/bold] способные либо передавать, либо принимать сигналы. - Hovering over a port using your cursor will show a tooltip that tells you what the port does. - For example, output ports will state the conditions under which they will invoke a signal, and input ports will state what the device will do if it receives a signal. + При наведении курсора на порт отобразится всплывающая подсказка, которая расскажет о назначении этого порта. + Например, выходные порты будут указывать условия, при которых они будут генерировать сигнал, а входные порты будут указывать, что устройство будет делать, если получит сигнал. - ## List System - The list system is used for linking multiple devices to a single primary device, such as linking multiple atmospherics devices to an air alarm. + ## Система списка + Система списка Используется для подключения нескольких устройств к одному основному устройству, например, для подключения нескольких устройств воздушных устройств к воздушной сигнализации. @@ -47,18 +47,18 @@ - Each device has its own unique address, which is used to identify it in the list system. When you link a device to a primary device, you are adding the device's address to a list of devices that the primary device will communicate with. + Каждое устройство имеет свой уникальный адрес, который используется для его идентификации в системе списка. Когда вы связываете устройство с основным устройством, вы добавляете адрес устройства в список устройств, с которыми будет взаимодействовать основное устройство. - You can save a device's address to your tool by interacting with the device using [color=yellow][bold][keybind="Use"][/bold][/color]. + Вы можете сохранить адрес устройства в своем инструменте, взаимодействуя с устройством с помощью [color=yellow][bold][keybind="Use"][/bold][/color]. - Once you have a list of devices saved to your tool, you can link them to a primary device by interacting with the primary device using [color=yellow][bold][keybind="Use"][/bold][/color], which will bring up a UI. + После того как вы сохраните список устройств в своем инструменте, вы можете связать их с основным устройством, взаимодействуя с основным устройством с помощью [color=yellow][bold][keybind="Use"][/bold][/color], что в последствии откроет пользовательский интерфейс. - The UI has multiple options: - - Set: Overwrites the current list of linked devices with the devices saved on the tool. - - Add: Adds the devices saved on the tool to the current list of linked devices. - - Clear: Removes all linked devices from the air alarm. - - Copy: Copies the list of currently linked devices to the tool. - - Show: Draws a line between the primary device and all linked devices. This is useful for visualizing the area the air alarm covers. + Пользовательский интерфейс имеет несколько опций: + - Установить: Заменяет текущий список подключенных устройств устройствами, сохраненными в инструменте. + - Добавить: Добавляет устройства, сохраненные в инструменте, в текущий список связанных устройств. + - Очистить: Удаляет все подключенные устройства от системы сигнализации. + - Копировать: Копирует список подключенных в данный момент устройств в инструмент. + - Отображать: Проводит линию между основным устройством и всеми подключенными устройствами. Это полезно для визуализации зоны действия воздушной сигнализации. - If you need to clear your tool, you can press [color=yellow][bold][keybind="Use"][/bold][/color] on the tool or use [color=yellow][bold][keybind="ActivateItemInHand"][/bold][/color] to bring up a list of saved devices, and then press the "Clear" button. + Если вам нужно очистить инструмент, вы можете нажать [color=yellow][bold][keybind="Use"][/bold][/color] на инструменте или использовать [color=yellow][bold][keybind="ActivateItemInHand"][/bold][/color] чтобы отобразить список сохраненных устройств, и затем нажмите кнопку «Очистить». diff --git a/Resources/ServerInfo/Guidebook/Engineering/PassiveGate.xml b/Resources/ServerInfo/Guidebook/Engineering/PassiveGate.xml index 7a7a8f7703..e571043da1 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PassiveGate.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PassiveGate.xml @@ -1,15 +1,15 @@  - # Passive Gate - The passive gate is a simple one-way valve that prevents gasses from flowing backwards. + # Пассивный клапан + Пассивный клапан представляет собой простой односторонний клапан, предотвращающий обратный поток газов. - The valve's input is on the side of the [color=red]red[/color] circle. - The valve also shows the current flow rate of the pipe when examined. + Входное отверстие клапана находится сбоку от [color=red]красного[/color] круга. + При осмотре клапан также показывает текущую скорость потока в трубе. - It's useful in many applications, for example: - - Preventing a pure gas from getting contaminated via a mixed gas flowing back through the pipe. - - Preventing pressure or temperature changes across two [textlink="pipenets" link="PipeNetworks"] in the opposite direction. - - Quickly checking the flow rate on a pipenet without needing a [textlink="gas analyzer" link="AtmosTools"]. + Это полезно во многих областях применения, например: + - Предотвращение загрязнения чистого газа при обратном потоке смешанного газа по трубе. + - Предотвращение изменений давления или температуры в противоположных направлениях между двумя [textlink="сетями труб" link="PipeNetworks"]. + - Быстрая проверка скорости потока в трубопроводе без использования [textlink="газоанализатора" link="AtmosTools"]. diff --git a/Resources/ServerInfo/Guidebook/Engineering/PassiveVent.xml b/Resources/ServerInfo/Guidebook/Engineering/PassiveVent.xml index eac70540aa..6061b4f8b8 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PassiveVent.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PassiveVent.xml @@ -1,15 +1,15 @@  - # Passive Vent - The passive vent is an extremely basic vent. - It serves as a direct connection between the pipenet it's connected to and the atmosphere it's exposed to. + # Пассивная вентиляция + Пассивная вентиляция, это крайне примитивный тип вентиляции. + Она служит прямым соединением между сетью труб, к которой она подключено, и атмосферой, с которой она контактирует. - Gasses are free to move between the passive vent and the atmosphere it's connected to. - The passive vent requires no [textlink="power" link="Power"] to function. + Газы могут свободно перемещаться между пассивной вентиляцией и атмосферой, к которой оно подключено. + Для работы пассивной вентиляции не требуется [textlink="питание" link="Power"]. - This vent is commonly found in the station's [textlink="gas storage tanks" link="GasMiningAndStorage"] and connected to the station's wastenet. - It is a simple and reliable way to pull gasses from a gas miner, or to space unwanted gasses safely. + Этот вентиляционный канал обычно находится в [textlink="хранилищах газа" link="GasMiningAndStorage"] и соединен с сетью газовых отходов. + Это простой и надежный способ извлечения газов из газодобытчика или безопасного сброса нежелательных газов в космос. - The passive vent can be welded with any welding tool to stop it from functioning. + Пассивную вентиляцию можно заварить любым сварочным инструментом, чтобы остановить его работу. diff --git a/Resources/ServerInfo/Guidebook/Engineering/PipeNetworks.xml b/Resources/ServerInfo/Guidebook/Engineering/PipeNetworks.xml index 6bdaaa0f46..abf08fb59b 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PipeNetworks.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PipeNetworks.xml @@ -1,6 +1,6 @@  - # Pipe Networks - Pipe networks — commonly called Pipenets — are a series of interconnected [textlink="pipes" link="Pipes"], usually with a common task. + # Сети труб + Сети труб представляют собой серию взаимосвязанных [textlink="труб" link="Pipes"], как правило, объединенных общей задачей. @@ -12,30 +12,30 @@ - Pipenets are used all throughout the station to deliver, remove, or otherwise move gas throughout it. - Great examples are the station's Distro or Wastenet, which deliver breathable air and remove waste gas, respectively. + Сети труб используются по всей территории станции для подачи, отвода или иного перемещения газов. + Отличными примерами являются системы Дистра или Вейс, установленные на станции, которые обеспечивают подачу пригодного для дыхания воздуха и удаление отработанных газов соответственно. - ## How Pipenets Work - In Space Station 14, pipenets behave as a whole, defined volume, with input/output points at the ends of the network. - Forcing or vacuuming gas in or out using a [textlink="pump" link="Pumps"] will affect the entire network, not just the pipe it's connected to. + ## Как работают сети труб + На космической станции 14 сети труб сети функционируют как единое целое, определенный объем, с точками ввода/вывода на концах сети. + Принудительное или вакуумное всасывание или откачивание с помощью [textlink="насоса" link="Pumps"] повлияет на всю сеть, а не только на трубу, к которой он подключен. - Pipenets are only separated by devices capable of interrupting flow, or by certain devices. - For example, a [textlink="Pressure Pump" link="Pumps"] will not allow gas to flow through it unless it's powered and has gas to pump. + Разделение сетей труб возможно только с помощью устройств, способных прерывать поток, или с помощью определенных устройств. + Например, [textlink="газовый насос" link="Pumps"] не позволит газу протекать через него, если он не подключен к электросети и в нем нет газа для перекачки. - Some examples of devices that separate pipe networks are: - - [textlink="Pressure and Volumetric Pumps" link="Pumps"] - - [textlink="Gas Mixers and Filters" link="MixingAndFiltering"] - - [textlink="All Valves" link="Valves"] - - [textlink="Radiators" link="Radiators"] + Примерами устройств, разделяющих сети труб, являются: + - [textlink="Газовый и объёмный газовый насос" link="Pumps"] + - [textlink="Газовый смеситель и фильтр" link="MixingAndFiltering"] + - [textlink="Все клапаны" link="Valves"] + - [textlink="Радиаторы" link="Radiators"] - An example of a pipenet being seperated into two, distinct pipenets by a [textlink="pump" link="Pumps"] is shown below: + Ниже показан пример разделения сети труб на две отдельные сети труб с помощью [textlink="насоса" link="Pumps"]: - + - + - + diff --git a/Resources/ServerInfo/Guidebook/Engineering/Pipes.xml b/Resources/ServerInfo/Guidebook/Engineering/Pipes.xml index 92df26bcd3..e282f5570a 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Pipes.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Pipes.xml @@ -1,25 +1,25 @@  - # Pipes - Pipes are used to distribute gasses from one place to another. - There are a wide variety of pipes available to construct: + # Трубы + Трубы используются для транспортировки газов из одного места в другое. + Для строительства доступен широкий выбор труб: - - - - - + + + + + - Pipes will [color=#a4885c]automatically connect[/color] to other pipes when anchored (or wrenched) to the hull to form a [textlink="network of pipes." link="PipeNetworks"] - A network of pipes is commonly called a [textlink="pipenet" link="PipeNetworks"]. + Трубы будут [color=#a4885c]автоматически соединяться[/color] с другими трубами при закреплении (или затягивании) на полу, образуя [textlink="трубопроводные сети." link="PipeNetworks"] + Трубопроводные сети обычно называют [textlink="сетью труб" link="PipeNetworks"]. - Pipes will [color=red]not connect[/color] to pipes that are already connected to a different pipe. - For example, building a bent pipe on top of a straight pipe to form a makeshift T-junction will not work. + Трубы [color=red]не будут соединяться[/color] к трубам, которые уже подключены к другой трубе. + Например, соорудить импровизированное Т-образное соединение, установив изогнутую трубу поверх прямой, не получится. - However, two pipes can share a tile as long as one isn't obstructing the other's connection to another pipe. - For example, two bend pipes can be placed on the same tile, with one moving gas from north to east, and the other moving gas from west to south. + Однако две трубы могут использовать одну и ту же плитку, если одна из них не препятствует соединению другой с другой трубой. + Например, на одной клетке можно разместить две изогнутые трубы, одна из которых будет перемещать газ с севера на восток, а другая с запада на юг. - You can color pipes (and most equipment that handles gasses) using a spray painter. - This is commonly done to distinguish the air and waste components of the station's Distro pipenet. + Трубы (и большинство оборудования, работающего с газами) можно покрасить с помощью аэрозольной краскопульта. + Это обычно делается для того, чтобы различать воздушные и сточные компоненты сети труб станции diff --git a/Resources/ServerInfo/Guidebook/Engineering/PneumaticValve.xml b/Resources/ServerInfo/Guidebook/Engineering/PneumaticValve.xml index d69facf697..5817021567 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PneumaticValve.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PneumaticValve.xml @@ -1,43 +1,43 @@  - # Pneumatic Valve - The pneumatic valve is a bidirectional valve controlled via a pressure input. + # Пневматический клапан + Пневматический клапан, это двунаправленный клапан, управляемый подачей давления. - The pneumatic valve has 3 connections: input, output, and control. - The "input" side will be the input/output connection with the highest pressure, and can switch sides, making the valve bidirectional. + Пневматический клапан имеет 3 соединения: входное, выходное и управляющее. + "Входная" сторона будет представлять собой соединение входа/выхода с самым высоким давлением и может переключаться между сторонами, делая клапан двунаправленным. - + - + - + - The valve will [color=green]open[/color] when the pressure on the output side is lower than the pressure on the control side by [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] kPa[/color]. + Клапан [color=green]откроется[/color], когда давление на выходной стороне будет ниже давления на управляющей стороне на [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] кПа[/color]. - The valve will [color=red]close[/color] when the pressure of the output side reaches the pressure of the control side within [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] kPa[/color]. + Клапан [color=red]закроется[/color], когда давление на выходной стороне достигнет давления на управляющей стороне в пределах [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] кПа[/color]. - For example, a pneumatic valve with a control pressure of 500 kPa will open when the output pressure is 500 kPa - [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] kPa[/color] or lower, and it will close when the output pressure is 500 kPa - [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] kPa[/color] or higher. + Например, пневматический клапан с управляющим давлением 500 кПа откроется, когда выходное давление составит 500 кПа - [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] кПа[/color] или ниже, и закроется, когда выходное давление составит 500 кПа - [color=orange][protodata="PressureControlledValve" comp="PressureControlledValve" member="Threshold"/] кПа[/color] или выше. - The valve's control pressure is determined by a pipenet connection, and as such can be adjusted on the fly by a [textlink="pump" link="Pumps"] or another source of pressure control. + Регулирующее давление клапана определяется соединением сети труб и, следовательно, может регулироваться в процессе работы с помощью [textlink="насосов" link="Pumps"] или другогих источников регулирования давления. - ## Differences to Pumps + ## Отличия от насосов - The pneumatic valve is different from a [textlink="pump" link="Pumps"] which moves gas via work. - The pneumatic valve is a passive device that moves gas based on the higher pressure of the input gas, and as such it can sometimes fill volumes faster than a [textlink="pump" link="Pumps"] can. + Пневматический клапан отличается от [textlink="насоса" link="Pumps"], который перемещает газ посредством работы. + Пневматический клапан — это пассивное устройство, которое перемещает газ в зависимости от более высокого давления поступающего газа, и поэтому он иногда может заполнять объемы быстрее, чем [textlink="насос" link="Pumps"]. - For example, a pneumatic valve with a control pressure of 500 kPa will fill a volume faster than a pressure [textlink="pump" link="Pumps"] set to 500 kPa. - However, the [textlink="pump" link="Pumps"] will be able to maintain the pressure in the volume more accurately. + Например, пневматический клапан с управляющим давлением 500 кПа наполнит объем быстрее, чем [textlink="насос" link="Pumps"] при установленном давлении на 500 кПа. + Однако [textlink="насос" link="Pumps"] сможет поддерживать давление в объеме более точно. - The pneumatic valve can be used in a variety of applications, for example: - - To automatically vent gasses in a burn chamber based on control input - - The filling of a volume quickly, based on a customizable control pressure + Пневматический клапан может использоваться в самых разных областях, например: + - Для автоматического отвода газов из камеры сгорания на основе управляющих воздействий. + - Быстрое заполнение объема за счет регулируемого давления. diff --git a/Resources/ServerInfo/Guidebook/Engineering/PortableGenerator.xml b/Resources/ServerInfo/Guidebook/Engineering/PortableGenerator.xml index d4eee0f597..2b4217622d 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PortableGenerator.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PortableGenerator.xml @@ -1,47 +1,47 @@ - # Portable Generators + # Портативные генераторы - The "P.A.C.M.A.N." line of portable generators are used to provide emergency or supplemental power to key rooms, areas, or even departments. - They are easy to set up and maintain, and can be used to power critical systems and areas in the event of a power outage. + Серия портативных генераторов "П.А.К.М.А.Н." используется для обеспечения аварийного или дополнительного электропитания ключевых помещений, зон или даже отделов. + Они просты в установке и обслуживании и могут использоваться для питания критически важных систем и объектов в случае отключения электроэнергии. - - - + + + - # The Junior + # Младший - + - The J.R.P.A.C.M.A.N. can be found across the station in maintenance shafts, and is ideal for crew to set up themselves whenever there are power issues. - Its output of up to [color=orange][protodata="PortableGeneratorJrPacman" comp="FuelGenerator" member="MaxTargetPower" format="N0"/] W[/color] is enough to power a room or two, which can prove invaluable in a place like Medbay or Chemistry in the Medical Department. + М.И.Н.И.П.А.К.М.А.Н. можно найти по всей станции в технических тунелях, и он идеально подходит для того, чтобы члены экипажа могли самостоятельно запитать устройства при возникновении проблем с электроснабжением. + Его мощности до [color=orange][protodata="PortableGeneratorJrPacman" comp="FuelGenerator" member="MaxTargetPower" format="N0"/] Вт[/color] достаточно для питания одной-двух комнат, что может оказаться бесценным в таких местах, как палаты медицинского отдела или химической. - Setup is incredibly easy: wrench it down above an [color=green]LV[/color] power cable, give it some welding fuel, and start it up. + Установка невероятно проста: закрепите его гаечным ключом над [color=green]НВ[/color] кабелем, добавьте сварочного топлива и запустите. - Welding fuel is the only fuel source the J.R.P.A.C.M.A.N. can use and it can be found in welding fuel tanks across the station, commonly in maintenance areas. + Сварочное топливо является единственным источником топлива для М.И.Н.И.П.А.К.М.А.Н. Его можно обнаружить в топливных резервуарах на всей территории станции, чаще всего в технических тунелях. - # The Big Ones + # Старшие - + - + - The P.A.C.M.A.N. and S.U.P.E.R.P.A.C.M.A.N. is intended for usage by engineering for larger power outages and supplementing power in the event of a deficit. - Bootstrapping larger [textlink="engines" link="SingularityTeslaEngine"], powering departments, and so on. + П.А.К.М.А.Н. и С.У.П.Е.Р.П.А.К.М.А.Н. предназначены для использования инженерами при крупных отключениях электроэнергии и для восполнения дефицита электроэнергии. + Запуск больших [textlink="двигателей" link="SingularityTeslaEngine"], обеспечение работы отделов и так далее. - The S.U.P.E.R.P.A.C.M.A.N. boasts a larger power output (up to [color=orange][protodata="PortableGeneratorSuperPacman" comp="FuelGenerator" member="MaxTargetPower" format="N0"/] W[/color]) and longer runtime at maximum output, but scales down to lower outputs less efficiently. + С.У.П.Е.Р.П.А.К.М.А.Н. бладает большей выходной мощностью (вплоть до [color=orange][protodata="PortableGeneratorSuperPacman" comp="FuelGenerator" member="MaxTargetPower" format="N0"/] Вт[/color]) и более длительным временем работы на максимальной мощности, но менее эффективно масштабируется до более низких значений мощности. - They connect directly to [color=yellow]MV[/color] or [color=orange]HV[/color] [textlink="power cables" link="VoltageNetworks"] and are able to switch between them for flexibility. + Они подключаются напрямую к [color=yellow]СВ[/color] или [color=orange]ВВ[/color] [textlink="кабелям" link="VoltageNetworks"] и могут переключаться между ними для большей гибкости. - The S.U.P.E.R.P.A.C.M.A.N and P.A.C.M.A.N require uranium sheets and plasma sheets as fuel, respectively. + С.У.П.Е.Р.П.А.К.М.А.Н. и П.А.К.М.А.Н. работают на уране и плазме в качестве топлива, соответственно. diff --git a/Resources/ServerInfo/Guidebook/Engineering/PortableScrubber.xml b/Resources/ServerInfo/Guidebook/Engineering/PortableScrubber.xml index cfc82b9d72..11628ddfab 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PortableScrubber.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PortableScrubber.xml @@ -1,21 +1,21 @@  - # Portable Scrubber - The portable scrubber is a portable machine that can be used to scrub the atmosphere in a room. + # Переносной скруббер + Переносной скруббер, это портативное устройство, которое можно использовать для очистки воздуха в помещении. - It is invaluable for quickly removing unwanted gasses from a room when regular [textlink="scrubbers" link="AirScrubber"] are working too slow, or when a [textlink="scrubber" link="AirScrubber"] is not present. + Он незаменим для быстрого удаления нежелательных газов из помещения, когда обычные [textlink="скрубберы" link="AirScrubber"] работают слишком медленно или когда [textlink="скруббер" link="AirScrubber"] отсутствует. - The portable scrubber requires [textlink="power" link="Power"] through a nearby [textlink="LV cable" link="VoltageNetworks"] to function. + Для работы переносного скруббера требуется [textlink="питание" link="Power"] от расположенного поблизости [textlink="НВ кабеля" link="VoltageNetworks"]. - The portable scrubber automatically starts removing all non-breathable gasses from the room when it is bolted (wrenched) to the floor. + Переносной скруббер автоматически начинает удалять все непригодные для дыхания газы из помещения, когда он прикручен (закреплен гаечным ключом) к полу. - It will stop scrubbing when unbolted (unwrenched) from the floor or when its internal volume is full. The scrubber has an internal capacity of [color=orange][protodata="PortableScrubber" comp="PortableScrubber" member="Volume"/] liters[/color]. + Он прекратит чистку, когда будет откручена (отсоединена от пола) или когда ее внутренний объем будет заполнен. Внутренний объем поломоечной машины составляет [color=orange][protodata="PortableScrubber" comp="PortableScrubber" member="Volume"/] литров[/color]. - ## Dumping Waste and Storage - The scrubber's internal volume can be emptied by anchoring (wrenching) onto a [textlink="connector" link="GasCanisters"]. + ## Сброс отходов и хранение + Внутренний объем скруббера можно опустошить, закрепив его (затянув гаечным ключом) на [textlink="соединительном порту" link="GasCanisters"]. - Stations commonly have a dedicated emptying point to quickly transfer the waste from the scrubber to the station's wastenet. + На станциях обычно имеется специальное место для опустошения, позволяющее быстро перенаправлять отходы из скруббера в сеть труб отходов. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Power.xml b/Resources/ServerInfo/Guidebook/Engineering/Power.xml index 1d99223cab..89face36b4 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Power.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Power.xml @@ -1,8 +1,8 @@ - # Power - Power is the lifeblood of the station. - Without it, the station will quickly fall into chaos. - Engineers are responsible for maintaining the station's power grid, ensuring that power is supplied, distributed, and all departments are satisfied. + # Электропитание + Электроэнергия, это жизненно важный ресурс для станции. + Без этого станция быстро погрузится в хаос. + Инженеры отвечают за поддержание электросети станции в рабочем состоянии, обеспечение бесперебойной подачи и распределения электроэнергии, а также удовлетворение потребностей всех отделов. @@ -13,23 +13,23 @@ - There are many different aspects to Space Station 14's power system simulation, as well as Engineering's intended gameplay. + В Космической станции 14 есть множество различных аспектов, симуляция системы электроснабжения а также в игровом процессе, задуманном для инженеров. - Some important information to keep in mind includes: - - Station [textlink="generators" link="Generators"] are tiered and follow a hierarchy. The lower the tier, the less they are sustainable, but the easier they are to setup. The higher the tier, the more sustainable they are, but the more complex they are to setup. - - Space Station 14 features [textlink="voltage networks" link="VoltageNetworks"], which distribute power across the station and are stepped down in voltage by machines, so they can be used by other machines. - - Power [textlink="generators" link="Generators"] have [textlink="ramping" link="Ramping"], which means they take time to match the grid's demand to their supply. + К числу важных моментов, которые следует учитывать, относятся: + - Станционные [textlink="генераторы" link="Generators"] имеют иерархическую структуру. Чем ниже уровень, тем менее поддерживаемые генераторы, но тем проще их установить. Чем выше уровень, тем поддерживаемые генераторы, но тем сложнее их установить. + - На Космической станции 14 используются [textlink="сети напряжения" link="VoltageNetworks"], которые распределяют электроэнергию по станции и понижают напряжение с помощью устройств, чтобы их могли использовать другие устройства. + - [textlink="Генераторы" link="Generators"] электроэнергии обладают [textlink="регулировкой мощности" link="Ramping"], что означает, что им требуется время, чтобы вырабатывать энергию в соответствии с потреблением сети. - ## Starting Out - At the start of the shift, the station is running off of purely [textlink="battery" link="PowerStorage"] power. - This will at most last 5-10 minutes, depending on the station's power draw. + ## Начало + В начале смены станция работает исключительно на энергии от [textlink="батарей" link="PowerStorage"]. + Их хватит максимум 5-10 минут, в зависимости от потребляемой станцией мощности. - To extend this, you can start up the station's [textlink="Antimatter Engine" link="AME"], or [textlink="AME." link="AME"] - This will extend the runtime of the station's batteries by a significant amount, giving you more time to setup the station's higher-tier [textlink="generators." link="Generators"] - You can extend this even further by setting up [textlink="solar panels" link="SolarPanels"], which generate power for free. + Чтобы продлить время, вы можете запустить [textlink="антиматериальный двигатель" link="AME"], он же [textlink="ДАМ." link="AME"] + Это значительно увеличит время работы батарей станции, предоставив вам больше времени для настройки продвинутых [textlink="генераторов." link="Generators"] + Вы можете продлить время еще больше, настроив [textlink="солнечные панели" link="SolarPanels"], которые вырабатывают электроэнергию бесплатно. - After setting up the [textlink="AME" link="AME"] and [textlink="Solars" link="SolarPanels"], you should be generating a decent amount of power. + После настройки [textlink="ДАМа" link="AME"] и [textlink="солнечных панелей" link="SolarPanels"], вы должны вырабатывать приличное количество электроэнергии. - Now that you've bought yourself time, you can focus on setting up higher-tier [textlink="generators" link="Generators"] like the [textlink="Singularity Engine" link="SingularityEngine"], which can provide power for the rest of the shift. + Теперь, когда вы выиграли себе время, вы можете сосредоточиться на настройке более продвинутых [textlink="генераторов" link="Generators"], таких как [textlink="сингулярный двигатель" link="SingularityEngine"], который сможет обеспечить электроэнергией оставшуюся часть смены. diff --git a/Resources/ServerInfo/Guidebook/Engineering/PowerStorage.xml b/Resources/ServerInfo/Guidebook/Engineering/PowerStorage.xml index 729e1720e1..f2a480d536 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PowerStorage.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PowerStorage.xml @@ -1,20 +1,20 @@  - # Power Storage - Because of [textlink="Power Ramping" link="Ramping"], it is important to have power storage devices to help flatten out spikes and dips in power usage, as well as to provide power in the event of a power deficit. + # Хранение электроэнергии + В связи с [textlink="регулировкой напряжения" link="Ramping"], важно иметь накопители энергии, которые помогают сглаживать скачки и падения потребления электроэнергии, а также обеспечивать электропитание в случае дефицита электроэнергии. - Each transformer for its respective power level ([color=orange]HV[/color], [color=yellow]MV[/color], and [color=green]LV[/color]) has an attached small battery to handle minor spikes and dips; however, this is not viable in the case of a large grid deficit. + Каждый трансформатор соответствующего уровня мощности ([color=orange]ВВ[/color], [color=yellow]СВ[/color], и [color=green]НВ[/color]) имеет встроенную небольшую батарею для компенсации небольших скачков и провалов напряжения. Однако это нецелесообразно в случае значительного дефицита электроэнергии в сети. - ## SMES + ## СЭМС - The Superconducting Magnetic Energy Storage (SMES) unit is a device that can store a large amount of power and release it quickly. + Сверхпроводящая Магнитная Энергонакопительная Станция (СМЭС), это устройство, способное накапливать большое количество энергии и быстро её высвобождать. - In order to charge the SMES unit, [color=orange]HV[/color] power must be provided to a cable terminal pointing at the SMES unit. The SMES will draw power from the terminal and send power out from underneath. + Для зарядки СМЭСа, [color=orange]ВВ[/color] кабель должен быть подключен к кабельному терминалу, направленному в сторону СМЭСа. СМЭС будет потреблять энергию от кабельного терминала и отдавать энергию под себя. - The terminal will ensure that the [color=orange]HV input[/color] and [color=orange]HV output[/color] do not connect. + Кабельный терминал обеспечит, чтобы [color=orange]ВВ вход[/color] и [color=orange]ВВ выход[/color] не были соединены. @@ -22,29 +22,29 @@ - + - + - SMESes can store [color=orange][protodata="SMESBasic" comp="Battery" member="MaxCharge" format="N0"/] J[/color] of energy and can output a maximum [color=orange][protodata="SMESBasic" comp="PowerNetworkBattery" member="MaxSupply" format="N0"/] W[/color] of power. + СМЭСы могут накапливать до [color=orange][protodata="SMESBasic" comp="Battery" member="MaxCharge" format="N0"/] Дж[/color] энергии и выдавать до [color=orange][protodata="SMESBasic" comp="PowerNetworkBattery" member="MaxSupply" format="N0"/] Вт[/color] мощности. - If the battery is full, the SMES will pass through the power it receives from the input cable to the output cable. In the event of a power deficit, the SMES will ramp up to supplement the power draw. + Если батарея полностью заряжена, СМЭС будет передавать энергию, получаемую от входного кабеля, на выходной кабель. В случае дефицита энергии СМЭС увеличит мощность для компенсации потребления. - ## Advanced SMES - The Advanced SMES unit is a more advanced version of the SMES unit that can store even more power. + ## Продвинутый СМЭС + Продвинутый СМЭС, это более продвинутая версия СМЭСа, способная накапливать еще больше энергии. - They're primarily used in station SMES arrays to store large amounts of power for the station's power grid. - They help to buy engineers time to setup power at roundstart or to provide power in the event of a power deficit for extended periods of time. + Они в основном используются в сетях СМЭСов для хранения больших объемов энергии для энергосистемы станции. + Они помогают инженерам выиграть время для настройки электропитания в начале смены или для обеспечения электропитания в случае длительного дефицита электроэнергии. - Advanced SMESes can store [color=orange][protodata="SMESAdvanced" comp="Battery" member="MaxCharge" format="N0"/] J[/color] of energy and can output a maximum [color=orange][protodata="SMESAdvanced" comp="PowerNetworkBattery" member="MaxSupply" format="N0"/] W[/color] of power. + Продвинутые СМЭСы могут накапливать до [color=orange][protodata="SMESAdvanced" comp="Battery" member="MaxCharge" format="N0"/] Дж[/color] энергии и выдавать до [color=orange][protodata="SMESAdvanced" comp="PowerNetworkBattery" member="MaxSupply" format="N0"/] Вт[/color] мощности. - Keep in mind that these aren't a magic solution to power deficits and they can't store infinite energy. - A station load will drain these battries quickly if there is no power source partially supporting them. + Следует помнить, что это не волшебное решение проблемы дефицита энергии, и они не могут хранить бесконечное количество энергии. + При отсутствии источника питания, частично поддерживающего их работу, нагрузка станции ​​быстро разрядит эти батареи. diff --git a/Resources/ServerInfo/Guidebook/Engineering/PressureRegulator.xml b/Resources/ServerInfo/Guidebook/Engineering/PressureRegulator.xml index 2b23ea5039..dd6ede52a0 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/PressureRegulator.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/PressureRegulator.xml @@ -1,23 +1,23 @@  - # Inlet Pressure Regulator - The Inlet Pressure Regulator is a passive device that allows gas to escape from a [textlink="pipenet" link="PipeNetworks"] when the pressure exceeds a certain threshold. + # Регулятор давления + Регулятор входного давления, это пассивное устройство, позволяющее газу выходить из [textlink="сети труб" link="PipeNetworks"] когда давление превышает определенный пороговый уровень. - ## Operation - The valve will automatically [color=green]open[/color] when the pressure in the pipe exceeds the set threshold, allowing gas to escape to the connected output pipe. + ## Принцип работы + Клапан автоматически [color=green]откроется[/color] когда давление в трубе превысит установленный пороговый уровень, позволяя газу выходить в подключенную сеть труб. - The valve will [color=red]close[/color] again when the pressure drops below the set threshold. + Клапан снова [color=red]закроется[/color] когда давление упадет ниже установленного порогового значения. - The flow rate of the valve is limited to [color=orange][protodata="GasPressureRegulator" comp="GasPressureRegulator" member="MaxTransferRate"/] L/s[/color]. + Скорость потока клапана ограничена [color=orange][protodata="GasPressureRegulator" comp="GasPressureRegulator" member="MaxTransferRate"/] Л/с[/color]. - ## Example Uses - The valve is commonly used to prevent overpressure situations in gas systems, such as [textlink="TEG" link="TEG"] cooling loops and [textlink="pipes" link="Pipes"], which would cause a failure in the system (clogged [textlink="pumps" link="Pumps"]). + ## Примеры использования + Этот клапан обычно используется для предотвращения ситуаций избыточного давления в газовых системах, таких как контуры охлаждения [textlink="ТЕГ" link="TEG"] и [textlink="труб" link="Pipes"], которые могут привести к сбою в системе (засорение [textlink="труб" link="Pumps"]). - The valve can also be used to vent off ready-to-use, hot gas from a burn chamber. - For example, it may be undesirable to allow a burn chamber to drop below a specific pressure for a long time, as this may cause the gas to cool down too much and thin out, which would cause a flameout. + Этот клапан также можно использовать для отвода готового к использованию горячего газа из камеры сгорания. + Например, длительное поддержание давления в камере сгорания ниже определенного уровня может быть нежелательным, поскольку это может привести к чрезмерному охлаждению и разжижению газа, что вызовет затухание пламени. - An inlet pressure regulator can be used to vent off excess gas, while keeping the pressure in the burn chamber above a certain threshold, which may help in sustaining a fire in the chamber. + Регулятор входного давления может использоваться для отвода избыточного газа, поддерживая при этом давление в камере сгорания выше определенного порогового значения, что может помочь поддерживать горение в камере. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Pumps.xml b/Resources/ServerInfo/Guidebook/Engineering/Pumps.xml index 3574e34a82..586bb3afb5 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Pumps.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Pumps.xml @@ -1,48 +1,48 @@  -# Pumps - Pumps are the primary way of actively moving gasses through a [textlink="pipenet." link="PipeNetworks"] - They take gas from one side and push it to the other. - There are two different types of pumps: +# Насосы + Насосы являются основным способом активного перемещения газов по [textlink="сети труб." link="PipeNetworks"] + Они забирают газ с одной стороны и перекачивают его в другой. + Существует два разных типа насосов: - - + + - Some important things to note about pumps: - - Pumps [color=#a4885c]require power[/color] through a nearby LV cable to function. - - Pumps output on the side with the red stripe. - - Gas cannot move backwards through pumps (although if you are using a pump to do solely this, you should use the [textlink="passive gate" link="PassiveGate"] instead). - - Pumps cannot move gasses into pipes with pressures or volumes exceeding their [color=#a4885c]limit[/color]. This causes them to be [color=red]blocked[/color]. + Несколько важных замечаний относительно насосов: + - Для работы насосов [color=#a4885c]требуется питание[/color] от расположенного рядом низковольтного кабеля. + - Выходное отверстие насоса находится со стороны, обозначенной красной полосой. + - Газ не может двигаться в обратном направлении через насосы (хотя, если вы используете насос исключительно для этой цели, вам следует использовать [textlink="пассивный клапан" link="PassiveGate"] вместо него). + - Насосы не могут перекачивать газы в трубы, давление или объем которых превышают их [color=#a4885c]лимит[/color]. Это приводит к их [color=red]блокированию[/color]. - Pumps will show a colorful animation when they are doing work. - If they have no gas to pump or they are blocked, they will show a blinking [color=red]red[/color] animation. - Pumps that are off, have no power, or are unanchored will show no animation. + Во время работы насосы будут демонстрировать красочную анимацию. + Если у них нет газа для перекачки или они заблокированы, они будут отображать мигающую [color=red]красную[/color] анимацию. + Насосы, которые выключены, обесточены или не закреплены, не будут анимироваться. - ## Pressure Pumps - Pressure pumps are the most common type of pump. - They move gas based on [color=#a4885c]pressure[/color], making them useful for controlling the exact pressure of a pipe, or for drawing a vacuum. + ## Насосы давления + Насосы давления, это наиболее распространенный тип насосов. + Они перемещают газ в зависимости от [color=#a4885c]давления[/color], что делает их полезными для точного регулирования давления в трубе или для создания вакуума. - + - A pressure pump [color=red]cannot[/color] move gas to a pipe that has a pressure higher or equal to the pressure set on the pump. + Насос давления [color=red]не может[/color] перекачивать газ в трубу, если давление в ней выше или равно давлению, установленному на насосе. - For example, a pressure pump cannot pump gas to a pipe that is currently at 500 kPa, if the pressure pump is set at 500 kPa. + Например, насос давления не сможет перекачивать газ в трубу, давление в которой в данный момент составляет 500 кПа, если насос установлен на 500 кПа. - Pressure pumps can pump up to a maximum pressure of [color=orange][protodata="GasPressurePump" comp="GasPressurePump" member="MaxTargetPressure"/] kPa[/color]. - They will become [color=red]blocked[/color] if they try to push gas into a pipe higher than this pressure. + Насосы давления могут перекачивать давление до [color=orange][protodata="GasPressurePump" comp="GasPressurePump" member="MaxTargetPressure"/] кПа[/color]. + Они [color=red]заблокируются[/color] если попытаются закачать газ в трубу под давлением выше этого значения. - ## Volumetric Pumps - Volumetric pumps are an alternative pump, moving gas based on [color=#a4885c]volume[/color]. + ## Объемные насосы + Объемные насосы, это альтернативный тип насосов, перекачивающих газ в зависимости от его [color=#a4885c]объема[/color] - + - They are extremely useful for moving large amounts of gas quickly. - They can typically achieve higher pressures than a pressure pump. + Они чрезвычайно полезны для быстрой транспортировки больших объемов газа. + Как правило, они способны создавать более высокое давление, чем насос давления. - While volumetric pumps work off of the principle of volume, they will become [color=red]blocked[/color] if they try to push gas into a pipe higher than [color=orange][protodata="GasVolumePump" comp="GasVolumePump" member="HigherThreshold"/] kPa[/color]. + Хотя объемные насосы работают по принципу объема, они [color=red]забьются[/color], если попытаются подавать газ в трубу при давлении выше [color=orange]9000 кПа[/color]. diff --git a/Resources/ServerInfo/Guidebook/Engineering/RTG.xml b/Resources/ServerInfo/Guidebook/Engineering/RTG.xml index d412251e24..bff9a219a1 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/RTG.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/RTG.xml @@ -1,25 +1,25 @@ - # Radioisotope Thermoelectric Generator (RTG) + # Радиоизотопный Термоэлектрический Генератор (РИТЭГ) - A Radioisotope Thermoelectric Generator (RTG) is a passive power source that generates power from the decay of radioactive isotopes. + Радиоизотопный Термоэлектрический Генератор (РИТЭГ), это пассивный источник энергии, который вырабатывает электроэнергию за счет распада радиоактивных изотопов. - They require no maintenance and are a reliable source of power, making them ideal for powering essential systems that need to be online at all times, like Telecoms, the AI, or the Crew Monitoring Server. + Они не требуют технического обслуживания и являются надежным источником питания, что делает их идеальными для питания важных систем, которые должны быть постоянно работать, таких как телекоммуникации, искусственный интеллект или сервер мониторинга экипажа. - RTGs always generate [color=orange][protodata="GeneratorRTG" comp="PowerSupplier" member="MaxSupply" format="N0"/] W[/color] of power and must be connected to an [color=orange]HV power[/color] [textlink="network" link="VoltageNetworks"] to function. + РИТЭГи всегда вырабатывают энергию до [color=orange][protodata="GeneratorRTG" comp="PowerSupplier" member="MaxSupply" format="N0"/] Вт[/color] и для работы должны быть подключены к [color=orange]высоковольтной[/color] [textlink="сети" link="VoltageNetworks"]. - However, they're only accessible through salvage finding one on an expedition. Should they bring some in, make sure to thank them! + Однако, добраться до них можно только в ходе утилизаторских работ, когда кто-то из экспедиции находит один такой предмет. Если они принесут один, обязательно поблагодарите их! - ## RTG Damage + ## Повреждение РИТЭГа - + - If RTGs take enough damage, they can become damaged RTGs. - Damaged RTGs behave just like regular ones, but they're [color=yellow]radioactive[/color]. + Если РИТЭГ получат достаточно сильные повреждения, они станут поврежденным РИТЭГом. + Поврежденные РИТЭГи ведут себя так же, как и обычные, но они [color=yellow]радиоактивны[/color]. - That means they're more dangerous, but on the bright side, you can put radiation collectors next to them to turn that radiation into more power. - This is usually more worthwhile, considering the power is still free, so long as you can find a safe spot to put the RTG(s) in. + Это означает, что они более опасны, но, с другой стороны, рядом с ними можно разместить коллекторы радиации, которые преобразуют это излучение в дополнительную энергию. + Обычно это более выгодно, учитывая, что электроэнергия по-прежнему бесплатна, при условии, что вы сможете найти безопасное место для размещения РИТЭГов. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Radiators.xml b/Resources/ServerInfo/Guidebook/Engineering/Radiators.xml index 5471142270..a1a37168ee 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Radiators.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Radiators.xml @@ -1,28 +1,28 @@  - # Radiators - Radiators are a device that enables the exchange of heat energy between a [textlink="pipenet" link="PipeNetworks"] and the environment. + # Радиаторы + Радиаторы это устройства, обеспечивающие обмен тепловой энергией между [textlink="системой труб" link="PipeNetworks"] и окружающей средой. - Radiators are completely passive: they do not require power to function. - They will always equalize the temperature of the gas in the [textlink="pipenet" link="PipeNetworks"] with the environment. + Радиаторы являются полностью пассивными устройствами: для их работы не требуется электропитание. + Они всегда будут выравнивать температуру газа в [textlink="системе труб" link="PipeNetworks"] с температурой окружающей среды. - Radiators have two methods of transferring heat: convection and radiation. - - Convection is the transfer of heat through the movement of gas. - - Radiation is the transfer of heat through electromagnetic waves. + Радиаторы передают тепло двумя способами: конвекцией и излучением. + - Конвекция, это передача тепла посредством движения газа. + - Излучение, это передача тепла посредством электромагнитных волн. - If a radiator is in a vacuum, it will only be able to transfer heat through radiation. - If it is in an atmosphere, it will be able to transfer heat through both convection and radiation. + Если радиатор находится в вакууме, он сможет передавать тепло только посредством излучения. + Если объект находится в атмосфере, он способен передавать тепло как конвекцией, так и излучением. - Under convection, you can only get as cold or as hot as the atmosphere or [textlink="pipenet" link="PipeNetworks"] you're exchanging heat with (given the temperature of the gas in the [textlink="pipenet" link="PipeNetworks"] or atmosphere stays the same). + При конвекции температура может быть настолько низкой или высокой, насколько это позволяет атмосфера или [textlink="система труб" link="PipeNetworks"], с которой происходит теплообмен (при условии, что температура газа в [textlink="системе труб" link="PipeNetworks"] или атмосфере остается неизменной). - If you're exchanging heat with space, you can only get as cold as space. - To increase the efficiency of radiation, you can build radiators on lattice, which will allow the radiator to radiate more heat, compared to being directly attached to hull tile. + Если вы обмениваетесь теплом с космосом, то можете охладиться лишь до температуры космоса. + Для повышения эффективности излучения можно устанавливать радиаторы на решетке, что позволит радиатору излучать больше тепла по сравнению с прямым креплением к плитке. - Gas will flow naturally through the radiator via differences in pressure, but you can use a gas pump to increase the flow rate. + Газ будет естественным образом циркулировать через радиатор за счет разницы давлений, но для увеличения скорости потока можно использовать насосы. - Increasing the flow rate of gas through the radiator will increase the rate of heat exchange. + Увеличение скорости потока газа через радиатор приведет к увеличению скорости теплообмена. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Ramping.xml b/Resources/ServerInfo/Guidebook/Engineering/Ramping.xml index b7ef39c2a4..6e4248516b 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Ramping.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Ramping.xml @@ -1,20 +1,20 @@  - # Ramping - Contrary to what one might expect from a video game electrical simulation, power is not instantly provided upon request. + # Регулировка + Вопреки ожиданиям, которые можно было бы ожидать от симулятора электропитания в видеоигре, питание не подается мгновенно по запросу. - Generators and batteries take time to ramp up to match the draw imposed on them, which leads to brownouts when there are large changes in current draw all at once; for example, when batteries run out. + Генераторам и батареям требуется время, чтобы разогнаться до уровня потребляемого тока, что приводит к просадкам напряжения при резких изменениях тока, например, когда батареи разряжаются. - Observe the following example: - - Say you have a generator that outputs 100 kW of power. - - If you have a device that draws 50 kW of power, the generator will output 50 kW of power to match the grid's demand to its supply. - - If you then turn on a device that draws another 50 kW of power, the generator will take time to ramp up to 100 kW of power. It will not provide this power instantly. - - During this time, devices will not recieve the power they need, and the grid will experience a temporary brownout. - - After some seconds have passed, the generator will have ramped up to 100 kW of power, and the brownout will end. All devices are now satisfied with the power they are receiving. + Рассмотрим следующий пример: + - Допустим, у вас есть генератор, выдающий 100 кВт мощности. + - Если у вас есть устройство, потребляющее 50 кВт мощности, генератор будет выдавать 50 кВт мощности, чтобы удовлетворить спрос в сети. + - Если затем включить устройство, потребляющее еще 50 кВт мощности, генератору потребуется время, чтобы нарастить мощность до 100 кВт. Он не обеспечит эту мощность мгновенно. + - В течение этого времени устройства не будут получать необходимое им электропитание, и в электросети произойдет временное отключение электроэнергии. + - Через несколько секунд генератор выработает мощность до 100 кВт, и отключение электроэнергии прекратится. Все устройства теперь удовлетворены получаемой мощностью. - During a shift, this is most commonly observed when a generator runs out of fuel and suddenly stops producing power. - Suddenly the grid is hit with a large deficit of power (as supply has fallen below demand), and all devices will experience a brownout until SMESes or other generators can ramp up to match the new demand. + В течение смены это чаще всего наблюдается, когда у генератора заканчивается топливо, и он внезапно перестает вырабатывать электроэнергию. + Внезапно в энергосистеме возникает большой дефицит электроэнергии (поскольку выработка упала ниже нагрузки), и все устройства будут испытывать перебои в подаче электроэнергии до тех пор, пока СМЭСы или другие генераторы не смогут увеличить выработку электроэнергии в соответствии с новым спросом. - This can also happen when a large power consuming device or department is reconnected to the grid. - The sudden increase in power draw will cause a brownout until the generators can ramp up to match the new demand. + Это также может произойти при повторном подключении к электросети энергозатратного устройства или отдела. + Резкое увеличение потребления электроэнергии вызовет кратковременное отключение электроэнергии до тех пор, пока генераторы не смогут увеличить выработку электроэнергии в соответствии с новым спросом. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Shuttlecraft.xml b/Resources/ServerInfo/Guidebook/Engineering/Shuttlecraft.xml index 27151a7565..77e18c1a15 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Shuttlecraft.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Shuttlecraft.xml @@ -1,18 +1,18 @@ - # Shuttle-craft + # Шаттлостроение - Shuttle construction is straightforward, albeit rather expensive and hard to pull off within an hour. + Строительство шаттла - задача несложная, хотя и довольно дорогостоящая, и её трудно выполнить за час. - It's a good activity if you have a significant amount of spare time on your hands and want a bit of a challenge. + Это отличное занятие, если у вас много свободного времени и вы хотите немного потрудиться. - ## Getting started - Required parts: + ## Начало работы + Необходимые детали: - + @@ -21,10 +21,10 @@ - Optional parts: + Дополнительные детали: - + @@ -33,8 +33,8 @@ - ## Foundation - For this step you'll need steel sheets, metal rods, and floor tiles (optional). + ## Фундамент + Для этого этапа вам понадобятся стальные листы, металлические стержни и напольная плитка (по желанию). @@ -46,32 +46,32 @@ - Head out into space with steel sheets and metal rods in hand and click on the edge of the station to place lattice. + Отправляйтесь в космос со стальными листами и металлическими стержнями в руках и щелкните по краю станции, чтобы разместить решетку. - Place a line of lattice about 3-4 tiles away from the station, then start building a platform with lattice. + Разместите ряд решеток примерно в 3-4 клетках от станции, затем начните строить платформу из решеток. - Keep doing this until you have a platform that is at least 3x3 in size, which is connected to the station via a single lattice line. + Продолжайте в том же духе, пока не получите платформу размером не менее 3x3, соединенную со станцией одной решетчатой ​​линией. - Once you're finished constructing the base of your shuttle, you can use wirecutters to snip the connecting lattice that joins your new ship and the station. + После того, как вы закончите строительство основания вашего шаттла, вы можете использовать кусачки, чтобы перерезать соединительную решетку, которая связывает ваш новый корабль и станцию. - This platform is considered a different grid from the station and thus will not have any gravity or be held in place by a station anchor — it can move around freely. + Эта платформа считается отдельным объектом от станции и, следовательно, не будет подвержена воздействию гравитации и не будет удерживаться на месте с помощью станционного якоря - она может свободно перемещаться. - You can expand your lattice platform further by clicking just off the edge with some rods in hand. + Вы можете дополнительно расширить свою решетчатую платформу, щелкнув по ней чуть за краем, держа в руках несколько стержней. - ## Docking Ports - Shuttle airlocks serve as docking ports, where ships can dock to stations safely. + ## Стыковочные шлюзы + Стыковочные шлюзы служат портами для стыковки, где корабли могут безопасно пришвартоваться к станциям. - The orientation of docking ports is important, as it determines on which face the shuttle will dock. + Ориентация стыковочных портов имеет важное значение, поскольку она определяет, к какой стороне будет пристыкован шаттл. - The little numb on the bottom of the docking port determines the direction of the docking port. + Небольшой выступ в нижней части стыковочного порта определяет направление его стыковки. - ## Directional Control - From there, once you have the shape you want, bring out and install thrusters at the edges. + ## Направленное управление + После того, как вы придадите желаемую форму, вытащите и установите двигатели по краям. @@ -80,41 +80,41 @@ - It's a good idea to install four thrusters, one on each side of the platform, to ensure you can move in any direction. + Рекомендуется установить четыре ракетных двигателя, по одному с каждой стороны платформы, чтобы обеспечить возможность движения в любом направлении. - They must be pointing outward into space to function and will not fire if there's a tile in the way of the nozzle. - You can rotate thrusters—even anchored ones—using either [color=yellow][bold][keybind="RotateObjectClockwise"][/bold][/color] or [color=yellow][bold][keybind="RotateObjectCounterclockwise"][/bold][/color] to rotate clockwise or counterclockwise. + Для корректной работы они должны быть направлены наружу, в открытый космос, и не будут работать, если на пути сопла находится какая-либо плитка. + Вы можете вращать двигатели, даже закрепленные, используя либо [color=yellow][bold][keybind="RotateObjectClockwise"][/bold][/color] или [color=yellow][bold][keybind="RotateObjectCounterclockwise"][/bold][/color] для вращения по часовой или против часовой стрелки. - Thrusters can be disabled or enabled using [color=yellow][bold][keybind="Use"][/bold][/color] with an empty hand or [color=yellow][bold][keybind="ActivateItemInWorld"][/bold][/color]. + Двигатели можно отключить или включить с помощью [color=yellow][bold][keybind="Use"][/bold][/color] с пустой рукой или [color=yellow][bold][keybind="ActivateItemInWorld"][/bold][/color]. - ## Rotational Control - Now that you have directional control, you'll need to install a gyroscope to control your rotation. + ## Управление вращением + Теперь, когда у вас есть возможность управлять направлением движения, вам потребуется установить гироскоп для управления вращением. - The placement of the gyroscope is not as important as the thrusters, but it should be somewhere convenient for you to access and power. + Расположение гироскопа не так важно, как расположение двигателей, но он должен находиться в удобном для вас месте, чтобы к нему было легко получить доступ и включить питание. - Note for large mass objects, you may need more than one gyroscope to rotate effectively. + Обратите внимание, что для объектов с большой массой для эффективного вращения может потребоваться более одного гироскопа. - ## Power - Now that you have all the systems in place, you'll need to power them. + ## Электричество + Теперь, когда все системы установлены, вам нужно их запитать. - For small shuttles, a J.R.P.A.C.M.A.N.-type portable generator is a good choice. It provides straight LV power, so you don't have to worry about transformers. - Fuel for the generator is also commonly found in maintenance tunnels. + Для небольших космических кораблей хорошим выбором станет портативный генератор М.И.Н.И.П.А.К.М.А.Н. Он обеспечивает прямое питание от низкого напряжения, поэтому вам не нужно беспокоиться о трансформаторах. + Топливо для генератора также часто можно найти в технических туннелях. - + - Some stations, however, provide much better generators and compact solutions like the Shuttle APU or the static generator. - These output HV and will have to be stepped down to MV and LV. - Luckily, these stations also usually provide wallmount substation boards for this purpose. + Однако на некоторых станциях установлены гораздо более совершенные генераторы и компактные решения, такие как ВСУ шаттла или стационарный генератор. + Они подключаются к ВВ и СВ кабелям, + К счастью, на станциях обычно также имеются настенные подстанции для этих целей. @@ -128,9 +128,9 @@ - ## Piloting - Finally, install the shuttle computer wherever it is convenient and ensure all your thrusters and gyroscopes are receiving power (remember to wire the MV and LV networks!). - If they are, congratulations! You should have a functional shuttle! + ## Пилотирование + Наконец, установите консоль управления шаттлом в удобном для вас месте и убедитесь, что все двигатели и гироскопы получают питание (не забудьте подключить сети среднего и низкого напряжения!). + Если это так, поздравляем! У вас должен быть исправный шаттл! - Making it livable and good-looking is left as an exercise to the reader. + Создание комфортной и привлекательной обстановки остается на усмотрение читателя. diff --git a/Resources/ServerInfo/Guidebook/Engineering/SignalValve.xml b/Resources/ServerInfo/Guidebook/Engineering/SignalValve.xml index 2b6b11dd58..579540b7a0 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/SignalValve.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/SignalValve.xml @@ -1,17 +1,17 @@  - # Signal Valve - The signal valve is a valve that can be controlled via [textlink="signals." link="Networking"] + # Сигнальный клапан + Сигнальный клапан, это клапан, которым можно управлять с помощью [textlink="сигналов." link="Networking"] - The signal valve is similar to the manual valve. Gas can flow unrestricted in both directions and it can be operated manually. + Сигнальный клапан аналогичен ручному клапану. Газ может беспрепятственно течь в обоих направлениях, и его можно открывать и закрывать вручную. - The signal valve has 3 [textlink="signal" link="Networking"] inputs, which can open, close, or toggle the valve. + Сигнальный клапан имеет 3 [textlink="сигнальных" link="Networking"] входа, которые позволяют открывать, закрывать или переключать клапан. - Signal valves can be used in a variety of applications, for example: - - Remote control of valves in hazardous areas or areas inaccessible to crew - - Convenient control over a valve in a hard-to-reach area - - Automation with other [textlink="signal-enabled" link="Networking"] machines and equipment such as [textlink="air alarms" link="AirAlarms"] and remote signalers + Сигнальные клапаны могут использоваться в самых разных областях, например: + - Дистанционное управление клапанами в опасных зонах или зонах, недоступных для экипажа. + - Удобное управление клапаном в труднодоступном месте. + - Автоматизация с другими машинами и оборудованием, поддерживающими [textlink="сеть" link="Networking"], такими как [textlink="воздушные сигнализации" link="AirAlarms"] и удаленные сигнализаторы. diff --git a/Resources/ServerInfo/Guidebook/Engineering/SingularityEngine.xml b/Resources/ServerInfo/Guidebook/Engineering/SingularityEngine.xml index cca2bd2479..be38d4887c 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/SingularityEngine.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/SingularityEngine.xml @@ -1,34 +1,34 @@  - # Singularity Engine - The Singularity Engine is a powerful generator that uses a contained singularity to produce energy for the station. + #Сингулярный двигатель + Сингулярный двигатель, это мощный генератор, использующий сдержанную сингулярность для выработки энергии для станции. - It generates power by collecting the radiation emitted by the singularity using Radiation Collectors and gaseous plasma. + Он вырабатывает энергию, собирая радиоактивное излучение, испускаемое сингулярностью, с помощью коллекторов радиации и газообразной плазмы. - ## Starting the Singularity Engine - To start the Singularity Engine, engineers must follow these steps: - - Place the Singularity Generator in the middle of the containment field. Some stations start with the generator already in place, while others require engineers to bring it from cold storage. - - Turn on the four Containment Field Generators. - - Turn on and lock the Emitters. - - Confirm that the Containment Field Generators have created a Containment Field around the Singularity. - - Turn on the Radiation Collectors. These require plasma to produce power. They might not come fueled, so be sure to refill them. - - Construct the Particle Accelerator. - - Turn on the Particle Accelerator Control Computer and set the power level to the desired power level. + ## Запуск Сингулярного двигателя + Для запуска Сингулярного двигателя инженерам необходимо выполнить следующие шаги: + - Разместите генератор сингулярности в центре сдерживающего поля. На некоторых станциях генератор уже установлен, в то время как на других инженерам необходимо доставить его из хранилища. + - Включите четыре генератора сдерживающего поля. + - Включите и заблокируйте Эмиттеры. + - Убедитесь, что генераторы сдерживающего поля создали поле сдерживания вокруг сингулярности. + - Включите коллекторы радиации. Для выработки энергии им необходима плазма. Они могут быть без топлива, поэтому обязательно заправьте их. + - Постройте Ускоритель частиц. + - Включите Консоль управления ускорителя частиц и установите желаемый уровень мощности. - Once these steps are complete, the Singularity Engine will start producing power for the station. - Be sure to monitor the singularity's power level and containment field to prevent it from escaping and destroying the station. - Check in to refill the collectors often, as they will run out of plasma over time. + После завершения этих этапов Сингулярный двигатель начнет вырабатывать энергию для станции. + Обязательно следите за уровнем мощности сингулярности и сдерживающим полем, чтобы предотвратить её выход пределы поля и уничтожения станции. + Регулярно проверяйте плазму в коллекторах, так как со временем она в них закончится. - ## Containment Field - To prevent the singularity from escaping and destroying the station, engineers must contain it within a Containment Field. + ## Сдерживающее поле + Чтобы предотвратить побег сингулярности и разрушение станции, инженеры должны изолировать её в сдерживающем поле. - It is suggested to use a max size containment field for the singularity. Any smaller and the singularity may outgrow its field and escape. + Предлагается использовать поле максимального размера для сингулярности. При меньшем размере сингулярность может выйти за пределы своего поля и сбежать. - Containment field generators should be arranged in a square, with 7 tiles of spacing between each field generator. + Генераторы сдерживающего поля следует располагать в виде квадрата, с расстоянием в 7 клеток между каждым генератором поля. @@ -36,42 +36,42 @@ - ## Power Levels and Decay - Because singularities emit radiation, they decay, losing power over time. + ## Уровни мощности и распад + Поскольку сингулярности излучают радиацию, они распадаются, теряя свою силу с течением времени. - To counter this decay, the Particle Accelerator emits particles that collide with the singularity, feeding and sustaining it. + Для противодействия этому распаду ускоритель частиц испускает частицы, которые сталкиваются с сингулярностью, подпитывая и поддерживая её. - Singularities have defined power levels, which determine their radiation output. - Engineers can increase or decrease the singularity's power level by adjusting the power level on the Particle Accelerator Control Computer. + Сингулярности имеют определенные уровни мощности, которые определяют интенсивность их излучения. + Инженеры могут увеличивать или уменьшать уровень мощности сингулярности, регулируя уровень мощности на консоли управления ускорителем частиц. - Particle Accelerators normally operate between power levels 1 and 3, which translate to a power level of 1 to 3 on the singularity. + Обычно ускорители частиц работают в диапазоне мощностей от 1 до 3, что соответствует мощности от 1 до 3 в сингулярности. - Power levels also determine how big the singularity is, with higher power levels sustaining larger singularities capable of producing more power. + Уровень мощности также определяет размер сингулярности: чем выше уровень мощности, тем больше сингулярность, способная производить больше энергии. - ## Producing Power - The Singularity Engine produces power by capturing the radiation emitted by it using Radiation Collectors. + ## Производство электроэнергии + Сингулярный двигатель вырабатывает энергию, улавливая испускаемую им радиацию с помощью коллекторов радиации. - They require gaseous plasma to function. The plasma containers attached to the collectors must be filled with plasma to produce power. + Для их работы необходима газообразная плазма. Контейнеры для плазмы, прикрепленные к коллекторам, должны быть заполнены плазмой для выработки энергии. - You can turn on the collectors by interacting with them using [color=yellow][bold][keybind="Use"][/bold][/color]. + Вы можете включить сборщики, взаимодействуя с ними с помощью [color=yellow][bold][keybind="Use"][/bold][/color]. - You can also eject the tank by interacting with the collector using [color=yellow][bold][keybind="AltActivateItemInWorld"][/bold][/color]. - From here, you can refill the tank with plasma using a plasma canister and reinsert it into the collector. + Также вы можете вытащить баллон, взаимодействуя с коллектором с помощью [color=yellow][bold][keybind="AltActivateItemInWorld"][/bold][/color]. + Отсюда вы можете заправить баллон плазмой, используя канистру плазмы, и снова вставить его в коллектор. - The maximum power the radiation collector can produce is determined by: - - The amount of radiation it is capturing (which is effectively the Singularity's power level) - - The amount of plasma it has in its connected tank + Максимальная мощность, которую может вырабатывать коллектор радиации, определяется следующими факторами: + - Количество поглощаемой радиации (которое фактически является уровнем мощности Сингулярности) + - Количество плазмы, находящейся в подключенном к нему баллоне. - Over time the collector will drain the tank of plasma, which reduces it's effective power output. - Eventually the tank will be empty, and the collector will stop producing power. Be sure to refill the tank often! + Со временем коллектор опустошает баллон с плазмой, что снижает его эффективную выходную мощность. + В конце концов, баллон опустеет, и коллектор перестанет вырабатывать электроэнергию. Не забывайте заполнять баллон! - ## Radiation Protection - The singularity emits a massive amount of radiation, which can kill crew members who are not wearing proper protection. - Be sure to wear a radiation suit or an engineering hardsuit when working near the singularity. - This won't completely negate the radiation, but it will reduce the damage you take. + ## Радиационная защита + Сингулярность излучает огромное количество радиации, которая может убить членов экипажа, не использующих надлежащую защиту. + При работе вблизи сингулярности обязательно надевайте противорадиационный костюм от радиации или инженерный скафандр. + Это не полностью нейтрализует радиацию, но уменьшит получаемый вами вред. @@ -83,23 +83,23 @@ - The Chief Engineer has a special hardsuit that negates all radiation damage, which allows them to work near the singularity without fear of accumulating radiation damage over time. + Старший инженер носит специальный скафандр, который нейтрализует любое радиационное воздействие, что позволяет ему работать вблизи сингулярности, не опасаясь накопления радиационных повреждений с течением времени. - ## Singularity Properties - The Singularity has several properties, which both make it dangerous and useful for power generation: - - It has a strong gravitational pull that can suck in objects and crew members. - - It has an event horizon, which can permanently destroy any object that touches it, whether it be a crew member or station equipment. Any object swallowed by the singularity is lost forever, and feeds the singularity. - - It constantly emits radiation that can harm crew members who aren't wearing proper protection. - - The singularity can decay over time, losing power and radiation output. + ## Свойства сингулярности + Сингулярность обладает рядом свойств, которые делают её одновременно опасной и полезной для выработки энергии: + - Она обладает сильным гравитационным притяжением, способным засасывать предметы и членов экипажа. + - У неё есть горизонт событий, который может навсегда уничтожить любой объект, коснувшийся её, будь то член экипажа или оборудование станции. Любой объект, поглощённый сингулярностью, теряется навсегда и подпитывает сингулярность. + - Она постоянно излучает радиацию, которая может нанести вред членам экипажа, не использующим надлежащую защиту. + - Сингулярность со временем может распадаться, теряя мощность и интенсивность излучения. - ## Loosed Singularity (Singuloose) - If the singularity escapes its containment field, it will begin to consume the station, destroying everything in its path. - The more it consumes, the larger it grows, making it harder to potentially contain it again. + ## Сбежавшая сингулярность (Сингалуз) + Если сингулярность сбежит из сдерживающего поля, она начнет поглощать станцию, уничтожая все на своем пути. + Чем больше она потребляет, тем больше разрастается, что затрудняет её дальнейшее сдерживание. - The singularity can be destroyed by firing antiparticles at it using a Portable Particle Decelerator, but this is a risky and dangerous operation that requires careful planning and execution. - Often multiple decelerators firing at once are needed to destroy a singularity. + Сингулярность можно уничтожить, обстреляв её античастицами с помощью портативного замедлителя частиц, но это рискованная и опасная операция, требующая тщательного планирования и выполнения. + Зачастую для уничтожения сингулярности требуется одновременное использование нескольких замедлителей. - Portable Particle Decelerators can be either researched and made by the Research Department, or they can be bought from Cargo. + Портативные замедлители частиц могут быть либо изучены и изготовлены Исследовательским отделом, либо приобретены в Отделе снабжения. diff --git a/Resources/ServerInfo/Guidebook/Engineering/SingularityTeslaEngine.xml b/Resources/ServerInfo/Guidebook/Engineering/SingularityTeslaEngine.xml index d6fe22985e..3c7e214e52 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/SingularityTeslaEngine.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/SingularityTeslaEngine.xml @@ -1,17 +1,17 @@ - # Singularity / Tesla Engine + # Сингулярность / Тесла - The Singularity Engine / Tesla Engine can yield [color=#a4885c]infinite power[/color] for the entire shift, making it a valuable asset to the station. + Сингулярный двигатель / Тесла-двигатель вырабатывать [color=#a4885c]бесконечную энергию[/color] на протяжении всей смены, что делает его ценным активом для станции. - It can also [color=red]destroy the whole station[/color] with equal ease, and requires careful preparation and monitoring to prevent a [bold]loose[/bold]. + Он также может с такой же легкостью [color=red]уничтожить всю станцию[/color] и требует тщательной подготовки и контроля, чтобы предотвратить [bold]побег[/bold]. - # Setting it up - Both engines follow the same basic setup steps, but have different subsystems and requirements. + # Настройка + Оба генератора проходят одни и те же основные этапы настройки, но имеют разные подсистемы и требования. - ## Containment Field - The Containment Field is a multi-tile beam field that repels the singularity or tesla, keeping it from escaping. + ## Сдерживающее поле + Сдерживающее поле, это многоплиточное лучевое поле, которое отталкивает сингулярность или теслу, не позволяя ей вырваться наружу. - The emitter lasers and the containment fields can also cause damage and/or cause you to be sent flying into deep space; [color=#a4885c]avoid touching them[/color] when active. + Снаряды эмиттеров и удерживающие поля также могут причинить вред и/или отбросить вас в глубокий космос, [color=#a4885c]избегайте прикосновения к ним[/color] когда они активны. @@ -19,23 +19,23 @@ - Containment Fields are generated between active Containment Field Generators, which are powered by emitters. + Сдерживающие поля генерируются между активными генераторами сдерживающего поля, которые питаются от эмиттеров. - A containment field generator can generate a containment field if: - - The generator has been turned on, - - another field generator is within 8 tiles, - - and the field generators are on the same cardinal axis. + Генератор сдерживающего поля может создать сдерживающее поле, если: + - Генератор включен, + - Еще один генератор сдерживающего поля находится в пределах 8 клеток, + - и генераторы сдерживающего поля расположены на одной прямой линии. - This means that the maximum length of a containment field is 7 tiles. + Это означает, что максимальная длина сдерживающего поля составляет 7 клеток. - You can turn on a containment field generator by interacting with it using [color=yellow][bold][keybind="Use"][/bold][/color]. - Containment field generators won't work if they aren't turned on, even when struck by an emitter. Remember to turn on the field generator! + Вы можете включить генератор сдерживающего поля, взаимодействуя с ним с помощью [color=yellow][bold][keybind="Use"][/bold][/color]. + Генераторы сдерживающего поля не будут работать, если они не включены, даже если на них запитывает эмиттер. Не забудьте включить генератор поля! - The containment field generator has an internal energy level, which is filled by striking it with an emitter. When the containment field generator has enough stored energy, it will generate a containment field. + Генератор сдерживающего поля имеет внутренний энергетический уровень, который пополняется при ударе по нему эмиттером. Когда генератор сдерживающего поля накопит достаточно энергии, он создаст сдерживающее поле. - This energy level will naturally decay over time, and the field will disappear when the energy level reaches zero after a delay. + Этот энергетический уровень со временем естественным образом будет угасать, и поле исчезнет, ​​когда энергетический уровень достигнет нуля после некоторой задержки. - When the containment field is active, you cannot turn off the field generator or unanchor it. You must wait for the field to decay before you can turn off the generator. + Когда сдерживающее поле активно, вы не можете отключить генератор поля или открутить его. Необходимо дождаться распада поля, прежде чем можно будет отключить генератор. @@ -45,19 +45,19 @@ - ## Emitters - Emitters are the devices that power the containment field generators. + ## Эмиттеры + Эмиттеры, это устройства, которые питают генераторы сдерживающего поля. - The emitters connect to MV cables, and fire lasers as long as they have power and are turned on. + Эмиттеры подключаются к СВ кабелям и стреляют лазерами до тех пор, пока им подается питание и они включены. - It is recommended to [color=#a4885c]lock the emitters[/color] with [color=yellow][bold][keybind="AltActivateItemInWorld"][/bold][/color], to prevent any break-in no-gooders from loosing the singularity or tesla by simply switching off the field. + Рекомендуется [color=#a4885c]заблокировать эмиттеры[/color] с помощью [color=yellow][bold][keybind="AltActivateItemInWorld"][/bold][/color], чтобы никто не смог выпустить сингулярность или теслу, просто отключив поле. - ## Particle Accelerator - The Particle Accelerator (PA) is a multi-tile structure that launches accelerated particles from its emitters. + ## Ускоритель частиц + Ускоритель частиц (УЧ), это многоблочная структура, которая запускает ускоренные частицы из своих излучателей. @@ -79,16 +79,16 @@ - Some stations already have an unfinished PA. - To complete it, first ensure there is a MV cable beneath the PA power box, anchor all the parts, and then add an LV cable to each part. + На некоторых станциях уже есть недостроенный УЧ. + Для завершения установки сначала убедитесь, что под силовой установкой УЧ находится СВ кабель, закрепите все детали, а затем добавьте к каждой детали НВ кабель. - Then use a screwdriver to screw back the panels. - [color=#a4885c]Scan parts[/color] using the PA control computer to check if it's operational (the PA will not function if you do not scan it!). - If it shows up as incomplete, examine what's missing. + Затем с помощью отвертки закрутите панели обратно. + [color=#a4885c]Сканируйте части[/color] используйте консоль управления УЧ чтобы проверить готовность (УЧ не будет работать, если вы его не проверите). + Если отображается как не завершенная, проверьте, чего не хватает. diff --git a/Resources/ServerInfo/Guidebook/Engineering/SolarPanels.xml b/Resources/ServerInfo/Guidebook/Engineering/SolarPanels.xml index 2873e0ae10..90fd4fc744 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/SolarPanels.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/SolarPanels.xml @@ -1,9 +1,9 @@  - # Solar Panels - Solar Panels are a low-maintenance passive power source that generates power from incoming sunlight. + # Солнечные панели + Солнечные панели, это пассивный источник энергии, не требующий сложного обслуживания, который вырабатывает электроэнергию из поступающего солнечного света. - They are a renewable source of power that can be used to supplement generators in the station's power grid. - This is extremely useful, as while most generators burn through some type of fuel in some form or fashion, solar panels generate power for free. + Они представляют собой возобновляемый источник энергии, который может использоваться в качестве дополнения к генераторам в энергосистеме станции. + Это чрезвычайно полезно, поскольку в то время как большинство генераторов сжигают топливо в той или иной форме, солнечные панели вырабатывают электроэнергию бесплатно. @@ -11,62 +11,62 @@ - ## Power Generation - Solar panels generate power based on their relative angle to the sun, and if they are occluded by other objects. + ## Производство электроэнергии + Солнечные панели вырабатывают электроэнергию в зависимости от своего угла наклона к солнцу, а также от того, заслонены ли они другими объектами. - Because of this, you might see some panels generating 0 W of power, while others generate a lot more. - This is because the station is occluding some panels, so don't worry about it too much. - Most stations have solar arrays placed at all sides of the station, so there's always some power being generated. + Поэтому вы можете увидеть, что одни панели вырабатывают 0 Вт мощности, а другие значительно больше. + Это происходит потому, что станция закрывает некоторые панели, поэтому не стоит слишком беспокоиться по этому поводу. + На большинстве электростанций солнечные батареи расположены со всех сторон, поэтому электроэнергия вырабатывается постоянно. - When directly facing the sun with no object occlusion, regular solar panels can generate [color=orange][protodata="SolarPanel" comp="SolarPanel" member="MaxSupply" format="N0"] W[/color] of power. + При прямом попадании на солнце без каких-либо препятствий обычные солнечные панели могут генерировать до [color=orange][protodata="SolarPanel" comp="SolarPanel" member="MaxSupply" format="N0"] Вт[/color]. - Solar panels generate [color=orange]HV power[/color], and as such require an [color=orange]HV wire[/color] running underneath them to connect to the station's power grid. + Солнечные панели вырабатывают [color=orange]высоковольтную энергию[/color], и следовательно, требуют прокладки [color=orange]высоковольтного кабеля[/color] под ними для подключения к электросети станции. - ## Power Bridge - Solar panels might seem like an unnecessary power source at first glance. - After all, we have this giant black hole in the center of the station. - Why bother setting up solars when we can use that? + ## Мост электроснабжения + На первый взгляд солнечные панели могут показаться ненужным источником энергии. + В конце концов, в центре станции находится эта гигантская черная дыра. + Зачем устанавливать солнечные батареи, если можно использовать её? - It's ideal to set up solars alongside the [textlink="AME" link="AME"] for a few reasons: - - Having active solar panels alongside the [textlink="AME" link="AME"] increases the runtime of the station's batteries significantly more than just the [textlink="AME" link="AME"] alone. This can buy engineers more time to setup bigger power sources. - - Having active solar panels can reduce load on other grid producers. For example, if the solar arrays are producing enough power to satisfy half the station's needs, that is reflected in a reduced load on other engines, which can reduce the amount of fuel they burn. + Идеально настраивать солнечные батареи вместе с [textlink="ДАМом" link="AME"] по нескольким причинам: + - Наличие активных солнечных панелей наряду с [textlink="ДАМом" link="AME"] значительно увеличивает время работы батарей станции по сравнению с использованием только [textlink="ДАМа" link="AME"]. Это позволяет инженерам выиграть больше времени для установки более мощных источников питания. + - Наличие действующих солнечных панелей может снизить нагрузку на другие источники энергии в сети. Например, если солнечные батареи вырабатывают достаточно энергии для удовлетворения половины потребностей станции, это приводит к снижению нагрузки на другие генераторы, что, в свою очередь, может уменьшить количество сжигаемого ими топлива. - ## Adjusting Panels - Because the station is orbiting a star, the sun's position in space changes over time. - Solar panels need to be pointing straight at the sun to generate power efficiently, and they need to move over time to keep up with the sun's position. + ## Регулирование панелей + Поскольку станция вращается вокруг звезды, положение солнца в космосе со временем меняется. + Для эффективной выработки электроэнергии солнечные панели должны быть направлены прямо на солнце, и со временем им необходимо двигаться, чтобы они соответствовали положению солнца. - The angle at which solar panels face to can be adjusted at a Solar Control Computer. + Угол наклона солнечных панелей можно регулировать с помощью консоли контроля солнечных батарей. - You can also adjust the rate at which the panels move to track the sun. + Вы также можете регулировать скорость вращения панелей, чтобы они следили за солнцем. - The rate at which the sun moves around the station changes each shift, so time the sun's position and adjust the rate accordingly. + Скорость движения солнца вокруг станции меняется с каждой сменой, поэтому засекайте время, необходимое для определения положения солнца, и корректируйте скорость движения соответствующим образом. - The Solar Control Computer also reports on the total power generated by the solar panels. + Консоль контроля солнечных батарей также сообщает об общей мощности, вырабатываемой солнечными панелями. - ## Construction + ## Строительство - Solar panels can be constructed by using two glass sheets on a solar assembly. + Солнечные панели можно изготовить, используя два листа стекла на караксе солнечной панели. - You can purchase solar assemblies from Cargo. + Каркасы солнечных батарей можно приобрести в отделе снабжения. - ## Repairs - Solar panels can sometimes be damaged, and require repair. + ## Ремонт + Солнечные панели иногда повреждаются и требуют ремонта. - To fix them, you can use a crowbar to pry the broken glass shards out of the panel. - Weld these glass shards into glass sheets, and then use them to make a new panel. + Чтобы их починить, можно использовать монтировку, чтобы выковырять осколки разбитого стекла из панели. + Сварите эти осколки стекла в стеклянные листы, а затем используйте их для изготовления новой панели. @@ -80,33 +80,33 @@ - ## Setting Up Solar Panel Arrays - Solar panel arrays are commonly found on the exterior of the station, and are used to generate large amounts of free power for the station. + ## Настройка солнечных батарей + Солнечные батареи обычно располагаются снаружи станции и используются для выработки большого количества бесплатной электроэнергии для станции. - You can either spacewalk to them from the outside or you can run a loop through the station's maintenance tunnels to reach them. - Solar array machine rooms are often marked with signs, and locked behind engineering access. + До них можно добраться либо выходом в открытый космос снаружи станции, либо пробежкой по техническим туннелям станции. + Комнаты солнечных батарей часто обозначены соответствующими знаками и закрыты за инженерным доступом. - At the start of the shift solar panels are misaligned and disconnected from the grid. - You will need to align them and connect them to the station's power grid to start generating power. + В начале смены солнечные панели не настроены и отключаются от сети. + Для начала выработки электроэнергии вам потребуется выровнять их и подключить к электросети станции. - This usually involves running a line of [color=orange]HV wire[/color] to the pannels from the solar array machine room, and then using a Solar Control Computer to align the panels. + Обычно это включает в себя прокладку [color=orange]высоковольтного кабеля[/color] от комнаты солнечных батарей к панелям, а затем использование консоли контроля солнечных батарей для выравнивания панелей. - Solar array machine rooms frequently have a Solar Control Computer nearby, as well as an [textlink="SMES" link="PowerStorage"] to store the power generated by the panels for later use. + В комнатах солнечных батарей часто находится консоль контроля солнечных батарей, а также [textlink="СМЭС" link="PowerStorage"] для хранения энергии, вырабатываемой панелями, для последующего использования. - ## Upgrading Solar Panels - Solar panels can be upgraded to increase their power output. + ## Модернизация солнечных батарей + Солнечные панели можно модернизировать, чтобы увеличить их выработку электроэнергии. - This can be done by replacing the glass sheets in the solar assembly with plasma or uranium glass sheets. + Это можно сделать, заменив стеклянные листы в солнечной батарее на листы из плазменного или уранового стекла. - Plasma and Uranium solar panels generate [color=orange][protodata="SolarPanelPlasma" comp="SolarPanel" member="MaxSupply" format="N0"] W[/color] and [color=orange][protodata="SolarPanelUranium" comp="SolarPanel" member="MaxSupply" format="N0"] W[/color] of power respectively. - They also are much tougher than regular solar panels. + Плазменные и урановые солнечные панели генерируют [color=orange][protodata="SolarPanelPlasma" comp="SolarPanel" member="MaxSupply" format="N0"] Вт[/color] и [color=orange][protodata="SolarPanelUranium" comp="SolarPanel" member="MaxSupply" format="N0"] Вт[/color] энергии соответственно. + Они также гораздо прочнее обычных солнечных панелей. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Spacing.xml b/Resources/ServerInfo/Guidebook/Engineering/Spacing.xml index a9dd8bce24..d3ce650021 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Spacing.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Spacing.xml @@ -1,23 +1,23 @@  - # Spacing - Spacing is the most common form of atmospheric upset that can occur on the station. + # Разгерметизации + Разгерметизация - наиболее распространенная форма атмосферных проблем, которые могут возникнуть на станции. - While the damage that caused the spacing is often time-consuming to [textlink="fix" link="ExpandingRepairingStation"], the actual spacing problem can be quickly resolved by simply repressurizing the area. + Хотя устранение повреждений, вызвавших образование разгерметизации, часто занимает много времени для [textlink="починки" link="ExpandingRepairingStation"], саму проблему с разгерметизациями можно быстро решить, просто восстановив давление в этом месте. - Fixing spacing generally follows two simple steps: + Обычно для исправления разгерметизаций достаточно двух простых шагов: - 1. Identify the area that has been spaced and [textlink="seal the hole." link="ExpandingRepairingStation"] + 1. Определите область, в которой разгерметизация и [textlink="заделайте дыру." link="ExpandingRepairingStation"] - - If you're having trouble finding the hole, you can carefully listen for the flow of air rushing by you, if air is currently leaking to space. - - Look for any holes underneath girders that may be hard to see. + - Если вам трудно найти дыру, вы можете внимательно прислушаться к потоку воздуха, проносящегося мимо вас, если в данный момент происходит утечка воздуха в космос. + - Обратите внимание на любые трудноразличимые отверстия под каркасами. - 2. Repressurize the area. + 2. Герметизация области - - [textlink="Air vents" link="AirVent"] enter pressure lockout in order not to lose more air to spacing, so you'll need to override the vents to repressurize the area. You can do this by setting the connected [textlink="air alarm" link="AirAlarms"] to fill, or by right-clicking on the vent and selecting 'Release pressure lock out' to manually override it temporarily. + - [textlink="Вентиляции" link="AirVent"] блокируются чтобы предотвратить дальнейшую потерю воздуха в разгерметизации, поэтому вам потребуется сбросить блокировку вентиляций для герметизации области. Это можно сделать, установив подключенную [textlink="воздушную сигнализацию" link="AirAlarms"] в режим "заполнение", или щелкнув правой кнопкой мыши по вентиляции и выбрав «Сбросить блокировку из-за давления», чтобы временно отключить ее вручную. - ## Things to Avoid - - Keep in mind that while you have an infinite supply of [textlink="mined gas" link="GasMiningAndStorage"], it is not quick enough to fill up multiple rooms at once. Setting [textlink="air alarms" link="AirAlarms"] to fill first [italic]before[/italic] fixing the root problem will often lead to wasted time and gas. + ## Чего следует избегать + - Имейте в виду, что, хотя у вас есть бесконечный запас [textlink="добытого газа" link="GasMiningAndStorage"], его недостаточно для заполнения нескольких комнат одновременно. Настройка [textlink="воздушных сигнализаций" link="AirAlarms"] на заполнение [italic]перед[/italic] устранением основной проблемы часто приводит к пустой трате времени и газа. - - Leaving [textlink="air alarms" link="AirAlarms"] on the Fill mode unsupervised may lead to overpressuring a room, which can potentially harm crew if it gets out of hand. + - Оставление [textlink="воздушных сигнализаций" link="AirAlarms"] в режиме "Заполнение" без присмотра может привести к избыточному давлению в помещении, что потенциально может нанести вред экипажу, если ситуация выйдет из-под контроля. diff --git a/Resources/ServerInfo/Guidebook/Engineering/TEG.xml b/Resources/ServerInfo/Guidebook/Engineering/TEG.xml index 04268e2db3..1afdffce2e 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/TEG.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/TEG.xml @@ -1,16 +1,16 @@ - # Thermo-electric Engine (TEG) + # Термоэлектрический генератор (ТЭГ) - The TEG generates power by exchanging heat between hot and cold gasses. - On the station, hot gas is usually created by burning plasma, and an array of [textlink="heat-exchanging" link="Radiators"] pipes in space radiates away heat to cool down circulated gasses. + ТЭГ вырабатывает электроэнергию за счет теплообмена между горячим и холодным газами. + На станции горячий газ обычно образуется путем сжигания плазмы, а массив [textlink="теплообменных" link="Radiators"] труб в космосе отводит тепло, охлаждая циркулирующие газы. - The TEG relies heavily on [textlink="atmospherics" link="Atmospherics"] [textlink="piping." link="Pipes"] - The only truly special component about it is the generator core and circulators; the rest is all off-the-shelf atmospherics equipment. - Note that while the exact layout may vary significantly depending on the station, the general components and setup are usually the same. + ТЭГ в значительной степени зависит от [textlink="атмосферных" link="Atmospherics"] [textlink="труб." link="Pipes"] + Единственным действительно уникальным компонентом является сердечник генератора и циркуляционные насосы. Всё остальное, это стандартное оборудование для создания атмосферы. + Следует отметить, что хотя точная компоновка может значительно различаться в зависимости от станции, общие компоненты и конфигурация, как правило, одинаковы. - ## Generator + ## Генератор - The main generator itself is a machine made up of 3 major parts: the central generator and two "circulators", in this arrangement: + Сам главный генератор представляет собой машину, состоящую из трех основных частей: центрального генератора и двух циркуляционных насосов, в следующей конфигурации: @@ -18,42 +18,42 @@ - The circulators take in either a hot or cold gas, and pass it through the machine to exchange heat. - The gas then gets output on the other end of the circulator. The generator produces the actual power and outputs it over an [color=orange]HV wire[/color]. + Циркуляционные насосы забирают горячий или холодный газ и пропускают его через машину для теплообмена. + Затем газ выходит на другом конце циркуляционного насоса. Генератор вырабатывает необходимую мощность и передает ее по [color=orange]высоковольтному проводу[/color]. - Note that the circulators are [color=#a4885c]directional[/color]: they will only let gas through one way. - You can see this direction in-game by examining the circulator itself. - A pressure difference is required across the input and output, so pumps are generally provided and must be turned on. + Обратите внимание, что циркуляционные насосы являются [color=#a4885c]направленными[/color]: они пропускают газ только в одном направлении. + В игре это направление можно увидеть, осмотрев сам циркуляционный насос. + Разница давлений на входе и выходе необходима, для этого обычно устанавливаются насосы, которые необходимо включать. - There is no preference for which side must be hot or cold, there need only be a difference in temperature between them. - The gasses in the two "loops" are never mixed, [color=#a4885c]only energy is exchanged between them[/color]. - The hot side will cool down, the cold side will heat up. + Нет предпочтения относительно того, какая сторона должна быть горячей, а какая холодной, достаточно лишь разницы температур между ними. + Газы в двух "петлях" никогда не смешиваются, [color=#a4885c]между ними происходит только обмен энергией[/color]. + Горячая сторона остынет, холодная нагреется. - ## The Pipes + ## Трубы - There are 2 major [textlink="pipenets" link="PipeNetworks"] to worry about here: [color=red]The Hot Loop[/color] (where gas will be burnt for heat), and [color=cyan]The Cold Loop[/color] (where circulated, heated waste gas will either be removed into space or cooled back down). - Make sure that [color=#a4885c][bold]both [textlink="pipenets" link="PipeNetworks"] do NOT mix[/bold][/color], as only heat should be transferred between the two through the TEG. + Здесь следует думать о двух основных [textlink="сетях труб" link="PipeNetworks"]: [color=red]горячий контур[/color] (где газ будет сжигаться для получения тепла) и [color=cyan]холодный контур[/color] (где циркулирующий нагретый отработанный газ будет либо выводиться в космос, либо охлаждаться). + Убедитесь, что [color=#a4885c][bold]обе [textlink="сети труб" link="PipeNetworks"] НЕ смешиваются[/bold][/color], поскольку передача тепла между ними должна осуществляться только через ТЭГ. - # The Hot Loop + # Горячий контур - As I'm sure a wise person once said: the best way to make something hot is to light it on fire. - Well, depending on context, that may not be very wise, but luckily your engineering department has just what's needed to do it wisely after all. + Как наверняка однажды сказал один мудрый человек: лучший способ что-либо нагреть - это поджечь это. + В зависимости от контекста, это может быть не очень мудро, но, к счастью, у вашего инженерного отдела есть все необходимое, чтобы сделать это разумно. - As stated above, there are many different layouts one can follow to heat up (or cool down) gasses; this part of the guide will cover some common methods one will often see for the hot loop, involving [color=red]the Burn Chamber[/color]. + Как указано выше, существует множество различных схем нагрева (или охлаждения) газов; в этой части руководства будут рассмотрены некоторые распространенные методы, которые часто встречаются в системах горячего контура, включая [color=red]камеру сгорания[/color]. - Side note: Plasma fires burn relatively cool compared to, for example, Tritium fires. - It may be viable to extract Tritium from an extraction setup and react it with Oxygen to get truly hellish temperatures for power. + Примечание: плазменные пожары горят относительно медленно по сравнению, например, с пожарами трития. + Вполне возможно извлечь тритий из экстракционной установки и подвергнуть его реакции с кислородом, чтобы получить поистине адские температуры для выработки электроэнергии. - ## The Burn Chamber + ## Камера сгорания - The burn chamber is the preferred method for heating up gasses, and it is commonly used for other purposes too. (see: Tritium production) + Камера сгорания является предпочтительным методом нагрева газов и широко используется также для других целей (см. производство трития). - Most (if not all) stations have the burn chamber separated from the main atmospherics block by a 1-wide spaced grid, to prevent the flow of scalding hot gas to Atmos if there was a breach. The chambers consist of 3 important parts: - - The [textlink="Air Injector" link="AirInjector"]/[textlink="Passive Vent" link="PassiveVent"] - - The Space Vent - - The [textlink="scrubber" link="AirScrubber"] Array + На большинстве (если не на всех) станциях камера сгорания отделена от основного атмосферного блока сеткой с шагом в 1 разгерметезированую клетку, чтобы предотвратить попадание обжигающе горячего газа в атмосферный одел в случае нарушения целостности сетки. Камеры состоят из трех важных частей: + - [textlink="Инжектор" link="AirInjector"]/[textlink="Пассивная вентиляция" link="PassiveVent"] + - Вентиляция в космос + - Массив [textlink="скрубберов" link="AirScrubber"] - Here is one layer of an example setup: + Вот один из примеров конфигурации: @@ -83,38 +83,38 @@ - The [textlink="air injector" link="AirInjector"] (or [textlink="passive vent" link="PassiveVent"]) injects air (or allows air to flow) into the burn chamber. - Either should be supplemented with a pump before it, to keep pressures high. + [textlink="Инжектор" link="AirInjector"] (или [textlink="пассивная вентиляция" link="PassiveVent"]) впрыскивает воздух (или обеспечивает его приток) в камеру сгорания. + Для поддержания высокого давления перед каждым из них следует установить дополнительный насос. - There is a notable difference between the [textlink="passive vent" link="PassiveVent"] and the [textlink="air injector" link="AirInjector"]; the [textlink="air injector" link="AirInjector"] can only keep injecting air up to [color=#a4885c]9MPa[/color], which can be reached very easily with a good burn. - Ideally, switch out the [textlink="air injector" link="AirInjector"] for a [textlink="passive vent" link="PassiveVent"] connected to a volume pump. + Между [textlink="пассивной вентиляцией" link="PassiveVent"] и [textlink="инжектором" link="AirInjector"] существует заметная разница. [textlink="Инжектор" link="AirInjector"] может подавать воздух только до давления [color=#a4885c]9МПа[/color], которое легко достигается при хорошем сгорании. + В идеале следует заменить [textlink="инжектор" link="AirInjector"] на [textlink="пассивную вентиляцию" link="PassiveVent"] подключенную к объёмному насосу. - The space vent (designated as a blast door to space on one side of the burn chamber) allows waste gasses to be expelled and destroyed. - Open this occasionally to keep the pressure under control, or to space excess input gas. - You even might find the pneumatic valve useful for occasionally spacing the gas. + Вентиляция в космос (обозначаемое как гермозатвор в космос с одной стороны камеры сгорания) позволяет выводить и уничтожать отработанные газы. + Периодически открывайте этот гермозатвор, чтобы контролировать давление или обеспечить отвод избыточного газа. + Возможно, вам даже пригодится пневматический клапан для периодического регулирования подачи газа. - The [textlink="scrubber" link="AirScrubber"] array filters out all the burnt gasses and sends them through the TEG. - Note that using default settings on the [textlink="scrubbers" link="AirScrubber"] is a bad idea, as valuable plasma will be filtered out too. + Массив [textlink="скрубберов" link="AirScrubber"] фильтрует все отработанные газы и направляет их через ТЭГ. + Обратите внимание, что использование настроек по умолчанию на [textlink="скрубберах" link="AirScrubber"] плохая идея, поскольку ценная плазма также будет отфильтрована. - Instead, use a network configurator to connect all the [textlink="scrubbers" link="AirScrubber"] to a nearby air alarm, and set the air alarm's [textlink="scrubber" link="AirScrubber"] settings to scrub everything except Oxygen and Plasma, and to siphon air as well. - This ensures that as much heat as available can be collected and sent to the TEG. + Вместо этого используйте конфигуратор сетей, чтобы подключить все [textlink="скрубберы" link="AirScrubber"] к ближайшей воздушной сигнализации, и настройте параметры [textlink="скрубберов" link="AirScrubber"] таким образом, чтобы они очищали воздух от всего, кроме кислорода и плазмы, а также откачивал воздух. + Это гарантирует, что максимально возможное количество тепла будет собрано и направлено в ТЭГ. - Note that this is just one of many ways you can setup the hot loop; [color=#a4885c]feel free to mix and match setups as needed![/color] - [textlink="Volume pumps" link="Pumps"] in replacement of [textlink="pressure pumps" link="Pumps"], [textlink="radiator" link="Radiators"] loops for heat collection, or even a Pyroclastic anomaly to provide said heat! - The stars are the limit! + Обратите внимание, что это лишь один из многих способов настройки системы "горячего контура". [color=#a4885c]Не стесняйтесь комбинировать различные варианты по мере необходимости![/color] + [textlink="Объемные насосы" link="Pumps"] вместо [textlink="насосов" link="Pumps"], [textlink="радиаторы" link="Radiators"] для сбора тепла или даже пирокластическая аномалия для обеспечения этого тепла! + Нет предела совершенству! - # The Cold Loop + # Холодный контур - As with the Hot Loop, the Cold Loop must also be setup to operate the TEG. - However, the Cold Loop is usually a lot more low-tech than the Hot Loop; in reality, the Cold Loop only has to be "relatively" cooler—hey, room temperature is technically cooler than the surface of the sun, right? + Как и в случае с горячим контуром, холодный контур также должен быть настроен для работы ТЭГа. + Однако холодный контур обычно гораздо проще в технологическом плане, чем горячий. В действительности холодный цикл должен быть лишь «относительно» холоднее, ведь температура в помещении технически ниже, чем температура поверхности Солнца, верно? - There are 3 main methods you will see used for the Cold Loop: [color=#a4885c]The Water Cooler[/color] (see: Liltenhead's video on the TEG), [color=cyan]the Coolant Array[/color] and [color=#a4885c]the Freezer Loop[/color]. + Для холодного контура используются 3 основных метода: [color=#a4885c]Водяное охлаждение[/color] (см. видео Liltenhead о ТЭГе), [color=cyan]массив охлаждения[/color] и [color=#a4885c]контур заморозки[/color]. - ## The Water Cooler + ## Водяное охлаждение - An equally naive method as the Pipe Burn, this simply involves taking some useless gas (in this case, Water Vapor) and flowing it through the TEG and into space. It's dirt-cheap and simple, at the cost of efficiency and permanent loss of gas. + Этот метод столь же наивен, как и метод сжигания в трубе, и заключается в том, чтобы взять какой-то бесполезный газ (в данном случае, водяной пар) и пропустить его через ТЭГ в космос. Он невероятно дешев и прост, но за счет снижения эффективности и необратимой потери газа. - Setting this up is so simple, even Hamlet could manage it. Take an output of a gas (here, Water Vapor), send it through the Cold side of the TEG, and then vent it into space. + Настройка настолько проста, что с ней справился бы даже Гамлет. Возьмите выход газа (в данном случае, водяного пара), пропустите его через холодную сторону термоэлектрического генератора, а затем выпустите в космос. @@ -125,22 +125,21 @@ - ## Coolant Array + ## Массив охлаждения - This is the default method for the Cold Loop you will see on a variety of stations. - Being of moderate complexity and having no losses of any resource, this [color=#a4885c]should[/color] be the main method of cooling down the TEG. - However, most stations at the moment somehow have their radiators hooked up wrong (or suggest incorrect piping), reducing efficiency greatly. + Это стандартный метод для холодного контура, который вы увидите на различных станциях. + Учитывая умеренную сложность конструкции и отсутствие потерь ресурсов, этот метод охлаждения ТЭГа [color=#a4885c]должен[/color] быть основным способом охлаждения. + Однако на большинстве станций в настоящее время радиаторы по какой-то причине подключены неправильно (или предлагаются неверные варианты прокладки труб), что значительно снижает эффективность. - To use heat-exchangers properly, they must be setup in [color=#a4885c]parallel[/color], not in series (like what you see on most stations). - A gas pump at max pressure should be placed after, and a volumetric pump before the heat-exchangers. - The flow-rate of the volumetric pump should be set using the following formula: + Для правильного использования теплообменников их необходимо устанавливать [color=#a4885c]параллельно[/color], а не последовательно (как это обычно делается на большинстве станций). + Газовый насос, работающий под максимальным давлением, следует разместить после теплообменников, а объемный насос перед ними. + Скорость объемного насоса следует устанавливать по следующей формуле: - [color=cyan]( 200 / number of heat-exchangers )[/color] L/s. + [color=cyan]( 200 / количество теплообменников )[/color] Л/с. - Simply speaking, the Coolant Array consists of 3 major parts: An input connector port, a few pumps and the heat-exchanger array out in space. - It can be setup like so: - + Проще говоря, система охлаждения состоит из трех основных частей: соединительного порта, нескольких насосов и теплообменного блока, расположенного в космосе. + Это можно настроить следующим образом: @@ -186,17 +185,17 @@ - - Connector Port: Use this to input a gas with high heat capacity; most of the time, Plasma or Frezon is used to do so, as they both have very high specific heat capacities (although almost any gas will do). (Yes, Plasma =/= Hot. You can cool it down, and it acts as a excellent heat exchange medium.) - - Input/Output Pumps: Used to make sure gas keeps flowing through both the Circulator and the radiator array. As the gas cools down and heats up (and as it flows through the Exchanger), pressure must be applied for it to keep flowing. - - Radiator: Basically, just a bunch of radiators in space. Not much to say, besides the fact that it cools down the gas inside it. Make sure the radiators are [color=#a4885c]placed on lattice, not plating[/color]! Otherwise, the heat-exchange efficiency will be greatly reduced, as the radiators aren't directly exposed to space below them. + - Соединительный порт: Используйте его для подачи газа с высокой теплоемкостью; чаще всего для этого используется плазма или фрезон, поскольку оба газа обладают очень высокой удельной теплоемкостью (хотя подойдет практически любой газ). (Да, плазма =/= горячая. Ее можно охладить, и она является отличным теплообменным материалом.) + - Насосы на входе/выходе: Используются для обеспечения непрерывной циркуляции газа как через циркуляционный насос, так и через массив радиаторов. По мере охлаждения и нагрева газа (и по мере его прохождения через теплообменник) необходимо поддерживать давление для обеспечения непрерывной циркуляции. + - Радиатор: По сути, это просто набор радиаторов в космосе. Особо нечего сказать, кроме того, что он охлаждает газ внутри себя. Убедитесь, что радиаторы [color=#a4885c]размещены на решетке, а не на обшивке[/color]! В противном случае эффективность теплообмена значительно снизится, поскольку радиаторы не будут напрямую контактировать с космическим пространством под ними. - ## The Freezer Loop + ## Контур заморозки - Most of the time, you will see this method being used in efficient TEG setups. - It's basically just the Coolant array, but replacing the radiators with a freezer. - Even though the freezer does use power, it is only a small fraction of what the TEG can generate, and it's better than the default Coolant array at the moment, so go fish. + В большинстве случаев этот метод используется в эффективных термоэлектрических генераторах. + По сути, это тот же массив охлаждения, но вместо радиаторов установлен охладитель. + Хотя охладитель и потребляет электроэнергию, это лишь малая часть того, что может вырабатывать ТЭГ, и на данный момент это лучше, чем стандартная система охлаждения, так что вперед! - Follow the steps for the Coolant array, but use a freezer in place of the Heat-Exchangers. As so: + Выполните действия, аналогичные тем, что описаны для массива охлаждения, но вместо теплообменников используйте охладитель. Вот так: @@ -217,18 +216,18 @@ - Once again, use Plasma or Frezon in the loop for max efficiency (although almost any gas will do). + Ещё раз, для максимальной эффективности используйте в контуре Плазму или Фрезон (хотя подойдёт практически любой газ). - ## In the Pursuit of Greater Efficiency - Remember, Atmospherics is a science, and as such, it is always evolving. - The setups above are just the tip of the iceberg; there are many ways to setup the TEG and many ways to improve upon the setups above. - [color=#a4885c]Experiment![/color] + ## В стремлении к большей эффективности + Помните, что атмосферика это наука, и поэтому она постоянно развивается. + Приведенные выше варианты лишь верхушка айсберга. Существует множество способов настройки ТЭГа и множество способов улучшить описанные выше варианты. + [color=#a4885c]Экспериментируйте![/color] - Always seek to improve upon the designs you see and always seek to improve upon the designs you make. - The TEG is a powerful tool and with great power comes great responsibility. - Make sure to use it wisely and make sure to use it well. + Всегда стремитесь улучшить те схемы, которые видите, и всегда стремитесь учится на схемам, которые создаете сами. + ТЭГ это мощный инструмент, а с большой силой приходит большая ответственность. + Используйте его с умом и используйте его эффективно. - Space Station 14 atmospherics is a complex system and the TEG is just one part of it. - [bold]It's like a giant puzzle, so go out and solve it![/bold] + Атмосферная система Космической Станции 14, сложная система, и ТЭГ лишь её часть. + [bold]Это как огромная головоломка, так что идите и решите её![/bold] diff --git a/Resources/ServerInfo/Guidebook/Engineering/TeslaEngine.xml b/Resources/ServerInfo/Guidebook/Engineering/TeslaEngine.xml index 168f6253a8..dea1c6807d 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/TeslaEngine.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/TeslaEngine.xml @@ -1,6 +1,6 @@  - # Tesla Engine - The Tesla Engine is a powerful generator that uses a contained ball of lightning to produce energy for the station. + # Тесла-двигатель + Тесла-двигатель, это мощный генератор, использующий сдержанный шар молнии для выработки энергии для станции. @@ -8,13 +8,13 @@ - It generates power by harnessing the lightning strikes produced by the lightning ball using Tesla Coils. + Она вырабатывает энергию, используя разряды молнии, производимые шаровой молнией, с помощью катушек теслы. - ## Containment Field - The Tesla Engine requires a containment field to prevent the lightning ball from escaping and destroying the station. + ## Сдерживающее поле + Тесла-двигатель требует защитное поле, предотвращающее побег шаровой молнии и разрушение станции. - It is suggested to use the minimum size containment field for the lightning ball. - Larger containment fields allow the lightning ball to reach closer to sensitive equipment and potentially strike it, ignoring placed grounding rods and tesla coils. + Предлагается использовать поле минимального размера, ограничивающее шаровую молнию. + Большие поля сдерживания позволяют шаровой молнии быть более ближе к чувствительному оборудованию и поражать их, игнорируя установленные заземляющие стержни и катушки Тесла. @@ -32,19 +32,19 @@ - ## Lightning Strikes - When the Tesla Engine is active, the lightning ball will periodically strike objects surrounding it. + ## Удары молнии + Когда Тесла-двигатель активен, шаровая молния будет периодически бить в окружающие его объекты. - The Tesla prefers to strike some objects more than others, such as Tesla Coils and Grounding Rods. + Тесла предпочитает бить в некоторые объекты больше, чем по другим, например по катушкам Теслы и заземляющим стержням. - If the tesla can't find any Tesla Coils or Grounding Rods to strike first, it will strike almost any station object capable of being powered, such as Substations, APCs, and general machinery. + Если Тесла не сможет первым нанести удар по катушкам Теслы или заземляющим стержням, она поразит практически любой объект станции, способный получать питание, например, подстанции, ЛКП и любое другое оборудование. - Certain objects aren't struck by the tesla, such as batteries, lights, PDAs, and other handheld items. + Некоторые объекты не поражаются Теслой, например, батареи, фонари, КПК и другие портативные устройства. - It will also strike mobs and crew members, shocking them. Make sure to wear insulated gloves before approaching it. + Он так же будет бить по существам и членам экипажа, шокируя их. Перед тем как приблизиться к нему, обязательно наденьте изолированные перчатки. - ## Tesla Coils - Lightning strikes can be harnessed using Tesla Coils, which convert the lightning strikes into power for the station. + ## Катушки Теслы + Удары молнии можно использовать с помощью катушек Теслы, которые преобразуют молнию в электроэнергию для станции. @@ -52,16 +52,16 @@ - Tesla Coils should be placed around the lightning ball to capture the energy from lightning strikes, as well as to prevent the lightning from striking sensitive equipment further away. + Вокруг шаровой молнии следует разместить катушки Теслы, чтобы улавливать энергию из ударов молнии, а также предотвращать попадание молнии в чувствительное оборудование, расположенное дальше. - Tesla Coils take damage every time they are struck by lightning, and will eventually break if not repaired. - Be sure to monitor the condition of the Tesla Coils and repair them as needed. + Катушки Тесла получают повреждения при каждом ударе молнии и в конечном итоге ломаются, если их не ремонтировать. + Обязательно следите за состоянием катушек Теслы и ремонтируйте их по мере необходимости. - When lightning strikes Tesla Coils, they fill an internal battery, which is rapidly discharged to the grid. - It will discharge this power even if there is no consumer to take it, so it's a good idea to have an SMES nearby to store the power and discharge it smoothly. + Когда молния ударяет в катушки Теслы, они заряжают внутреннюю батарею, которая быстро разряжается в электросеть. + Эта система будет отдавать энергию даже в отсутствие потребителя, поэтому целесообразно иметь поблизости СМЭС, для хранения и бесперебойной подачи энергии. - ## Grounding Rods - Grounding Rods help protect sensitive equipment from being struck and prevent a loosed tesla (tesloose). + ## Заземляющие стержни + Заземляющие стержни помогают защитить чувствительное оборудование от ударов и предотвратить побег теслы (теслалуз). @@ -75,27 +75,27 @@ - Grounding rods do not take damage from lightning strikes. - This makes them beneficial for forming a saftey net of grounding rods to rely on in case the tesla coils are damaged or destroyed. + Заземляющие стержни не повреждаются от ударов молнии. + Благодаря этому они полезны для создания системы заземляющих стержней, на которые можно положиться в случае повреждения или разрушения катушек Тесла. - Engineers should use grounding rods to protect sensitive equipment from lightning strikes, such as the Emitters powering the containment field generators. + Инженерам следует использовать заземляющие стержни для защиты чувствительного оборудования от ударов молнии, например эмиттеров, питающихы генераторы сдерживающего поля. - ## Loosed Tesla (Tesloose) - If the lightning ball escapes the containment field, it is referred to as a loosed tesla, or tesloose. + ## Сбежавшая Тесла (Теслалуз) + Если шаровая молния выходит за пределы сдерживающего поля, её называют сбежавшей теслой или теслалуз. - An escaped tesla will randomly walk around the station, attracted to objects that can be powered, such as APCs, Substations, and machinery. - It will also gladly strike crew members and mobs, shocking them. + Сбежавшая Тесла будет беспорядочно бродить по станции, привлекаясь объектами, которые можно запитать, такими как ЛКП, подстанции и прочее оборудование. + Оно также с удовольствием будет бить членов экипажа и существ, шокируя их. - Wearing insulated gloves will protect you from being shocked by the tesla, but it won't prevent the tesla from striking you. + Использование изолирующих перчаток защитит вас от удара шокирования Теслой, но не предотвратит попадание Теслы в вас. - The tesla can be destroyed by firing antiparticles at it using a Portable Particle Decelerator, however, the Tesla is much more powerful than the Singularity, and it will take a lot of antiparticles to destroy it. - A group of people using decelerators is recommended to destroy a tesloose. + Теслу можно уничтожить, обстреляв её античастицами с помощью портативного замедлителя частиц, однако Тесла намного мощнее Сингулярности, и для её уничтожения потребуется очень много античастиц. + Для уничтожения Теслы рекомендуется группа людей, использующих замедлители частиц. - Portable Particle Decelerators can be either researched and made by the Research Department, or they can be bought from Cargo. + Портативные замедлители частиц могут быть либо изучены и изготовлены Исследовательским отделом, либо приобретены в Отделе снабжения. diff --git a/Resources/ServerInfo/Guidebook/Engineering/Valves.xml b/Resources/ServerInfo/Guidebook/Engineering/Valves.xml index 46f5b0f629..f99c6f38bc 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/Valves.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/Valves.xml @@ -1,6 +1,6 @@  - # Valves - Valves are a quick way to halt or permit gas flow through a [textlink="pipenet" link="PipeNetworks"]. + # Клапаны + Клапаны, это быстрый способ остановить или разрешить поток газа через [textlink="сеть труб" link="PipeNetworks"]. @@ -8,9 +8,9 @@ - All valves do not require [textlink="power" link="Power"] to operate. + Для работы всем клапанам не требуется [textlink="энергия" link="Power"] для работы. - Valves may look simple, but they can enable a wide variety of complex pipe systems, including: - - Signal valves responding to air alarm or logic gate outputs - - Pneumatic valves controlling variable venting of waste gasses from a burn chamber + Клапаны могут выглядеть простыми, но они позволяют создавать самые разнообразные сложные сети труб, в том числе: + - Сигнальные клапаны, реагирующие на сигналы воздушной сигнализации или выходы логических элементов + - Пневматические клапаны, контролирующие регулируемый отвод отходящих газов из камеры сгорания diff --git a/Resources/ServerInfo/Guidebook/Engineering/VoltageNetworks.xml b/Resources/ServerInfo/Guidebook/Engineering/VoltageNetworks.xml index 3f635715ce..399c785d4e 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/VoltageNetworks.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/VoltageNetworks.xml @@ -1,9 +1,9 @@  - # Voltage Networks - In Space Station 14, power distribution is divided into three separate voltage networks. - These networks are the [color=green]Low Voltage[/color] Network, the [color=Yellow]Medium Voltage[/color] Network, and the [color=orange]High Voltage[/color] Network. + # Сети напряжения + На космической станции 14 распределение электроэнергии разделено на три отдельные сети напряжения. + Эти сети включают в себя [color=green]низковольтную[/color], [color=Yellow]средневольтную[/color] и [color=orange]высоковольтную[/color] сеть. - These networks power different types of machinery on the station. + Эти сети обеспечивают электропитанием различные виды оборудования на станции. @@ -11,8 +11,8 @@ - ## Low Voltage Network - The [color=green]Low Voltage[/color] Network is used for powering almost all small machines on the station. This includes things like lights, computers, and other small devices. + ## Низковольтная сеть + [color=green]Низковольтная[/color] сеть используется для питания почти всех небольших машин на станции. Сюда входят такие устройства, как осветительные приборы, компьютеры и другие небольшие приборы. @@ -24,18 +24,18 @@ - [color=green]Low Voltage[/color] power is provided by APCs, which are wall-mounted devices that convert power from the [color=Yellow]Medium Voltage[/color] Network to [color=green]Low Voltage[/color]. + [color=green]Низковольтное[/color] питание обеспечивается устройствами ЛКП, которые представляют собой настенные преобразователи, преобразующие питание из сети [color=Yellow]средневольтного[/color] напряжения в [color=green]Низковольтную[/color]. - [color=green]Low Voltage[/color] wire doesn't have to be directly run to every machine, as it can power multiple machines as long as the wire is close enough to the machine. - It can power machines within 2 tiles radially, and 3 tiles in each cardinal direction. + [color=green]Низковольтный[/color] кабель не обязательно прокладывать напрямую к каждому оборудованию, так как он может обеспечивать питание нескольких машин, если провод расположен достаточно близко к ним. + Он может обеспечивать энергией машины, расположенные в радиусе 2 клеток по радиусу и в радиусе 3 клеток в каждом из основных направлений. - ## Medium Voltage Network - The [color=Yellow]Medium Voltage[/color] Network is used for powering APCs and other power-hungry machinery that can only accept [color=Yellow]Medium Voltage[/color] power. - The Particle Accelerator is an example, as it operates on [color=Yellow]Medium Voltage[/color] power. + ## Сеть среднего напряжения + [color=Yellow]Средневольтная[/color] сеть используется для питания ЛКП и другого энергоемкого оборудования, которое может принимать только питание от сети [color=Yellow]средневольтного[/color] напряжения. + В качестве примера можно привести Ускоритель частиц, работающий от [color=Yellow]средневольтной[/color] сети. @@ -58,12 +58,12 @@ - [color=#999999][italic]The Particle Accelerator[italic][/color] + [color=#999999][italic]Ускоритель частиц[italic][/color] - [color=Yellow]Medium Voltage[/color] power is provided by Substations, which are large machines that convert power from the [color=Orange]High Voltage[/color] Network to [color=Yellow]Medium Voltage[/color]. + [color=Yellow]Средневольтное[/color] питание подается с подстанций, которые представляют собой крупные машины, преобразующие электроэнергию из [color=Orange]высоковольтной[/color] сети в [color=Yellow]средневольтную[/color]. - There are also wallmount variants of these substations for compact spaces, like shuttles. + Существуют также настенные варианты этих подстанций для компактных помещений, например, для шаттлов. @@ -73,10 +73,10 @@ - ## High Voltage Network - The [color=Orange]High Voltage[/color] Network is used for moving large amount of power across the station. It is used to power most power handling equipment, such as SMES units and Substations. + ## Сеть высокого напряжения + [color=Orange]Высоковольтная[/color] сеть используется для передачи больших объемов электроэнергии внутри подстанции. Она используется для питания большинства энергоснабжающего оборудования, такого как СМЭСы и подстанции. - Most high-output generators output power to the [color=Orange]High Voltage[/color] Network. + Большинство мощных генераторов подают электроэнергию в [color=Orange]высоковольтную[/color] сеть. @@ -85,11 +85,11 @@ - ## Shock Damage - If you are shocked by a cable carrying power, you will take damage. The amount of damage you take is based on the voltage of the cable that shocked you. + ## Удар током + Если вас ударит током от кабеля, по которому проходит электрический ток, вы получите повреждения. Величина полученных повреждений зависит от напряжения кабеля, который вас ударил током. - [color=green]Low Voltage[/color] cables will deal less damage than [color=Yellow]Medium Voltage[/color] cables, which will deal less damage than [color=Orange]High Voltage[/color] cables. + [color=green]Низковольтные[/color] кабели нанесут меньший вред, чем кабели [color=Yellow]средневольтного[/color] напряжения, которые, в свою очередь, нанесут меньший вред, чем [color=Orange]высоковольтные[/color] кабели. - Energized [color=Orange]High Voltage[/color] and [color=Yellow]Medium Voltage[/color] cabling hurts, so be sure to wear insulated gloves when working with it. + Работа с кабелями [color=Orange]высокого[/color] и [color=Yellow]среднего[/color] напряжения, находящимися под напряжением, опасна, поэтому обязательно надевайте изолированные перчатки при работе с ними. diff --git a/Resources/ServerInfo/Guidebook/Engineering/WirePanels.xml b/Resources/ServerInfo/Guidebook/Engineering/WirePanels.xml index aa86e6e9b3..cb52acdb61 100644 --- a/Resources/ServerInfo/Guidebook/Engineering/WirePanels.xml +++ b/Resources/ServerInfo/Guidebook/Engineering/WirePanels.xml @@ -1,8 +1,8 @@  - # Wire Panels - Some station devices like airlocks, vending machines, and arcade consoles have wire panels, which control certain aspects of their functionality. + # Панели с проводами + Некоторые станционные устройства, такие как шлюзы, торговые и игровые автоматы, оснащены проводными панелями, которые управляют определенными аспектами их работы. - These panels can be opened using a screwdriver to access the wiring inside. + Эти панели можно открыть с помощью отвертки, чтобы получить доступ к внутренней проводке. @@ -10,20 +10,20 @@ - From here you can use wirecutters and a multitool to interact with the wiring. Note that interacting with the wiring often requires insulated gloves, as if the wire is live, you can get shocked. + Отсюда вы можете использовать кусачки и мультитул для работы с проводкой. Обратите внимание, что для работы с проводкой часто требуются изолированные перчатки, так как, если провод находится под напряжением, вас может ударить током. - You can cut and mend wires using the wirecutters and pulse wires using the multitool. + С помощью кусачек можно резать и чинить провода, а с помощью мультитула подавать импульс на них. - Cutting wires often completely disables or restores functionality to a device. - It may also trigger unintended functionality like shocking people, dropping door bolts, or exploding. + Перерезание проводов часто полностью отключает или восстанавливает работоспособность устройства. + Это также может вызвать непредусмотренные сбои, такие как поражение людей электрическим током, болтирование шлюзов или взрыв. - Pulsing wires can have a variety of effects, but oftentimes it either temporarily disables or enables functionality. + Пульсирование проводов может оказывать различное воздействие, но зачастую они либо временно отключают, либо включают функциональность. - You can't pulse wires if the wire you're trying to pulse is cut. You have to mend the wire first. + Невозможно подавать импульсы на провода, если провод, на который вы пытаетесь подать импульс, перерезан. Сначала необходимо починить провод. diff --git a/Resources/ServerInfo/Guidebook/ReferenceTables/Drinks.xml b/Resources/ServerInfo/Guidebook/ReferenceTables/Drinks.xml index 5ed3a58329..1fd50aecd7 100644 --- a/Resources/ServerInfo/Guidebook/ReferenceTables/Drinks.xml +++ b/Resources/ServerInfo/Guidebook/ReferenceTables/Drinks.xml @@ -1,6 +1,6 @@ -# Drinks -Knowing how to make a requested drink is important. Here are the different drinks in the game, including their recipes: +# Напитки +Умение приготовить заказанный напиток очень важно. Вот различные напитки в игре, включая их рецепты: diff --git a/Resources/ServerInfo/Guidebook/ReferenceTables/Lawsets.xml b/Resources/ServerInfo/Guidebook/ReferenceTables/Lawsets.xml index 089cc1192a..931e27ba52 100644 --- a/Resources/ServerInfo/Guidebook/ReferenceTables/Lawsets.xml +++ b/Resources/ServerInfo/Guidebook/ReferenceTables/Lawsets.xml @@ -1,5 +1,6 @@ -# Common Silicon Lawsets +# Распространенные своды законов +# синтетиков diff --git a/Resources/ServerInfo/Guidebook/Science/AnalysisConsole.xml b/Resources/ServerInfo/Guidebook/Science/AnalysisConsole.xml index e1bfece051..7908f42805 100644 --- a/Resources/ServerInfo/Guidebook/Science/AnalysisConsole.xml +++ b/Resources/ServerInfo/Guidebook/Science/AnalysisConsole.xml @@ -1,22 +1,22 @@ - # Analysis Console + # Аналитическая консоль - The Analysis Console is a device used to interface with artifacts. It can be used to check nodes, their triggers and effects, and extract points. + Аналитическая консоль, это устройство, используемое для взаимодействия с артефактами. Оно может использоваться для проверки узлов, их стимуляторов и эффектов, а также для извлечения очков исследований. - + - The console displays detailed information about each node in the artifact’s tree structure. This includes: - - [bold]ID:[/bold] Unique identifier for use with the Node Scanner. - - [bold]Class:[/bold] The layer name, nodes on the same layer share it. - - [bold]Status:[/bold] - - [italic][color=red]Locked[/color][/italic] by default. - - [italic][color=plum]Active[/color][/italic] when first triggered. - - [italic][color=lime]Unlocked[/color][/italic] if a deeper node is reached (prevents manual activations). - - [bold]Durability:[/bold] Number of manual activations available. - - [bold]Effect:[/bold] What happens when the node activates or is manually triggered. - - [bold]Triggers:[/bold] Required actions to unlock the node. - - [bold]Server:[/bold] Choose the research server where extracted points are sent. - - [bold]Extract Points:[/bold] Extracts points from nodes unlocked since the last extraction. + В консоли отображается подробная информация о каждом узле в древовидной структуре артефакта. Это включает: + - [bold]ID:[/bold] уникальный идентификатор для использования со сканером узлов. + - [bold]Класс:[/bold] название слоя используемое узлами, находящимися на одном слое. + - [bold]Статус:[/bold] + - [italic][color=red]Заблокирован[/color][/italic] по умолчанию. + - [italic][color=plum]Активен[/color][/italic] при первом срабатывании. + - [italic][color=lime]Разблокирован[/color][/italic] если достигнут более глубокий узел (предотвращает ручную активацию). + - [bold]Прочность:[/bold] количество доступных активаций вручную. + - [bold]Эффект:[/bold] что происходит при активации узла или его ручной активации. + - [bold]Стимуляторы:[/bold] необходимые действия для разблокировки узла. + - [bold]Сервер:[/bold] выберите исследовательский сервер, куда будут отправлены извлеченные очки. + - [bold]Извлечь очки:[/bold] извлекает очки из узлов, разблокированных с момента последнего извлечения. diff --git a/Resources/ServerInfo/Guidebook/Science/UnlockingNodes.xml b/Resources/ServerInfo/Guidebook/Science/UnlockingNodes.xml index ca93846b68..56b946d65e 100644 --- a/Resources/ServerInfo/Guidebook/Science/UnlockingNodes.xml +++ b/Resources/ServerInfo/Guidebook/Science/UnlockingNodes.xml @@ -1,48 +1,48 @@ - # Unlocking Nodes + # Разблокировка узлов - To activate and unlock nodes on an artifact, you should: - - Check a node on the [bold]Analysis Console[/bold] to check its triggers and effects. - - Perform the [bold]triggers[/bold] listed in the console. Some require direct interaction with the artifact, while others may only need the correct environment or a specific action performed nearby. - - Once a trigger is successfully performed, the artifact will respond with the message: [italic]"It begins to shift in strange ways..."[/italic]. The [bold]Node Scanner[/bold] will then indicate which specific nodes are being triggered. + Для активации и разблокировки узлов артефакта необходимо: + - Просмотреть узел на [bold]аналитической консоли[/bold], чтобы проверить стимуляторы и эффекты. + - Выполните указанные в консоли [bold]стимуляторы[/bold]. Некоторые требуют прямого взаимодействия с артефактом, в то время как для других может потребоваться только соответствующая среда или выполнение определенного действия поблизости. + - После успешного срабатывания стимулятора, артефакт ответит сообщением: [italic]"он начинает меняться странным образом..."[/italic]. [bold]Сканер узлов[/bold] укажет, какие именно узлы были активированы. - Artifacts enter an unlocking state after the first trigger is met. During this state, any remaining triggers must be completed. The unlocking window initially lasts a few seconds and resets each time a new trigger is activated. This window grows longer with each additional node unlocked, giving more time to complete further triggers. + Артефакты переходят в состояние разблокировки после срабатывания первого стимулятора. В течение этого состояния необходимо выполнить все оставшиеся стимуляторы. Первоначально окно разблокировки длится несколько секунд и сбрасывается каждый раз при активации нового стимулятора. Это окно увеличивается с каждым разблокированным дополнительным узлом, предоставляя больше времени для выполнения последующих стимуляторов. - Once all required triggers are completed successfully, the artifact will trigger it's effect and a popup will appear saying: [italic]"It slows down, visibly changed."[/italic], and the node will appear as [bold][color=plum]Active[/color][/bold] on the Console. + После успешного выполнения всех необходимых стимуляторов артефакт активирует свой эффект, и появится всплывающее окно с сообщением: [italic]"он замедляется, визуально меняясь."[/italic], а узел отобразится в консоли как [bold][color=plum]активен[/color][/bold]. - If an artifact fails to activate, it will stop resonating and display the message: [italic]"It slows down before uneventfully stopping."[/italic] After this, it enters a cooldown period before it can be activated again. + Если артефакт не активируется, он перестанет резонировать и отобразит сообщение: [italic]"он замедляется, а затем плавно останавливается."[/italic] После этого он переходит в период ожидания, прежде чем его можно будет снова активировать. - The order of trigger activation [bold]does not matter[/bold] for individual nodes. [italic]However[/italic], some triggers affect multiple nodes. As a rule of thumb, start with a trigger that is unique to the node you want to unlock. Activating a trigger for a different node during this phase prevents the target node from unlocking until the artifact’s cooldown ends. + Порядок активации стимуляторов [bold]не важен[/bold] для отдельных узлов. [italic]Однако[/italic], некоторые стимуляторы влияют на несколько узлов. Как правило, начинайте с стимулятора, уникального для узла, который вы хотите разблокировать. Активация стимулятора для другого узла на этом этапе предотвратит разблокировку целевого узла до окончания времени восстановления артефакта. - ## Active Nodes - Once unlocked, a node is considered active. Only the highest unlocked nodes in a tree’s layer are activatable, lower nodes in the same tree cannot be triggered anymore once a higher node has been activated. + ## Активные узлы + После разблокировки узел считается активным. Активировать можно только самые верхние разблокированные узлы в слое дерева. Нижние узлы в том же дереве больше нельзя активировать, после активации более высокого узла. - Artifacts often have multiple trees. Layer precedence applies within each tree, but different trees operate independently. This means nodes in different trees can be activated simultaneously as long as they are the highest unlocked nodes in their respective trees. + Артефакты часто имеют несколько деревьев. Внутри каждого дерева применяется приоритет слоев, но разные деревья функционируют независимо. Это означает, что узлы в разных деревьях могут быть активированы одновременно, если они являются самыми высокоуровневыми разблокированными узлами в своих соответствующих деревьях. - [bold]Manual activation triggers all unlocked nodes at once and consumes durability.[/bold] + [bold]Ручная активация запускает все разблокированные узлы одновременно и расходует прочность.[/bold] - ## Triggers - Examples include: - - Examining the artifact - - Playing an instrument - - Damaging or throwing it - - Exposing it to gases (plasma, tritium, etc.) - - Changing pressure or temperature - - Using tools (screwdriver, multitool, crowbar, wrench) - - Splashing reagents (blood, water, ammonia, etc.) - - Killing something nearby + ## Стимуляторы + Примеры: + - Осмотр артефакта + - Игра на музыкальном инструменте + - Повреждение или бросание артефакта + - Воздействие газов (плазмы, трития и т. д.) + - Изменение давления или температуры + - Использование инструментов (отвертка, мультитул, монтировка, гаечный ключ) + - Разбрызгивание реагентов (крови, воды, аммиака и т. д.) + - Убийство кого-либо поблизости - ## Effects - Effects can be: - - [color=green]Harmless:[/color] producing plants, animals, or junk - - [color=#00ccff]Helpful:[/color] charging batteries, creating instruments or money - - [color=red]Hazardous:[/color] anomalies, radiation, explosions, hostile fauna + ## Эффекты + Эффекты могут быть:: + - [color=green]Безвредными:[/color] появление растений, животных или мусора + - [color=#00ccff]Полезными:[/color] зарядка батарей, создание инструментов или денег + - [color=red]Опасными:[/color] аномалии, радиация, взрывы, враждебная фауна diff --git a/Resources/ServerInfo/Guidebook/Security/CriminalRecords.xml b/Resources/ServerInfo/Guidebook/Security/CriminalRecords.xml index 5aa4f906cb..19f7b752a1 100644 --- a/Resources/ServerInfo/Guidebook/Security/CriminalRecords.xml +++ b/Resources/ServerInfo/Guidebook/Security/CriminalRecords.xml @@ -1,40 +1,38 @@  - # Criminal Records - The criminal records console is accessible in every station's security department, it serves the purpose of tracking and managing the criminal history and status of anybody part of the crew manifest. + # Криминальные записи + Консоль криминальных записей имеется в каждом отделе безопасности станции - она служит для отслеживания и управления криминальной историей и статусов всех членов экипажа. - Anyone can open the console's UI, but only those with Security access can modify anything. + Любой может открыть пользовательский интерфейс консоли, но взаимодействовать с записями можно только с доступом службы безопасности. - The UI is composed by the following elements: - - A search bar that has a filter next to it that lets you filter the crewmembers by their names, fingerprints or DNA. + Интерфейс состоит из следующих элементов: + - Поисковая строка с фильтром рядом, позволяющим фильтровать членов экипажа по их именам, отпечаткам пальцев или ДНК. - - A list of all the crewmembers in the manifest, selecting one of the entries will make the criminal records of a crewmember appear. The list is filtered by the search bar so make sure it's empty if you want an overall overview! + - Список всех членов экипажа, указанных в списке. При выборе одной из записей отобразится текущий статус и история преступлений. Список фильтруется по строке поиска, поэтому убедитесь, что она пуста, если вам нужен список всех! - - The criminal records themselves + - Кнопка фильтра под списком членов экипажа позволяет отображать только разыскиваемых, задержанных или находящихся на условно-досрочном освобождении членов экипажа. + В разделе записей вы можете: + - Ознакомится с информацией о члене экипажа, касающейся безопасности, такой как его имя, отпечатки пальцев и ДНК. - - The filter button below the crew list can be used to show only wanted, detained, or paroled crew. - In the record section you can: - - See security-related information about a crewmember like their name, fingerprints and DNA. + - Изменить статус между [color=gray]нет[/color], [color=yellow]разыскивается[/color] и [color=red]под арестом[/color]. При установке статуса «разыскивается» вам будет предложено указать причину. - - Change the security status between [color=gray]None[/color], [color=yellow]Wanted[/color] and [color=red]Detained[/color]. When setting it to Wanted you will be asked to write a reason. + - Если они разыскиваются, вы можете увидеть причину, указанную ниже выпадающего списка статуса. - - If they are wanted, you can see the reason given below the status dropdown. + - После ареста обновите его статус на консоли, чтобы все знали, что его больше не нужно задерживать. - - Once someone has been arrested, update their status on the console so everyone knows they no longer need to be captured. + - После того, как они отбудут свой срок, отпустите их и измените их статус на «нет», чтобы никто не подумал, что они сбежавшие заключенные. - - After they've done their time, release them and update their status to None so nobody thinks they are an escaped convict. + - Откройте окно «история преступлений», чтобы проверить или изменить записи. - - Open the Crime History window to check or modify it. + В окне «история преступлений» отображается список преступлений, совершенных кем то, и его можно изменять различными способами: + - Автоматически, просто установив статус кого либо на «арестован». Причина будет добавлена ​​в поле «АРЕСТОВАН:», чтобы было легко увидеть автоматические записи. - The Crime History window lists someone's crimes and can be modified in multiple ways: - - Automatically, just by setting someone's status to arrested. The reason will be added to "ARRESTED:" so it's easy to see the automated entries. + - Добавление новой строки осуществляется нажатием кнопки «добавить» и вводом текста в поле ввода. При добавлении записи не забудьте указать преступление и приговор, консоль автоматически впишет время смены, так что вам не нужно делать это вручную! - - Adding a new line by clicking "Add" and writing something in the input box. When adding a record, remember to mention their crime and sentence, the console will automatically insert the shift's time so you don't need to! + - Выберите ненужную строку истории и нажмите «удалить», чтобы удалить её. Отлично подходит для очистки записей от выходок клоуна с украденной ID картой. - - Select a line of unwanted history and click "Delete" to remove it. Excellent for keeping records clean from the clown's stolen ID antics. - - Now you can be the desk jockey you've always wanted to be. + Теперь вы можете стать тем офисным работником, которым всегда мечтали быть. diff --git a/Resources/ServerInfo/Guidebook/Service/BarsAndCookiesRecipes.xml b/Resources/ServerInfo/Guidebook/Service/BarsAndCookiesRecipes.xml index 24284c688e..859f766852 100644 --- a/Resources/ServerInfo/Guidebook/Service/BarsAndCookiesRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/BarsAndCookiesRecipes.xml @@ -1,8 +1,8 @@ -# Bars & Cookies +# Батончики и печенье -A crowd-pleaser, many of these can be made from pantry ingredients to serve to many crewmates. +Многие из этих блюд придутся по вкусу большинству, их легко приготовить из доступных на кухне продуктов и угостить ими весь экипаж. diff --git a/Resources/ServerInfo/Guidebook/Service/BreadRecipes.xml b/Resources/ServerInfo/Guidebook/Service/BreadRecipes.xml index 4dd081507b..e0feae7f77 100644 --- a/Resources/ServerInfo/Guidebook/Service/BreadRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/BreadRecipes.xml @@ -1,8 +1,8 @@ -# Breads +# Хлеб -A fresh loaf of bread is without equal, and breads are often incorporated into other recipes. +Свежий хлеб ни с чем не сравнится и его часто используют в других рецептах. diff --git a/Resources/ServerInfo/Guidebook/Service/BreakfastRecipes.xml b/Resources/ServerInfo/Guidebook/Service/BreakfastRecipes.xml index 6f7e2f4805..652fdda72a 100644 --- a/Resources/ServerInfo/Guidebook/Service/BreakfastRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/BreakfastRecipes.xml @@ -1,8 +1,8 @@ -# Breakfast Recipes +# Завтраки -A wonderful way to start a shift! Or perhaps, to treat the crew to brunch midway through. +Прекрасный способ начать смену! Или угостить экипаж вкусняшками посреди смены. diff --git a/Resources/ServerInfo/Guidebook/Service/CakeRecipes.xml b/Resources/ServerInfo/Guidebook/Service/CakeRecipes.xml index 9c37cd0850..09430ca91a 100644 --- a/Resources/ServerInfo/Guidebook/Service/CakeRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/CakeRecipes.xml @@ -1,8 +1,8 @@ -# Cakes +# Торты -Cakes are a timeless classic, combining fresh ingredients and a delicious tender base to make something that can serve a lot of crewmates. +Торты, это вечная классика, объединяющая свежие ингредиенты и нежную основу, чтобы угостить большое количество членов экипажа. diff --git a/Resources/ServerInfo/Guidebook/Service/DessertRecipes.xml b/Resources/ServerInfo/Guidebook/Service/DessertRecipes.xml index 359ffbb396..2d1b2e19c6 100644 --- a/Resources/ServerInfo/Guidebook/Service/DessertRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/DessertRecipes.xml @@ -1,8 +1,8 @@ -# Pastries & Desserts +# Выпечка и десерты -A special sweet treat can go a long way to boosting the crew's morale. +Особое сладкое угощение может значительно поднять мораль экипажа. diff --git a/Resources/ServerInfo/Guidebook/Service/MedicinalRecipes.xml b/Resources/ServerInfo/Guidebook/Service/MedicinalRecipes.xml index b6bcf4399a..aa405bbdae 100644 --- a/Resources/ServerInfo/Guidebook/Service/MedicinalRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/MedicinalRecipes.xml @@ -1,8 +1,8 @@ -# Medicinal Recipes +# Медицина -These preparations have interesting medical effects, or are just straight-up medicines. +Эти изготовки обладают интересными лечебными свойствами или же являются просто лекарственными средствами. diff --git a/Resources/ServerInfo/Guidebook/Service/MothRecipes.xml b/Resources/ServerInfo/Guidebook/Service/MothRecipes.xml index 6cdfb3a951..8e01a0712d 100644 --- a/Resources/ServerInfo/Guidebook/Service/MothRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/MothRecipes.xml @@ -1,9 +1,9 @@ -# Moth Foods +# Пища для Ниан -Moths are sophonts too, and don't appreciate eating random garbage they found any more than other species do just because they eat fabrics. -Fixing them these wonderful meals is a great way to not embarass their dignity. +Моли тоже разумные существа и не любят есть случайный мусор, который нашли, так же как и другие виды, просто потому что они питаются тканями. +Приготовление этих замечательных блюд - отличный способ не опозорить их достоинство. diff --git a/Resources/ServerInfo/Guidebook/Service/OtherRecipes.xml b/Resources/ServerInfo/Guidebook/Service/OtherRecipes.xml index 85ae524357..8d5fc24888 100644 --- a/Resources/ServerInfo/Guidebook/Service/OtherRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/OtherRecipes.xml @@ -1,8 +1,8 @@ -# Other Recipes +# Прочее -The NanoTrasen Central Command Kitchen de Cuisine is still deliberating on the categorization of these recipes. +В настоящее время "NanoTrasen Central Command Kitchen de Cuisine" все еще обсуждает вопрос классификации этих рецептов. diff --git a/Resources/ServerInfo/Guidebook/Service/PastaRecipes.xml b/Resources/ServerInfo/Guidebook/Service/PastaRecipes.xml index 3333cb9cf2..bc09848874 100644 --- a/Resources/ServerInfo/Guidebook/Service/PastaRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/PastaRecipes.xml @@ -1,8 +1,8 @@ -# Pastas & Noodles +# Паста и лапша -There's nothing like a big bowl of noodles. +Нет ничего лучше большой тарелки лапши. diff --git a/Resources/ServerInfo/Guidebook/Service/PieRecipes.xml b/Resources/ServerInfo/Guidebook/Service/PieRecipes.xml index a4c9d9448a..d4796d6edd 100644 --- a/Resources/ServerInfo/Guidebook/Service/PieRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/PieRecipes.xml @@ -1,8 +1,8 @@ -# Pies & Bars +# Пироги и тарты -Pies and bars are a great way to fix desserts for a group of people, and to make use of fresh ingredients you have. +Пироги и тарты - отличный способ приготовить десерты для большой компании и использовать свежие ингредиенты. diff --git a/Resources/ServerInfo/Guidebook/Service/PizzaRecipes.xml b/Resources/ServerInfo/Guidebook/Service/PizzaRecipes.xml index 3695b1dd6f..e4ae7936af 100644 --- a/Resources/ServerInfo/Guidebook/Service/PizzaRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/PizzaRecipes.xml @@ -1,8 +1,8 @@ -# Pizza Pies +# Пицца -Pizzas are a great way to prepare food for a large crew, as each pizza is 8 servings. +Пицца, отличный способ приготовить еду для большой компании, так как каждая пицца рассчитана на 8 порций. diff --git a/Resources/ServerInfo/Guidebook/Service/SaladRecipes.xml b/Resources/ServerInfo/Guidebook/Service/SaladRecipes.xml index 0fe8755d1a..1e2532e5bf 100644 --- a/Resources/ServerInfo/Guidebook/Service/SaladRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/SaladRecipes.xml @@ -1,8 +1,8 @@ -# Salads +# Салаты -Show off the freshness of your ingredients by serving them with just the right dressings and seasonings to bring out their best. +Продемонстрируйте свежесть своих ингредиентов, подавая их с подходящими заправками и приправами, которые позволят раскрыть их вкусы. diff --git a/Resources/ServerInfo/Guidebook/Service/SavoryRecipes.xml b/Resources/ServerInfo/Guidebook/Service/SavoryRecipes.xml index 7ee546584e..7dcc0da87b 100644 --- a/Resources/ServerInfo/Guidebook/Service/SavoryRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/SavoryRecipes.xml @@ -1,8 +1,8 @@ -# Savory Recipes +# Сытные блюда -Savory meals are a favourite of meat-eating species such as reptilians, and are also usually quite nutritious. +Солёно-пряные блюда, излюбленные блюда плотоядных видов, таких как Унатхов и Феленидов, обычно являются довольно питательными. diff --git a/Resources/ServerInfo/Guidebook/Service/SecretRecipes.xml b/Resources/ServerInfo/Guidebook/Service/SecretRecipes.xml index 73978f7d95..16dee741bd 100644 --- a/Resources/ServerInfo/Guidebook/Service/SecretRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/SecretRecipes.xml @@ -1,8 +1,8 @@ -# Secret Recipes +# Секретные -Normal Nanotrasen-approved microwaves can't cook these recipes. +Обычные микроволновые печи, одобренные Nanotrasen, не подходят для приготовления этих блюд. diff --git a/Resources/ServerInfo/Guidebook/Service/Service.xml b/Resources/ServerInfo/Guidebook/Service/Service.xml index 7fe9b55a77..d9375fde34 100644 --- a/Resources/ServerInfo/Guidebook/Service/Service.xml +++ b/Resources/ServerInfo/Guidebook/Service/Service.xml @@ -1,34 +1,34 @@ -# Service -[color=#9fed58]Service[/color] keeps the station clean, efficient and sane so that all other departments can do their jobs better and keep their staff happy. They also end up doing most of the paperwork on the station. +# Сервис +[color=#9fed58]Сервисный отдел[/color] обеспечивают чистоту, эффективность и порядок на станции, чтобы все остальные отделы могли лучше выполнять свою работу и поддерживать хорошее настроение у своих сотрудников. Кроме того, они выполняют большую часть бумажной работы на станции. -## Personnel -[color=#9fed58]Service[/color]'s staff is made up of Service Workers, Chefs, Botanists, Bartenders, Janitors, Chaplains, Clowns, Mimes, Musicians, Lawyers, Librarians and Passengers. Service is run by the Head of Personnel. +## Персонал +[color=#9fed58]Сервисный отдел[/color] состоит из сервисных работников, поваров, ботаников, барменов, уборщиков, священников, клоунов, мимов, музыкантов, библиотекарей и пассажиров. Сервисным отделом руководит глава персонала. - - - - + + + + - - - - + + + + - - - - + + + + -## Working Together -[color=#9fed58]Service[/color], despite being the most diverse, tends to be the most [color=#a4885c]interlinked[/color] department by far. -Most [color=#9fed58]Service[/color] jobs require [color=#a4885c]cooperation[/color] between workers. -Chefs often need ingredients that only botanists can grow efficiently. The bartender may request bananas that only clowns carry in abundance. -The lawyer may invite the mime to play charades to convince the judge that their client is innocent. +## Работая вместе +[color=#9fed58]Сервисный отдел[/color], несмотря на своё разнообразие, как правило, является самым [color=#a4885c]взаимосвязанным[/color] отделом. +Большинство работ в [color=#9fed58]Сервисе[/color] требуют [color=#a4885c]взаимодействия[/color] между сотрудниками. +Повар часто нуждается в ингредиентах, которые эффективно выращивают только ботаники. Бармен может попросить бананы, которых в изобилии только у клоунов. +Адвокат может пригласить мима сыграть в шарады, чтобы убедить судью в невиновности своего клиента. -A lot of [color=#a4885c]collaboration[/color] is necessary within and without [color=#9fed58]Service[/color]. Often times, [color=#9fed58]Service[/color] is required by other departments, so be on your toes. +[color=#a4885c]Сотрудничество[/color] необходимо, как внутри, так и за пределами [color=#9fed58]сервисного отдела[/color]. Зачастую, [color=#9fed58]сервисный отдел[/color] нужен другим отделам, поэтому будьте наготове. diff --git a/Resources/ServerInfo/Guidebook/Service/SoupRecipes.xml b/Resources/ServerInfo/Guidebook/Service/SoupRecipes.xml index 842caeaaa7..22090da189 100644 --- a/Resources/ServerInfo/Guidebook/Service/SoupRecipes.xml +++ b/Resources/ServerInfo/Guidebook/Service/SoupRecipes.xml @@ -1,8 +1,8 @@ -# Soups & Stews +# Супы и рагу -A nice hearty bowl of soup is a great way to serve tough meats, or to preserve a delicate flavour. +Сытный, питательный суп - отличный способ подать жёсткое мясо или сохранить нежный вкус. diff --git a/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/equipped-HELMET.png b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..37dfac9648 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/icon.png b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/icon.png new file mode 100644 index 0000000000..ca46a76dbe Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/inhand-left.png new file mode 100644 index 0000000000..c716e11275 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/inhand-right.png new file mode 100644 index 0000000000..46b73daf9f Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/meta.json b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/meta.json new file mode 100644 index 0000000000..87482fd127 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/Head/Hats/true_wig.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5 (Github/Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..c525c122e0 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/icon.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/icon.png new file mode 100644 index 0000000000..cb0e4c83a0 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/inhand-left.png new file mode 100644 index 0000000000..c7eb24149f Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/inhand-right.png new file mode 100644 index 0000000000..a6f0b4b0e8 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/meta.json b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/meta.json new file mode 100644 index 0000000000..d9a8a0c416 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5 (Github/Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..714883eaf0 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/icon.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/icon.png new file mode 100644 index 0000000000..cd00334f88 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/inhand-left.png new file mode 100644 index 0000000000..d5256f3ec7 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/inhand-right.png new file mode 100644 index 0000000000..59520d2abd Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/meta.json b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/meta.json new file mode 100644 index 0000000000..d9a8a0c416 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_alt.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5 (Github/Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..337bca5b33 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/icon.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/icon.png new file mode 100644 index 0000000000..f2e8a54a62 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/inhand-left.png new file mode 100644 index 0000000000..6c8ba726a3 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/inhand-right.png new file mode 100644 index 0000000000..b3a091ef4d Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/meta.json b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/meta.json new file mode 100644 index 0000000000..d9a8a0c416 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_fancy.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5 (Github/Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..87b2512c4e Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/icon.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/icon.png new file mode 100644 index 0000000000..d2fd81f9ab Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/inhand-left.png new file mode 100644 index 0000000000..07dcd8b651 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/inhand-right.png new file mode 100644 index 0000000000..7d36ced498 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/meta.json b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/meta.json new file mode 100644 index 0000000000..d9a8a0c416 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/OuterClothing/Misc/magistrate_red.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5 (Github/Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..86fdf72631 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/icon.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/icon.png new file mode 100644 index 0000000000..4733437ce0 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/inhand-left.png new file mode 100644 index 0000000000..e5a2ebcdc3 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/inhand-right.png new file mode 100644 index 0000000000..2db1fd3b7e Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/meta.json b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/meta.json new file mode 100644 index 0000000000..b663158c14 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpskirt/magistrate.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise station from commit https://github.com/ParadiseSS13/Paradise/pull/20438/commits/a521d61924279ba5a281a319ba609e5927c72cb8. In hand sprite by _Svist_. (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..29bcf2b5dd Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/icon.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/icon.png new file mode 100644 index 0000000000..52290f3862 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/inhand-left.png new file mode 100644 index 0000000000..809df619b1 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/inhand-right.png new file mode 100644 index 0000000000..4466510f7e Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/meta.json b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/meta.json new file mode 100644 index 0000000000..b663158c14 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrate.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise station from commit https://github.com/ParadiseSS13/Paradise/pull/20438/commits/a521d61924279ba5a281a319ba609e5927c72cb8. In hand sprite by _Svist_. (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..97c125acfb Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/icon.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/icon.png new file mode 100644 index 0000000000..e3954e4d26 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/inhand-left.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/inhand-left.png new file mode 100644 index 0000000000..f280b58658 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/inhand-right.png b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/inhand-right.png new file mode 100644 index 0000000000..073bdb3dc3 Binary files /dev/null and b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/meta.json b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/meta.json new file mode 100644 index 0000000000..b663158c14 --- /dev/null +++ b/Resources/Textures/Corvax/Clothing/Uniforms/Jumpsuit/magistrateformal.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise station from commit https://github.com/ParadiseSS13/Paradise/pull/20438/commits/a521d61924279ba5a281a319ba609e5927c72cb8. In hand sprite by _Svist_. (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Interface/Misc/job_icons.rsi/IAA.png b/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/IAA.png similarity index 100% rename from Resources/Textures/Interface/Misc/job_icons.rsi/IAA.png rename to Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/IAA.png diff --git a/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/Magistrate.png b/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/Magistrate.png new file mode 100644 index 0000000000..241104b1e5 Binary files /dev/null and b/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/Magistrate.png differ diff --git a/Resources/Textures/Interface/Misc/job_icons.rsi/Pilot.png b/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/Pilot.png similarity index 100% rename from Resources/Textures/Interface/Misc/job_icons.rsi/Pilot.png rename to Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/Pilot.png diff --git a/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/meta.json b/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/meta.json new file mode 100644 index 0000000000..43a4b9ffc4 --- /dev/null +++ b/Resources/Textures/Corvax/Interface/Misc/job_icons.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Pilot icon made by poemota (Discord), Magistrate icon made by _Svist_. (Discord)", + "size": { + "x": 8, + "y": 8 + }, + "states": [ + { + "name": "IAA" + }, + { + "name": "Magistrate" + }, + { + "name": "Pilot" + } + ] +} diff --git a/Resources/Textures/Corvax/Objects/Devices/pda.rsi/id_overlay.png b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/id_overlay.png new file mode 100644 index 0000000000..3f5d310e70 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/id_overlay.png differ diff --git a/Resources/Textures/Corvax/Objects/Devices/pda.rsi/insert_overlay.png b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/insert_overlay.png new file mode 100644 index 0000000000..61ba781c1f Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/insert_overlay.png differ diff --git a/Resources/Textures/Corvax/Objects/Devices/pda.rsi/light_overlay.png b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/light_overlay.png new file mode 100644 index 0000000000..286a6c3255 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/light_overlay.png differ diff --git a/Resources/Textures/Corvax/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/meta.json new file mode 100644 index 0000000000..db27d97983 --- /dev/null +++ b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5 (Github/Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "pda-magistrate" + }, + { + "name": "id_overlay" + }, + { + "name": "insert_overlay" + }, + { + "name": "light_overlay" + }, + { + "name": "pda" + } + ] +} diff --git a/Resources/Textures/Corvax/Objects/Devices/pda.rsi/pda-magistrate.png b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/pda-magistrate.png new file mode 100644 index 0000000000..88c11d0c67 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/pda-magistrate.png differ diff --git a/Resources/Textures/Corvax/Objects/Devices/pda.rsi/pda.png b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/pda.png new file mode 100644 index 0000000000..8473ddaab1 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Devices/pda.rsi/pda.png differ diff --git a/Resources/Textures/Corvax/Objects/Devices/portable_screen_timer.rsi/meta.json b/Resources/Textures/Corvax/Objects/Devices/portable_screen_timer.rsi/meta.json new file mode 100644 index 0000000000..88e94f7724 --- /dev/null +++ b/Resources/Textures/Corvax/Objects/Devices/portable_screen_timer.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5 (Github/Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "signalscreen" + } + ] +} diff --git a/Resources/Textures/Corvax/Objects/Devices/portable_screen_timer.rsi/signalscreen.png b/Resources/Textures/Corvax/Objects/Devices/portable_screen_timer.rsi/signalscreen.png new file mode 100644 index 0000000000..a546b165b0 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Devices/portable_screen_timer.rsi/signalscreen.png differ diff --git a/Resources/Textures/Corvax/Objects/Misc/gavelblock.rsi/icon.png b/Resources/Textures/Corvax/Objects/Misc/gavelblock.rsi/icon.png new file mode 100644 index 0000000000..88d8d1768e Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Misc/gavelblock.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Objects/Misc/gavelblock.rsi/meta.json b/Resources/Textures/Corvax/Objects/Misc/gavelblock.rsi/meta.json new file mode 100644 index 0000000000..db23a3d8d9 --- /dev/null +++ b/Resources/Textures/Corvax/Objects/Misc/gavelblock.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/ParadiseSS13/Paradise/pull/670/commits/7fdfa9c6a7b15e35cc95391dfe7145d14b8110be", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] + } diff --git a/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen-inhand-left.png b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen-inhand-left.png new file mode 100644 index 0000000000..974074aebc Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen-inhand-left.png differ diff --git a/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen-inhand-right.png b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen-inhand-right.png new file mode 100644 index 0000000000..6954901854 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen-inhand-right.png differ diff --git a/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen.png b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen.png new file mode 100644 index 0000000000..62a00e95d7 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/legal_pen.png differ diff --git a/Resources/Textures/Corvax/Objects/Misc/pens.rsi/meta.json b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/meta.json new file mode 100644 index 0000000000..80ae483472 --- /dev/null +++ b/Resources/Textures/Corvax/Objects/Misc/pens.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kbas5(Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "legal_pen" + }, + { + "name": "legal_pen-inhand-left", + "directions": 4 + }, + { + "name": "legal_pen-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json index 53b0802c72..03b300e0c6 100644 --- a/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json +++ b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/fb1012102257b7b0a08d861fd2b8ba963c416e93", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/fb1012102257b7b0a08d861fd2b8ba963c416e93, Magistrate stamp by _Svist_. (Discord)", "size": { "x": 32, "y": 32 @@ -12,6 +12,9 @@ }, { "name": "stamp-iaa" + }, + { + "name": "stamp-magistrate" } ] } diff --git a/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-magistrate.png b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-magistrate.png new file mode 100644 index 0000000000..2adaafdc10 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Misc/stamps.rsi/stamp-magistrate.png differ diff --git a/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/icon.png b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/icon.png new file mode 100644 index 0000000000..a0e2614bd5 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/icon.png differ diff --git a/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/inhand-left.png b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/inhand-left.png new file mode 100644 index 0000000000..e42e80a2c8 Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/inhand-left.png differ diff --git a/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/inhand-right.png b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/inhand-right.png new file mode 100644 index 0000000000..5e59b3788f Binary files /dev/null and b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/inhand-right.png differ diff --git a/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/meta.json b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/meta.json new file mode 100644 index 0000000000..f1e45bd261 --- /dev/null +++ b/Resources/Textures/Corvax/Objects/Weapons/Melee/hammer.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Bash_the_Dash+Agoichi for Corvax", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json b/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json index b840720592..596d7854cb 100644 --- a/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json +++ b/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json @@ -2,7 +2,7 @@ "version": 1, "license": "CC-BY-SA-3.0", "copyright": "Taken and modified from /tg/station113 from https://github.com/tgstation/tgstation/blob/ce6beb8a4d61235d9a597a7126c407160ed674ea/icons/mob/huds/hud.dmi | Brigmedic icon made by PuroSlavKing (Github) | Zombie icon made by RamZ | Zookeper by netwy (discort) | Rev and Head Rev icon taken from https://tgstation13.org/wiki/HUD and edited by coolmankid12345 (Discord) | Admin recolored from MedicalIntern by TsjipTsjip | StationAi resprite to 8x8 size by lunarcomets | Service Worker resprite by anno_midi (Discord) and spanky-spanky (Github) | service icons darkened by frobnic8 (Discord and Github) | paradoxClone taken from tg station at commit https://github.com/tgstation/tgstation/commit/d0db1ff267557017ae7bde68e6490e70cbb6e42f and modifed by slarticodefast (Github) | Boxer, Chaplain, Janitor, Lawyer, Librarian recoloured by K-Dynamic (github) | Cluwne icon by Professor Renderer (Discord) | QuarterMaster modified by K-Dynamic (github) | Mime and Musician recolor by DinnerCalzone (github) at https://github.com/impstation/imp-station-14/commit/233161f02bab7f9f9c03f09f39638ea7c200ee24 | Wizard originally by ScarKy0 (github) at https://github.com/space-wizards/space-station-14/commit/7c6028bc8037306536dca68f3c2cdd5edec56d14, edited by DinnerCalzone (github) | SyndicateCommander/Corpsman/Operative originally by Archeel1 (github) at https://github.com/space-wizards/space-station-14/commit/1a92ada, edited by DinnerCalzone (github), ninja icon by ThatGuyUSA (github)", - "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/blob/e71d6c4fba5a51f99b81c295dcaec4fc2f58fb19/icons/mob/screen1.dmi | Brigmedic icon made by PuroSlavKing (Github) | Zombie icon made by RamZ | Zookeper by netwy (discort) | Rev and Head Rev icon taken from https://tgstation13.org/wiki/HUD and edited by coolmankid12345 (Discord) | Mindshield icon taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/huds/hud.dmi | Admin recolored from MedicalIntern by TsjipTsjip | Pilot icon made by poemota (Discord) | StationAi resprite to 8x8 size by lunarcomets | service icons darkened by frobnic8 (Discord and Github) | paradoxClone taken from tg station at commit https://github.com/tgstation/tgstation/commit/d0db1ff267557017ae7bde68e6490e70cbb6e42f and modifed by slarticodefast (Github)", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/blob/e71d6c4fba5a51f99b81c295dcaec4fc2f58fb19/icons/mob/screen1.dmi | Brigmedic icon made by PuroSlavKing (Github) | Zombie icon made by RamZ | Zookeper by netwy (discort) | Rev and Head Rev icon taken from https://tgstation13.org/wiki/HUD and edited by coolmankid12345 (Discord) | Mindshield icon taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/huds/hud.dmi | Admin recolored from MedicalIntern by TsjipTsjip | StationAi resprite to 8x8 size by lunarcomets | service icons darkened by frobnic8 (Discord and Github) | paradoxClone taken from tg station at commit https://github.com/tgstation/tgstation/commit/d0db1ff267557017ae7bde68e6490e70cbb6e42f and modifed by slarticodefast (Github)", "size": { "x": 8, "y": 8 @@ -241,12 +241,6 @@ }, { "name": "Zombie" - }, - { - "name": "IAA" - }, - { - "name": "Pilot" } ] } diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/icon.png b/Resources/Textures/Structures/Machines/fax_machine.rsi/icon.png index 6e7958ee47..2389323548 100644 Binary files a/Resources/Textures/Structures/Machines/fax_machine.rsi/icon.png and b/Resources/Textures/Structures/Machines/fax_machine.rsi/icon.png differ diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/idle.png b/Resources/Textures/Structures/Machines/fax_machine.rsi/idle.png index 844dd547c7..dbe2b5a0e9 100644 Binary files a/Resources/Textures/Structures/Machines/fax_machine.rsi/idle.png and b/Resources/Textures/Structures/Machines/fax_machine.rsi/idle.png differ diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting.png b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting.png index e1347199ea..eff002bda5 100644 Binary files a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting.png and b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting.png differ diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_hamster.png b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_hamster.png index 5f14e3013f..e98f2f90ad 100644 Binary files a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_hamster.png and b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_hamster.png differ diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mothroach.png b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mothroach.png index d034322697..0f9b815cee 100644 Binary files a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mothroach.png and b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mothroach.png differ diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mouse.png b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mouse.png index 7fb87053f3..71aa9f117f 100644 Binary files a/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mouse.png and b/Resources/Textures/Structures/Machines/fax_machine.rsi/inserting_mouse.png differ diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/meta.json b/Resources/Textures/Structures/Machines/fax_machine.rsi/meta.json index 00681ca6da..5d70e8753d 100644 --- a/Resources/Textures/Structures/Machines/fax_machine.rsi/meta.json +++ b/Resources/Textures/Structures/Machines/fax_machine.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from TauCetiClassic at commit https://github.com/TauCetiStation/TauCetiClassic/tree/23b5c47245804dd24507b75f250de5e87d34e294", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/pull/69397/commits/c3a05813f113a5365dad08e2ac738b7ced957162, inserting alive things by _Svist_. (Discord), reduced in size by @mishutka09(discord:1152277579206774854)", "size": { "x": 32, "y": 32 @@ -14,10 +14,8 @@ "name": "idle", "delays": [ [ - 0.4, - 0.4, - 0.4, - 0.4 + 0.2, + 0.2 ] ] }, @@ -25,18 +23,27 @@ "name": "inserting", "delays": [ [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 ] ] }, @@ -54,7 +61,6 @@ 0.2, 0.2, 0.2, - 0.2, 0.2 ] ] @@ -73,7 +79,6 @@ 0.2, 0.2, 0.2, - 0.2, 0.2 ] ] @@ -92,7 +97,6 @@ 0.2, 0.2, 0.2, - 0.2, 0.2 ] ] @@ -101,20 +105,27 @@ "name": "printing", "delays": [ [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 ] ] } diff --git a/Resources/Textures/Structures/Machines/fax_machine.rsi/printing.png b/Resources/Textures/Structures/Machines/fax_machine.rsi/printing.png index d4b7659dff..bd24bea507 100644 Binary files a/Resources/Textures/Structures/Machines/fax_machine.rsi/printing.png and b/Resources/Textures/Structures/Machines/fax_machine.rsi/printing.png differ