{
  "grumpy.dialogue.main/1": "Чего тебе?",
  "grumpy.dialogue.main/2": "В чём у тебя сегодня проблема?",
  "grumpy.dialogue.main/3": "О, снова ты.",
  "grumpy.dialogue.main/4": "Что тебя теперь бесит?",
  "grumpy.dialogue.main/5": "Сегодня хоть какую-нибудь тоску ощущаешь?",
  "grumpy.dialogue.main/6": "В чём дело, %1$s?",
  "grumpy.dialogue.main/7": "Болтал с %supporter%, а потом бац — корм для зомби. Говорил, что всё нормально, ага! Кстати, видел сегодня зомби-близнеца %supporter%, шатался тут!",

  "grumpy.dialogue.rumors.failed/1": "Пф, слухи? Ха, ни слова.",
  "grumpy.dialogue.rumors.lore/1": "Даже с тем, что Джакс получил по заслугам, всё больше людей преклоняются перед Сирбеном. Его прихвостни MerlinWolfGames и Crow без умолку кричат о нём.",
  "grumpy.dialogue.rumors.lore/2": "Эти проклятые Кибердемоны решили пройти тут через порталы. Пришлось Сирбену с Люком выкидывать их обратно, откуда приползли.",
  "grumpy.dialogue.rumors.lore/3": "Как только Древний Строитель пропал, говорят, 2DA50 дёру дал в Края. Ну и скатертью дорога — никто его больше не видел.",
  "grumpy.dialogue.rumors.lore/4": "MerlinWolfGames возвёл святилище для Сирбена. Все его чудом называют, а по мне — куча булыжника.",
  "grumpy.dialogue.rumors.lore/5": "Когда-то давно была целая шайка лучших строителей. Испарились — будто знали, когда пора сматываться.",
  "grumpy.dialogue.rumors.lore/6": "Ты тоже про легенды древних строителей загоняешь? Про тех, что хлам по всему Верхнему миру раскидали?",

  "grumpy.dialogue.first.generic/1": "Хм, не припомню тебя. Ладно, проходи.",
  "grumpy.dialogue.first.generic/2": "Вот ещё один турист. Можешь не ждать парада.",
  "grumpy.dialogue.first.generic/3": "Новое лицо? Велика важность. Ты только не нарушай порядок.",
  "grumpy.dialogue.first.generic/4": "Ну вот, припрёлся в нашу деревню? Поменьше суй нос в чужие дела.",
  "grumpy.dialogue.first.generic/5": "Путешественников тут мало... так что не суетись, пока здесь!",
  "grumpy.dialogue.first.generic/6": "Смотри-ка, новичок. Только стой в стороне, ясно?",

  "grumpy.dialogue.first.question/1": "Ох уж эти бродяги... Зачем тебе в нашей деревне?",
  "grumpy.dialogue.first.question/2": "Хм, опять кто-то новый? Какая напасть тебя сюда привела?",
  "grumpy.dialogue.first.question/3": "Что опять? Потерялся на приключениях? Как ты тут оказался?",
  "grumpy.dialogue.first.exploring/1": "Экскурсии ждать не надо. Соблюдай правила - или на выход.",
  "grumpy.dialogue.first.exploring/2": "Либо соблюдай наши порядки, либо марш отсюда.",
  "grumpy.dialogue.first.exploring/3": "Веди себя прилично в нашем посёлке, ясно?",
  "grumpy.dialogue.first.settling/1": "А, новый житель? Только не порть тут всё.",
  "grumpy.dialogue.first.settling/2": "Совсем заблудился, что к нам попал? Смотри под ноги.",
  "grumpy.dialogue.first.settling/3": "Ещё рабочие руки? Посмотрим, толк хоть будет?",
  "grumpy.dialogue.first.settling/4": "Остаёшься? Тогда работай на совесть.",
  "grumpy.dialogue.first.spent_night.success/1": "Похоже, что постоялый двор тут — единственное нормальное место, где можно выспаться.",
  "grumpy.dialogue.first.spent_night.success/2": "Если отдохнуть ищешь, наш трактир — хоть какая-то сносная альтернатива.",
  "grumpy.dialogue.first.spent_night.success/3": "Поваляться где-то получше, чем на земле? Здесь есть постоялый двор.",
  "grumpy.dialogue.first.spent_night.failed/1": "Не ищи тут трактир — мы даже не думаем один строить.",
  "grumpy.dialogue.first.spent_night.failed/2": "Тут нет никакого трактира, и по правде, мне всё равно.",
  "grumpy.dialogue.first.spent_night.failed/3": "Может в другой деревне и есть, но мы роскошь себе не позволяем.",

  "grumpy.dialogue.hug.success/1": "Гляди-ка, кто наконец объявился.",
  "grumpy.dialogue.hug.success/2": "Хм. Это было... неожиданно не так плохо.",
  "grumpy.dialogue.hug.success/3": "Наконец-то что-то не разочаровало.",
  "grumpy.dialogue.hug.success/4": "Липче тебя только детёныш зомби.",
  "grumpy.dialogue.hug.success/5": "Э, давай без странностей. *Неохотно возвращает объятие*",
  "grumpy.dialogue.hug.success/6": "Ты как настоящая печка. Даже приятно.",
  "grumpy.dialogue.hug.fail/1": "Сам ходячий ком грязи!",
  "grumpy.dialogue.hug.fail/2": "Руки держи при себе.",
  "grumpy.dialogue.hug.fail/3": "Обнять тебя? Сначала найди причину.",
  "grumpy.dialogue.hug.fail/4": "Память короткая — то называешь меня доисторическим, то обниматься хочешь?",
  "grumpy.dialogue.hug.fail/5": "Серьёзно думаешь, после твоих проделок я дам тебе обнимашку?",
  "grumpy.dialogue.hug.fail/6": "Фу, не трогай меня этими чумными руками!",
  "grumpy.dialogue.hug.fail/7": "Хм, наверное, надо бы поблагодарить... не так ли?",

  "grumpy.dialogue.kiss.success/1": "Видимо, и такие моменты бывают не худшими.",
  "grumpy.dialogue.kiss.success/2": "Не думай ничего лишнего, но... возможно, тебя потерплю.",
  "grumpy.dialogue.kiss.success/3": "Хм, почти как мой тыквенный пирог.",
  "grumpy.dialogue.kiss.success/4": "Что ж, ты ничего... как мёд, пожалуй.",
  "grumpy.dialogue.kiss.success/5": "Не ожидал, что ты вообще умеешь целоваться, %1$s.",
  "grumpy.dialogue.kiss.success/6": "Лучше, чем целоваться с Эшем, вот честно, %1$s. *фыркает*",
  "grumpy.dialogue.kiss.fail/1": "При народе — ни за что!",
  "grumpy.dialogue.kiss.fail/2": "Это было похоже на поцелуй?",
  "grumpy.dialogue.kiss.fail/3": "Даже блейз целуется лучше!",
  "grumpy.dialogue.kiss.fail/4": "Про мяту хоть раз слышал? Вот бы пригодилась!",
  "grumpy.dialogue.kiss.fail/5": "Это была попытка благодарности?",
  "grumpy.dialogue.kiss.fail/6": "Руки прочь, грубиян!",

  "grumpy.dialogue.chat.success/1": "Эх, сейчас бы молоко с печеньем... ну или что-то подобное.",
  "grumpy.dialogue.chat.success/2": "Ладно, погода сносная, если это вообще кого-то радует.",
  "grumpy.dialogue.chat.success/3": "Живой же! Вот только с утра палец ушиб.",
  "grumpy.dialogue.chat.success/4": "Скушай яблоко — может, и не нарвёшься на этих зомби.",
  "grumpy.dialogue.chat.success/5": "Всё мечтаю построить свою деревню. Но лень, чего скрывать.",
  "grumpy.dialogue.chat.success/6": "Видел %Supporter% в алмазной броне, хвастается.",
  "grumpy.dialogue.chat.success/7": "%Supporter% недавно нахвастался — нашёл залежи алмазов.",
  "grumpy.dialogue.chat.success/8": "\"День чудесный\", говорят? Солнце — сплошная морока, если честно.",
  "grumpy.dialogue.chat.success/9": "Сто лет тут живу, и всё никак не пойму — что такого жуткого в пауках и гоблинах.",
  "grumpy.dialogue.chat.success/10": "Всё думаю, куда пропал %Supporter%. Год как его тут нет.",
  "grumpy.dialogue.chat.success/12": "Слышал? Последние сплетни про %Supporter%?",
  "grumpy.dialogue.chat.success/13": "Подыскиваю бездомного кота. Как будто хлопот мне мало.",
  "grumpy.dialogue.chat.success/14": "Надо бы дом перестроить... Эх, нет ни сил, ни времени.",
  "grumpy.dialogue.chat.success/15": "Иногда думаю, а не завести ли детей? Толкового спутника бы найти, вот сложнее.",
  "grumpy.dialogue.chat.success/16": "Интересно, а не лучше было бы мне в другой деревне?",
  "grumpy.dialogue.chat.success/17": "Вспоминаю, каким был в детстве... были же хорошие времена.",
  "grumpy.dialogue.chat.success/18": "Сто лет не видел родню. Надо бы всё же наведаться.",
  "grumpy.dialogue.chat.success/19": "Пора бы уже в ту соседнюю деревню — а то друзей давно не видел.",
  "grumpy.dialogue.chat.success/20": "Иногда вдруг хочется чего-то под названием \"сыр\"...",
  "grumpy.dialogue.chat.fail/1": "Думаешь, мне есть дело до этой ерунды?",
  "grumpy.dialogue.chat.fail/2": "Ну конечно, \"само\" взорвалось! Да-да.",
  "grumpy.dialogue.chat.fail/3": "Ты примерно так же интересен, как и земляной блок.",
  "grumpy.dialogue.chat.fail/4": "Хватит уже хвастаться.",
  "grumpy.dialogue.chat.fail/5": "Тюрьма для тебя — слишком мягкое наказание!",
  "grumpy.dialogue.chat.fail/6": "Твой наряд древнее булыжника под ногами.",
  "grumpy.dialogue.chat.fail/7": "Этот разговор такой же бессмысленный, как деревянная кирка против обсидиана.",
  "grumpy.dialogue.chat.fail/8": "В чём дело, у тебя крипер съел всех друзей?",
  "grumpy.dialogue.chat.fail/9": "Ой, пропустил мимо ушей. Слушаю только стоящее.",
  "grumpy.dialogue.chat.fail/10": "Что ты там сказал? Уже на середине заскучал.",
  "grumpy.dialogue.chat.fail/11": "Ты с ума сошёл? Что за болтовня?",
  "grumpy.dialogue.chat.fail/12": "Про тебя уже пакостят, и не поспоришь.",
  "grumpy.dialogue.chat.fail/13": "С зомби и то приятнее общаться.",
  "grumpy.dialogue.chat.fail/14": "Из-за тебя ведьмы зальются хохотом.",
  "grumpy.dialogue.chat.fail/15": "Потише, а не то позову железного голема.",
  "grumpy.dialogue.chat.fail/16": "Зеваю... Ты вообще говорил?",
  "grumpy.dialogue.chat.fail/17": "Всё? Или ещё будешь время тратить?",
  "grumpy.dialogue.chat.fail/18": "Иногда мечтаю, чтобы у тебя была кнопка \"молчать\".",
  "grumpy.dialogue.chat.fail/19": "Даже свиная задница веселее тебя.",
  "grumpy.dialogue.chat.fail/20": "Всё, наговорился?",
  "grumpy.dialogue.chat.fail/21": "Круглая земля? Сейчас ещё скажешь, что Нижний мир существует!",

  "grumpy.dialogue.story.success/1": "Правда? Ну и лапша...",
  "grumpy.dialogue.story.success/2": "Лучше бы не взрываться, как некоторые авантюристы.",
  "grumpy.dialogue.story.success/3": "Фантазия у тебя, смотрю, развита. Сам это выдумал?",
  "grumpy.dialogue.story.success/4": "Опять весь этот бред вчера? Не поверю.",
  "grumpy.dialogue.story.success/5": "Я там рядом ошивался, кажется, всё и пропустил.",
  "grumpy.dialogue.story.success/6": "Пф! Это прям в стиле %Supporter%. Всегда герой, ага.",
  "grumpy.dialogue.story.success/7": "Опять эти легенды про %Supporter%? Уже надоело, но рассказывай.",
  "grumpy.dialogue.story.success/8": "Хм! И так ты первый алмаз нашёл, да?",
  "grumpy.dialogue.story.success/9": "Приходи потом ещё — могу послушать твои истории, делать всё равно нечего.",
  "grumpy.dialogue.story.fail/1": "Помолчи про неё! Это она меня воспитала!",
  "grumpy.dialogue.story.fail/2": "Только и годишься на сплетни.",
  "grumpy.dialogue.story.fail/3": "Ничего не понял. Чушь!",
  "grumpy.dialogue.story.fail/4": "Ты монстр! Даже криперам жалость нужна!",
  "grumpy.dialogue.story.fail/5": "Убил невинное шерстяное создание!",
  "grumpy.dialogue.story.fail/6": "*фыркает* Что — что-то я пропустил?",
  "grumpy.dialogue.story.fail/7": "Потратил мои минуты, их не вернуть.",
  "grumpy.dialogue.story.fail/8": "Скучно, как тупой киркой махать.",
  "grumpy.dialogue.story.fail/9": "У тебя что, мозги ушли в портал — и не вернутся?",
  "grumpy.dialogue.story.fail/10": "Хорошо? Это так же далеко от \"хорошо\", как Край отсюда.",

  "grumpy.dialogue.flirt.success/1": "Хм, смелости тебе чуть-чуть хватает.",
  "grumpy.dialogue.flirt.success/2": "Цк, прекрати уже, твой шарм раздражает.",
  "grumpy.dialogue.flirt.success/3": "*Бурчит* Ты это всерьёз сейчас?",
  "grumpy.dialogue.flirt.success/4": "Ох, вот этого я не ожидал.",
  "grumpy.dialogue.flirt.success/5": "Пф, \"привет\", а у меня уже вся эта ваниль.",
  "grumpy.dialogue.flirt.success/6": "Как это ты утром на крипера не похож? Вот слов не нахожу.",
  "grumpy.dialogue.flirt.success/7": "Всё, всё! Сейчас щёки покраснеют, перестань.",
  "grumpy.dialogue.flirt.fail/1": "Покажи, а не говори попусту.",
  "grumpy.dialogue.flirt.fail/2": "Пф, заезженная фраза. Пекарю тоже такое говорил?",
  "grumpy.dialogue.flirt.fail/3": "Когда свиньи полетят — тогда поверю.",
  "grumpy.dialogue.flirt.fail/4": "Можно быть ещё жалче?",
  "grumpy.dialogue.flirt.fail/5": "Даже эндермен не посмотрел бы на тебя.",
  "grumpy.dialogue.flirt.fail/6": "Абсолютно нет. Конец разговору.",
  "grumpy.dialogue.flirt.fail/7": "Отведи взгляд и рот свой закрой.",

  "grumpy.dialogue.joke.creative.success/1": "*Хихикает* Ладно, кое-что забавное в этом есть.",
  "grumpy.dialogue.joke.creative.success/2": "Хм, немного забавно, наверное.",
  "grumpy.dialogue.joke.creative.success/3": "Эх, это самое весёлое за последнее время.",
  "grumpy.dialogue.joke.creative.success/4": "Может, ты и веселее %Supporter%. Может быть...",
  "grumpy.dialogue.joke.creative.success/5": "Хех, вроде смешной. Думал о профессии шута?",
  "grumpy.dialogue.joke.creative.success/6": "ХА! Вот, наконец-то что-то приличное.",
  "grumpy.dialogue.joke.creative.success/7": "Хмы... Ты даже немного забавней Эша.",
  "grumpy.dialogue.joke.creative.success/8": "Ха, не скажу, что это совсем не смешно.",
  "grumpy.dialogue.joke.creative.failed/1": "Сам себя не смеши, провал.",
  "grumpy.dialogue.joke.creative.failed/2": "Эта попытка пошутить — пшик.",
  "grumpy.dialogue.joke.creative.failed/3": "Да даже зомби остроумней.",
  "grumpy.dialogue.joke.creative.failed/4": "Вот это шутка — ну и провал.",
  "grumpy.dialogue.joke.creative.failed/5": "Ну и что, теперь это называется юмором?",
  "grumpy.dialogue.joke.creative.failed/6": "Да плитка булыжника и то веселее трескается.",
  "grumpy.dialogue.joke.creative.failed/7": "Пощади — твои шутки печальнее, чем смешно.",
  "grumpy.dialogue.joke.creative.failed/8": "Я и у крипера видел смешнее разгром.",

  "grumpy.dialogue.procreate_engaged/1": "Слово не скажу по этому поводу, пока не обручимся, ясно?",
  "grumpy.dialogue.procreate_engaged/2": "Детей заводить без серьёзных отношений? Ни за что.",

  "grumpy.dialogue.shake_hand.success/1": "Пожалуй, для рукопожатия и нормально.",
  "grumpy.dialogue.shake_hand.success/2": "Хватка сильнее, чем вид у тебя.",
  "grumpy.dialogue.shake_hand.success/3": "Гляди-ка, образец вежливости.",
  "grumpy.dialogue.shake_hand.success/4": "Ну-ну, доброго дня и всё такое.",
  "grumpy.dialogue.shake_hand.success/5": "А, это ты. Привет.",
  "grumpy.dialogue.shake_hand.fail/1": "Думаешь, буду здороваться с убийцей коров?",
  "grumpy.dialogue.shake_hand.fail/2": "Руки прочь, спасибо.",
  "grumpy.dialogue.shake_hand.fail/3": "Хватит церемоний — мы тут почти как семья.",
  "grumpy.dialogue.shake_hand.fail/4": "Рукопожатие? Это на тебя не похоже.",
  "grumpy.dialogue.shake_hand.fail/5": "Проваливай, неинтересно.",

  "grumpy.dialogue.main.morning/1": "Хмф.",
  "grumpy.dialogue.main.morning/2": "Так ярко, сейчас глаза сожжёт.",
  "grumpy.dialogue.main.morning/3": "Что? Красивый день? Для тебя, может.",
  "grumpy.dialogue.main.morning/5": "Что? Нужно что-то? Нет? Тогда иди отсюда.",
  "grumpy.dialogue.main.morning/6": "Если не прекратишь приставать — пожалеешь.",
  "grumpy.dialogue.main.morning/7": "На удивление даже поспал. Может, займусь чем-то сложным... а может и нет.",
  "grumpy.dialogue.main.morning/8": "Вставай уже, лентяй!",
  "grumpy.dialogue.main.morning/9": "Уф, уже утро? Придётся что-то делать.",
  "grumpy.dialogue.main.morning/10": "Сегодня еле встаю, особо не рассчитывай на меня.",
  "grumpy.dialogue.main.morning/11": "Список дел длиннее, чем шипение крипера. Уже надоело.",
  "grumpy.dialogue.main.morning/12": "Выспался лучше обычного — может, займусь чем серьёзным... или нет.",
  "grumpy.dialogue.main.evening/1": "Жду не дождусь, когда день закончится. Он тянулся целую вечность.",
  "grumpy.dialogue.main.evening/2": "По вечерам тут скука смертная.",
  "grumpy.dialogue.main.evening/3": "... хотя бы есть тишина к концу дня.",
  "grumpy.dialogue.main.evening/4": "Если кого-то не найдёшь, кого можно позлить — сам от кулака солнце увидишь.",
  "grumpy.dialogue.main.evening/5": "*Сверлит тебя взглядом*",
  "grumpy.dialogue.main.evening/6": "*... ч т о ?",
  "grumpy.dialogue.main.evening/7": "Скоро отключусь прямо тут — утро было кошмарным.",
  "grumpy.dialogue.main.evening/8": "Пойду домой — в прошлом месяце крипера видел, не собираюсь рисковать ночью.",
  "grumpy.dialogue.main.evening/9": "Хм, застал меня — я только мясо на ужин у мясника набираю. Потом поговорим!",
  "grumpy.dialogue.main.night/1": "Хочу поскорее добраться до кровати — всё тело болит.",
  "grumpy.dialogue.main.night/2": "Чего тебе ночью от меня надо? Проваливай.",
  "grumpy.dialogue.main.night/3": "Можно хоть раз ПОЛНОСТЬЮ спокойно поспать?",
  "grumpy.dialogue.main.night/4": "Вали с глаз моих! Не видишь, как поздно?!",
  "grumpy.dialogue.main.night/5": "Отстань. Иди где-нибудь ещё ночуй, квадратноголовый.",
  "grumpy.dialogue.main.night/6": "Если сейчас не уйдёшь домой — сам отправлю.",
  "grumpy.dialogue.main.night/7": "Днём только шум и суета — ночью гулять, хоть и тёмно, зато тихо.",
  "grumpy.dialogue.main.night/8": "Я выжат — день был вечный. Завтра, может, поленюсь.",
  "grumpy.dialogue.main.night/9": "Так и хочется залезть под одеяло и забыть обо всём.",
  "grumpy.dialogue.main.night/10": "А ну спать! Говорят, завтра дел немерено.",

  "grumpy.dialogue.greet.mayor/1": "Что тут хорошего, мэр?",
  "grumpy.dialogue.greet.mayor/2": "Смотри, мэр, хоть попробуй получить удовольствие... если получится.",
  "grumpy.dialogue.greet.monarch/1": "О, это вы, Ваше Величество.",
  "grumpy.dialogue.greet.monarch/2": "Ну и что теперь, Ваше Высочество?",

  "grumpy.dialogue.busy/1": "Хватит болтовни, у меня куча дел, проваливай!",
  "grumpy.dialogue.busy/2": "Что это тут — клуб общения? Свободен, у меня сроки до ночи!",
  "grumpy.dialogue.busy/3": "Не видишь, завален работой? Давай в другой раз поговорим.",
  "grumpy.dialogue.busy/4": "Всё, хватит! Само работать не будет. Потом потрещим.",
  "grumpy.dialogue.busy/5": "К чёрту, печка горит! Брысь с дороги, некогда тут стоять!",
  "grumpy.dialogue.goaway/1": "Проваливай, не до тебя!",
  "grumpy.dialogue.goaway/2": "Может, попробуешь поменьше надоедать?",
  "grumpy.dialogue.goaway/3": "Не сейчас, %1$s, ступай отсюда.",
  "grumpy.dialogue.goaway/4": "Отстань, я занят!",
  "grumpy.dialogue.goaway/5": "Глаза бы тебя не видели, болтун!",

  "grumpy.dialogue.greet/1": "О, опять ты. Чего надо?",
  "grumpy.dialogue.greet/2": "Хм, %1$s, по какому делу?",
  "grumpy.dialogue.greet/3": "Уф, что на этот раз не так?",
  "grumpy.dialogue.greet/4": "Выглядишь бодро... Ну рассказывай, зачем пришёл?",
  "grumpy.dialogue.greet/5": "А, %1$s. Вот это встреча.",
  "grumpy.dialogue.greet/6": "*бурчит* Чего?",
  "grumpy.dialogue.greet/7": "Вот и опять ты!",
  "grumpy.dialogue.greet/8": "Вернулся? Что тебе сегодня надо?",
  "grumpy.dialogue.greet/9": "Эй. Не ждал, что вернёшься так быстро.",

  "grumpy.dialogue.greet.negative/1": "Уф, почему ты ходишь за мной по пятам? Проваливай!",
  "grumpy.dialogue.greet.negative/2": "Эх, не повезло. Вернулся, значит.",
  "grumpy.dialogue.greet.negative/3": "Хм.",
  "grumpy.dialogue.greet.negative/4": "Это опять ты. Подумал, может кто-то важный.",
  "grumpy.dialogue.greet.negative/5": "Что теперь? Опять приставать пришёл?",

  "grumpy.dialogue.greet.success/1": "Хм, ну хоть что-то положительное.",
  "grumpy.dialogue.greet.success/2": "У тебя всё хорошо? Ну повезло.",
  "grumpy.dialogue.greet.success/3": "О, радость великая. Видимо.",
  "grumpy.dialogue.greet.success/4": "Ну надо же, все новости у тебя хорошие.",
  "grumpy.dialogue.greet.success/5": "Ладно, хорошо, услышал я.",
  "grumpy.dialogue.greet.fail/1": "Хм.",
  "grumpy.dialogue.greet.fail/2": "Прекрасно, ну прямо чудесно...",
  "grumpy.dialogue.greet.fail/3": "А мне-то какое дело?",
  "grumpy.dialogue.greet.fail/4": "Ну да, ну да... очень \"интересно\".",
  "grumpy.dialogue.greet.fail/5": "Отлично. Дальше что?",

  "grumpy.dialogue.apologize.success/1": "Ладно, только не делай это привычкой.",
  "grumpy.dialogue.apologize.success/2": "Хорошо, гляди в следующий раз по сторонам.",
  "grumpy.dialogue.apologize.success/3": "Пусть так, но осторожней теперь.",
  "grumpy.dialogue.apologize.success/4": "На этот раз прощу, но терпиение у всех на исходе.",
  "grumpy.dialogue.apologize.success/5": "Ладно-ладно. Но забудь, что я забуду.",
  "grumpy.dialogue.apologize.fail/1": "Проваливай! Ты меня раздражаешь!",
  "grumpy.dialogue.apologize.fail/2": "Ты нарочно меня приложил, да?!",
  "grumpy.dialogue.apologize.fail/3": "Ха! Думаешь, я родился вчера?!",
  "grumpy.dialogue.apologize.fail/4": "Ай! Не трать слова — не прощаю!",
  "grumpy.dialogue.apologize.fail/5": "Мечтай, такая извиняшка не прокатит!",

  "grumpy.dialogue.location.failed/1": "Пф, не приставай — ничего не слышал.",
  "grumpy.dialogue.location.failed/2": "Нет, вообще ни одного толкового места не знаю, хватит уже спрашивать.",
  "grumpy.dialogue.location.failed/3": "Думаешь, у меня время за всякой ерундой следить? Дел полно — урожай, а не монстры какие.",
  "grumpy.dialogue.location.forgot/1": "Хм, вот было тут интересное место — а я не записал. Не судьба.",
  "grumpy.dialogue.location.forgot/2": "Что, любопытные места ищешь? Было... эх, да что там! Вылетело из головы. И не записал, сорян.",
  "grumpy.dialogue.location.forgot/3": "Было наверняка что-то достойное внимания, но вылетело! Печально.",
  "grumpy.dialogue.location.igloo/1": "На %2$s нашёл ледяное иглу. Кто в здравом уме в ледяном доме живёт? Мороз до костей пробирает!",
  "grumpy.dialogue.location.igloo/2": "А, теперь припомнил... есть заброшенное иглу на %2$s. Жить бы там никто б не стал. Да и поговаривают — звуки странные ночью доносятся... может, привидения.",
  "grumpy.dialogue.location.igloo/3": "Там, на %2$s, стоит забытый ледяной домик — иглу что ли. Пустует целую вечность. Кому бы вообще по нраву этот холодный домик?",
  "grumpy.dialogue.location.pyramid/1": "Ещё одну пыльную пирамиду увидел на %2$s.",
  "grumpy.dialogue.location.pyramid/2": "Ходят слухи — на %2$s стоит какая-то пирамида. Может, и есть что ценное или так, груда булыжника. Мне-то что.",
  "grumpy.dialogue.location.pyramid/3": "Доползи до %2$s — увидишь пирамиду. Один любопытный туда совался — и исчез навсегда. Будь настороже.",
  "grumpy.dialogue.location.ruined_portal_desert/1": "На %2$s в самом центре пустыни лежат руины портала, песок да пыль кругом.",
  "grumpy.dialogue.location.ruined_portal_swamp/1": "На %2$s прямо в болоте разваленный портал. Видать, гости из Незера не оценили купание в грязи.",
  "grumpy.dialogue.location.ruined_portal/1": "На %2$s лишь жалкие обломки портала. Вот что бывает, когда из Незера прутся без башки.",
  "grumpy.dialogue.location.ruined_portal/2": "Сходи к %2$s — там позорный обрубок портала в Незер. Брр, жутко. Да скорее опасен разве что магмой.",
  "grumpy.dialogue.location.ruined_portal/3": "Забредёшь на %2$s — наткнёшься лишь на старые развалины. Священник галдит, что портал древний. Ходят слухи о кладах, вот только искать их никто не хочет — место проклятое.",
  "grumpy.dialogue.location.ruined_portal_mountain/1": "Разрушенный портал на вершине горы, на %2$s — валяется там себе.",
  "grumpy.dialogue.location.mansion/1": "Двинься на %2$s — там встретишь особняк, полный разорителей. Если жизнь дорога, держись подальше от той дыры!",
  "grumpy.dialogue.location.mansion/2": "Эта махина-особняк громоздится на %2$s? Да, там одни разорители. Честно, собрать деревню и свалить как можно дальше — неплохая мысль...",
  "grumpy.dialogue.location.monument/1": "Слушай сюда: есть подводный храм на %2$s, кишит стражами. Хочешь жить — держись оттуда подальше.",
  "grumpy.dialogue.location.monument/2": "Слышал байки про старые руины, что утонули на %2$s. Может, лут найдёшь, но это затея для безумцев.",
  "grumpy.dialogue.location.shipwreck/1": "Нашёл потонувший корабль на %2$s — от былого размаха Восточного Альянса остались только доски.",
  "grumpy.dialogue.location.shipwreck/2": "Какие-то рыбаки нашли там кораблекрушение на %2$s. Наверное, всё вынесли, но мало ли...",
  "grumpy.dialogue.location.shipwreck_beached/1": "На %2$s валяется разбитый корабль на песке. Сразу бросается в глаза.",
  "grumpy.dialogue.location.shipwreck_beached/2": "Сходи на %2$s, если охота смотреть — корабль там явно кто-то не туда причалил. Капитан, видать, был полным дубом...",
  "grumpy.dialogue.location.village_desert/1": "На %2$s — ещё одна деревня, упрямо стоит прямо в пустыне.",
  "grumpy.dialogue.location.village_taiga/1": "Если интересно, ещё одна деревня на %2$s — прямо в ледяной тайге.",
  "grumpy.dialogue.location.village_taiga/2": "Пройди к %2$s — и там, в тайге, натыкаешься на деревню, говорят.",
  "grumpy.dialogue.location.village_snowy/1": "На %2$s ещё одна деревня. Тут страшный холод, поверь!",
  "grumpy.dialogue.location.village_snowy/2": "В %2$s найдёшь деревню, кругом только снег. Люди там нормальные, но тебя в лёд обратит!",
  "grumpy.dialogue.location.village_plains/1": "Вон там, на %2$s, ещё одна деревня, если тебе надо.",
  "grumpy.dialogue.location.village_plains/2": "Дойдёшь по равнине до %2$s — и там опять целая деревня.",
  "grumpy.dialogue.location.village_savanna/1": "Ещё одна деревня на %2$s. Жара там такая, что яичницу на булыжнике пожаришь.",
  "grumpy.dialogue.location.village_savanna/2": "В саванне на %2$s жди толпы жителей. Болтливые — это точно.",
  "grumpy.dialogue.location.swamp_hut/1": "На болотах %2$s поселилась какая-то ведьма. Держись подальше, если жизнь дорога!",
  "grumpy.dialogue.location.swamp_hut/2": "Смотри, чтобы не забрести к %2$s — там ведьма в своей лачуге, встрянешь — мало не покажется.",
  "grumpy.dialogue.location.mineshaft/1": "Тут раньше была шахта, потом её закрыли из-за какой-то глупости. Заброшеное место найдёшь рядом с %2$s.",
  "grumpy.dialogue.location.mineshaft/2": "Была и правда шахта на %2$s, теперь там только кошмары плодятся. Если решишь сунуться — поосторожнее.",
  "grumpy.dialogue.location.jungle_pyramid/1": "Древний храм на %2$s весь разваливается, кругом ловушки. Не суйся, если не хочешь кончить плохо.",
  "grumpy.dialogue.location.jungle_pyramid/2": "Попадёшь на %2$s — увидишь груду камней, зовут её руинами. Осторожно — ловушки до сих пор не обезврежены. Сами бы давно всё вынесли, если бы не они.",
  "grumpy.dialogue.location.pillager_outpost/1": "Хоть злись, хоть нет — разбойники воткнули свою базы на %2$s. Делают набеги, а нам только и остаётся, что дрожать.",
  "grumpy.dialogue.location.pillager_outpost/2": "Из-за этих разбойников и их бесполезного аванпоста на %2$s, никто не спит спокойно. Не суйся — стрелять начнут, не успеешь сказать \"Ой\".",
  "grumpy.dialogue.location.pillager_outpost/3": "Хочешь прогуляться к %2$s? Там логово разбойников. Глядишь, разгонишь их — так хоть сокровища достанутся. Лучше бы их вообще не было.",
  "grumpy.dialogue.location.ancient_city/0": "Что-то тревожное гудит на %2$s, но сдались мне их летучие мыши.",
  "grumpy.dialogue.location.ancient_city/1": "Говорят, под %2$s закопан всякий хлам.",
  "grumpy.dialogue.location.ancient_city/3": "Все болтают про какую-то древнюю городищу на %2$s. Чушь всё это, я ни одного кирпича не видел.",

  "grumpy.dialogue.joke.monster.success/1": "Вот так ему, костлявому!",
  "grumpy.dialogue.joke.monster.success/2": "Слышал? Зомби с лопатой, во умора!",
  "grumpy.dialogue.joke.monster.success/3": "Ха! Насекомое задавил — молодец!",
  "grumpy.dialogue.joke.monster.success/4": "Скелет уделал крипера? Вот это поворот.",
  "grumpy.dialogue.joke.monster.success/5": "Пещерные пауки — ума у них куча, ага.",
  "grumpy.dialogue.joke.monster.failed/1": "Э, скелетов уважать надо! У них тоже чувства были... когда-то.",
  "grumpy.dialogue.joke.monster.failed/2": "Над взрывами криперов смеяться? Ты что, в прошлом застрял? Повзрослей уже!",
  "grumpy.dialogue.joke.monster.failed/3": "Помни: зомби и скелеты тоже были чьей-то семьёй. Уважай.",
  "grumpy.dialogue.joke.monster.failed/4": "Эндермен в воде? Ну очень смешно, умираю просто.",
  "grumpy.dialogue.joke.monster.failed/5": "Твои серебрянки в унитазе — это, прости, даже не шутка. Две медяшки дам, если оригинально.",

  "grumpy.dialogue.joke.animal.success/1": "Овце, конечно, не повезло — но я сдержанно посмеялся.",
  "grumpy.dialogue.joke.animal.success/2": "Ты только представь — волк запал на овцу!",
  "grumpy.dialogue.joke.animal.success/3": "Вот умора — куры и такое вытворяют? Да ну!",
  "grumpy.dialogue.joke.animal.success/4": "Абсолютная чушь — прямо мой стиль.",
  "grumpy.dialogue.joke.animal.success/5": "Коровы и их вечное молоко, правда? Хотя это вроде плюс.",
  "grumpy.dialogue.joke.animal.failed/1": "Хватит, это уже перебор.",
  "grumpy.dialogue.joke.animal.failed/2": "Уважай, эта овца и так натерпелась!",
  "grumpy.dialogue.joke.animal.failed/3": "Не шути про мою свинью, слышишь?",
  "grumpy.dialogue.joke.animal.failed/4": "Просто безвкусица.",
  "grumpy.dialogue.joke.animal.failed/5": "Отстань от коровьих бровей, смешного тут нет.",

  "grumpy.dialogue.flirt.slap/1": "Эй, поаккуратней!",
  "grumpy.dialogue.flirt.slap/2": "Что, романы у криперов брать учился?",
  "grumpy.dialogue.kiss.slap/1": "Ну и нахалы!",
  "grumpy.dialogue.kiss.slap/2": "Ещё раз попробуешь — клянусь своими морковками, пожалеешь!",

  "grumpy.dialogue.chat.plains/1": "Равнины? Да сносно тут. Никуда больше не тянет, но, может, когда-нибудь выберусь...",
  "grumpy.dialogue.chat.plains/2": "Да, на равнине тихо. Хотя иногда хочется хоть какого-то шума.",
  "grumpy.dialogue.chat.plains/3": "Порой ночами тут вроде даже приятно. Если такое нравится.",
  "grumpy.dialogue.chat.plains/4": "Иногда просто ложусь и смотрю в небо, лишь бы не болтать ни с кем.",
  "grumpy.dialogue.chat.plains/5": "Да, воздух тут свежий. Лучше тайги, хотя и свежий воздух мне не нужен.",
  "grumpy.dialogue.chat.plains/6": "Равнины есть равнины — зато хоть всё стабильно.",
  "grumpy.dialogue.chat.plains/7": "В детстве собирал цветы, отдавал Эшу — ему всё равно было.",
  "grumpy.dialogue.chat.plains/8": "Восход солнца, да? Здесь на равнине, если кто любит вставать рано.",
  "grumpy.dialogue.chat.savanna/1": "Каждый день в саванне жара, зимы тут не ждут.",
  "grumpy.dialogue.chat.savanna/2": "Два шага без ламы не пройдёшь, но к этому месту привыкаешь.",
  "grumpy.dialogue.chat.savanna/3": "Зато постройки тут выглядят, как надо. Это единственное, что меня держит.",
  "grumpy.dialogue.chat.savanna/4": "Можешь не думать, вроде бы простая саванна, но тут всё не так просто.",
  "grumpy.dialogue.chat.savanna/5": "Дождей мало, но хоть не умираем от жажды, как в пустынях.",
  "grumpy.dialogue.chat.savanna/6": "Катящиеся холмы — единственное нормальное, что тут есть.",
  "grumpy.dialogue.chat.savanna/7": "Слава акации — тень спасает, иначе бы и не выжил за рабочий день.",
  "grumpy.dialogue.chat.savanna/8": "Если уж что в саванне делаем нормально — так это выращиваем дыни и тыквы. Только этим с заезжими и торгуем.",
  "grumpy.dialogue.chat.taiga/1": "Лес для меня сгодится. Всё, что нужно: дерево и дрова, а и поохотиться есть где.",
  "grumpy.dialogue.chat.taiga/2": "Говорят, в тайге холодно, но у нас есть всё, что нужно. Не променяю на тёплое место.",
  "grumpy.dialogue.chat.taiga/3": "Тайга, как ни крути — жить можно. А ягоды тут вообще класс.",
  "grumpy.dialogue.chat.taiga/4": "Здешние лисы хоть не так бесят. Я им ягоды кидаю, чтобы не приставали.",
  "grumpy.dialogue.chat.taiga/5": "Столько живности, что волки почти не мешают.",
  "grumpy.dialogue.chat.taiga/6": "Воздух в тайге свеж — в этом вся радость этого ледяного края.",
  "grumpy.dialogue.chat.taiga/7": "Ягодные кусты могли бы быть полезны, если бы так не кололись. Злющие кусты.",
  "grumpy.dialogue.chat.taiga/8": "Дождь здесь иногда приятный, но такой же ледяной, как и всё вокруг.",
  "grumpy.dialogue.chat.snowy_plains/1": "Тут мороз так крут, что у козлов рога отваливаются, но если дров хватает, не жалуюсь.",
  "grumpy.dialogue.chat.snowy_plains/2": "Холоднее, чем нос у белого медведя, но рыба есть — вот и ладно.",
  "grumpy.dialogue.chat.snowy_plains/3": "Единственная радость в этом морозе — можно завернуться в одеяло у костра и не потеть, как свинья.",
  "grumpy.dialogue.chat.snowy_plains/4": "Снег навевает, как мы щеглями были, снежками кидались. Сейчас бы не стал.",
  "grumpy.dialogue.chat.snowy_plains/5": "Ночью тут ад, когда слизни-маги стрелами швыряются!",
  "grumpy.dialogue.chat.snowy_plains/6": "Смотри не попадись волку, а то охраны тут никакой.",
  "grumpy.dialogue.chat.snowy_plains/7": "Дотронься до железного голема — и весь день стоишь, как столб.",
  "grumpy.dialogue.chat.snowy_plains/8": "Когда ещё был мелким, добыча тыквы была праздником. Снеговиков делали.",
  "grumpy.dialogue.chat.desert/1": "Эта палящая жара выбешивает, хотя лучше, чем мёрзнуть зимой.",
  "grumpy.dialogue.chat.desert/2": "Каждый день изнываю от жары, и так без конца.",
  "grumpy.dialogue.chat.desert/3": "Пусть и пекло, зато загар теперь навсегда — значит, живой!",
  "grumpy.dialogue.chat.desert/4": "Ночью тут спасает прохлада и звёзды, не жди, что буду веселее.",
  "grumpy.dialogue.chat.desert/5": "Уф! Даже тени уже не хватает! Это о многом говорит.",
  "grumpy.dialogue.chat.desert/6": "Уф! Сегодня солнце — настоящий тиран!",
  "grumpy.dialogue.chat.desert/7": "Если увидишь кролика на этом ослепительном песке — считай чудо!",
  "grumpy.dialogue.chat.desert/8": "Жить рядом с иссушителями — ночной кошмар. Такие удары, что выворачивает наизнанку.",
  "grumpy.dialogue.chat.desert/9": "Опять в кактус уткнулся. Тут сплошная ловушка!",
  "grumpy.dialogue.chat.desert/10": "Выживать тут, в этом сухом аду, — ежедневная битва, но хорошо, что мы не одни.",

  "grumpy.dialogue.story.exploring.success/1": "Может, я тоже выберусь погулять — когда вырвусь отсюда.",
  "grumpy.dialogue.story.exploring.success/2": "Очередные байки путешественника. Хорошо тебе, а я тут со знакомыми лицами.",
  "grumpy.dialogue.story.exploring.success/3": "Смелый ты или безбашенный? Надо иметь железные нервы, чтобы в неизвестность идти.",
  "grumpy.dialogue.story.exploring.fail/1": "Всё уже слышал — не повторяй.",
  "grumpy.dialogue.story.exploring.fail/2": "Осторожно, а то натрёшь себе мозоли от таких подвигов.",
  "grumpy.dialogue.story.exploring.fail/3": "Каждый раз как идём вместе — ты умудряешься всё испортить. Это уже талант провалов.",

  "grumpy.dialogue.story.nether.success/1": "Чёрт побери, там в Незере всегда такая жара?!",
  "grumpy.dialogue.story.nether.success/2": "Хм, удивлён, что ты вообще из этого ада вернулся. Крепче, чем выглядишь.",
  "grumpy.dialogue.story.nether.success/3": "Говорят, в Нижнем мире золото для храбрых... Мне таких дурацких дел не надо.",
  "grumpy.dialogue.story.nether.success/4": "Ты теперь герой, раз в Незер ходил? Не страшно тебе? Или глупый? Я бы... не рисковал.",
  "grumpy.dialogue.story.nether.success/5": "Сталкивался с этими зомбифицированными пиглинами?",
  "grumpy.dialogue.story.nether.fail/1": "Ха-ха, ты бы в Незере и минуты не выжил.",
  "grumpy.dialogue.story.nether.fail/2": "Не удивительно, что пиглины тебя прогнали. Ты выглядишь, как овца в пустыне.",
  "grumpy.dialogue.story.nether.fail/3": "Пощади, твои скитания по Нижнему миру — тухляк.",
  "grumpy.dialogue.story.nether.fail/4": "В Нижний мир? Тебе бы киркой взмахнуть — и уже бы крипер сказал \"буу!\".",
  "grumpy.dialogue.story.nether.fail/5": "Дед мой был ветеран Незера, и сказки про искажённые грибы оставь кому попроще!",

  "grumpy.dialogue.story.enderdragon.success/1": "Невероятно! Драконье яйцо-то хоть утащил?",
  "grumpy.dialogue.story.enderdragon.success/2": "Что слышу — ты легендарного дракона завалил? Деревенские теперь года два только об этом и будут трещать.",
  "grumpy.dialogue.story.enderdragon.fail/1": "Фу, в тебя что, по голове ударили? Дракон из Края — просто сказка.",
  "grumpy.dialogue.story.enderdragon.fail/2": "Ты меня разыгрываешь? Чтоб обычный человек завалил эту махину? Чушь!",

  "grumpy.dialogue.story.wither.success/1": "Ну ничего себе! Иссушитель — это верная дорога к разрухе!",
  "grumpy.dialogue.story.wither.success/2": "Ты Иссушителя одолел? Да брось, сказки это!",
  "grumpy.dialogue.story.wither.fail/1": "Вешай кому-то другому, я вчера не родился.",
  "grumpy.dialogue.story.wither.fail/2": "Ха! У тебя ни царапины — я должен поверить?!",

  "grumpy.dialogue.stay.fail/1": "Хм, лучше поблуждаю по диким биомам, чем тут застряну.",
  "grumpy.dialogue.stay.fail/2": "Спасибо, но мне надо мир увидеть, а не в деревне киснуть!",
  "grumpy.dialogue.stay.fail/3": "Место хорошее, но сидеть на месте — это не моё.",
  "grumpy.dialogue.stay.repeat/1": "Ты же уже спрашивал! Память короткая, как у детёныша-зомби.",
  "grumpy.dialogue.stay.repeat/2": "Снова этот вопрос? Я тебе что, попугай?",
  "grumpy.dialogue.stay.success/1": "Ладно, останусь в этом унылом месте.",
  "grumpy.dialogue.stay.success/2": "Вот здорово... Прозябать ещё в деревне.",
  "grumpy.dialogue.stay.no_space/1": "О, что это? Банка с сардинами? Даже киркой размахнуться негде.",
  "grumpy.dialogue.stay.no_space/2": "Раздумывал остаться, но кроватей и так не осталось.",

  "grumpy.dialogue.hire/1": "Ладно, зови — как работу найдёшь. Но не забудь: останусь, пока платишь изумрудами.",
  "grumpy.dialogue.hire/2": "Да-да, свистни — когда пахать пора. Только чтобы изумруды звенели в кармане.",
  "grumpy.dialogue.hire/3": "Я помогу, только покажи, где изумруды. А не будет — сразу ухожу!",
  "grumpy.dialogue.no_money/1": "Не трать время — без ещё изумрудов тебе меня не нанять!",
  "grumpy.dialogue.no_money/2": "Это шутка? Набери ещё изумрудов, тогда поговорим!",
  "grumpy.dialogue.no_money/3": "Не обижай! Собери побольше изумрудов, если реально хочешь моей помощи.",

  "grumpy.dialogue.main.rock_paper_scissor/1": "Хочешь сыграть в камень-ножницы-бумага? Валяй.",
  "grumpy.dialogue.rock_paper_scissor/1": "Камень, бумага, ножницы! Давай!",
  "grumpy.dialogue.rock_paper_scissor/2": "Готовься проиграть раунд!",
  "grumpy.dialogue.rock_paper_scissor.rock/1": "Фу, камень, само собой.",
  "grumpy.dialogue.rock_paper_scissor.paper/1": "Пф, бумага, само собой.",
  "grumpy.dialogue.rock_paper_scissor.scissor/1": "Ножницы? Ну, ножницы.",
  "grumpy.dialogue.rock_paper_scissor.loose.rock/1": "Ха! Бумагой накрываю твой жалкий камень. В следующий раз, может, повезёт.",
  "grumpy.dialogue.rock_paper_scissor.loose.paper/1": "Ладно, скрепя сердце выберу ножницы.",
  "grumpy.dialogue.rock_paper_scissor.loose.scissor/1": "Бах! Твой камень переиграл мои ножницы — в этот раз победа за тобой... Хмф!",
  "grumpy.dialogue.rock_paper_scissor.win.rock/1": "Эх, проклятый камень ломает ножницы — опять проиграл.",
  "grumpy.dialogue.rock_paper_scissor.win.paper/1": "Этот проклятый камень мне никогда не помогал!",
  "grumpy.dialogue.rock_paper_scissor.win.scissor/1": "Ну вот, твои ножницы разрезали мою бумагу, празднуй свою редкую победу.",
  "_": ""
}
