Skip to content

Плюшевый Микаэль фа Лодброк#537

Open
bzzzbzzbz wants to merge 1 commit into
space-sunrise:masterfrom
bzzzbzzbz:popocryph_plush
Open

Плюшевый Микаэль фа Лодброк#537
bzzzbzzbz wants to merge 1 commit into
space-sunrise:masterfrom
bzzzbzzbz:popocryph_plush

Conversation

@bzzzbzzbz

@bzzzbzzbz bzzzbzzbz commented May 21, 2026

Copy link
Copy Markdown
Contributor

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

Добавил плюшку Микаэля фа Лодброка. Сикей игрока - Apocrypha

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

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

image

Changelog

🆑 seemah

  • add: Добавлен плюшевый Микаэль фа Лодброк

Summary by CodeRabbit

  • Новые функции

    • Добавлена новая игрушка Michael fa Lodbrok с поддержкой складывания и надевания на шею.
  • Локализация

    • Добавлены локализованные описания для новой плюшевой игрушки на английском и русском языках.

Review Change Stack

@github-actions

Copy link
Copy Markdown
Contributor

RSI Diff Bot; head commit bbe80ec merging into 4b56c93
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi

State Old New Status
equipped-NECK Added
inhand-left Added
inhand-right Added
michael_fa_lodbrok Added
michael_fa_lodbrok2 Added

@coderabbitai

coderabbitai Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

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: b8816dca-441d-4d1e-8b0d-4229090a15a1

📥 Commits

Reviewing files that changed from the base of the PR and between 4b56c93 and bbe80ec.

⛔ Files ignored due to path filters (5)
  • Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi/equipped-NECK.png is excluded by !**/*.png
  • Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi/inhand-left.png is excluded by !**/*.png
  • Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi/inhand-right.png is excluded by !**/*.png
  • Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi/michael_fa_lodbrok.png is excluded by !**/*.png
  • Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi/michael_fa_lodbrok2.png is excluded by !**/*.png
📒 Files selected for processing (23)
  • BuildChecker/BuildChecker.csproj.lscache
  • Content.Benchmarks/Content.Benchmarks.csproj.lscache
  • Content.Client/Content.Client.csproj.lscache
  • Content.IntegrationTests/Content.IntegrationTests.csproj.lscache
  • Content.MapRenderer/Content.MapRenderer.csproj.lscache
  • Content.Packaging/Content.Packaging.csproj.lscache
  • Content.PatreonParser/Content.PatreonParser.csproj.lscache
  • Content.Replay/Content.Replay.csproj.lscache
  • Content.Server.Database/Content.Server.Database.csproj.lscache
  • Content.Server/Content.Server.csproj.lscache
  • Content.Shared.Database/Content.Shared.Database.csproj.lscache
  • Content.Shared/Content.Shared.csproj.lscache
  • Content.Tests/Content.Tests.csproj.lscache
  • Content.Tools/Content.Tools.csproj.lscache
  • Content.YAMLLinter/Content.YAMLLinter.csproj.lscache
  • Pow3r/Pow3r.csproj.lscache
  • Resources/Locale/en-US/_prototypes/_lust/entities/objects/fun/toys.ftl
  • Resources/Locale/ru-RU/_prototypes/_lust/entities/objects/fun/toys.ftl
  • Resources/Prototypes/_Lust/Entities/Objects/Fun/toys.yml
  • Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi/meta.json
  • Sunrise/Content.Sunrise.Interfaces.Client/Content.Sunrise.Interfaces.Client.csproj.lscache
  • Sunrise/Content.Sunrise.Interfaces.Server/Content.Sunrise.Interfaces.Server.csproj.lscache
  • Sunrise/Content.Sunrise.Interfaces.Shared/Content.Sunrise.Interfaces.Shared.csproj.lscache

📝 Walkthrough

Walkthrough

PR добавляет новую игровую сущность — плюшевую игрушку Michael fa Lodbrok с поддержкой складывания и экипировки, включая полные определения прототипа, спрайты и локализацию. Одновременно обновлены кэши языка C# Dev Kit для всех проектов решения.

Changes

Плюшевая игрушка Michael fa Lodbrok

Layer / File(s) Summary
Прототип сущности плюшевой игрушки
Resources/Prototypes/_Lust/Entities/Objects/Fun/toys.yml
Добавлена новая сущность PlushieMichaelFaLodbrok с двумя слоями спрайта (развёрнутый/сложенный), поддержкой складывания в контейнер, экипировкой в слот NECK через компонент Clothing, задержкой использования и интерактивностью.
Ресурсы спрайта и метаданные
Resources/Textures/_Lust/Objects/Fun/Plushies/michael.rsi/meta.json
Определены состояния спрайта michael.rsi: оверхеды (michael_fa_lodbrok, michael_fa_lodbrok2), in-hand варианты и экипированное состояние для NECK слота с поддержкой 4 направлений.
Локализация на английском и русском
Resources/Locale/en-US/_prototypes/_lust/entities/objects/fun/toys.ftl, Resources/Locale/ru-RU/_prototypes/_lust/entities/objects/fun/toys.ftl
Добавлены локализационные ключи ent-PlushieMichaelFaLodbrok и .desc для англоязычной и русскоязычной локалей с описанием персонажа.

Обновления кэша C# Dev Kit

Layer / File(s) Summary
Кэши основных проектов Content
Content.*/Content.*.csproj.lscache (14 файлов), BuildChecker/BuildChecker.csproj.lscache, Pow3r/Pow3r.csproj.lscache
Регенерированы файлы кэша языка для всех основных проектов (Benchmarks, Client, IntegrationTests, MapRenderer, Packaging, PatreonParser, Replay, Server.Database, Shared.Database, Tests, Tools, YAMLLinter, BuildChecker, Pow3r) с полными метаданными проекта, конфигурациями компилятора, списками исходных файлов и зависимостей.
Кэши интерфейс-проектов Sunrise
Sunrise/Content.Sunrise.Interfaces.*/Content.Sunrise.Interfaces.*.csproj.lscache (3 файла)
Добавлены файлы кэша для интерфейс-проектов Sunrise (Client, Server, Shared) с параметрами компиляции и конфигурациями анализаторов.

🎯 1 (Trivial) | ⏱️ ~3 minutes

📚 Изменения: Локализация 📚, 📦 YAML | Прототип 📦, 🖌️ Спрайты 🖌️

🐰 Ещё один плюшик приходит на сцену,
Michael fa Lodbrok — чудо каждый день!
Складывается, блистает в NECK-команде,
IDE поёт в кэшах без забот и ленеце.

🚥 Pre-merge checks | ✅ 10
✅ Passed checks (10 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed Заголовок ПР полностью соответствует основному изменению: добавление новой плюшки Микаэля фа Лодброка в игру.
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 doesn't modify any canonical rules or skills under .agent/ directories; check not applicable (no such directories exist in repo).
Ss14 C# Rules ✅ Passed Проверка "SS14 C# rules" применяется только к PR с изменениями .cs файлов. Это PR содержит только .lscache, .ftl, .yml, .json и .png файлы — изменений в C# коде нет.
Ss14 Yaml/Ftl Rules ✅ Passed ID PlushieMichaelFaLodbrok в CamelCase, компоненты правильного формата, YAML name только на английском, FTL ключи с ent-, соответствует паттерну других fork-контента в _Lust папке.
Ss14 Prototype ↔ Ftl Parity ✅ Passed PR успешно добавил новый прототип PlushieMichaelFaLodbrok с синхронизированными FTL записями в обе локали (EN и RU); все необходимые ключи ent-* и описания .desc присутствуют и совпадают.
Ss14 Prediction Safety ✅ Passed PR contains no Content.Shared C# changes or predicted gameplay logic—only YAML entity definition, localization text, and auto-generated IDE cache files.

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

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Этот PR содержит конфликты, пожалуйста, разрешите их, прежде чем мы сможем его оценить.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant