Уменьшение структурного урона & пропорций размера у Scp457 - #1113
Conversation
📝 WalkthroughWalkthroughИзменены параметры формы и распада SCP-457. Добавлен ChangesМеханики SCP-457
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested labels: Suggested reviewers: Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error)
✅ Passed checks (10 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
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 `@Content.Server/_Scp/Scp457/Scp457System.cs`:
- Line 48: Rename the private field DecayInterval to _decayInterval and update
all references to it. Since the value is never modified after initialization,
make it static readonly if compatible with its usage.
🪄 Autofix
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 Plus
Run ID: 4d361b7a-83b2-471f-98b9-513c454393ca
📒 Files selected for processing (3)
Content.Server/_Scp/Scp457/Scp457Component.csContent.Server/_Scp/Scp457/Scp457System.csResources/Prototypes/_Scp/Entities/Mobs/Player/Scp/Main/scp457.yml
|
@WardexOfficial во всё делай |
|
го мержи и обновляй го |
|
сервер го |
Added TODO comments to refactor method for SafeTime system.
There was a problem hiding this comment.
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 `@Content.Server/_Scp/Scp457/Scp457System.cs`:
- Around line 281-283: Update the SCP-457 SafeTime handling to detect the
transition from active to completed, or schedule a one-time action at TimeEnd,
and invoke UpdateAppearanceAndPhysics immediately after it ends. Ensure
collisionMask changes from SmallMobMask to MobMask even when the object size no
longer decreases and Update() skips the resize path.
🪄 Autofix
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 Plus
Run ID: 1ee9fed1-b62a-460b-ae52-6d0d5d039e8a
📒 Files selected for processing (1)
Content.Server/_Scp/Scp457/Scp457System.cs
|
@WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ @WardexOfficial СРОЧНО МЕРЖ |
|
Вырежи у себя механику с SafeTime, я реализую её правильно отдельным ПРом |
|
Вообще убери изменения из файлов Content.Server/_Scp/Scp457/Scp457System.cs, Resources/Prototypes/_Scp/Entities/Mobs/Player/Scp/Main/scp457.yml |
Краткое описание
безопасное время и чуть чуть нерф 457
Ссылка на багрепорт/Предложение
Медиа (Видео/Скриншоты)
Changelog
🆑 timur
Summary by CodeRabbit
Изменения игрового баланса
Документация