火线迈阿密2:空号

火线迈阿密2:空号

37 个评价
Поверхностный гайдо-обзор на - Better.HLM.Editor
由 King of tilt 制作
В этом гайде будет рассказано об программе - Better.HLM.Editor[github.com]
   
奖励
收藏
已收藏
取消收藏
Вступление:
Узнал о нем из руководства:
https://psteamcommunity.yuanyoumao.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://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=676175384

Так-же, размещение недоступных углов, а после работа и сохранение в обычном редакторе спровоцирует их исчезновение, так что дальнейшие манипуляции с уровнем вы должны проводить в BetterEditor'е.
Подробнее про углы тут:
https://psteamcommunity.yuanyoumao.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, поэтому я забил на это дело в свое время, как и многие другие креаторы.
Но факт того, что углы очень сильно делают ваш уровень красивее - не оспорим.
(Только если у вас на уровне нет теней в стенах. Камон, ребят, убрать их не так уж и сложно,
просто ставьте стены слева-направо и сверху-вниз, а то ощущение, что эта древняя мудрость как будто утеряна)

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

Спасибо за внимание!
50 条留言
Фимоз 10той степен 11 月 2 日 上午 4:13 
спасибо
Фимоз 10той степен 11 月 1 日 下午 11:03 
а у меня вопросы как сделать переход ну допустим из одного уровня в другой и можно ли будет загрузить всё это чудо в мастерскую?
6a6ka B Hau`KoBCKuX KeDaX:D 10 月 26 日 下午 1:29 
нет, врагов нет вообще, просто, наверное, из-за масштаба левела и количества объектов шалит. плюс кастом бэкграунд и фурнитура
King of tilt  [作者] 10 月 26 日 下午 12:35 
На уровне дофига врагов и предметов с анимацией?
6a6ka B Hau`KoBCKuX KeDaX:D 10 月 26 日 上午 7:17 
как фиксить мерцание экрана после билдинга в беттере? это зависит от количества объектов на лвле или от какой-нибудь другой шняги?
sanyarob 10 月 26 日 上午 4:34 
а все нашел, не оттуда качал спасибо
sanyarob 10 月 26 日 上午 4:26 
C гитхаба
King of tilt  [作者] 10 月 26 日 上午 4:15 
Экзешник качаешь, и запускаешь его. Ты с ссылки из руководства скачал?
sanyarob 10 月 25 日 下午 11:40 
Там нету приложения для запуска