Hotline Miami 2: Wrong Number

Hotline Miami 2: Wrong Number

32 ratings
Поверхностный гайдо-обзор на - Better.HLM.Editor
By King of tilt
В этом гайде будет рассказано об программе - Better.HLM.Editor[github.com]
   
Award
Favorite
Favorited
Unfavorite
Вступление:
Узнал о нем из руководства:
https://steamproxy.com/sharedfiles/filedetails/?id=3481278381
Но там не рабочая ссылка, а рабочую я нашёл вообще в обсуждении на Рэддите.
Возможно все уже в курсе про Better.HLM.Editor, и только я все проспал, но думаю руководство от этого менее полезным не станет.
Да и информации я толком и не нашёл никакой, но искал так же поверхностно.

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

Поэтому руководство скорее всего будет ещё дополняться.
(Хотя я ленивая жопа, так что хз)
Что может Better.HLM.Editor?
Он позволяет:
  • Создавать и редактировать уровень без открытия игры;
  • Ставить недоступные стены, углы и плитки;
  • Добавлять различные эффекты на уровень;
    Размещать:
  • Недоступных врагов;
  • Оружие;
  • Персонажей;
  • Мебель;
    и т.д.
И все это без копания в файлах с NotePad'ом!
Горячие клавиши:
Поле:
  • СКМ - двигать камеру
  • Колесо прокрутки — масштабирование
Общие для всех вкладок:
  • Двойной щелчок ЛКМ — редактирование объекта
  • Shift + ЛКМ — перемещение объекта
  • ЛКМ — размещение
  • ПКМ — удаление
  • Ctrl + ПКМ — очистка области
  • Ctrl + СКМ — копирование того, на что наведена мышка
  • Alt + Колесо прокрутки — смена кадра/спрайта
  • Shift + ПКМ — поворот на 90 градусов
  • Shift + Колесо прокрутки — поворот на 15 градусов
  • Ctrl + Колесо прокрутки — поворот на 1 градус
    Стены:
  • Shift + ПКМ — выбор другого варианта стены
Внимание!
В этом Editor'е доступны почти все (если не все, просто я плохо искал) предметы и эффекты и вы должны понимать, как они работаю, и что они могут сломать, перед тем, как размещать их на уровень!

Например - пол с ящиками оружия из уровня с Крысой:
для его отображения нужно поставить триггер - "/AG/objFloorHoleRenderer"




В этом руководстве описаны все недоступные предметы и как они влияют на игру:
https://steamproxy.com/sharedfiles/filedetails/?id=676175384

Так-же, размещение недоступных углов, а после работа и сохранение в обычном редакторе спровоцирует их исчезновение, так что дальнейшие манипуляции с уровнем вы должны проводить в BetterEditor'е.
Подробнее про углы тут:
https://steamproxy.com/sharedfiles/filedetails/?id=1482480207

Хоть это без иронии - чудо программисткой мысли, без ошибок и неудобств не обошлось.
Вы можете создавать уровни с нуля в этом редакторе, но иногда это не очень удобно:
    Что-бы найти в поисковике например "sink" вы должны убрать оттуда "Furniture" или вам нужно будет писать примерно следующее: "МебельКопИнтроРаковина" (Лень на английском) так как в противном случае поисковик не будет находить раковину. Это так же откроет другие предметы помимо мебели.
  • При размещении переходов между этажами, в них нужно писать координаты на которых появиться персонаж, и хотя они пишутся внизу слева когда вы наводите мышку на какой-либо участок поля, мне лично удобнее делать это в обычном редакторе ползунками.
  • У вас может возникнуть ситуация, когда вы не сможете поставить предмет на уровень. Фиксится это нажатием на вкладку и снова на предмет, который вы хотите разместить
  • Местами кривоватые хитбоксы, например у дверей, но думаю это больше проблема оригинального редактора.
  • Крайне топорная работа с "Edges" ведь при попытке их удалить, удаляется плитка под ними, а они свою очередь нет.
  • Кастомный бэкграунд не отображается (но другие моды, например на врагов - да)
Что? Как? Куда?
После запуска BetterEditor'а, перед вами появиться меню с вашими уровнями:
Что бы запустить нужный вам уровень, нажмите на него и затем нажмите "Load"
Для создания нового уровня "- Create a New Level -"
(Что бы вернуться обратно в меню, так-же нажмите "Load")

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

Build
Здесь находятся плитки, стены и углы, в том числе недоступные.

Effects
Эффекты, такие как - Камера Солдата, ЛСД фильтр и другие.
"Take Over Level Ending" и "Cave Explosions" как я помню работаю некорректно, рекомендую прочитать о них в руководстве - Yossarian the Assyrian'а
"Date" - настраивается в "Level", в обычном редакторе, если вы попробуете выбрать вкладку со врагами после того, как вы поставите этот эффект, игра вылетит.
И самое невероятное - вы можете редактировать темноту и дождь, не удаляя все подчистую, и даже можете убирать поставленные участки на ПКМ!

Gameplay
Враги и оружие.
Недоступную для выбранного персонажа фракцию врагов нельзя поставить через эту вкладку, но через "Items" это вполне осуществимо.
Выбрав оружие, снизу показано, для кого оно доступно.
Оружие Солдата или разряженное можно поставить через "Items"

Level
Здесь вы можете изменить уже выбранную музыку и персонажа и возможно даже если на уровне есть катсцена, но я не тестил.
Выбрать фон, в том числе недоступный.
Настроить дату, если выбрали этот эффект.

Cutscene
Тут я что-то потыкал, почесал затылок, ну и благополучно забил.
Мой уровень, сделанный с помощью Better.HLM.Editor:
Заключение:
Автор Better.HLM.Editor просил, что при его использовании, указывать в описании уровня или кампании, что таковой был задействован, но если честно, написать в титрах кампании и мастерской пару строк вообще не жалко взамен такого крутого инструмента.

Ну вот как бы и это... Все.
Как и написано в название, гайд достаточно поверхностный, но думаю, даже этого достаточно, что бы убедить вас в полезности BetterEditor'а.
Вы можете работать над уровнем в обычном редакторе, выйти из него, свернуть Хотлайн, открыть Better.HLM.Editor, в два клика добавить например - Камеру Солдата, и дальше продолжить редачить уровень в Хотле.

Лично меня купила функция легкого расположения любых углов, ведь те кто достаточно много создают уровни, знают, что это за гемор, ставить углы через NotePad, поэтому я забил на это дело в свое время, как и многие другие креаторы.
Но факт того, что углы очень сильно делают ваш уровень красивее - не оспорим.
(Только если у вас на уровне нет теней в стенах. Камон, ребят, убрать их не так уж и сложно,
просто ставьте стены слева-направо и сверху-вниз, а то ощущение, что эта древняя мудрость как будто утеряна)

Примеры углов из популярных кампаний:

Спасибо за внимание!
36 Comments
King of tilt  [author] 11 Oct @ 3:02am 
Катсцены через BHE можно удобно подредактировать, а делать лучше уже через обычный редактор. Ну и да, как и писалось выше - нужно знать, что может сломаться, перед тем как добавлять что то на уровень.
SMGSavok 11 Oct @ 1:53am 
Я узнал, почему. Из-за спрайта Мартина, светящего жопой...
SMGSavok 10 Oct @ 11:01pm 
Не знаю, что не так. Создал уровень за Хаммера, при переходе на второй этаж левая половина экрана становится чёрной, проигрывается звук конца уровня и игра вылетает
Iamcup 10 Oct @ 1:53pm 
в целом програма имба.и явно получше дефолтного редактора.только не особо понятно как катсцены делать
King of tilt  [author] 10 Oct @ 7:29am 
Ну, на любом уровне нужна машина на первом этаже
CHILL 10 Oct @ 7:03am 
люди что делать мне пишет что нужна машина фанатов на первом этаже если её не ставить то уровень крашит
King of tilt  [author] 25 Sep @ 10:34am 
Ну тогда хорошо
King of tilt  [author] 25 Sep @ 10:33am 
Заколдованный Эдитор, который ни у кого не хочет качаться и работать. Хз, я только что по ссылке зашёл, снова скачал его, и у меня все работает. У тебя конкретно сайт не работает? И ты то, что нужно скачивал? Потому-что нужно качать экзешник 156-мб, или тот, что ниже.
~_Deforen_~ 25 Sep @ 10:33am 
я решил проблемму я просто через телефон скачал и по шариту перекинул на ПК
~_Deforen_~ 25 Sep @ 10:19am 
у меня не скачивается редактор, когда только началась закачка, через 5 минут пишут что сайт недоступен, что делать