Skip to content

laser guns#4499

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

laser guns#4499
troll2013 wants to merge 2 commits into
space-sunrise:masterfrom
troll2013:laser

Conversation

@troll2013

@troll2013 troll2013 commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

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

возвращение sam-300 в аплинк, урон был понижен (до антиквара), цена 8тк. миниган "виверна" теперь замедляет передвижение на 15% (было 0%)

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

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

Changelog

🆑 fuckrules

  • add: В аплинк был возвращён легендарный лазерный пистолет Синдиката 'SAM-300', но чуть ухудшенная версия.
  • tweak: Использование лазерного минигана «Виверна» теперь замедляет передвижение владельца.

Summary by CodeRabbit

  • Новые возможности

    • Добавлен лазерный пистолет Синдиката в каталог закупок с описаниями на EN/RU и указанной стоимостью.
  • Изменения баланса

    • Снижен урон красного лазерного луча.
    • Лазерный минипулемет теперь замедляет бег при использовании (ходьба не изменена, спринт — множитель 0.85).

@coderabbitai

coderabbitai Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 5ce1f27c-6289-44fa-b63c-978e0a8933ed

📥 Commits

Reviewing files that changed from the base of the PR and between b62dd20 and 02d7626.

📒 Files selected for processing (1)
  • Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
💤 Files with no reviewable changes (1)
  • Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

📝 Walkthrough

Walkthrough

Добавлен синдикатский лазерный пистолет: локализация (RU/EN) и запись в uplink-каталог; снижён Heat-урон у RedLaserBeam (20→17) и добавлен ClothingSpeedModifier для WeaponLaserMinigun (walk 1.0, sprint 0.85).

Changes

Синдикатское оружие и балансные изменения

Layer / File(s) Summary
Локализация лазерного пистолета Синдиката
Resources/Locale/en-US/_strings/_sunrise/store/uplink-catalog.ftl, Resources/Locale/ru-RU/_strings/_sunrise/store/uplink-catalog.ftl
Добавлены строки локализации uplink-weapon-syndie-laser-pistol-desc с описанием оружия на английском и русском.
Каталог Uplink — запись товара
Resources/Prototypes/_Sunrise/Catalog/uplink_catalog.yml
Добавлена запись UplinkWeaponSyndieLaserPistol в категорию UplinkWeaponry с cost: 8 и discountDownTo: 5.
Балансные корректировки оружия
Resources/Prototypes/_Starlight/Entities/Objects/Weapons/Guns/Projectiles/hitscan.yml, Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
Heat-урон RedLaserBeam снижен с 20 до 17; WeaponLaserMinigun получил компонент ClothingSpeedModifier (walkModifier: 1, sprintModifier: 0.85).

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Suggested reviewers

  • KaiserMaus
  • kanopus952

Poem

🔫 Синдикат добавил лазер в строй,
Стреляет мягче, но всё той же стальной рукой.
Цена в каталоге — кристалл за свет,
Минигуну шаг — спринт чуть припрет.
Пусть бьёт аккуратно новый заряд мечты.

🚥 Pre-merge checks | ✅ 10 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive Заголовок 'laser guns' частично отражает изменения, но является чрезмерно общим и не передаёт основную суть: возврат лазерного пистолета Синдиката и балансировку оружия. Рекомендуется уточнить заголовок, например: 'Add Syndie SAM-300 laser pistol to uplink and balance laser weapons' или на русском языке для более точного описания изменений.
✅ Passed checks (10 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 не изменяет файлы в .agents/rules/ или .agents/skills/, только локализационные файлы и YAML прототипы. Проверка не применима.
Ss14 Fork/Project Folder Selection ✅ Passed Все файлы используют правильные fork-папки: _Sunrise и _Starlight для Sunrise fork. Repository slug "sunrise-station" подтверждает Sunrise. Маркеры Sunrise-Edit присутствуют, Fire маркеры отсутствуют.
Ss14 C# Rules ✅ Passed PR не содержит изменений в файлах .cs, поэтому проверка SS14 C# rules не применима. Согласно инструкциям, эта проверка должна запускаться только при наличии изменений в .cs файлах.
Ss14 Yaml/Ftl Rules ✅ Passed All changed .yml and .ftl files comply with SS14 rules: prototype IDs in CamelCase, FTL keys in kebab-case, correct component syntax, English-only YAML fallbacks, proper multiline FTL formatting.
Ss14 Prototype ↔ Ftl Parity ✅ Passed Новая позиция UplinkWeaponSyndieLaserPistol имеет полный паритет: оба FTL ключа добавлены в обе локали и соответствуют прототипам.
Ss14 Prediction Safety ✅ Passed PR содержит только изменения в Resources/ (локализация и YAML прототипы), без C# кода в Content.Shared или предсказываемых путях, поэтому проверка предсказания не применима.

✏️ 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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In
`@Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml`:
- Around line 856-860: Add a short explanatory YAML comment above the speed
modifier entries clarifying why both ClothingSpeedModifier and HeldSpeedModifier
are present and the rationale for sprintModifier: 0.85 (e.g., to represent
clothing encumbrance vs held-weapon penalty and chosen 15% sprint speed
reduction for balance/feel), so future maintainers editing
ClothingSpeedModifier, HeldSpeedModifier or sprintModifier understand intent and
won't remove one or change the value without re-checking balancing assumptions.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 88cb279a-8bc7-42da-bc78-0a8512658a48

📥 Commits

Reviewing files that changed from the base of the PR and between 7965817 and b62dd20.

📒 Files selected for processing (5)
  • Resources/Locale/en-US/_strings/_sunrise/store/uplink-catalog.ftl
  • Resources/Locale/ru-RU/_strings/_sunrise/store/uplink-catalog.ftl
  • Resources/Prototypes/_Starlight/Entities/Objects/Weapons/Guns/Projectiles/hitscan.yml
  • Resources/Prototypes/_Sunrise/Catalog/uplink_catalog.yml
  • Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

@banumbas

Copy link
Copy Markdown
Contributor

Добавь сам-300 неуязвимость к ЭМИ если нету

@banumbas

Copy link
Copy Markdown
Contributor

А ещё RedLaserBeam используется не только в сам-300, то что ты ей понижаешь урон отразится на всех пушках с redlaserbeam

@troll2013

Copy link
Copy Markdown
Contributor Author

А ещё RedLaserBeam используется не только в сам-300, то что ты ей понижаешь урон отразится на всех пушках с redlaserbeam

ну я в курсе, там только на сам300 и на навесной хуете для меха. будта ээммм пофег не

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.

2 participants