Skip to content

Add armor slot support for tasers and pilot helmet tweaks#4505

Open
troll2013 wants to merge 2 commits into
space-sunrise:masterfrom
troll2013:aviator
Open

Add armor slot support for tasers and pilot helmet tweaks#4505
troll2013 wants to merge 2 commits into
space-sunrise:masterfrom
troll2013:aviator

Conversation

@troll2013

@troll2013 troll2013 commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Краткое описание | Short description

можно убирать тазеры на слот брони, а не только в карманы.
шлем пилота СБ получил резисты как у классического сб шлема.
пилот СБ теперь будет появляться сразу с очками охраны.

Ссылка на багрепорт/Предложение | Related Issue/Bug Report

Медиа (Видео/Скриншоты) | Media (Video/Screenshots)

Changelog

🆑 fuckrules

  • tweak: Пилот СБ теперь начинает раунд сразу с охранными очками вместо солнцезащитных.
  • tweak: Шлем пилота СБ получил небольшую защиту от физических повреждений.
  • tweak: Тазер и гибридный тазер теперь можно размещать в слоте брони.

Summary by CodeRabbit

Примечания к выпуску

  • Улучшения
    • Обновлены визуальные эффекты электрошокеров.
    • Электрошокеры теперь совместимы с дополнительными слотами экипировки.
    • Пилотный шлем получил усиленную защиту от тепла.
    • Обновлена экипировка сотрудников безопасности на должности пилота.

@coderabbitai

coderabbitai Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Обзор

В PR обновлены прототипы оборудования для ролей пилота и персонала безопасности: добавлены новые спрайты и слоты для тазеров, скорректированы коэффициенты брони в шлеме, заменены очки на более защитные модели.

Изменения

Оборудование пилота и безопасности

Слой / Файл(ы) Описание
Оборудование тазеров с новыми спрайтами
Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml, Resources/Prototypes/_Starlight/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
Для обычного WeaponTaser и продвинутого WeaponAdvancedTaser добавлены спрайты disabler.rsi и расширены слоты размещения на Belt и suitStorage.
Коэффициенты брони шлема пилота
Resources/Prototypes/_Sunrise/Entities/Clothing/Head/helmets.yml
В ClothingHeadHelmetPilot коэффициент Piercing снижен с 0.95 до 0.9, добавлена защита от тепла с коэффициентом Heat: 0.9.
Очки в комплектах экипировки безопасности
Resources/Prototypes/_Sunrise/Roles/Jobs/Security/security_pilot.yml
В SecurityPilotGear и SecurityPilotChameleonOutfit обычные солнцезащитные очки заменены на профессиональные ClothingEyesGlassesSecurity.

Рекомендуемые метки

🧊 Нет C# 🧊, 📦 YAML | Прототип 📦

Рекомендуемые рецензенты

  • KaiserMaus
  • kanopus952

Оценка трудозатратности ревью

🎯 2 (Простые) | ⏱️ ~8 минут

⚔️ Тазеры блеснут новыми красками,
Шлем пилота крепче вдруг стал —
Очки блеснут в ночи светло-ясно,
Безопасность ролям пришла в пал! 🛡️✨

🚥 Pre-merge checks | ✅ 11
✅ Passed checks (11 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Ss14 Bridge Sync ✅ Passed PR #4505 меняет только YAML-прототипы в Resources/...; файлов в .agents/rules или .agents/skills нет, значит обновления bridge не требуются. citeturn2view0
Ss14 Fork/Project Folder Selection ✅ Passed Активная ветка Sunrise (remote: sunrise-station; правки в Resources/Prototypes/_Sunrise и маркеры # Sunrise-Edit). В затронутых файлах нет project-fire/_Scp или Fire edit/added маркеров.
Ss14 C# Rules ✅ Passed В PR #4505 изменены только 4 .yml файла (battery_guns.yml, helmets.yml, security_pilot.yml); .cs файлы не затронуты, поэтому SS14 C# rules не применимы.
Ss14 Yaml/Ftl Rules ✅ Passed Проверены YAML из PR: battery_guns.yml (оба), helmets.yml, security_pilot.yml — нарушений по - type:*Component, id (CamelCase) и name/description с кириллицей не обнаружено.
Ss14 Prototype ↔ Ftl Parity ✅ Passed Дифф правит только sprite/slots у WeaponTaser/WeaponAdvancedTaser, резисты шлема и eyes в SecurityPilotGear; id/name/description/suffix не менялись, Locale/FTL не трогались.
Ss14 Prediction Safety ✅ Passed PR #4505 changes only 4 YAML prototype files under Resources/Prototypes; no Content.Shared/predicted/shared gameplay code touched, so no deterministic prediction hazards introduced.
Title check ✅ Passed Заголовок точно отражает основные изменения: добавлена поддержка слота броневой экипировки для тазеров и внесены корректировки шлема пилота.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@troll2013 troll2013 changed the title Aviator Add armor slot support for tasers and pilot helmet tweaks Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: НЕ РАЗОБРАНО

Development

Successfully merging this pull request may close these issues.

1 participant