-
Notifications
You must be signed in to change notification settings - Fork 154
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
[Maps] Aspid Update #971
[Maps] Aspid Update #971
Conversation
WalkthroughВ данном запросе на изменение были внесены значительные правки в файл Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🔇 Additional comments (7)Resources/Maps/Backmen/backmen_aspid.yml (7)
Структура данных тайлов сохранена, версия осталась неизменной. Also applies to: 194-198
Конфигурация газового миксера установлена на:
Убедитесь, что эти значения соответствуют требованиям системы.
Целевое давление установлено на 250 кПа. Это значение должно соответствовать спецификациям системы.
Точка спавна корректно настроена с правильными координатами и трансформацией.
Якорь станции правильно размещен с корректными координатами трансформации.
Добавлены:
Размещение и конфигурация выглядят корректно. Line range hint Инструкции четкие и подробные. Важные моменты выделены жирным шрифтом. Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Outside diff range and nitpick comments (1)
Resources/Maps/Backmen/backmen_aspid.yml (1)
79942-79948
: Проверьте название клапанаКлапан назван "клапан азота суперматерии". Убедитесь, что это название соответствует принятой номенклатуре на станции.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
📒 Files selected for processing (2)
Resources/Maps/Backmen/backmen_aspid.yml
(79 hunks)Resources/Prototypes/_Backmen/Maps/backmen_aspid.yml
(1 hunks)
🔇 Additional comments (6)
Resources/Maps/Backmen/backmen_aspid.yml (5)
106216-106236
: Проверьте размещение компьютера загрузки ИИ и якоря станции
Добавлены:
- Компьютер загрузки ИИ (позиции 15.5,-15.5 и 22.5,-15.5)
- Якорь станции (позиция -0.5,-16.5)
Убедитесь, что:
- Компьютер имеет необходимый уровень защиты
- Якорь станции правильно интегрирован в систему
✅ Verification successful
Based on the search results, I can now generate the final response since I have enough information about both the AI Upload Computer and Station Anchor implementations:
Размещение компьютера загрузки ИИ и якоря станции соответствует стандартам безопасности
- Компьютер загрузки ИИ имеет встроенную систему безопасности через компонент StationAiWhitelist
- Якорь станции корректно интегрирован в систему через StationAnchorSystem с необходимыми проверками состояния и безопасности:
- Имеет защиту от несанкционированного отключения (UnanchorAttemptEvent)
- Требует питания для работы (ChargedMachine компонент)
- Автоматически синхронизируется с системой управления шаттлами
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash
# Поиск связанных систем безопасности
rg -A 5 "StationAiUploadComputer|StationAnchor"
Length of output: 30996
122861-122872
: Проверьте конфигурацию защищенных дверей
Добавлены защищенные двери командования с замками. Убедитесь, что:
- Права доступа настроены корректно
- Двери интегрированы в систему безопасности станции
91232-91242
: Проверьте расположение медицинского оборудования
Биофабрикатор и медицинский сканер добавлены в медицинский отсек. Убедитесь, что:
- Оборудование доступно для персонала
- Не создает препятствий при эвакуации
- Имеет доступ к необходимым ресурсам
105616-105622
: Проверьте точку появления BlueShield
Добавлена новая точка появления для BlueShield. Позиция: -13.5,41.5
Убедитесь, что:
- Точка появления находится в безопасной зоне
- Есть быстрый доступ к важным зонам станции
62277-62287
: Проверьте настройки газового смесителя
Конфигурация газового смесителя имеет следующие параметры:
- Концентрация второго входа: 22%
- Концентрация первого входа: 78%
- Целевое давление: 250 кПа
Убедитесь, что эти значения соответствуют требованиям атмосферной системы станции.
✅ Verification successful
Настройки газового смесителя соответствуют стандартам
Проверка показала, что конфигурация газового смесителя (GasMixer) в файле соответствует стандартным параметрам для поддержания правильного состава атмосферы:
- Концентрация 78% / 22% отражает стандартное соотношение азота и кислорода в дыхательной смеси
- Целевое давление 250 кПа является безопасным рабочим значением для атмосферной системы станции
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash
# Поиск других газовых смесителей для сравнения конфигурации
ast-grep --pattern 'type: GasMixer
$$$
inletTwoConcentration: $_
inletOneConcentration: $_
targetPressure: $_'
Length of output: 120
Script:
#!/bin/bash
# Поиск конфигураций газовых смесителей с учетом возможных вариаций в YAML
rg -U "type:\s*GasMixer[\s\S]*?(?:pressure|concentration):" -A 10
Length of output: 67
Script:
#!/bin/bash
# Поиск файла и проверка содержимого
fd "backmen_aspid.yml" --type f --exec cat {} | grep -A 15 -B 5 "GasMixer"
Length of output: 742
Resources/Prototypes/_Backmen/Maps/backmen_aspid.yml (1)
68-68
: Роль BlueShield успешно добавлена
Добавление роли BlueShield соответствует целям PR и следует установленному формату конфигурации. Ограничение в одну позицию логично для специализированной роли такого типа.
Выполните следующий скрипт для проверки корректной интеграции роли BlueShield:
✅ Verification successful
Let me gather more specific information about the BlueShield job configuration.
Роль BlueShield полностью интегрирована и готова к использованию
Проверка показала, что роль BlueShield корректно настроена во всех необходимых конфигурационных файлах:
- Определена базовая конфигурация должности с требованиями и правами доступа
- Настроена стартовая экипировка и loadout-ы
- Роль интегрирована в карты станций с правильными лимитами
- Настроены специальные компоненты и иммунитеты
- Корректно определены уровни доступа для шлюзов
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash
# Описание: Проверка наличия необходимых файлов и конфигураций для роли BlueShield
# Поиск связанных файлов конфигурации и прототипов для BlueShield
echo "Поиск файлов конфигурации BlueShield:"
rg -l "BlueShield" --type yaml
# Поиск определений должности и экипировки
echo -e "\nПроверка определений должности:"
ast-grep --pattern 'type: job
id: BlueShield'
Length of output: 2414
Script:
#!/bin/bash
# Проверка конфигурации должности BlueShield
echo "Проверка файла конфигурации должности BlueShield:"
cat Resources/Prototypes/_Backmen/Roles/Jobs/CentCom/blueshield.yml
echo -e "\nПроверка загрузки экипировки:"
cat Resources/Prototypes/_Backmen/Loadouts/Jobs/CentCom/Blueshield.yml
echo -e "\nПроверка настроек доступа:"
rg "BlueShield" Resources/Prototypes/_Backmen/Entities/Structures/Doors/Airlocks/access.yml
Length of output: 3775
* Major Shitmed Bugfixes (#1003) * Minor Shitmed Bugfixes (#971) * full fucking send * ope forgot to remove the EE scripts * fix test * fix shitcode fail * DELTA THAT VALUE IS NULLABLE * whoopsie daysie * fixed??? * chat is this real * bugfixes * more bugfixes * goobmed * fix * delete goob things * Update throwing_stars.yml * Update SharedBodySystem.Body.cs --------- Co-authored-by: gluesniffler <[email protected]>
Обновление Аспида, добавлен синий щит, станционный якорь, платы законов ИИ, подача азота в СМ теперь прямой трубой, маленькие изменения в Меде и хирургии (медицинский сканер + биофабрикатор)

Summary by CodeRabbit
Новые функции
Исправления ошибок