Skip to content

Fix/centcomm map - #27

Closed
ZoNeSRuS wants to merge 3 commits into
SS14RU:masterfrom
ZoNeSRuS:fix/centcomm-map
Closed

ZoNeSRuS wants to merge 3 commits into
SS14RU:masterfrom
ZoNeSRuS:fix/centcomm-map

Conversation

@ZoNeSRuS

@ZoNeSRuS ZoNeSRuS commented Nov 2, 2025

Copy link
Copy Markdown
Member

Description

Перевёл карту Центрального Командования с «чистого грида» на полноценную карту с корневой сущностью Map.
Обновил EmergencyShuttleSystem, чтобы он поднимал CentComm через TryLoadMap, корректно инициализировал карту и продолжал настраивать FTL-пункты.
Убрал isGrid из прототипа CentCommMain, чтобы загрузчик больше не ожидал сетку, и поправил интеграционный тест PostMapInitTest, исключив новый формат из списка «гридовых» карт.

Это устраняет ранее появлявшуюся ошибку Expected Grid but got Map, стабилизирует работу эвакуационного шаттла и делает CentComm совместимым с актуальными инструментами и автотестами.


TODO

  • Обновить карту и прототип CentComm
  • Адаптировать загрузку CentComm в EmergencyShuttleSystem
  • Обновить интеграционные тесты (EvacShuttleTest, NukeOpsTest)
  • Прогнать обновлённые тесты локально

Changelog

🆑 ZoNeSRuS

  • fix: ЦентКом снова грузится без ошибок и корректно связывается с эвакуационным шаттлом.
  • tweak: Логика загрузки CentComm и связанные интеграционные тесты приведены к новому формату карты.

@ZoNeSRuS

ZoNeSRuS commented Nov 2, 2025

Copy link
Copy Markdown
Member Author

Случилась хуйня, и подсосал не то что нужно.

@ZoNeSRuS ZoNeSRuS closed this Nov 2, 2025
@ZoNeSRuS
ZoNeSRuS deleted the fix/centcomm-map branch November 3, 2025 07:15
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