Animal Crossing New Horizon Guide

Метеонук — становимся властителем погоды на своем острове.

Гайд по погоде на острове с полезным инструментом.

Гайд написан Надей из сообщества «@cats_and_games» во ВКонтакте.

← На главную

Что такое Метеонук?

Не так давно лапуля Ninji сделал инструмент, который может вычислить ваш погодный сид и, с помощью него, составить точный прогноз погоды и всех метеоритных дождей на вашем острове.
Интригующе, правда?

Двойные радуги
Двойные радуги предсказывать тоже будем!

Инструмент называется Метеонук и сейчас я расскажу вам, как с ним работать (и про свой личный опыт вычисления погодного сида).
Важное предупреждение: механизм работы Метеонука — это глубокий датамайн кода игры. Если вы придерживатесь принципа «кристально честной» игры и не хотите использовать никакие внешние инструменты для предсказания будущих событий на острове (или просто не хотите знать будущее заранее), то вам, наверное, этот инструмент не подойдёт.
Никакого хакинга с вашей стороны не понадобится! Метеонук не взламывает вашу игру — ему просто нужно будет некоторое количество данных о погоде на вашем острове.
В результате нахождения своего погодного сида вы будете знать:

  • точную погоду на вашем острове в любой день и в любое время;
  • даты всех больших звездопадов и время падения каждой отдельно взятой звезды;
  • даты всех небольших звездопадов и время падения каждой отдельно взятой звезды во время них;
  • потенциальные даты визита Селесты (точно их предсказать, увы, получится не всегда, т.к. все равно есть элемент рандома);
  • даты и время всяких других прикольных погодных явлений, таких как появление радуги и северное сияние.
Предсказания
Увидим ли мы падающие звезды этим вечером? Метеонук подскажет. А заодно и точное время в минутах и секундах, когда выходить их ловить.

Базовая теория о погоде в AC NH

  1. Погода в каждый конкретный день в NH определяется двумя параметрами — текущей датой и погодным сидом (weather seed). Погодный сид генерируется для вашего острова в момент его создания и остаётся неизменным до тех пор, пока существует текущий сейв-файл и текущий остров. Больше никакие параметры на погоду не влияют! Поэтому, если вы, например, используете таймтревел и возвращаетесь на ту дату, в которой уже были, погода в этот день всегда будет точно такой же, как и в первый раз.
  2. Погодный сид также полностью определяет поведение падающих звезд на вашем острове — он определяет даты небольших и крупных звездопадов, время падения каждой отдельной звезды, а также время и дату других погодных явлений — радуги, двойной радуги, северного сияния и тумана. Точно так же, как и с погодой — звездопады на вашем острове всегда будут в одни и те же дни, если вы используете тт.
  3. Существует 6 возможных типов погоды (я не буду переводить их названия, т.к. с Метеонуком нам придется работать именно на английском языке):
    Типы погоды
    Зимой Rain заменяется на Snow, а Heavy Rain — на Heavy Snow.
    Текущий тип погоды определяется в начале каждого часа. В :00 минут небо будет выглядеть ровно так, как на одной из картинок, и определить текущий тип погоды должно быть нетрудно. Однако, с течением времени погода будет трансформироваться в тот тип, который намечен на следующий час.
    Например, если в 13:00 погода Clear (небо абсолютно ясное), а в 14:00 — Cloudy (существенно облачно), уже в 13:10 на небе будут формироваться небольшие облака, в 13:30 небо будет больше похоже на тип Sunny, а в 13:55 будет выглядеть скорее как полностью Cloudy. Т.е. погодный тип плавно перетекает из одного часа в другой — это нужно будет учитывать, когда будем собирать данные для Метеонука.
    Дождь/снег всегда идет в течение полного часа — т.е., если, например, в 13.00 начался дождь, то он будет идти и в 13.30, и в 13.59 (в 14.00 он может либо закончиться, либо продолжиться в зависимости от следующего типа погоды, но он никогда не может закончиться в середине часа).
    Дождь заменяется снегом в северном полушарии с 26 ноября по 24 февраля, а в южном — с 26 мая по 24 августа. В это время тип погоды Rain изменится на Snow, а Heavy Rain — на Heavy Snow, но вид неба и паттерны погоды останутся точно такими же. Поэтому во всех расчётах для Метеонука дождь и снег считаются за один тип погоды (Rain = Snow, Heavy Rain = Heavy Snow).
    Полный календарь времен года и прочих сезонных штук можно посмотреть здесь.
  4. Последовательность погодных типов в каждый конкретный день определяется текущим паттерном погоды.
    Паттерн погоды — это последовательность погодных типов, которая воспроизводится в течение дня. Т.е. тип погоды определяется не в каждый конкретный час. Для каждой даты устанавливается паттерн погоды, и уже в соответствии с этим паттерном будет меняться погода в течение дня.
    Всего есть 34 возможных паттерна погоды (32 нормальных паттерна + паттерн EventDay00, который всегда действует во время различных мероприятий, вроде турниров, и паттерн Commun00, который определяет погоду на острове Харви).
    Все паттерны погоды можно посмотреть в этом файле (вкладка Weather patterns only, Fine — то же самое, что Clear, Overcast — то же самое, что Cloudy). Часть информации в данном файле на других вкладках устарела, поэтому не нужно ей пользоваться, мы будем пользоваться Метеонуком.
    Например, если на вашем острове сегодня выпал паттерн Cloud02, то вы можете точно сказать, какая погода будет на вашем острове сегодня — с 8 до 11 утра будет идти дождь, затем с 11 до 13 будет погода Cloudy, затем с 13 до 14 — Rain Clouds, а с 14 до 17 снова идти дождь — и так далее.
    А если, например, сегодня выпал паттерн Fine00 — то можете быть уверены, что весь день будет чередоваться погода типов Clear и Sunny, причем вы будете знать, в какие именно часы небо будет кристально чистым, а в какие — будут приходить небольшие облака.
    Для каждого дня генерируется именно паттерн, и уже он определяет тип погоды в каждый последующий час.
    Вещь, которую нам надо знать про паттерны — звезды могут падать (и обязательно будут!) только при паттернах погоды Fine00, Fine02, Fine04 и Fine06. При паттерне Fine00 всегда будет большой звездопад, при паттернах Fine02, Fine04, Fine06 — всегда будет небольшой звездопад. И только в дни с этой погодой ваш остров может посещать Селеста.
  5. Про звездопады. Они бывают двух типов — буду дальше называть их большой и небольшой звездопад.
    Звездопады
    Большой звездопад — это всегда хороший повод позвать в гости всех друзей!
    Большой звездопад — это то, что мы все обычно и привыкли называть звездопадом. Звезды появляются очень часто, практически каждую минуту. При большом звездопаде может быть либо 5, либо 8 звезд в минуту. Большой звездопад, как правило, анонсирует Изабель в утренних новостях (но есть свидетельства, что иногда не анонсирует и большой звездопад начинается внезапно).
    Большой звездопад длится всю ночь с 19.00 до 4.00 утра следующего дня.
    Объявление о звездопаде от Изабель
    Если вы видите такое объявление — это гарантирует, что сегодня будет погода Fine00 и вечером будет большой звездопад.
    Небольшой звездопад — трудно назвать звездопадом, и все же он есть. Случается при паттернах погоды Fine02, Fine04 и Fine06. При такой погоде за вечер с неба обязательно упадет несколько звездочек — но будут они это делать очень редко и небольшими пачками всегда ровно по 5 звезд в минуту.
    Типичное время падения звезд при небольшом звездопаде будет выглядеть так:
    Типичное время падения звезд при небольшом звездопаде
    Если не отслеживать падающие звезды специально, то вы можете их даже не заметить. Такое распределение верно конкретно для моего острова и конкретно для 15 июня 2019 года, в день звездопада на вашем острове оно, конечно же, будет другим
    Назвать такое небольшое количество звездочек прям полноценным звездопадом трудно, да и гостей приглашать бесполезно — однако вы все равно вполне сможете наловить за вечер 20 звезд лично для себя. Рассчитав погодный сид через Метеонук, вы будете точно знать, в какую минуту вам нужно выйти на улицу и ждать падающих звезд, а в перерывах между ними вы сможете спокойно заниматься своими делами.
    Селеста может посетить ваш остров в один из дней с указанными паттернами погоды, но только раз в неделю (генерируется в начале недели). Если за неделю у вас на острове будет несколько дней с подходящей погодой — Селеста выберет случайно один из дней (не всегда день большого звездопада, если он есть на неделе).
    Из всего вышеперечисленного следует один забавный факт, который раньше очень старательно опровергался коммьюнити — визит Селесты обязательно означает, что на вашем острове сегодня будет звездопад. Просто он может быть небольшим. И без Метеонука вы его даже не поймаете.
    Однако звездопад (любого размера) без Селесты вполне может быть — это означает, что в какой-то из дней на этой неделе у вас был или будет ещё один звездопад (большой или небольшой).
    Даже без использования Метеонука вы можете наблюдать за погодой в течение дня на вашем острове, чтобы узнать, стоит ли данным вечером ожидать Селесту со звездами, или нет. Если в течение дня идет дождь/снег или наблюдаются облака типа Rain Clouds, можно даже не тратить время вечером на поиск Селесты — её точно не будет. При этом не всегда ясная погода означает приближающийся звездопад — не забывайте, что есть ещё паттерны Fine01, Fine03 и Fine05, при которых падающих звезд нет. Важно отслеживать именно последовательность смены типов погоды (Clear/Sunny/ иногда Cloudy) в течение дня.
    Селеста
    Маленькая пернатая предвестница падающих звездочек

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

Переходим к сбору данных и заполнению Метеонука!

Последнее важное предупреждение: как только Метеонук рассчитает ваш погодный сид, вы получите информацию обо всей предстоящей погоде и обо всех предстоящих звездопадах на вечность вперед. И, скажу сразу, прогноз может вам не понравиться. Мне, например, очень не понравилось, что на моем острове не будет больших звездопадов в течение ближайших 4х(!) месяцев, а визитов Селесты можно не ждать ещё больше месяца. Погодный сид, увы, индивидуален для каждого и его не изменить, и для кого-то его сид может оказаться менее «счастливым» — иногда обидно наблюдать, как у ваших друзей случаются звездопады дважды в месяц, а вам не выпало ни одного в обозримом будущем. Таков рандом — и он таков во всем в этой игре.
Но, имхо, лучше уж знать, что у тебя точно не будет звездопада и Селесты в ближайшее время, и не ждать их, чем не знать, и каждый день заново расстраиваться.
Короче, оставляю этот моральный выбор на ваш страх и риск 😉

Что и как заполнять?

  1. Переходим на сайт → https://wuffs.org/acnh/weather/
  2. Переходим во вкладку Seed
  3. Листаем до строчки Step 1: Enter your Information
  4. Выбираем полушарие — Северное (Northern) или Южное (Southern)
  5. Последовательно вносим все известные нам данные о погоде вот в этот календарик:
    Внесение информации в календарик

Как вносить данные?
Выбираем в календаре слева дату, для которой у нас есть метеоданные.

  • Если в этот день случалось какое-то особое явление, то выбираем его из списка (Meteor shower or visit from Celeste — если в этот день была Селеста или была замечена хотя бы одна падающая звезда; Rainbow — если в этот день была радуга; Aurora borealis — если в этот день было северное сияние). Если ничего из перечисленного в этот день не случалось, крайне советую оставлять самый первый пункт — No data, or not sure, потому что всегда есть вероятность, что вы могли что-то пропустить!
  • Если ничего особенного не случалось, но у вас есть информация о том, какая была погода, переходите к пункту Weather Types. Нажимайте кнопку Add Type, выбирайте время и тип погоды, который был замечен в это время.
Внесение информации в календарик 2
На самом деле большую часть времени вам придется выбирать два последних варианта.

Вот тут несколько важных моментов:

  • Вводите только ту информацию, в которой вы абсолютно уверены! Если вы смотрите на небо и не можете определить, к какому типу погоды относятся облака — выбирайте Unsure (no rain/snow). Если вы определяете погоду не в начале часа, а в середине или конце — всегда выбирайте Unsure (no rain/snow) или Unsure (rain/snow)! Погода является «чистым» типом только в самом начале часа, и тогда вы можете попробовать сравнить её с картинками и определить тип точно. Во всех остальных случаях, особенно если это не кристально чистое небо, всегда указывайте только, есть дождь/снег или нет. Помните, что любая самая незначительная ошибка может помешать вам рассчитать погодный сид! Поэтому если не уверены — лучше ставьте, что не уверены.
  • День в Animal Crossing начинается в 5:00 утра, а не в полночь. Все данные о погоде с 00:00 до 4:00 утра относятся к предыдущему дню! Если вы, например, определили погоду в 1:00 ночи 30 июня (по календарю), эти данные нужно будет внести в Метеонук как 1:00 29 июня.
  • Каждый раз, когда вы нажимаете кнопку Add Type — появляется новая строчка со следующим часом автоматически установленным на тип погоды Clear/Fine! И уже вы редактируете в этой строчке время и погоду на те, которые были на самом деле — причем данные сохраняются автоматически, как только вы их вносите (ещё раз нажимать кнопку Add Type не нужно, если, конечно, вы не хотите добавить другое время в этот же день). Если вы вдруг случайно нажали эту кнопку по ошибке, не забывайте удалять ненужные строчки, иначе они будут вносить искажение в итоговый результат.
  • Все данные сохраняются автоматически в вашем браузере. Поэтому вы можете вносить данные в Метеонук в несколько заходов. Даже если вы закроете страничку — данные сохранятся при следующем заходе.
  • Не страшно, если в какой-то конкретный день Метеонук не смог точно определить паттерн погоды из нескольких возможных. Любая внесенная информация, даже самая приблизительная, может помочь в расчётах.

Для всех погодных явлений также есть свои дополнительные параметры, которые можно заполнить для более точной информации:

Внесение информации в календарик 3_1
Дополнительные параметры для погодных явлений
Внесение информации в календарик 3_2
Внесение информации в календарик 3_3

Правило ровно то же самое — вносите только ту информацию, в которой абсолютно точно уверены! Не уверены — не вносите.

Для более быстрого расчёта сида Метеонук позволяет вводить даже точное время падения звезд во время звездопада. Но будьте предельно аккуратны с этой возможностью! Опять же, малейшая ошибка — и все расчёты окажутся уже неверными. Игра не показывает время в секундах, а любые внешние часы могут оказаться не синхронизированными с секундами в игре. Скриншот звезды, появившейся в конце минуты, может отображаться, как сделанный уже в следующую минуту (и это тоже сразу же внесёт ошибку). Короче, тонкостей много, и я рекомендую пользоваться информацией о падающих звездах с осторожностью.
Мое мнение — лучше собрать побольше приблизительной информации, чем мало, но точной. По крайней мере так больше вероятность избежать ошибки и необходимости начинать все сначала (кстати, если закралась ошибка и расчёты не идут — можете нажать кнопку Reset Data и начать заново).
Как только вы внесли некоторое количество данных — переходите к строчке Step 2: Find your Seed и нажимайте кнопку Start Search.

  • Если появляется надпись You haven't entered enough weather information to narrow down your island's seed. — значит, данных совсем мало и нужно собирать ещё информацию.
  • Если появляется надпись There are no seeds that match the information you entered. Please double-check it! — значит, где-то в ваших данных ошибка и необходимо их перепроверить.

Спустя какое-то количество данных Метеонук начнёт подбирать подходящие погодные сиды. Наша задача — вносить любые новые данные до тех пор, пока не останется только один возможный!

Внесение информации в календарик 4
После ввода дат двух больших звездопадов, трех визитов Селесты, одного времени падающей звезды (в минутах) и одной двойной радуги — получилось 15 возможных вариантов. Красным обвела тот, который является правильным.

Как только Метеонук найдет для вас единственный подходящий погодный сид — ура! Обязательно сохраните его куда-нибудь! А после этого — можете радостно вбивать его в Step 3: Forecast Settings (в поле Seed), нажимать на кнопку Save, и переходить во вкладки Yearly и Monthly. И кайфовать.

Внесение информации в календарик 5
В этот момент можно открывать шампанское (если, конечно, до этого вы все вбили правильно).

Первым делом — сходите на вкладку Monthly, найдите текущую дату, и проверьте совпадает ли прогноз с текущей погодой на вашем острове (если вы до этого не использовали её в расчётах). Если вы не находите никаких расхождений в прогнозе Метеонука с тем, что в реальности происходит на вашем острове — поздравляю, вы все сделали правильно, ваш погодный сид рассчитан верно и вы можете начинать готовиться к своему ближайшему большому звездопаду (который, возможно, как и у меня, состоится только через несколько месяцев. А, может быть, уже прямо завтра. Кому как повезло).

Внесение информации в календарик 6_1
На вкладке Yearly будет сводка обо всех погодных явлениях за текущий (и не только) год.
Внесение информации в календарик 6_2
На вкладке Monthly вы увидите прогноз погоды на целый месяц. Для каждого дня указан соответствующий ему паттерн погоды. Желтым выделены дни небольших звездопадов, оранжевым — больших. Помните, что Селеста выбирает рандомно только один из «желтых» и «оранжевых» дней в неделю. Серым выделены выходные дни, а паттерн EventDay00 обозначает, что в эти дни будет проходить Мастер Сачка или Мастер Удочки.
Внесение информации в календарик 6_3
А если вы нажмете на какой-то конкретный день, то увидите расшифровку всех типов погоды по часам, и — о чудо — точное время всех падающих звезд.

Самый главный вопрос — как собрать нужное количество данных о погоде?

Способ 1. Просто играйте и записывайте данные о погоде каждый раз, как заходите в игру. Можно несколько раз в день. Можно просто последовательно проттшить несколько дней, каждый раз заходя в игру, например, в 10.00, 13.00 и 19.00 (или в любое другое время, которое вам больше нравится, но желательно все же в начале часа). Зашли → взглянули на небо → внесли данные в Метеонук. И так до тех пор, пока данных не будет достаточно для расчёта сида.

Внесение информации в календарик 7
Способ не быстрый, но зато действенный — если вы только начали играть, или не накопили достаточного количества скриншотов.

Способ 2. Найти как можно больше старых данных. Если вы делаете достаточное количество скриншотов во время игры, общаетесь в чатах по кроссингу или как-то ещё фиксируете происходящее у себя на острове, самое время поднять все старые записи. Ищите сообщения, когда у вас на острове был звездопад или Селеста, и вы приглашали к себе других игроков — и вносите в Метеонук найденные даты (главное, чтобы вы были уверены, что не ттшили в те дни). Отправляйтесь в альбом со скриншотами на вашем свиче и ищите все, которые потенциально могут вам помочь.
Чтобы узнать системную дату, когда был сделан скриншот, нажимайте на нужном скриншоте кнопку A — и в левом верхнем углу будет вся нужная нам информация.

Внесение информации в календарик 8
В данном случае без разницы, использовали вы тт или нет! Даже если да, вы изменяли системную дату — а именно к ней и привязана погода на острове.

Подойдут вообще любые данные о погоде, которые вы найдете у себя в альбоме. Когда было солнечно, когда шел дождь, когда была радуга, селфи с Селестой — всё подойдёт. Главное, внимательно внести полученные данные в Метеонук.

Скриншот с погодой 1
Нашли фотографию радуги — отлично
Скриншот с погодой 2
А по этому скрину мы точно определяем дату визита Селесты, даже если сейчас уже точно не вспомнить, был тогда сильный звездопад или нет
Скриншот с погодой 3
Скриншоты падающих звезд — рисково, но все же можно. Иногда они могут здорово помочь в расчётах.
Скриншот с погодой 4
Фото ясного неба в начале часа (желательно в 00-10 минут, но 16 тоже подойдёт, если облаков нет совсем) — можно записать как Clear/Fine в 00:00. Ещё раз напоминаю, что подобные фотки, сделанные после полуночи, нужно будет вносить в предыдущий день — т.е. в данном случае в 22(!) апреля
Скриншот с погодой 5
Если фото сделано в середине часа и по нему точно не определить вид облаков — вносим в нужный час значение Unsure (no Rain/Snow)
Скриншот с погодой 6
Иногда подойдут даже те скрины, на которых не видно небо! Вот по этой фотографии, например, точно видно, что нет дождя. Вносим значение Unsure (no Rain/Snow)
Скриншот с погодой 7
А по этому — что дождь точно есть. Вносим значение Unsure (Rain/Snow), чтобы не ошибиться
Скриншот с погодой 8
Практически любые скриншоты, сделанные на вашем острове, могут дать небольшой кусочек информации о погоде — дополняйте ваши данные, пока точно не вычислите сид.

Сколько понадобится данных для определения сида?

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

  • При последовательном сборе данных о погоде, мне понадобилось 14 дней, в каждый из которых я забивала 2-4 значения погоды в разные часы — при этом только для половины из них паттерн был определен точно, да и большую часть значений я вносила только в формате есть/нет дождя (почти везде ставила Unsure, кроме случаев, когда в начале часа прям точно очевидно, что за погода).
  • При сборе информации по скриншотам, мне понадобились: две даты больших звездопадов, три даты визитов Селесты (т.е. по сути небольших звездопадов), одно фото обычной радуги, одно фото двойной радуги и два скриншота падающих звезд (использовала время в минутах). Результат получился довольно быстро и совпал с первым способом.
  • По словам самого Ninji, для точного вычисления сида достаточно 5-7 дат больших звездопадов, либо 5-7 дат появления радуги — но, как вы понимаете, не всем нам доступна такая роскошь, поэтому приходится комбинировать то, что есть 🙂

P.S. (от нашей местной Изабель, которая писала этот сайт) Мне удалось определить свой сид за примерно 5 дней — записывала 3 звездопада: 7 июля без звёзд, 14 июля с временем падения (3 времени), 7 сентября (4 времени падения); радугу (10 июля), и "ничего" 8 июля. Плюс в два из этих дней указала по 1-2 пункта погодных условий. Этого оказалось достаточно - прогноз теперь всегда верен.