Deponia Doomsday

Deponia Doomsday

70 ratings
1001 Шакалопа - Простой алгоритм
By Nicantob
Одно из самых сложных достижений среди игр Deponia. Не столько с точки зрения выполнения, сколько по причине рутинности и больших временных затрат. Хотя получающиеся в процессе шакалопы весьма забавны.
Если не хочется тратить время самому, то в последнем разделе ссылка на руководство с автоматическим скриптом и моими комментариями.
   
Award
Favorite
Favorited
Unfavorite
Введение
Для выполнения данного достижения необходимо создать и просмотреть все варианты шакалоп в "Контактном зоопарке" на Элизиуме. Шакалопы создаются в "Генераторе шакалоп" при помощи 3-х носителей данных с генетическими кодами чумного варана, клоуна и медведя. На каждом носителе содержится 5 фрагментов кода (Крайность, Настроение, Волосы, Комплекция, Цвет). Соответственно может быть всего 243 варианта различных шакалоп (включая оригинальные генетические коды). Перебор вручную всех вариантов даже при наличии хорошего алгоритма займет около 1.5 часов. Для автоматизации процесса уже существует соответтвующий скрипт (ссылка на руководство в последней главе). Но если по каким-то причинам не получается или не хочется пользоваться автоматикой, то я предлагаю свой простой алгоритм. В отличии от других руководств он не требует распечатки огромных таблиц, а руководствуется небольшой схемой, которую можно просто нарисовать на листочке в клеточку.
Изучение основ
Как уже упомянуто выше существует 243 варианта шакалоп. Хорошая новость состоит в том, что поскольку у нас 3 носителя данных, то за один подход к генератору мы может сделать сразу 3 новых шаколопы. В таком случае воспользоваться генератором нам придется 81 раз.

Для начала возьмемся за изменения одного из генетических параметров. Вставив два картриджа в генератор и нажав один раз кнопку, например "Цвета" мы меням цвета у двух из трех шаколоп. Для того, чтобы задействовать 3-й меняем один из картриджей и нажимаем эту же кнопку. Получили три новые шакалопы. Повторив эту процедуру еще раз получим еще три. На третьем повторении изменяемый парамер вернется в исходное состояние. Первое важное замечание: Необходимо строго соблюдать последовательность установки картриджей в генератор. Если сначала установили варана, во второй слот медведя, а потом медведя поменяли на клоуна, то так надо делать всегда. Неправильный порядок установки приведет к тому, что набор параметров вернется к одному из предыдущих состояний.

Для того, чтобы перебрать все варианты шакалоп необходимо циклически поменять 4 из 5 генетических параметров. Второе важное замечание: Наклейка на носителе данных соответствует "Комплекции" шакалопы. Поэтому менять его не следует. Иначе существует большой риск перепутать картриджи. Итак один из параметров мы меняем при каждом подходе. Рекомендую в качестве этого параметра выбрать "Цвет". Он хорошо заметен и позволит легко контролировать правильную последовательность. Если варин снова стал желтым, а медведь полосатым, значит цикл замкнулся.

Второй генетический параметр необходимо менять на каждом 3-м подходе. И поскольку его цикл тоже равен трем, то завешаться он будет каждый 9-й подход. Соответственно на каждом 9-м цикле будем менять третий параметр, а на каждом 27-м четвертый.

Теперь самое время изобразить это на наглядной схеме и прописать алгоритм.
Алгоритм
Данная схема представляет собой 81 подход к генератору шакалоп.
Один из параметров меняется на каждом подходе.
Каждый третий столбец добавляется изменение второго параметра (отмечены светло-серой заливкой).
Последний столбец меняем сразу 3 параметра (отмечен темно-серой заливкой).
На клетках с черной заливкой меняем сразу 4 параметра.

Таким образом, алгоритм выглядит следующим образом:
  1. Вставляем 1-й носитель в генератор.
  2. Вставляем 3-й носитель во второй слот.
  3. Меняем параметры согласно шагу схемы.
  4. Меняем 1-й носитель на 2-й (в этом случае после извлечения они будут по-порядку).
  5. Меняем параметры согласно шагу схемы.
  6. Забираем носители.
  7. Делаем в схеме пометку о выполненом шаге.
  8. Поочередно вставляем носители в клонирующую машину.
  9. Повторяем алгорится с первого пункта.

При завершении 81 шага алгоритма должны получиться оригинальные клоны варана, клоуна и медведя, а также получена ачивка.
Важные моменты и подсказки
В процессе выполнения алгоритма следует помнить:
  1. Необходимо строго предерживаться одной и той же последовательности установки носителей данных.
  2. В качестве изменяемого на каждом шаге параметра лучше выбрать "Цвет". Тогда на каждом 3-м шаге алгоритма клонам будут возвращаться оригинальные цвета. Они хорошо заметны и позволят не запутаться.
  3. Не следует изменять "Комплекцию" шакалоп. Ей соответтвует наклейка на носителях данных.
  4. Чтобы не запутаться следует ставить отметку в схеме сразу после выхода из генератора.
  5. Если выбранным носителем данных щелкнуть на генераторе, то он автоматически попадет в первый слот.
  6. Если в генераторе на уже вставленном носителем щелкнуть другим носителем он будет автоматически извлечен и вставлен новый.
  7. При выходе из генератора носители данных автоматически извлекаются. Все это позволяет уменьшить количество совершаемых действий.
  8. Извлеченный из машины для клонирования носитель помещается в конец инвентаря. Поэтому, чтобы не запутаться следует при загрузке носителей данных в машину три раза взять первый по списку в инвентаре.
Скрипт автоматизации процесса (автор - LvlLord)
На него я наткнулся не сразу, поэтому и взялся за создание собственного алгоритма. Но если жалко собственного времени, то настоятельно рекомендую воспользоваться. Лично я воспользовался.
http://steamoss.com/sharedfiles/filedetails/?id=641285959
Поскольку это руководство на английском и немецком языках, то я добавлю свои комментарии на русском.
1. Поставить прогу по ссылке в руководстве. 32-bit иначе м.б. проблемы.
2. Скачать скрипт playback.ahk по ссылке в конце руководства.
3. Разрешение 16:9 (под него скрипт написан). Игра в полноэкранном режиме.
4. Инвентарь должен выглядеть как на картинке в руководстве.
5. Руфус должен стоять в зоопарке элизиума.
6. Запускаем playback.ahk и видим экран как в руководстве.
7. Запоминаем, что комбинация Ctrl+Shift+S останавливает скрипт. Понадобится если что-то пойдет не так.
8. Переключаемся на игру и комбинацией Ctrl+Shift+P запускаем скрипт (будет задержка 5 сек).
9. Смотрим, что Руфус сам выполняет необходимые действия.
10. Выполнение скрипта займет 1 час 15 мин.

В ходе исполнения скрипта должны собираться шакалопы на подиуме.
В инвентаре не должно быть ничего лишнего!!!
Должен быть только шлем Уилиса и три картриджа.
В том порядке как на картинке в руководстве. БОЛЬШЕ НИЧЕГО.
Главное соблюсти строго все условия.
Если персонаж ничего не делает нужно разбираться с программой скрипта.
Если делает, но не то, проверить начальные условия.

Большое Спасибо автору!
47 Comments
Vlad Foxicat 8 Aug, 2023 @ 4:43pm 
@Hyena, спасибо огромное. Скрипт ни в какую не хотел запускаться, так что ссылка на сейв очень помогла :retroheart:
Omega 3 Jan, 2023 @ 8:58am 
@Hyena, спасибо за сейв, наидебильнейшая ачивка, хорошо, что есть такие люди, как ты.
StriZ 2 Oct, 2021 @ 4:41am 
Ну, наконец-то! Hyena, ты просто прелесть! 😘
Nicantob  [author] 1 Sep, 2021 @ 3:07am 
Скрипт, к сожалению, не мой, а сам я запускал его очень давно. Не могу сказать насколько он сейчас актуален.
Hyena 31 Aug, 2021 @ 2:19am 
https://questtime.net/saves/3641.html - здесь находится сейв на достижение, но он активирует некоторые другие достижения!
Hyena 31 Aug, 2021 @ 1:53am 
Скрипт не рабочий. возможно, я допустила ошибку в начале, но он просто не запускает в связи с отсутствием какого-то файла
Nicantob  [author] 8 Jan, 2021 @ 10:48am 
Был рад помочь! Спасибо за отзыв :)
PokaNeMaster 7 Jan, 2021 @ 10:13am 
Спасибо большое за гайд, очень сильно помог. Не смог воспользоваться скриптом, т.к. тот все время утверждал, что неправильно выставлены араметры экрана(((
Немного разобравшись ( и пару раз начав заново) я всеже смог получить это достижеие.
Отдельное спасибо за комментарий с кнопкой "Esc" и за картинку с первыми 27 шагами.:steamthumbsup:
Odeguard 27 Mar, 2020 @ 4:36pm 
Спасибо, всё сработало. Вместо нудного перебора (зачем вообще делать такие нудные "перебирательные" ачивки, сбивающие темп игры?) пересмотрел 2 серии любимого сериала. А если самому делать (с человеческим фактором), заняло б пару-тройку часов, а то и больше.
Nicantob  [author] 19 Oct, 2019 @ 11:34am 
4. Инвентарь должен выглядеть как на картинке в руководстве.
5. Руфус должен стоять в зоопарке элизиума.