Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pilot new update #1065

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from
Draft
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ loadout-group-security-pilot-jumpsuit = Pilot Jumpsuit
loadout-group-security-pilot-shoes = Pilot Shoes
loadout-group-security-pilot-head = Pilot Head
loadout-group-security-pilot-outerclothing = Pilot Outerclothing
loadout-group-security-pilot-belt = Pilot belt
loadout-group-security-pilot-eyes = Pilot eyes
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
ent-SecPilotSetLoadouts = duffel bag with technical manuals
.desc = Here is the equipment that you took with you from the base. It remains to remember which ones.
Comment on lines +1 to +2
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Требуется улучшение описания сумки.

Текущее описание неясное и грамматически некорректное. Предлагаю следующие изменения:

-    .desc = Here is the equipment that you took with you from the base. It remains to remember which ones.
+    .desc = A duffel bag containing technical manuals for security equipment from the base.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
ent-SecPilotSetLoadouts = duffel bag with technical manuals
.desc = Here is the equipment that you took with you from the base. It remains to remember which ones.
ent-SecPilotSetLoadouts = duffel bag with technical manuals
.desc = A duffel bag containing technical manuals for security equipment from the base.


pilot-duffel-category-turret-base-name = instructions for installing a standard turret
pilot-duffel-category-turret-base-name-description = Gain the ability to place turrets. !After 60 seconds the manual will disintegrate!
pilot-duffel-category-turret-rifle-name = instructions for installing a rifle turret
pilot-duffel-category-turret-rifle-name-description = Gain the ability to place rifle turrets. !After 60 seconds the manual will disintegrate!
pilot-duffel-category-turret-disabler-name = instructions for installing a disabler turret
pilot-duffel-category-turret-disabler-name-description = Gain the ability to place disabler turrets. !After 60 seconds the manual will disintegrate!
pilot-duffel-category-turret-laser-name = instructions for installing a laser turret
pilot-duffel-category-turret-laser-name-description = Gain the ability to place laser turrets. !After 60 seconds the manual will disintegrate!
pilot-duffel-category-land-mine-name = instruction for laying mines
pilot-duffel-category-land-mine-name-description = Gain the ability to lay mines. !The manual will disintegrate after 60 seconds!
Comment on lines +12 to +13
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Исправление несоответствий в описании мин.

Обнаружены следующие проблемы:

  1. Опечатка в названии: "instruction" вместо "instructions"
  2. Формулировка предупреждения отличается от других описаний
-pilot-duffel-category-land-mine-name = instruction for laying mines
+pilot-duffel-category-land-mine-name = instructions for laying mines
-pilot-duffel-category-land-mine-name-description = Gain the ability to lay mines. !The manual will disintegrate after 60 seconds!
+pilot-duffel-category-land-mine-name-description = Gain the ability to lay mines. !After 60 seconds the manual will disintegrate!
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
pilot-duffel-category-land-mine-name = instruction for laying mines
pilot-duffel-category-land-mine-name-description = Gain the ability to lay mines. !The manual will disintegrate after 60 seconds!
pilot-duffel-category-land-mine-name = instructions for laying mines
pilot-duffel-category-land-mine-name-description = Gain the ability to lay mines. !After 60 seconds the manual will disintegrate!

Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ loadout-group-security-pilot-jumpsuit = Пилот СБ, комбинезон
loadout-group-security-pilot-shoes = Пилот СБ, обувь
loadout-group-security-pilot-head = Пилот СБ, голова
loadout-group-security-pilot-outerclothing = Пилот СБ, верхняя одежда
loadout-group-security-pilot-belt = Пилот СБ, пояс
loadout-group-security-pilot-eyes = Пилот СБ, глаза
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
ent-TurretInstallationBookBase = инструкция по установке турелей
.suffix = стандартная турель, дезинтеграция через 60 секунд
.desc = Это подробное руководство позволяет читателю освоить навыки установки временных турелей. Сгорает за 60 секунд! Поторопитесь и прочтите его, пока технология NT не превратила эту книгу в пыль.
ent-TurretInstallationBookRifle = инструкция по установке турелей
.suffix = винтовочная турель, дезинтеграция через 60 секунд
.desc = Это подробное руководство позволяет читателю освоить навыки установки временных турелей. Сгорает за 60 секунд! Поторопитесь и прочтите его, пока технология NT не превратила эту книгу в пыль.
ent-TurretInstallationBookDisabler = инструкция по установке турелей
.suffix = станнер-турель, дезинтеграция через 60 секунд
.desc = Это подробное руководство позволяет читателю освоить навыки установки временных турелей. Сгорает за 60 секунд! Поторопитесь и прочтите его, пока технология NT не превратила эту книгу в пыль.
ent-TurretInstallationBookLaser = инструкция по установке турелей
.suffix = лазерная турель, дезинтеграция через 60 секунд
.desc = Это подробное руководство позволяет читателю освоить навыки установки временных турелей. Сгорает за 60 секунд! Поторопитесь и прочтите его, пока технология NT не превратила эту книгу в пыль.
ent-LandMineLayingBook = инструкция по установке мин
.suffix = мины, дезинтеграция через 60 секунд
.desc = Это подробное руководство позволяет читателю освоить навыки закладки мин. Сгорает за 60 секунд! Поторопитесь и прочтите его, пока технология NT не превратила эту книгу в пыль.
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
ent-ActionSpawnTempSecTurretBase = установить временную турель
.desc = Устанавливает временную боевую турель.
ent-ActionSpawnTempSecTurretRifle = установить временную турель винтовочного калибра
.desc = Устанавливает временную боевую турель винтовочного калибра.
ent-ActionSpawnTempSecTurretDisabler = установить временную станнер-турель
.desc = Устанавливает временную нелетальную турель.
ent-ActionSpawnTempSecTurretLaser = установить временную лазерную турель
.desc = Устанавливает временную лазерную турель.
ent-ActionSpawnSecLandMine = заложить мину
.desc = ЗАЛОЖИТЕ МИНУ ЗА ИМПЕРАТОРА!!!
Comment on lines +9 to +10
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Требуется корректировка стиля описания мины.

Текущее описание использует неформальный стиль с заглавными буквами и чрезмерным количеством восклицательных знаков, что не соответствует стилю других описаний.

Предлагаемое изменение:

 ent-ActionSpawnSecLandMine = заложить мину
-.desc = ЗАЛОЖИТЕ МИНУ ЗА ИМПЕРАТОРА!!!
+.desc = Устанавливает взрывное устройство, срабатывающее при наступании.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
ent-ActionSpawnSecLandMine = заложить мину
.desc = ЗАЛОЖИТЕ МИНУ ЗА ИМПЕРАТОРА!!!
ent-ActionSpawnSecLandMine = заложить мину
.desc = Устанавливает взрывное устройство, срабатывающее при наступании.

Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@ ent-ClothingHeadSecurityPilotHelmet = шлем пилота СБ
.desc = Стандартное защитное снаряжение пилота. Защищает голову от ударов.
ent-ClothingHeadCapSecurityPilot = фуражка пилота СБ
.desc = Фуражка пилота службы безопасности... Содержит признаки коммунизма...
ent-ClothingOuterSecurityVestHazard = светоотражающий жилет СБ
.desc = Жилет повышенной видимости, используемый в опасных зонах. Имеет слой плотной ткани, который даёт небольшую защиту.
ent-ClothingEyesSecEngineerVisors = технический визор СБ
.desc = Представляет из себя совокупность нескольких типов сканеров с поляризацией. Показывает состояние различных боргов и мехов, статусы ID карт и обеспечивает защиту глаз от сварки. Не имеет защиты от вспышек.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
ent-SecPilotSetLoadouts = вещмешок c техническими мануалами
.desc = Здесь лежит снаряжение которые вы взяли с собой с базы. Осталось вспомнить, какие именно.

pilot-duffel-category-turret-base-name = инструкция для установки стандартной турели
pilot-duffel-category-turret-base-name-description = Получите возможность ставить турели. !Через 60 секунд мануал дезинтегрируется!
pilot-duffel-category-turret-rifle-name = инструкция для установки винтовочной турели
pilot-duffel-category-turret-rifle-name-description = Получите возможность ставить винтовочные турели. !Через 60 секунд мануал дезинтегрируется!
pilot-duffel-category-turret-disabler-name = инструкция для установки станнер-турели
pilot-duffel-category-turret-disabler-name-description = Получите возможность ставить станнер-турели. !Через 60 секунд мануал дезинтегрируется!
pilot-duffel-category-turret-laser-name = инструкция для установки лазерной турели
pilot-duffel-category-turret-laser-name-description = Получите возможность ставить лазерные турели. !Через 60 секунд мануал дезинтегрируется!
pilot-duffel-category-land-mine-name = инструкция по закладке мин
pilot-duffel-category-land-mine-name-description = Получите возможность закладывать мины. !Через 60 секунд мануал дезинтегрируется!
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/corvax/job/job-description.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
job-description-iaa = Занимайтесь защитой прав экипажа и следите за соблюдением СРП.
job-description-pilot = Следите за безопасностью не только на станции, но и снаружи неё. Эта должность доступна на станциях Astra, Avrite, Delta, Split, Frame, Ishimura и Pilgrim.
job-description-pilot = Следите за безопасностью не только на станции, но и снаружи неё. Так же вы являетесь специалистом в области инженерных конструкций и иной техники.
4 changes: 2 additions & 2 deletions Resources/Locale/ru-RU/corvax/job/job-names.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
job-name-iaa = агент внутренних дел
job-name-pilot = пилот
job-name-pilot = пилот (техник СБ)
JobIAA = агент внутренних дел
JobPilot = пилот
JobPilot = пилот (техник СБ)
27 changes: 27 additions & 0 deletions Resources/Prototypes/Corvax/Loadouts/Jobs/Security/pilot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,22 @@
equipment:
head: ClothingHeadCapSecurityPilot

- type: loadout
id: SecurityPilotEngineerBeret
equipment:
head: ClothingHeadHatBeretEngineering

# Eyes
- type: loadout
id: SecurityPilotTechVisor
equipment:
eyes: ClothingEyesSecEngineerVisors

- type: loadout
id: SecurityGlasses
equipment:
eyes: ClothingEyesGlassesSecurity

# Jumpsuit
- type: loadout
id: SecurityPilotJumpsuit
Expand All @@ -21,6 +37,11 @@
equipment:
outerClothing: ClothingOuterCoatBomber

- type: loadout
id: Hi-Viz
equipment:
outerClothing: ClothingOuterSecurityVestHazard

# Shoes
- type: loadout
id: SecurityMagBoots
Expand All @@ -31,3 +52,9 @@
id: Laceup
equipment:
shoes: ClothingShoesBootsLaceup

# Belt
- type: loadout
id: EngiBelt
equipment:
belt: ClothingBeltUtilityEngineering
17 changes: 17 additions & 0 deletions Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
- TrooperHat
- SecurityPilotHelmet
- SecurityPilotCap
- SecurityPilotEngineerBeret

- type: loadoutGroup
id: SecurityOuterClothingPilot
Expand All @@ -57,4 +58,20 @@
- ClothingOuterCoatSecurityOfficerOvercoat
- SecurityOfficerWintercoat
- CoatBomber
- Hi-Viz

- type: loadoutGroup
id: SecurityClothingBeltPilot
name: loadout-group-security-pilot-belt
loadouts:
- SecurityBelt
- SecurityWebbing
- EngiBelt

- type: loadoutGroup
id: SecurityEyesPilot
name: loadout-group-security-pilot-eyes
loadouts:
- SecurityPilotTechVisor
- SecurityGlasses
#backmen end
3 changes: 2 additions & 1 deletion Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
- SecurityBackpack
- SecurityOuterClothingPilot #backmen
- SecurityHeadPilot #backmen
- SecurityBelt
- SecurityClothingBeltPilot #backmen
- SecurityEyesPilot #backmen
- SecurityShoesPilot #backmen
- SurvivalSecurity
- Trinkets
Expand Down
5 changes: 3 additions & 2 deletions Resources/Prototypes/Corvax/Roles/Jobs/Security/pilot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
- Security
- Brig
- Maintenance
- Service
- Engineering #backmen
- Atmospherics #backmen
- External
- Cryogenics
special:
Expand All @@ -31,7 +32,6 @@
- type: startingGear
id: PilotGear
equipment:
eyes: ClothingEyesGlassesSecurity
id: PilotPDA
ears: ClothingHeadsetSecurity
gloves: ClothingHandsGlovesCombat #backmen
Expand All @@ -40,4 +40,5 @@
storage:
back:
- Flash
- SecPilotSetLoadouts #backmen
#- MagazinePistol (backmen)
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,30 @@
sprite: Backmen/Clothing/Eyes/Glasses/blueeyes.rsi
- type: Clothing
sprite: Backmen/Clothing/Eyes/Glasses/blueeyes.rsi

- type: entity
parent: [ClothingEyesBase, ShowSecurityIcons, BaseSecurityContraband]
id: ClothingEyesSecEngineerVisors
name: security technician visors
description: It is a combination of several types of polarized scanners. It shows the status of various borgs and mechs, ID card statuses and provides eye protection from welding. It does not have flash protection.
components:
- type: Sprite
sprite: Backmen/Clothing/Eyes/Glasses/security-technician-visor.rsi
layers:
- state: icon
- state: icon-unshaded
shader: unshaded
- type: Clothing
sprite: Backmen/Clothing/Eyes/Glasses/security-technician-visor.rsi
clothingVisuals:
eyes:
- state: equipped-EYES
- state: equipped-EYES-unshaded
shader: unshaded
- type: EyeProtection
- type: IdentityBlocker
coverage: EYES
- type: ShowHealthBars
damageContainers:
- Inorganic
- Silicon
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
- type: entity
parent: [ClothingOuterStorageBase, BaseSecurityContraband]
id: ClothingOuterSecurityVestHazard
name: hi-viz security vest
description: A high-visibility vest used in work zones. It has a layer of dense fabric that provides a little protection.
components:
- type: Sprite
sprite: Backmen/Clothing/OuterClothing/Vests/hazard-sec-vest.rsi
layers:
- state: icon
- state: icon-unshaded
shader: unshaded
- type: Clothing
sprite: Clothing/OuterClothing/Vests/hazard.rsi
clothingVisuals:
outerClothing:
- state: equipped-OUTERCLOTHING
- state: equipped-OUTERCLOTHING-unshaded
shader: unshaded
- type: Armor
modifiers:
coefficients:
Blunt: 0.9
Slash: 0.9
Piercing: 0.9
Heat: 0.9
Loading
Loading