Openapoc: В здании BUILDING_EDEN_MANSIONS нет посадочных площадок - файлы сохранения повреждены

Созданный на 27 июл. 2019  ·  9Комментарии  ·  Источник: OpenApoc/OpenApoc

После сбоя в миссии НЛО я перезагрузил свое сохранение как для файла миссии, так и для файла вне миссии. Оба сохранения дают ошибку «Здание BUILDING_EDEN_MANSIONS не имеет посадочных площадок» и закрывают игру. Это может относиться к правительственному зданию, у которого отсутствует посадочная площадка после того, как я разрушил его, пытаясь освободить путь для разбившейся строительной машины. Игра работала нормально до перезагрузки игры и сохранения файлов.
save_Stream Test - Новая битва (2) .zip

!BUG! HIGH PRIORITY Feature Request Verified / Replicated

Самый полезный комментарий

Продолжая экспериментировать с оригинальной игрой, я подозреваю, что время удержания транспортных средств организации в каждом из их зданий сбрасывается с начала каждой недели, когда выполняется проверка того, к каким транспортным средствам / оборудованию / агентам / зданиям у него есть доступ, и по сравнению с ними. Оценка X-COM и номер недели для целей доступности и технического уровня

Затем планируются миссии на основе этого обзора.

Количество транспортных средств и агентов, доступных для каждой организации, меняется в зависимости от финансов в любой момент времени.

Если X-COM (или другая организация) уничтожает транспортные средства или агентов, необходимых для выполнения миссии, а у родительской организации достаточно средств для набора или покупки замен, она должна это сделать, позволяя создавать миссии в соответствии с ее еженедельным планом.

Если фонды головной организации уменьшились, например, из-за потери имущества, уничтожения транспортных средств, оборудования или агентов в результате рейдов или конфликта с другими организациями, то она попытается приобрести все, что может, и удерживать их в своих зданиях.

В редких случаях оказывается, что если X-COM или другая организация атакует здание, головная организация может также создать, помимо средств защиты имущества, груз и суда такси, которые перемещают оборудование и персонал в другие, безопасные здания. Их также можно уничтожить, что приведет к потере материнской организации всего, что находится внутри.

Похоже, что оригинальная игра исключительно сложнее, чем я ожидал вначале ... Но тогда я никогда не уделял времени, чтобы подробно изучить, что происходит на стороне пользователя для таких столкновений за пределами бета-версии, которые немного отличаются.

Я ошибочно предположил, что такое поведение, как перемещение агентов и оборудования с помощью такси и грузовых судов, было сокращено ... Очевидно, что это не так ... Хорошо, что я стал свидетелем этого в оригинальной игре.

Все 9 Комментарий

и Q не упомянул, что он использовал ранее отлаженные горячие клавиши для уничтожения местности вокруг ...

Верный. Я использовал ключи отладки, чтобы разрушить местность на посадочной площадке и вокруг нее.

Прилагается сохранение из предыдущей версии (за последнюю неделю). Я загрузил это, и посадочная площадка отсутствует в том же здании, но игра загружается нормально.

Eden Building Landing Pad Bug

save_Stream Test 2.zip

Да, проверка правильности посадочных площадок (поскольку они «должны» быть непобедимыми?) - это часть проверки GameState, выполняемой при сохранении времени загрузки.

Я бы сказал, что это должна быть фатальная ошибка, поскольку игра просто не обрабатывает недоступные здания.

А вот посадочные площадки можно было разрушить ванилью. я помню
уничтожая их в попытке предотвратить выход корабля, хотя я
не могу вспомнить, был ли он эффективен на 100%.

В сб, 27 июля 2019 г., 21:18 Джонатан Гамильтон [email protected]
написал:

Да, проверка правильных посадочных площадок (а они «должны» быть непобедимыми?) - это
часть проверки GameState выполняется при сохранении времени загрузки.

Я бы сказал, что это должна быть фатальная ошибка, поскольку игра просто не
обрабатывать недоступные здания.

-
Вы получаете это, потому что вы являетесь автором темы.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/OpenApoc/OpenApoc/issues/666?email_source=notifications&email_token=AMFISVJELCNT6DJSCPHS633QBT6WBA5CNFSM4IHJSWP2YY3PNVWWK3TUL52HS443LVMVREX26PNVWWK3TUL52HS443DFMVREX262HB08B0B0B0B08B08B0B0B0B0B0B0B0BB
или отключить поток
https://github.com/notifications/unsubscribe-auth/AMFISVJBWCF3LYNE326C6RTQBT6WBANCNFSM4IHJSWPQ
.

Да, в оригинальной игре посадочные площадки можно было разрушить.

Вот результаты тестирования, полученные от повреждений посадочных площадок (это также относится к гаражам, хотя в оригинальной игре есть ошибка, которая означает, что гаражи не удаляются визуально, даже если они разрушены)

  • 1) Здание теряет возможность запускать автомобили с площадки (или гаража)
  • 2) Все машины на посадочной площадке / в гараже уничтожены.
  • 3) Стоимость транспортных средств на посадочной площадке / в гараже вычитается из денег родительской организации (если вы потратите время, чтобы подсчитать финансы родительской организации, прежде чем разрушить площадку, вы увидите стоимость плитки плюс переменную сумма наличных денег в зависимости от того, какие автомобили исчезли из их казны)
  • 4) Любые агенты родительской организации на посадочной площадке / в гараже, например, назначенные для крафта, будут убиты, что снижает способность организаций выставлять большое количество агентов против X-COM, скажем, в рейде на базу, если у них нет других зданий ( Все это делается back-end, визуальной обратной связи нет ... Skin36 может быть лучше всего подходит для того, чтобы точно сказать, что происходит)

Опасения по поводу вышеизложенного и OpenApoc заключаются в том, что я не верю, что в настоящее время мы храним какую-либо информацию о транспортных средствах, находящихся в собственности организации.

Я считаю, что машины порождаются / уничтожаются в соответствии с генерацией миссии. Это действительно происходит в оригинальной игре, но, похоже, есть время ожидания до / после каждой миссии, в которой транспортные средства присутствуют на посадочной площадке / гараже могут быть уничтожены, также, похоже, есть шаблон для того, что каждая организация может запустить из него. постройки против агрессоров исходя из имеющихся финансов.

Безусловно, нам нужна информация о том, как все это делается в коде исходной игры. Но похоже, что OpenApoc в настоящее время сильно не справляется с управлением зданиями, транспортными средствами и организациями так же, как и в оригинальной игре.

Продолжая экспериментировать с оригинальной игрой, я подозреваю, что время удержания транспортных средств организации в каждом из их зданий сбрасывается с начала каждой недели, когда выполняется проверка того, к каким транспортным средствам / оборудованию / агентам / зданиям у него есть доступ, и по сравнению с ними. Оценка X-COM и номер недели для целей доступности и технического уровня

Затем планируются миссии на основе этого обзора.

Количество транспортных средств и агентов, доступных для каждой организации, меняется в зависимости от финансов в любой момент времени.

Если X-COM (или другая организация) уничтожает транспортные средства или агентов, необходимых для выполнения миссии, а у родительской организации достаточно средств для набора или покупки замен, она должна это сделать, позволяя создавать миссии в соответствии с ее еженедельным планом.

Если фонды головной организации уменьшились, например, из-за потери имущества, уничтожения транспортных средств, оборудования или агентов в результате рейдов или конфликта с другими организациями, то она попытается приобрести все, что может, и удерживать их в своих зданиях.

В редких случаях оказывается, что если X-COM или другая организация атакует здание, головная организация может также создать, помимо средств защиты имущества, груз и суда такси, которые перемещают оборудование и персонал в другие, безопасные здания. Их также можно уничтожить, что приведет к потере материнской организации всего, что находится внутри.

Похоже, что оригинальная игра исключительно сложнее, чем я ожидал вначале ... Но тогда я никогда не уделял времени, чтобы подробно изучить, что происходит на стороне пользователя для таких столкновений за пределами бета-версии, которые немного отличаются.

Я ошибочно предположил, что такое поведение, как перемещение агентов и оборудования с помощью такси и грузовых судов, было сокращено ... Очевидно, что это не так ... Хорошо, что я стал свидетелем этого в оригинальной игре.

Отличная работа и наблюдения! Мне жаль, что я не смотрел на этот материал более подробно, когда я играл его в прошлом. Я думаю, что OpenAPOC доберется до этого вовремя.

Вот отрывок из моего стрима, чтобы показать, что происходит. Обратите внимание в конце клипа, что я загружаю еще один файл сохранения с той же разрушенной посадочной площадкой, но игра смогла загрузить его нормально.

https://www.twitch.tv/videos/459284152

Была ли эта страница полезной?
0 / 5 - 0 рейтинги